커뮤니티
예스랭귀지 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
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)
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);
}
2023-01-10
900
글번호 165247
답변완료
시스템식 부탁 드립니다
안녕하세요^^
새해 복 많이 받으세요
궁금한 수식은
시스템식
스톡 기준선 골드 + 이동 평균선 골드 (변수 조정 , 동일봉 아니여도 됌) 매수
스톡 기준선 데드 + 이동 평균선 데드 (변수 조정 , 동일봉 아니여도 됌) 매도
지표식
스톡 기준선 골드 + 이동 평균선 골드 (변수 조정 , 동일봉 아니여도 됌) 빨강
스톡 기준선 데드 + 이동 평균선 데드 (변수 조정 , 동일봉 아니여도 됌) 파랑
언제나 감사 드립니다
수고 하세요
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);
2023-01-10
724
글번호 165245