커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

지표질문입니다

Inputs: TurnLen(9), StdLen(26), PrdLen(52); Variables: 기준선(0), 전환선(0), 후행스팬(0), 선행스팬1(0), 선행스팬2(0);전환선 = (Highest(High, TurnLen) + Lowest(Low, TurnLen)) / 2;기준선 = (Highest(High, StdLen) + Lowest(Low, StdLen)) / 2;후행스팬 = Close ;선행스팬1 = (전환선 + 기준선) / 2 ;선행스팬2 = (Highest(High, PrdLen) + Lowest(Low, PrdLen)) / 2;Plot1(전환선, "전환선");Plot2(기준선, "기준선");Plot3(후행스팬, "후행스팬");Plot4(선행스팬1,"선행스팬1");Plot5(선행스팬2, "선행스팬2");ㅡㅡㅡ위 식은 일목균형표 지표식입니다현재 수식을 실행하면 후행스팬은 당일 종가를 당일 포함 26일째 과거 위치 즉 25일 전 위치에 그립니다 후행스팬을 당일 종가를 당일 포함 39일째 위치 즉 38일 전 위치에 그리는 수식을 요청드립니다 그리고 함수식을 조정해야 한다면 구름층 위치도 당일 포함 39일째 위치 즉 38일 후 위치에 그리도록 부탁드립니다감사합니다
프로필 이미지
para
2026-10-17
104
글번호 233905
지표
답변완료

수고하십니다

항상 좋은 일만 있으시기 바랍니다233644번 수식을 heikin ashi적용 되게 요청 합니다
프로필 이미지
2wnwn
2026-10-16
86
글번호 233902
지표
답변완료

종목검색식 요청드립니다.

당일 분봉에서 아래 키움신호가 발생했던 모든 종목을 검색하는 검색식을 만들고 싶습니다. 도움 부탁드립니다. 가능하다면 n, n-1, n-2일 등 검색가능하도록 만들어 주시면 감사하겠습니다.* 키움신호A=V*(H+L+O+C)/4;K =sum(A,20);K2 =sum(V,20);k3 = K/K2 ;B=K3*X1;D=EnvelopeC(Period,Percent);crossup(D,B)
프로필 이미지
onlypsn
2026-10-16
102
글번호 233901
종목검색
답변완료

통합시세 문의

안녕하세요. 예전 답변을 보면 9월 14일부터 통합시세가 적용된다고 설명되어 있는데..현재 통합시세를 사용할 수 있나요?어떻게 사용하는지도 부탁 드립니다.감사합니다.~
프로필 이미지
이루나라
2026-10-16
73
글번호 233899
시스템
답변완료

지표식

플롯이 20여개인 지표를 만들어(총 371줄) 이 지표를 5개를 띄우는 것과(5개 각각 보는 플롯이 달라서 임), 플롯별로 해당되는 부분만 별개의 지표식을 만들어 (지표당 대략 30줄) 5개의 지표를 띄우는 경우, 어느쪽이 컴퓨터 cpu에 부담을 덜 주나요? 창을 많이 열면 프로그램 자체가 강제 셧다운되어서......
프로필 이미지
가람봉
2026-10-16
86
글번호 233896
지표
답변완료

잘못된 인수가 발견되었습니다 라고 계속 떠요ㅠㅠ

예스 트레이더를 켜니 이렇게 계속해서 뜹니다. 오전까지 너무 잘 사용했는데 저녁에 결과 확인하려 Hts를 켰는데 이와 같은 것이 약4개가 연달아서 뜨네요..어떻게 해야 하나요??
프로필 이미지
룽퐈
2026-10-15
85
글번호 233895
시스템
답변완료

문의 드립니다

일봉으로현재종가 < 전일종가, 전일종가는 60봉 최고가 이며 전전일종가 보다 15% 크고현재 거래량은 60일 평균거래량 대비 6배 이상 큰 종목검색식 문의 드립니다.
프로필 이미지
미래테크
2026-10-15
90
글번호 233893
종목검색
답변완료

수식 수정 부탁드립니다.. 감사합니다.

제가 표현을 잘못해서 번거롭게 해드리네요... 죄송합니다.제가 원하는건 당일을 뺀 과거에 일봉 고점 저점 표시주봉 고점 저점 표시 입니다.이해를 돕고자 비교 사진 첨부 합니다... 감사합니다.var : DH1(0),DL1(0);var : TL1(0),TL2(0);var : WH(0),WL(0),WH1(0),WL1(0);var : TL3(0),TL4(0);if Bdate != Bdate[1] Then{ var1 = sDate; var2 = sTime; var11 = var1[1]; var21 = var2[1]; DH1 = DayHigh(1); DL1 = DayLow(1); TL_Delete(TL1); TL_Delete(TL2); if Var11 > 0 Then { TL1 = TL_New(var11,var21,DH1,Sdate[1],Stime[1],DH1); TL2 = TL_New(var11,var21,DL1,Sdate[1],Stime[1],DL1); TL_SetColor(TL1,Red); TL_SetColor(TL2,Red); TL_SetStyle(TL1,2); TL_SetStyle(TL2,2); }}if DayOfWeek(Bdate) < DayOfWeek(Bdate[1])Then{ var3 = sDate; var4 = sTime; var31 = var3[1]; var41 = var4[1]; WH = h; WL = l; WH1 = WH[1]; WL1 = WL[1]; TL_Delete(TL3); TL_Delete(TL4); if var31 > 0 Then { TL3 = TL_New(var31,var41,WH1,NextBarSdate,NextBarStime,WH1); TL4 = TL_New(var31,var41,WL1,NextBarSdate,NextBarStime,WL1); TL_SetColor(TL3,Blue); TL_SetColor(TL4,Blue); TL_SetStyle(TL3,2); TL_SetStyle(TL4,2); }}Else{ if WH > 0 and H > WH Then WH = H; if WL > 0 and L < WL Then WL = L;}
프로필 이미지
멋정이
2026-10-14
98
글번호 233891
지표
답변완료

하단채널이 시작할때의 직전 상단채널의 1봉전 값을 일직선 선분으로

input:swingperiod(2),ATrperiod(10),ATrmult(2.5);var:PH(0),PL(0),LASTPP(0),center(0),alpha(0),source(0),ATrv(0);var:upch(0),dnch(0),trend(0),tup(0),tdown(0),trallingsl(0);#스윙하이와 스윙로우를 이용하여 중심선계산ph=swinghigh(1,max(c,o),swingperiod,swingperiod,swingperiod*2+1);pl=swinglow(1,min(c,o),swingperiod,swingperiod,swingperiod*2+1);if ph<> -1 Then lastpp=ph;if pl<> -1 Then lastpp=pl;if ph<> -1 or pl<> -1 Then center=(center*2 + lastpp)/3;#ATr계산(true Range를 rma로 평균)if CurrentBar > 0 Then {alpha = 1/ATrperiod;source= max(h-l,abs(h-c[1]),abs(l-c[1]));ATrv=alpha*source +(1- alpha)*ATrv[1];}#상하단 채널과 추세에따른 추세채널upch=center -(ATrmult*ATrv);dnch=center +(ATrmult*ATrv);tup= IFf(c[1]>tup[1],max(upch,tup[1]),upch);tdown=IFf(c[1]<tdown[1],min(dnch,tdown[1]),dnch);if c>tdown[1] Then trend=1;if c<tup[1] Then trend=-1;trallingsl= iff (trend ==1,tup,tdown);if c> trallingsl Then { Plot1(trallingsl,"uptren",Red,Def,2); noPlot(2);}Else{ plot2(trallingsl,"dntrend",Black,Def,2); NoPlot(1);}하단 채널이 시작 되는날 상단채널의 마지막 지표값만 일직선으로 우측으로 가는 선분을 한가닥만 보이도록 부탁 드려요 . 꾸벅 .
프로필 이미지
생각하는허수아비
2026-10-14
113
글번호 233879
지표