커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

문의 드립니다

안녕하세요. 궁금한것이 있어서 문의 드립니다. Grid_Cell(GridID,0,0,"배열",0,0,Red,Gray); Grid_Cell(GridID,1,0, ??????? ,0,0,Red,Gray); ma5 > ma10 > ma20 일때 정배 ma5 < ma10 < ma20 일때 역배 아닐때 혼조 ??????? 부분에 위 조건일때 "정배" "역배" "혼조"로 텍스트 출력할수 있을까요? 감사합니다^^
프로필 이미지
올독
2023-01-10
997
글번호 165260
지표
답변완료

data2 참고 매매

아래의 수식 부탁드립니다 data2종목이 시가대비 3틱 이상 하락하면 data1종목 매도 진입 data2종목이 시가대비 3틱 이상 상승하면 data1종목 매수 진입 1%수익시 익절 1%손실시 손절 선물 장마감(3:40)청산 하루 한번만 진입-청산 가능
프로필 이미지
퀀트드래곤
2023-01-10
958
글번호 165254
시스템
답변완료

문의 드립니다.

아래에서 수정하고자 합니다. 당일 시가 위에 있고 60분봉이 양봉일 경우에 1분봉에서 양봉발생 시 매수진입 당일 시가 아래에 있고 60분봉이 음봉일 경우에 1분봉에서 음봉발생 시 매도진입 부탁드립니다. input : ntime(60); var : S1(0),D1(0),TM(0),TF(0),OO(0); if Bdate != Bdate[1] Then { S1 = TimeToMinutes(stime); D1 = sdate; } if D1 > 0 then { if sdate == D1 Then TM = TimeToMinutes(stime)-S1; Else TM = TimeToMinutes(stime)+1440-S1; TF = TM%ntime; if Bdate != Bdate[1] or (Bdate == Bdate[1] and ntime > 1 and TF < TF[1]) or (Bdate == Bdate[1] and ntime > 1 and TM >= TM[1]+ntime) or (Bdate == Bdate[1] and ntime == 1 and TM > TM[1]) Then { OO = O; } if MarketPosition <= 0 and OO > 0 and C > OO and C > O and C[1] < O[1] Then Buy(); if MarketPosition >= 0 and OO > 0 and C < OO and C < O and C[1] > O[1] Then Sell(); if MarketPosition == 1 and C < O Then ExitLong(); if MarketPosition == -1 and C > O Then ExitShort(); }
프로필 이미지
선물대장
2023-01-10
857
글번호 165251
시스템
답변완료

문의드립니다.

안녕하세요. 선물차트에 백워데이션 상태인지 콘탱고 상태인지 나태낼수 있을까요? 그리고 프로그램 매매 현황도 한차트에서 표시가 되면 좋겠습니다.
프로필 이미지
희망이당
2023-01-10
601
글번호 165250
지표
답변완료

수식부탁드립니다^^) 항상감사합니다

지표 내용 농사 A 주가이평배열(3):[일]0봉전 112이평 <= 224이평 <= 448이평 B [일]0봉전 Bollinger Band(40,2) 15봉이내에서 종가 상한선 상향돌파 D 상세이평돌파:[일]0봉전 지수(종가 1 )이평이 지수(종가 112)이평을 15봉이내 골든크로스 1회이상 E 상세이평돌파:[일]0봉전 지수(종가 1 )이평이 지수(종가 224)이평을 15봉이내 골든크로스 1회이상 F 상세이평돌파:[일]0봉전 지수(종가 1 )이평이 지수(종가 448)이평을 15봉이내 골든크로스 1회이상 G 이평이격도:[일]0봉전(종가 1, 종가 224) 10%이내 근접 1회이상 H 주가이평비교:[일]0봉전 (종가 448)이평 >= (종가 224)이평 1회이상 I [일]1봉전 10봉 평균거래량 50000이상 999999999이하 J 10일 평균거래대금(단위:백만) 500이상 999999999이하 (금일제외) K [일]0봉전 일목균형표(9,26,52) 주가 >= 선행스팬 2 L [일]0봉전 일목균형표(9,26,52) 주가 >= 선행스팬 1 A and B and (D and E or F) and G and H and (I and J) and K and L
프로필 이미지
알로우kim
2023-01-10
784
글번호 165249
종목검색
답변완료

수식부탁드립니다^^)

제목 트위스트 A 영업이익률:최근결산 0.1% 이상 B 부채비율:최근결산 200% 이하 C 매출액:최근결산 31억원 이상 D 세전계속사업이익:최근결산 0억원 이상 E 자본총계:최근결산 10억원 이상 F 주가이평비교:[일]0봉전 (종가 125)이평 < (종가 1)이평 1회이상 G 신고가:[일]0봉전 고가가 5봉중 신고가 H 신고가:[일]1봉전 고가가 5봉중 신고가 I 이평이격도:[일]0봉전(종가 7, 종가 60) 5%이내 근접 1회이상 J 이평이격도:[일]0봉전(종가 60, 종가 120) 5%이내 근접 1회이상 K 주가이평배열(3):[일]0봉전 125이평 < 5이평 < 250이평 L 주가이평배열(3):[일]0봉전 20이평 < 5이평 < 60이평 A and B and C and D and E and F and G and H and I and J and (K or L)
프로필 이미지
알로우kim
2023-01-10
671
글번호 165248
종목검색
답변완료

수식 문의 드립니다.

안녕하세요 아래 식은 5 이평과 20 이평이 크로스 일때에 바탕화면에 색깔이 다르게 나타나는 식입니다. 수식 한개더 부탁 드립니다. 20 이평이 상승 반전시에는 빨간색으로 20 이평이 하락 반전시에는 파란색으로 바탕화면에 나오게 하는 식입니다. 감사드립니다. ----------------------------------------------------------------------------- input : P1(5),P2(20); var : box(0); var1 = ma(C,P1); var2 = ma(C,P2); if CrossUp(var1,Var2) Then { box = Box_New(sDate,sTime,H,NextBarSdate,NextBarStime,L); Box_SetColor(box,Pink); Box_SetFill(box,true); Box_SetExtFill(box,true); } Else if CrossDown(var1,Var2) Then { box = Box_New(sDate,sTime,H,NextBarSdate,NextBarStime,L); Box_SetColor(box,LightBlue); Box_SetFill(box,true); Box_SetExtFill(box,true); } Else { Box_SetEnd(box,NextBarSdate,NextBarStime,L); }
프로필 이미지
돌쇠2
2023-01-10
900
글번호 165247
지표
답변완료

시스템식 부탁 드립니다

안녕하세요^^ 새해 복 많이 받으세요 궁금한 수식은 시스템식 스톡 기준선 골드 + 이동 평균선 골드 (변수 조정 , 동일봉 아니여도 됌) 매수 스톡 기준선 데드 + 이동 평균선 데드 (변수 조정 , 동일봉 아니여도 됌) 매도 지표식 스톡 기준선 골드 + 이동 평균선 골드 (변수 조정 , 동일봉 아니여도 됌) 빨강 스톡 기준선 데드 + 이동 평균선 데드 (변수 조정 , 동일봉 아니여도 됌) 파랑 언제나 감사 드립니다 수고 하세요
프로필 이미지
starj5
2023-01-10
1050
글번호 165246
시스템
답변완료

지표

항상감사합니다. 주신 수식에 진동폭표시가 가능하다면 진동폭 나눈글씨도 함께 나올 수있을까요 지정가+진동폭표시 지정가+3.5[1/20],가격 예] "+3.5[1/1],가격 "+3.5[1/19],가격 "+3.5[1/18],가격 "+3.5[1/17],가격 "+3.5[1/16],가격 "+3.5[1/15],가격 "+3.5[1/14],가격 "+3.5[1/13],가격 "+3.5[1/12],가격 "+3.5[1/11],가격 "+3.5[1/10],가격 "+3.5[1/9],가격 "+3.5[1/8],가격 "+3.5[1/7],가격 "+3.5[1/6],가격 "+3.5[1/5],가격 "+3.5[1/4],가격 "+3.5[1/3],가격 "+3.5[1/2],가격 "+3.5[1/1],가격 지정가 "-3.5[1/1],가격 "-3.5[1/19],가격 "-3.5[1/18],가격 "-3.5[1/17],가격 "-3.5[1/16],가격 "-3.5[1/15],가격 "-3.5[1/14],가격 "-3.5[1/13],가격 "-3.5[1/12],가격 "-3.5[1/11],가격 "-3.5[1/10],가격 "-3.5[1/9],가격 "-3.5[1/8],가격 "-3.5[1/7],가격 "-3.5[1/6],가격 "-3.5[1/5],가격 "-3.5[1/4],가격 "-3.5[1/3],가격 "-3.5[1/2],가격 "-3.5[1/1],가격 지정가-진동폭 [주신수식]- input : 지정가(292.95),진동폭(3.5); var1 = 지정가; value1 = 진동폭/20; Plot1(var1); plot10(var1+value1*1); plot11(var1+value1*2); plot12(var1+value1*3); plot13(var1+value1*4); plot14(var1+value1*5); plot15(var1+value1*6); plot16(var1+value1*7); plot17(var1+value1*8); plot18(var1+value1*9); plot19(var1+value1*10); plot20(var1-value1*1); plot21(var1-value1*2); plot22(var1-value1*3); plot23(var1-value1*4); plot24(var1-value1*5); plot25(var1-value1*6); plot26(var1-value1*7); plot27(var1-value1*8); plot28(var1-value1*9); plot29(var1-value1*10); var : tx1(0); var : tx10(0),tx11(0),tx12(0),tx13(0),tx14(0),tx15(0),tx16(0),tx17(0),tx18(0),tx19(0); var : tx20(0),tx21(0),tx22(0),tx23(0),tx24(0),tx25(0),tx26(0),tx27(0),tx28(0),tx29(0); Text_Delete(tx1); Text_Delete(tx10); Text_Delete(tx11); Text_Delete(tx12); Text_Delete(tx13); Text_Delete(tx14); Text_Delete(tx15); Text_Delete(tx16); Text_Delete(tx17); Text_Delete(tx18); Text_Delete(tx19); Text_Delete(tx20); Text_Delete(tx21); Text_Delete(tx22); Text_Delete(tx23); Text_Delete(tx24); Text_Delete(tx25); Text_Delete(tx26); Text_Delete(tx27); Text_Delete(tx28); Text_Delete(tx29); tx1 = Text_New(NextBarSdate,NextBarStime,var1," 지정가:"+NumToStr(var1,2)); tx10 = Text_New(NextBarSdate,NextBarStime,var1+value1*1," +1:"+NumToStr(var1+value1*1,2)); tx11 = Text_New(NextBarSdate,NextBarStime,var1+value1*2," +2:"+NumToStr(var1+value1*2,2)); tx12 = Text_New(NextBarSdate,NextBarStime,var1+value1*3," +3:"+NumToStr(var1+value1*3,2)); tx13 = Text_New(NextBarSdate,NextBarStime,var1+value1*4," +4:"+NumToStr(var1+value1*4,2)); tx14 = Text_New(NextBarSdate,NextBarStime,var1+value1*5," +5:"+NumToStr(var1+value1*5,2)); tx15 = Text_New(NextBarSdate,NextBarStime,var1+value1*6," +6:"+NumToStr(var1+value1*6,2)); tx16 = Text_New(NextBarSdate,NextBarStime,var1+value1*7," +7:"+NumToStr(var1+value1*7,2)); tx17 = Text_New(NextBarSdate,NextBarStime,var1+value1*8," +8:"+NumToStr(var1+value1*8,2)); tx18 = Text_New(NextBarSdate,NextBarStime,var1+value1*9," +9:"+NumToStr(var1+value1*9,2)); tx19 = Text_New(NextBarSdate,NextBarStime,var1+value1*10," +10:"+NumToStr(var1+value1*10,2)); tx20 = Text_New(NextBarSdate,NextBarStime,var1-value1*1," -1:"+NumToStr(var1-value1*1,2)); tx21 = Text_New(NextBarSdate,NextBarStime,var1-value1*2," -2:"+NumToStr(var1-value1*2,2)); tx22 = Text_New(NextBarSdate,NextBarStime,var1-value1*3," -3:"+NumToStr(var1-value1*3,2)); tx23 = Text_New(NextBarSdate,NextBarStime,var1-value1*4," -4:"+NumToStr(var1-value1*4,2)); tx24 = Text_New(NextBarSdate,NextBarStime,var1-value1*5," -5:"+NumToStr(var1-value1*5,2)); tx25 = Text_New(NextBarSdate,NextBarStime,var1-value1*6," -6:"+NumToStr(var1-value1*6,2)); tx26 = Text_New(NextBarSdate,NextBarStime,var1-value1*7," -7:"+NumToStr(var1-value1*7,2)); tx27 = Text_New(NextBarSdate,NextBarStime,var1-value1*8," -8:"+NumToStr(var1-value1*8,2)); tx28 = Text_New(NextBarSdate,NextBarStime,var1-value1*9," -9:"+NumToStr(var1-value1*9,2)); tx29 = Text_New(NextBarSdate,NextBarStime,var1-value1*10," -10:"+NumToStr(var1-value1*10,2)); Text_SetStyle(tx1,0,2); Text_SetStyle(tx10,0,2); Text_SetStyle(tx11,0,2); Text_SetStyle(tx12,0,2); Text_SetStyle(tx13,0,2); Text_SetStyle(tx14,0,2); Text_SetStyle(tx15,0,2); Text_SetStyle(tx16,0,2); Text_SetStyle(tx17,0,2); Text_SetStyle(tx18,0,2); Text_SetStyle(tx19,0,2); Text_SetStyle(tx20,0,2); Text_SetStyle(tx21,0,2); Text_SetStyle(tx22,0,2); Text_SetStyle(tx23,0,2); Text_SetStyle(tx24,0,2); Text_SetStyle(tx25,0,2); Text_SetStyle(tx26,0,2); Text_SetStyle(tx27,0,2); Text_SetStyle(tx28,0,2); Text_SetStyle(tx29,0,2);
프로필 이미지
호정0688
2023-01-10
724
글번호 165245
지표