커뮤니티

예스랭귀지 Q&A

글쓰기

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

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

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

1. 아래는 예스트레이더 수식입니다 아래 수식을 참조하여 , 아래수식에 "0봉전~10봉전까지의 모든종목" 수식을 추가해서 부탁드려요. ----아래----input : cumulation_length(60);var : buying_vol(0),selling_vol(0);buying_vol = Ema(iff(C>O, (((H-L)-(iff(C>O,H-C,H-O)+iff(C>O,O-L,C-L)))/(H-L) + ((iff(C>O,H-C,H-O)+iff(C>O,O-L,C-L))/2)/(H-L))*V, (((iff(C>O,H-C,H-O)+iff(C>O,O-L,C-L))/2)/(H-L))*V), cumulation_length);selling_vol = Ema(iff(C<O, (((H-L)-(iff(C>O,H-C,H-O)+iff(C>O,O-L,C-L)))/(H-L) + ((iff(C>O,H-C,H-O)+iff(C>O,O-L,C-L))/2)/(H-L))*V, (((iff(C>O,H-C,H-O)+iff(C>O,O-L,C-L))/2)/(H-L))*V), cumulation_length);var1 = buying_vol - selling_vol;if var1 > 0 Then Find(1);2. 아래는 예스트레이더 수식입니다 아래 수식을 참조하여 , 아래수식에 "0봉전~20봉전까지의 모든종목" 수식을 추가해서 부탁드려요. -------------아래-----input : Period(120);var : A(0),B(0);A=(C-lowest(C,period))/C*100;B=(highest(C,period)-C)/C*100;var1 = max(A,0);var2 = max(B,0);if CrossUp(Var1,var2) Then Find(1);
프로필 이미지
일지매7
2026-01-02
141
글번호 229523
종목검색
답변완료

수식변환 부탁드립니다.

아래 수식을 예스트레이딩 수식으로 변환 부탁드립니다.U = if(C > C(1), C - C(1), 0);D = if(C < C(1), C(1) - C, 0);AU = eavg(U, rsi_period);AD = eavg(D, rsi_period);RSI = AU / (AU + AD) * 100;price_range = Highest(H, hl_period) - Lowest(L, hl_period);price_base = Lowest(L, hl_period);A=price_base + (RSI / 100) * price_range;B=price_base + Rsi_비율 * price_range;M1=ma(c, ma기간1);M2=ma(c, ma기간2);M3=ma(c, ma기간3);Crossup(A, B) && C>O &&M1>=M2 && M1>=M3 && M2>=M3(지표변수) rsi_period: 14 / hl_period: 60 / Rsi_비율: 0.3 / ma기간1: 5 / ma기간2: 20 / ma기간3: 60
프로필 이미지
비밀통로
2026-01-02
165
글번호 229522
종목검색

수목년화 님에 의해서 삭제되었습니다.

프로필 이미지
수목년화
2026-01-02
43
글번호 229521
검색
답변완료

부탁합니다

1. 12시부터~13시까지를 60분동안 시가는 12시의 시가종가는 13시의 종가 라고 가정할때 mix(O,C) 와 min(O,C) 글 구하는식 부탁합니다.
프로필 이미지
대발이
2026-01-02
112
글번호 229520
지표

수목년화 님에 의해서 삭제되었습니다.

프로필 이미지
수목년화
2026-01-02
20
글번호 229513
검색
답변완료

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

1. 아래의 수식을 참고하여, "수식2) B 인 " 종목 " 0봉전 ~ 3봉전까지의" 모든종목 검색식 부탁드려요. (변수처리) ----아래-----수식1) A i_wvf=((high-lowest(C,22))/lowest(C,22))*100;i_sDev=2.0*stdev(i_wvf,20);i_midLine=avg(i_wvf,20);i_upperBand=i_midLine+i_sDev;i_rangeHigh=(highest(i_wvf,50))*ph;i_wvf;수식2) B i_wvf=((high-lowest(C,22))/lowest(C,22))*100;i_sDev=2.0*stdev(i_wvf,20);i_midLine=avg(i_wvf,20);i_upperBand=i_midLine+i_sDev;i_rangeHigh=(highest(i_wvf,50))*ph;if(i_wvf>=i_upperBand or i_wvf>=i_rangeHigh,i_wvf,0); 수식3) C i_wvf=((high-lowest(C,22))/lowest(C,22))*100;i_sDev=2.0*stdev(i_wvf,20);i_midLine=avg(i_wvf,20);i_upperBand=i_midLine+i_sDev;i_rangeHigh=(highest(i_wvf,50))*ph;ob=(i_wvf>=i_upperBand) or (i_wvf>=i_rangeHigh);if(ob,1,0); //os:OverBuy//과매수 4회이상 연속후 이탈)if( ((ob(1)>0 and ob(2)>0 and ob(3)>0 andob(4)>0) and ob ==0),i_wvf,0);지표조건 PH 0.95
프로필 이미지
일지매7
2026-01-02
143
글번호 229510
종목검색
답변완료

수직선두께

안녕하세요 예스스탁 수직선 두께 1~6까지 표현이 있는데 더 두겝게 만드는 방법 부탁 드립니다.
프로필 이미지
외국인
2026-01-02
160
글번호 229506
지표
답변완료

파라볼릭 박스 시작점

박스의 시작점을 파라볼릭 꼭지점 상단이 아닌, 그 당시 주가의 최고점으로 변경. (좌로 이동)끝점은 주가 최저점. 감사합니다.Input : af(0.02), maxAF(0.2);var : T(0),B(0),S(0),HH(0),LL(0),box(0);var1 = CSar(af,maxAF);plot1(var1, "CSAR",IFF(c>var1,Red,Green)); if CrossUp(C,var1) Then{ T = 1; B = var1; HH = H; box = Box_New(sDate,sTime,B,NextBarSdate,NextBarStime,HH); }if CrossDown(C,var1) Then{ T = -1; S = var1; LL = L; box = Box_New(sDate,sTime,S,NextBarSdate,NextBarStime,LL); }Else{ if T == 1 Then { if H > HH Then HH = H; Box_SetEnd(box,NextBarSdate,NextBarStime,hh); if HH < B+0.5 Then { Box_SetColor(box,Magenta); Box_SetFill(box,true,60); } Else if HH >= B+0.5 and HH < B+1 Then { Box_SetColor(box,Gray); Box_SetFill(box,true,80); } Else { Box_SetColor(box,Pink); Box_SetFill(box,true,80); } } if T == -1 Then { if L < LL Then LL = L; Box_SetEnd(box,NextBarSdate,NextBarStime,LL); if LL > S-0.5 Then { Box_SetColor(box,Lime); Box_SetFill(box,true,80); } Else if LL <= S-0.5 and ll > S-1 Then { Box_SetColor(box,Cyan); Box_SetFill(box,true,80); } Else { Box_SetColor(box,Yellow); Box_SetFill(box,true,80); } }}
프로필 이미지
고성
2026-01-02
200
글번호 229505
지표
답변완료

지표식 부탁합니다

안녕하십니까새해 복 많이 받으시고 즐거운 한 해가 되길 바랍니다!~5분봉에서 1시간 30분마다 생성되는 시가를 선으로 만들어 주시기 바랍니다즉 9:00 10:30 12:00 13:30 15:00에 생성되는 시가를 선으로 만들어 주시면 됩니다
프로필 이미지
등정
2026-01-02
188
글번호 229504
지표