커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내

안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
프로필 이미지
예스스탁
2026-02-27
1642
글번호 230811
지표
답변완료

시스템구현하는도움좀 구할게요(수정요청)

수식만들어주시느라 고생 많으셨어요~~ 근데 수식을 적용해봤는데 제가 생각했던 자리에서 진입 청산이 완전 틀려서 다시 요청드립니다. macd 골든, 데드크로스가 완성봉 기준이 아닌, 실시간 신호 나올때 적용이 된거 같습니다. 모든 신호는 완성봉 기준으로 다시 작성 부탁드리겠습니다!! > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 시스템구현하는도움좀 구할게요 > 안녕하세요 예스스탁입니다. input : short(6),long(12),sig(6); var : macdv(0),macds(0),t(0),s(0); macdv = macd(short,long); macds = ema(macdv,sig); if CrossUp(macdv,0) Then { t = 1; s = 0; } if CrossDown(macdv,0) Then { t = -1; s = 0; } s = s+1; if t == 1 and s == 2 Then Buy("b1"); if t == 1 and CrossUp(macdv,macds) Then Buy("b2"); if MarketPosition == 1 Then { if CrossDown(macdv,macds) Then ExitLong("bx1"); if CrossDown(macdv,0) Then ExitLong("bx2"); } if t == -1 and s == 2 Then Sell("s1"); if t == -1 and CrossDown(macdv,macds) Then Sell("s2"); if MarketPosition == -1 Then { if CrossUp(macdv,macds) Then ExitShort("sx1"); if CrossUp(macdv,0) Then ExitShort("sx2"); } SetStopLoss(PriceScale*50,PointStop); 즐거운 하루되세요 > 10년후에 님이 쓴 글입니다. > 제목 : 시스템구현하는도움좀 구할게요 > 안녕하세요 선생님들 참 고생 많다는고 잘알고있습니다. 시스템 구현하고 싶은게 있는데 꼭좀 부탁드리겠습니다. 예스트레이더로 자동매매를 구현해보려고 해요. 수식은 간단한데 도움주시면 감사하겠습니다. @ MACD 지표 지표조건 - short 6 / long 12 / signal / 6 위 값을 사용할거에요 @ 매수 진입조건 1. MACD 선이 기준선 0을 상향 크로스 한다음 강세 유지된 상태로 2번째 봉 종가에 시장가 매수주문 2. 기준선 0 위 강세일때 MACD 선과 SIGNAL 선 골든크로스 완성 봉에서 시장가 매수주문 @ 매수 청산 - 80틱 청산 or MACD 선과 SIGNAL 선 데드크로스 완성 봉 종가 시장가 청산 or MACD선이 기준선 0을 하향크로스 하여 약세로 전환된 첫번째 봉종가에 청산 @ 매도 진입조건 1. MACD 선이 기준선 0을 하향 크로스 한다음 약세 유지된 상태로 2번째 봉 종가에 시장가 매도주문 2. 기준선 0 아래 약세일때 MACD 선과 SIGNAL 선 데드크로스 완성 봉에서 시장가 매수주문 @ 매도 청산 - 80틱 청산 or MACD 선과 SIGNAL 선 골든크로스 완성 봉 종가 시장가 청산 or MACD선이 기준선 0을 상향크로스 하여 강세로 전환된 첫번째 봉종가에 청산
프로필 이미지
10년후에
2022-10-07
841
글번호 162846
시스템
답변완료

순매수체결량

아래수식으로 해외선물에 적용하면 00시부터 24시까지 누적되는데 이것을 07시 부터 시작해서 익일 05시까지 누적해서 표시하는 식을 부탁드려요 //Upvol "상승형 체결거래량" //DownVol "하락형 체결거래량" input: 막대굵기(1); var : sumPL(0); if sDate != sDate[1] Then { sumPL = 0; } Else { sumPL = sumPL + (Upvol-DownVol); if sumPL > 0 Then Plot1(sumPL, "순매수체결량",RGb(196, 0, 0),def,막대굵기); // 진적 Else Plot1(sumPL, "순매수체결량",RGb(0, 0, 128),def,막대굵기); // 진청 } PlotBaseLine1(0, "기준선0");
프로필 이미지
a3306
2022-10-07
1515
글번호 162843
지표
답변완료

시스탬식과 종목 검색부탁드립니다

1, 시스템식과 종목검색식 부탁드려요 ###### 종목검샥식은 시스템신호 발생하는걸루 부탁드립니다 AA=abs((H-L)/H*100); Condition= AA > multiple and C<O and O>C(1)*(1+gap/100) and V>eavg(V(1), 20)*3; TOP=valuewhen(1, Condition, H); candle=BarsSince(Condition); VV=V>highest(V(1), Period); crossup(C, TOP(1)) and candle > Period and VV --------------------------------------------------------------------------------- multiple 15 gap 1 Period 20 2, 시스템식과 종목 검색식 부탁드립니다 AA=abs((H-L)/H*100); Condition= AA > multiple and C<O and O>C(1)*(1+gap/100) and V>eavg(V(1), 20)*3; TOP=valuewhen(1, Condition, H); candle=BarsSince(Condition); CumVol=sum(V); //cumulative volume Vol=CumVol-valuewhen(1, Condition, CumVol(1))-V; //cumulative volume (exclude current) crossup(V, Vol) and C > TOP(1) and candle > Period --------------------------------------------------------------------------------- multiple 15 gap 1 Period 20 황금연휴 잘보내시고 부탁드립니다
프로필 이미지
매치다2
2022-10-07
1405
글번호 162840
시스템
답변완료

박스 지표 부탁드립니다

수식4 상단 AA=abs((H-L)/H*100); Condition= AA > multiple and C<O and O>C(1)*(1+gap/100) and V>eavg(V(1), 20)*3; valuewhen(1, Condition, H) 수식5 하단 AA=abs((H-L)/H*100); Condition= AA > multiple and C<O and O>C(1)*(1+gap/100) and V>eavg(V(1), 20)*3; valuewhen(1, Condition, L) --------------------------------------------------------------------------------- multiple 15 gap 1 언제나 감사합니다 대박나세요
프로필 이미지
매치다2
2022-10-07
1291
글번호 162839
지표

psh2255 님에 의해서 삭제되었습니다.

프로필 이미지
psh2255
2022-10-07
1
글번호 162826
종목검색
답변완료

79090 재문의드려요

주봉차트에 적용하니까 이상하게 나옵니다 일봉차트에 적용해도 이상하게 나오고요 연 구분선 따로.. 월 구분선 따로 2개의 지표식을 만들어주심 감사하겠습니다 감사합니다
프로필 이미지
러블리
2022-10-07
1145
글번호 162825
지표
답변완료

키움의 보조지표 RWI 예스랭기쥐식으로 부탁드립니다~!

안녕하세요 키움의 보조지표중 RWI지표를 , 예스랭귀지 식으로 변환 부탁드립니다. 변수는 Period, N 이렇게 2개입니다. ((H-L)/ATR(Period) )* n*pow(n,0.5) 부탁드리겠습니다 감사합니다.
프로필 이미지
카카보오12
2022-10-07
1271
글번호 162824
지표
답변완료

시스템구현하는도움좀 구할게요

안녕하세요 선생님들 참 고생 많다는고 잘알고있습니다. 시스템 구현하고 싶은게 있는데 꼭좀 부탁드리겠습니다. 예스트레이더로 자동매매를 구현해보려고 해요. 수식은 간단한데 도움주시면 감사하겠습니다. @ MACD 지표 지표조건 - short 6 / long 12 / signal / 6 위 값을 사용할거에요 @ 매수 진입조건 1. MACD 선이 기준선 0을 상향 크로스 한다음 강세 유지된 상태로 2번째 봉 종가에 시장가 매수주문 2. 기준선 0 위 강세일때 MACD 선과 SIGNAL 선 골든크로스 완성 봉에서 시장가 매수주문 @ 매수 청산 - 80틱 청산 or MACD 선과 SIGNAL 선 데드크로스 완성 봉 종가 시장가 청산 or MACD선이 기준선 0을 하향크로스 하여 약세로 전환된 첫번째 봉종가에 청산 @ 매도 진입조건 1. MACD 선이 기준선 0을 하향 크로스 한다음 약세 유지된 상태로 2번째 봉 종가에 시장가 매도주문 2. 기준선 0 아래 약세일때 MACD 선과 SIGNAL 선 데드크로스 완성 봉에서 시장가 매수주문 @ 매도 청산 - 80틱 청산 or MACD 선과 SIGNAL 선 골든크로스 완성 봉 종가 시장가 청산 or MACD선이 기준선 0을 상향크로스 하여 강세로 전환된 첫번째 봉종가에 청산
프로필 이미지
10년후에
2022-10-07
1525
글번호 162816
시스템
답변완료

안녕 하세요?

아래 해당 되는 식을 예스 랭귀지검색식으로 부탁 드립니다 감사드립니다 ---------------------------------------- R = Rsi(14); 진입 = CrossUp(R,30); 매수라인 = ValueWhen(1,CrossUp(R,30),L); 매도라인 = 매수라인*1.05; 손절라인 = 매수라인*0.985; 청산=CrossUp(C,매도라인) or CrossDown(C,손절라인); New_진입 = CountSince(청산,진입) ==1; New_청산 = CountSince(진입,청산); 진입라인 = ValueWhen(1,New_진입 && !New_진입(1),L); if(New_청산==0,진입라인,0) ------------------------------------------------------------
프로필 이미지
릴틱
2022-10-07
1221
글번호 162815
검색