커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

macd

연이어 자주 발생되는 신호 줄이고자, 신호후 25봉 이후에만 재신호 설정했으나,세로선은 정상인데 매수신호는 원래대로 안 줄어들고 신호. (선물 5틱차트)세로선과 신호 일치 바랍니다.Input : shortPeriod(48), longPeriod(104), Period(27);Var : MACDv(0), MACDsig(0),HH(0),LL(0),T(0),TL(0),Box(0),s1(0),s2(0);MACDv = MACD(shortPeriod, longPeriod);MACDsig = ma(MACDv,Period); if macdv > macdsig [1] Then T = 1; HH = H;if macdv < macdsig [1] Then T = -1; LL = L;Condition1 = TotalTrades >= 1 and BarsSinceEntry(1) < 25 ;if T == 1 and T != T[1] and MACDsig <= -0.1 and L <= highest(H,1000)-2 Then{ if Condition1 == False Then TL = TL_New(sDate,sTime,L+1,sDate,sTime,L+3.5); TL_SetColor(TL,Blue); TL_SetSize(TL,1); Buy(); } if MarketPosition == 1 and BarsSinceEntry == 1 Then ExitLong();
프로필 이미지
고성
2026-02-02
289
글번호 230246
시스템
답변완료

안녕하세요~~부탁드립니다~~

Inputs: FastLen(5), MedLen(20), SlowLen(60); Variables: FastAvg(0), MedAvg(0), SlowAvg(0); FastAvg = MA(Close, FastLen); MedAvg = MA(Close, MedLen); SlowAvg = MA(Close, SlowLen); If (FastAvg[1] < MedAvg[1] OR MedAvg[1] < SlowAvg[1]) AND (FastAvg > MedAvg AND MedAvg > SlowAvg) Then Buy ("MAC3_LE"); If (FastAvg[1] > MedAvg[1] OR MedAvg[1] > SlowAvg[1]) AND (FastAvg < MedAvg AND MedAvg < SlowAvg) Then ExitLong("MAC3_SE");해외선물 현제 3개에서 6개로 부탁드립니다수고하세요~~
프로필 이미지
okguy778
2026-02-02
175
글번호 230234
시스템
답변완료

예스랭귀지 변환 부탁드립니다.

A=Trix(Period)-Trix(Period,1);B=MA(C,20);BB=MA(C,60);BBB=MA(C,120);Crossup(A,0.1) && A>A(1)&& B>BB && BB>BBB------------------------------period 12즐거운 하루 보내세요~
프로필 이미지
스톰82
2026-02-01
191
글번호 230233
검색
답변완료

수식 부탁드립니다

다음 수식 변환 부탁드립니다1)A = abs(C - O);Mn = Min(C, O) - L;Mx = H - Max(C, O);Hx= Mn > A * 2 && Mx < A * 0.3;En = C > O && C(1) < O(1) && O <= C(1) && C >= O(1);Sp = Hx or En;ValueWhen(1, Sp, L)2)A = sum((H+L+C)/3*V, 기간) / sum(V, 기간);B = stdev((H+L+C)/3, 기간);저항 = A + B * 배수;저항감사합니다
프로필 이미지
김승빈
2026-02-01
162
글번호 230232
검색
답변완료

수고하십니다

항상 좋은 일만 있으시기 바랍니다psar지표를 점으로 표시 하면음구간 끝점수평선 양구간 끝점수평선끝점수평선만 연결 하는 수평선 1개라인을요청 합니다
프로필 이미지
2wnwn
2026-02-01
133
글번호 230230
지표
답변완료

수식문의

5봉전 ~ 0봉전 중 하나에서 5일선이 20일선(지수이평)을 GC하는 종목을 검색하는데CountIf(Crossup(A, B),6)[0]가 맞는지요? 확신이 없어 문의드립니다.조건은. 5봉전 or 4봉전 or 3봉전 or 2봉전 or 1봉전 or 0봉전에 5,20GC 발생. 1봉전 대비 0봉전 종가 5% 이상상승. 0봉전 종가>200지수이평입니다.
프로필 이미지
ksks
2026-02-01
174
글번호 230229
종목검색
답변완료

문장 좀 구현 부탁 드립니다.

항상 많은 도움 고맙습니다.아래 문장 에서 채우기를 할려고 하는데 FixPlotShift 쓰면 채우기 기능은 없나요?## 아래 오류문장Plot5(var16 - PriceScale*0 , "중심" ) ; FixPlotShift(5,40 ,"중심" ); 고맙습니다.
프로필 이미지
요타
2026-02-01
163
글번호 230228
지표
답변완료

종목 검색식 부탁드립니다.

1. Price ROC 기준선 0 선을 돌파시 종목 검색식 부탁드려요. 지표조건 Period 14 기준선 02. Price ROC 기준선 0 선을 돌파한 , 0봉전~5봉전 까지의 모든 종목 검색식 부탁드려요. 지표조건 Period 14 기준선 03. Price ROC 기준선 0 선 상하 1% 이하에 있는 모든 종목 검색식 부탁드려요 지표조건 Period 14 기준선 04. Price ROC 종목이 (종가기준) ROC 기준선0 선 위 에 있고, 종목이 (종가기준) 기준선 0선 1%이하에 근접 했다가 다시 재상승할때 (양봉 조건) 종목 검색식 부탁드려요 지표조건 Period 14 기준선 05. Price ROC 기준선 0 선 위에 있는 모든 종목 검색식 부탁드려요 지표조건 Period 14 기준선 06. 아래의 수식을 참조하여, 수식2) 의 (" 선") 상하 3%에 있는 종목 검색식 부탁드려요. (변수처리요망)-----아래-----수식1) 조건 = Highest(H, L기간+R기간+1)==H(R기간); Valuewhen(1, 조건, H(R기간),-R기간)수식2) 조건 = Highest(H, L기간+R기간+1)==H(R기간); Valuewhen(1, 조건, H(R기간),1) 수식3) 조건 = Lowest(L, L기간+R기간+1)==L(R기간); Valuewhen(1, 조건, L(R기간),-R기간) 수식4) 조건 = Lowest(L, L기간+R기간+1)==L(R기간); Valuewhen(1, 조건, L(R기간),1)---------------------------------------지표조건 L기간 30 R기간 28
프로필 이미지
일지매7
2026-02-01
550
글번호 230227
종목검색
답변완료

부탁드립니다.

W5=(highest(H,5) - C) / (highest(H, 5) - lowest(L, 5)) * (-100);W20=(highest(H,20) - C) / (highest(H, 20) - lowest(L, 20)) * (-100);조건=CrossUp(W5, W20);조건&&!조건(1)키움에서 쓰던 수식인데 예스스탁 종목검색으로 변환하고 싶습니다.1. 일봉기준으로 종목검색2. 주봉기준으로 종목검색이 두가지를 부탁드립니다.
프로필 이미지
벤치워머
2026-02-01
189
글번호 230226
종목검색