커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
6448
글번호 230811
답변완료
print구문
안녕하세요.
print구문을 사용할때 출력대상은 몇개까지 가능한지 질문드립니다.
예를 들어 아래와 같은 경우는 출력대상이 5개(Date, O, H, L ,C)인데
이 출력대상이 100개도 출력가능한가요?
Print("출력.csv", ",%.f, %.f, %.f, %.f, %.f", Date, O, H, L ,C);
고맙습니다.
2016-01-28
142
글번호 94915
답변완료
수고하십니다. 시스템 작성좀 부탁드립니다.
저는 스토캐스틱 인덱스 모먼트 3개를 합하여 지표로 사용하고 있습니다.
그리고 스토캐스틱 인덱스 모먼트 인덱스중 plotno1만을 체크하여 사용하고 있습니다.
그래서 총 3가지 선을 그움직임으로 매매를 하고 있습니다.
예를 들어 a. 스토캐스틱 인덱스 모먼트 plotno1의 함수가(1.1)-period1과2입니다.
b. 스토캐스틱 인덱스 모먼트 plotno1의 함수가(2.2)
c. 스토캐스틱 인덱스 모먼트 plotno1의 함수가(3.3)
이라고 가정하였을경우 시스템 조건은 이렇습니다.
매수조건 1조건. b(위의 예제의b번입니다.) 와 c 가 0선위에 있고 a 가 0선아래있다가 위로 0 선을뚫었을때 단 b선이 c선위에 있을때 조건 만족합니다.
2조건. b가 0선 위에 있으며 c가 -34선 위에있을때(b와c가 동시만족해야합니다.) a선이 0선아래에있다가 위로0선을 돌파했을때
매도조건 1조건. b(위의 예제의b번입니다.) 와 c 가 0선 아래있고 a 가 0선위에있다가 아래로 0 선을뚫었을때 단 b선이 c선 아래에 있을때 조건 만족합니다.
2조건. b가 0선 아래에 있으며 c가 40선 아래에있을때(동시만족해야합니다.) a선이 0선 위에 있다가 0선을 아래로 돌파했을때
매수청산조건-a선이 다시 0선 아래로 돌파하여 뚫었을때
매도청산조건-a선이 다시 0선 위로 돌파하여 뚫었을떄
입니다. 부탁좀 드리겠습니다.고생하십시요~~~~~
2016-01-28
144
글번호 94914
삼족오 님에 의해서 삭제되었습니다.
2016-01-28
7
글번호 94913
답변완료
바탕화면 색변화 부탁드립니다
안녕하세요
첨부된 그림처럼 바탕화면 색이 stochastics slow가 골든크로스 시작부터 데드크로스때
까지 노랑색 반대로 는 하늘색으로 반복적으로 색 변화되는 것을 원합니다
그리고 거래량 음봉 양봉에서 힘의 세기에 따라 봉두깨가 변화되도록할수있는지요 가능하다면 같이 부탁드립니다
감사드립니다
2016-01-28
195
글번호 94912
답변완료
부탁드립니다
input:기간(3),N(0);
var: 최고(0),최저(0),최중심(0),최중상(0),최중하(0),cnt(0);
최고 = dayhigh(N);
최저 = daylow(N);
for cnt = N to (기간-1)+N{
if DayHigh(cnt) > 최고 Then
최고 = dayhigh(cnt);
if DayLow(cnt) < 최저 Then
최저 = daylow(cnt);
}
최중심=(최고+최저)/2;
최중하=최저+(최고-최저)*0.25;
최중상=최저+(최고-최저)*0.75;
plot1(최고,"최고");
plot2(최저,"최저");
plot3(최중심,"최중심");
plot4(최중상,"최중상");
plot5(최중하,"최중하");
전일종가
당일시가
이수식을 참조데이터 2용으로 사용할수있게 작성해주시고요
옵션 월기준가 월물 최고점 월물최저점 도 같이 병행시커주시면 고맙겟습니다
항시 수고하여주셔서 감사합니다
2016-01-28
149
글번호 94911
답변완료
안녕하세요. 도움에 늘 감사드립니다. 검색식 도움 부탁드립니다.
1분 봉에서
1) 전일의 일봉 종가가 전일 일봉 시가보다 5% 이상 상승하고
2) 오늘 1분봉의 첫번째 봉의 거래량이 전일 거래량의 3% 보다 많은 종목
검색을 하고 싶습니다.
아울러, 파워종목검색에서 위 식을 사용하는 법(환경)도 부탁드립니다.
(일봉을 사용한 검색은 해 보았으나, 분봉을 사용한 검색은 잘 되지를 않네요...)
다시 한번 도움에 감사드립니다.
2016-01-28
135
글번호 94910
답변완료
한번더 부탁드립니다.
감사합니다.
그리고 나머지 2개를 제가적용시킬려고 변환을 했으나 잘 되질 않습니다.
이번에도 도움 부탁 드립니다.
1. 당일 10시15분 기준 시작 피봇선
Var : Pivot(0),R1(0),R2(0),S1(0),S2(0);
Pivot = (DayHigh(1)+DayLow(1)+DayClose(1))/3;
R1 = 2*Pivot-DayLow(1);
R2 = Pivot+DayHigh(1)-DayLow(1);
S1 = 2*Pivot-DayHigh(1);
S2 = Pivot-DayHigh(1)+DayLow(1);
Plot1(Pivot, "피봇포인트");
Plot2(R1, "1차저항");
Plot3(R2, "2차저항");
Plot4(S1, "1차지지");
Plot5(S2, "2차지지");
Text_Delete(var1);
Text_Delete(var2);
Text_Delete(var3);
Text_Delete(var4);
Text_Delete(var5);
var1 = Text_New(sdate,stime,Plot1,"피봇기준 : " +NumToStr(Plot1,2));
var2 = Text_New(sdate,stime,Plot2,"1차저항 : " +NumToStr(Plot2,2));
var3 = Text_New(sdate,stime,Plot3,"2차저항 : " +NumToStr(Plot3,2));
var4 = Text_New(sdate,stime,Plot4,"1차지지 : " +NumToStr(Plot4,2));
var5 = Text_New(sdate,stime,Plot5,"2자지지 : " +NumToStr(Plot5,2));
2. 전일 10시 15분 시작기준 피보나치 및 고저
value1 = dayhigh(1);
value2 = daylow(1);
value3 = value1-value2;
Plot1(value1,"전일고점");
Plot2(value2,"전일저점");
Plot3(value1-value3*0.236,"전일23.6");
Plot4(value1-value3*0.382,"전일 38.2" );
plot5(value1-value3*0.500,"전일 평균" );
Plot6(value1-value3*0.618,"전일 61.8" );
plot7(value1-value3*0.764,"전일 76.4" );
plot8(value1+value3*0.236,"전일 +23.6");
plot9(value1+value3*0.382,"전일 +38.2");
plot10(value1+value3*0.618,"전일 +61.8");
plot11(value2-value3*0.236,"전일 -23.6");
plot12(value2-value3*0.382,"전일 -38.2");
plot13(value2-value3*0.618,"전일 -61.8");
Text_Delete(var1);
Text_Delete(var2);
Text_Delete(var3);
Text_Delete(var4);
Text_Delete(var5);
Text_Delete(var6);
Text_Delete(var7);
Text_Delete(Var8);
Text_Delete(Var9);
Text_Delete(Var10);
Text_Delete(var11);
Text_Delete(var12);
Text_Delete(var13);
var1 = Text_New(sdate,stime,plot1,"전일 고점 : " +NumToStr(plot1,2));
var2 = Text_New(sdate,stime,plot2,"전일 저점 : " +NumToStr(plot2,2));
var3 = Text_New(sdate,stime,plot3,"전일 23.6 : " +NumToStr(plot3,2));
var4 = Text_New(sdate,stime,plot4,"전일 38.2 : " +NumToStr(plot4,2));
var5 = Text_New(sdate,stime,plot5,"전일 평균 : " +NumToStr(plot5,2));
var6 = Text_New(sdate,stime,plot6,"전일 61.8 : " +NumToStr(plot6,2));
var7 = Text_New(sdate,stime,plot7,"전일 76.4 : " +NumToStr(plot7,2));
Var8 = Text_New(sdate,stime,plot8,"전일 +23.6 : " +NumToStr(plot8,2));
Var9 = Text_New(sdate,stime,plot9,"전일 +38.2 : " +NumToStr(plot9,2));
Var10 = Text_New(sdate,stime,plot10,"전일 +61.8 : " +NumToStr(plot10,2));
var11 = Text_New(sdate,stime,plot11,"전일 -23.6 : " +NumToStr(plot11,2));
var12 = Text_New(sdate,stime,plot12,"전일 -38.2 : " +NumToStr(plot12,2));
var13 = Text_New(sdate,stime,plot13,"전일 -61.8 : " +NumToStr(plot13,2));
2016-01-28
151
글번호 94909
답변완료
수식문의드립니다.
매수 c>ma(c,5) and 양봉시 매수
매도 음봉시에 매도
2016-01-28
127
글번호 94904
답변완료
수식 문의 드립니다.
매수 c>ma(c,5) 일때 매수
매도 30이평선이 하향중이고, c가 매수값대비 최고점에서 30% 하향시 매도
매도 30이평선이 하향중이고, c가 매수값대비 50상승시매도
2016-01-28
119
글번호 94901