커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
6383
글번호 230811
답변완료
이평선이 일정한 선을 넘나들 때 매매.
안녕하세요?
항상 친절한 답변에 감사드립니다.
코스피선물에서.
5분 이동평균선이 100 이나 120, 140, 160, 180, 200, 220, 240, 260 선을 위로 돌파하면 매수하고
아래로 돌파하면 매도하라.
목표수익은 15.(15포인트를 수익으로 얻으면 청산하라)
위 내용을 작성해 주세요.
감사합니다.
2016-10-09
123
글번호 102696
답변완료
후행스팬
data1 100틱차트
data2 1분차트
수식1.data2의 25분 후행스팬을 data1에 표시
수식2.data2의 25분 후행스팬을 data2에 표시
후행스팬이 하나의 점으로 표시된다면 더욱 좋겠습니다
2016-10-09
147
글번호 102695
답변완료
수식작성 요청드립니다.
안녕하세요
시간설정 및 수식작성에 대해 문의 드립니다.
1. 시간설정
다음은 시간설정에 관한 예전글을 발췌한 것입니다.
아래와 같이 처리해서 사용하시기 바랍니다.
시간의 관계를 or 또는 and로 묶어야 하므로
당일 시작하고 다음날 새벽에 끝나면 거래시간1에 1값을
당일 시작하고 당일 끝나면 거래시간1에 2값을
시간설정이 안하시고자 하시면 0을 입력하시면 됩니다.
input : 거래시간1(1), 시작시간1(150000), 끝시간1(045900);
if 거래시간1 == 1 then
condition3 = (stime>=시작시간1 or stime<끝시간1);
Else if 거래시간1 == 2 then
condition3 = (stime>=시작시간1 and stime<끝시간1);
Else
condition3 = true;
주로 거래하는 상품은 해외선물 DAX 지수 이며 거래시간대는 15시부터 다음날 새벽 04시 59분까지 설정하고 싶습니다.
위와같이 수식작성 후 시뮬레이션 챠트에 적용시켜 보니 적용한 시간대를 벗어나서 계속 거래되는 것으로 나타납니다. 혹시 시뮬레이션 챠트에서는 적용 불가능한 것인지요?
2. 다음 수식에서 매도청산 후 청산되는 봉에 다시 재진입하지 않도록 그 다음봉부터 조건식을 적용받도록 수식변경 부탁드립니다.
input : 거래시간1(1), 시작시간1(150000), 끝시간1(045900);
if 거래시간1 == 1 then
condition3 = (stime>=시작시간1 or stime<=끝시간1);
Else if 거래시간1 == 2 then
condition3 = (stime>=시작시간1 and stime<=끝시간1);
Else
condition3 = true;
input : P1(5),P2(20);
var : AA(0),BB(0);
AA = ma(C,P1);
BB = ma(C,P2);
if BB > BB[1] and C < AA and C < BB and C < O Then
buy();
SetStopProfittarget(PriceScale*60,PointStop);
SetStopLoss(PriceScale*15,PointStop);
2016-10-09
135
글번호 102694
답변완료
지표재설정부탁드립니다
input : Per1(0.25),Per2(0.5),Per3(1),Per4(1.25);
var1 = DayClose(1)*(1+Per1/100);
var2 = DayClose(1)*(1+Per2/100);
var3 = DayClose(1)*(1+Per3/100);
var4 = DayClose(1)*(1+Per4/100);
var5 = DayClose(1)*(1-Per1/100);
var6 = DayClose(1)*(1-Per2/100);
var7 = DayClose(1)*(1-Per3/100);
var8 = DayClose(1)*(1-Per4/100);
작성하야주신퍼센트채널입니다 잘사용하고있습니다 만
이것역시 복합(주야간)으로 설정하여보면 전일야간종가기준으로 나옵니다
복합으로 설정해도 전일주간장의 종가기준으로 재설정하여주시면 감사하겟습니다
가능하시면 당일야간장 종가는 따로 표시할수있도록해주시면 더욱감사하겟습니다
건승하시길기원드립니다
2016-10-09
121
글번호 102693
답변완료
지표재설정부탁드립니다
input: N(0.5);
plot1(DayClose(1),"전일종가");
plot2(DayClose(1)+N*1,"전일종가+N*1배");
plot3(DayClose(1)+N*2,"전일종가+N*2배");
plot4(DayClose(1)+N*3,"전일종가+N*3배");
plot5(DayClose(1)+N*4,"전일종가+N*4배");
plot6(DayClose(1)-N*1,"전일종가-N*1배");
plot7(DayClose(1)-N*2,"전일종가-N*2배");
plot8(DayClose(1)-N*3,"전일종가-N*3배");
plot9(DayClose(1)-N*4,"전일종가-N*4배");
위에 식을 잘쓰고 있습니다
현재 복합(주간야간복합)설정시 야간종가를 기준하게 돼는데요
이것을 복합으로 설정해도 전일주간종가 기준으로 사용하게 부탁드립니다
주야간 복합으로 차트는 나오면서 기준이 전일주간종가가 되게요
감사드립니다
2016-10-09
109
글번호 102692
답변완료
안녕하세요
매매시간은 당일오전10시30분 부터오후4시50분 입니다
매매횟수는3회로 제한합니다
*참고로 매매종목은 항셍지수선물 입니다[10시15분시작가격을 시가로잡습니다]*
매수조건
1 매수시봉의종가가 당일시가보다 높습니다
2 macd[12.26.9]이 골드크로스 합니다
3 5 이평선이 20 이평선을 골드크로스합니다
매도조건
1 매도시봉의종가가 당일시가보다 낮습니다
2 macd[12.26.9]이 데드크로스 합니다
3 5 이평선이 20 이평선을 데드크로스 합니다
매수손절 -20틱 또는,
시가>봉의종가 또는,
5이평이20이평데드크로스 또는,
macd가 데드크로스
매도손절-20틱 또는,
시가<봉의종가 또는,
5이평이20이평골드크로스 또는,
macd가 골드크로스
익절은 50틱 입니다
당일 총손실이 50틱or총수익이100틱이면 매매정지합니다
2016-10-09
157
글번호 102691
답변완료
시스템문의
이평선 골든크로스 매수, 데드크로스 매도시
기존에 골든크로스로 매수 포지션을 가지고 있다면 이평 데드크로스시
기존 매수포지션은 청산이 되고, 신규로 매도가 1계약 주문이 나가지는건가요 ?
2016-10-09
107
글번호 102690
기업분석 님에 의해서 삭제되었습니다.
2016-10-09
10
글번호 102689
답변완료
수식문의드립니다.
안녕하세요..
조건후 buy 로하면 봉의 종가에 주문이 들어갑니다.
조건후 buy, atmarket 으로 하면 다음봉 시가에 주문이 들어가는데요.
현재봉 시가에 주문이 들어갈순 없을까요?? 조건은 해당봉하고는 상관이 없습니다.
2016-10-09
144
글번호 102688