커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7584
글번호 230811
답변완료
수식문의
장시작과함께 1분봉기준3개의 최고 촤저점 수평선을당일 30분까지만 나오게끔 수식부탁합니다
2013-02-27
276
글번호 60051
답변완료
문의드립니다.
#==========================================#
# 지표명 : 지그재그차트
# 작성자 : 수식지왕
# 블로그 : http://yahoosir.blog.me
#==========================================#
Input:상승률(100),하락률(100);
Var:j(0),상승(100),하락(-100),추세(0),
기준고(0),기준저(0),기준고Bar(0),기준저Bar(0),zz(0);
Array:고[20](0),저[20](0),고Bar[20](0),저Bar[20](0);
#==========================================#
# 전고점,전저점 index 증가
#==========================================#
For j = 1 To 19
{
고Bar[j] = 고Bar[j] + 1;
저Bar[j] = 저Bar[j] + 1;
}
#==========================================#
# 최근 고,저 갱신
#==========================================#
If 기준고 <= C || 기준고 == 0 || IsNaN(기준고) == True Then
{
기준고 = C;
기준고Bar = 0;
}
Else
기준고Bar = 기준고Bar + 1;
If 기준저 >= C || 기준저 == 0 || IsNaN(기준저) == True Then
{
기준저 = C;
기준저Bar = 0;
}
Else
기준저Bar = 기준저Bar + 1;
#==========================================#
# 추세방향 결정
#==========================================#
If 기준저[1] * (1 + (상승률*0.01/100)) > C[1] && 기준저[1] * (1 + (상승률*0.01/100)) <= C Then
추세 = 상승;
Else If 기준고[1] * (1 - (하락률*0.01/100)) < C[1] && 기준고[1] * (1 - (하락률*0.01/100)) >= C Then
추세 = 하락;
#==========================================#
# 추세변화에 따른 변곡점 처리
#==========================================#
If 추세[1] == 상승 && 추세 == 하락 Then
{
For j = 18 DownTo 1
{
고[j+1] = 고[j];
}
고[1] = 기준고;
고Bar[1] = 기준고Bar;
ZZ = 기준고;
기준고 = C;
기준고Bar = 0;
기준저 = C;
기준저Bar = 0;
}
Else if 추세[1] == 하락 && 추세 == 상승 Then
{
For j = 18 DownTo 1
{
저[j+1] = 저[j];
}
저[1] = 기준저;
저Bar[1] = 기준저Bar;
ZZ = 기준저;
기준저 = C;
기준저Bar = 0;
기준고 = C;
기준고Bar = 0;
}
Else If 추세[1] == 하락 && 추세 == 하락 Then
{
If 기준고[1] * (1 - (하락률*0.01/100)) <= C[1]
&& 기준고[1] * (1 - (하락률*0.01/100)) > C
&& 고[1] < 기준고 Then
{
고[1] = 기준고;
고Bar[1] = 기준고Bar;
ZZ = 기준고;
기준고 = C;
기준고Bar = 0;
}
}
Else If 추세[1] == 상승 && 추세 == 상승 Then
{
If 기준저[1] * (1 + (상승률*0.01/100)) >= C[1]
&& 기준저[1] * (1 + (상승률*0.01/100)) < C
&& 저[1] > 기준저 Then
{
저[1] = 기준저;
저Bar[1] = 기준저Bar;
ZZ = 기준저;
기준저 = C;
기준저Bar = 0;
}
}
If ZZ[1] != ZZ Then{
if ZZ < ZZ[1] Then
buy();
if ZZ > ZZ[1] Then
sell();
}
위의 식은 종가를 기준으로 선을 그어주는데요, 고가와 저가로 된 선을 긋게 해 주시구요, 신호는 종가를 기다리지 않고 전고전저를 기준으로 atstop으로 즉시주문이 나가게 하고싶습니다.
또한 위 식을 가지고 유로fx를 참조하여 마이크로유로를 거래하기위한 식도 부탁드립니다.
초보적인 질문 죄송하군요.
부탁드립니다. 노력하지만 한계가...
2013-02-27
334
글번호 60050
엘사간 님에 의해서 삭제되었습니다.
2013-02-27
18
글번호 60049
답변완료
수식문의
data2로 미국의 다우산업지수를 쓸 경우에.....
우리나라 오늘 장 전 최근일의 미국의 다우산업지수의 상승폭을 %(예: +1.0%, -0.5%)로 표시하는 지표를 부탁드립니다. 전략실행 차트의 주종목은 분봉 사용합니다.
2013-02-27
228
글번호 60048
답변완료
누적프로그램매매잔고 지표식 부탁합니다
어제 질문드린내용 보충질문입니다
data1차트 연결선물지수 대비
data2차트 kp프로그램순매수금액에
지표 누적프로그램매매잔고 지표를 만드는
지표 수식을 만들고 싶습니다
진입 청산 지표가 아니고 "누적프로그램매매잔고" 지표를
만들고 싶습니다
제가 잘 모르며 질문드려 대단히 죄송합니다
감사합니다
2013-02-27
339
글번호 60047
답변완료
시스템식 질문드립니다.
안녕하세요?
항상 노고에 진심으로 감사드립니다.
진입식
1) 주식 100주를 시초가에 산다.즉 시세가 들어오자마자
2) 주식 100주를 전일 종가에 산다.
청산식
1) 위의 진입식 1), 2)에서 진입한 가격에서 10% 상승하면 청산한다.
손절
1) 주식 100주를 진입가격대비 3% 하락하면 손절청산
감사합니다.
2013-02-27
261
글번호 60045
답변완료
다이버전스
var : sindex1(0), sindex2(0), Lindex1(0), Lindex2(0);
value1 = CCI(9);
Condition1 = value1 > value1[1] and value1[1] <= value1[2];
Condition2 = L > L[1] and L[1] <= L[2];
sindex1 = MRO(Condition1,15,1);
sindex2 = MRO(Condition1,15,2);
Lindex1 = MRO(Condition2,15,1);
Lindex2 = MRO(Condition2,15,2);
if value1[sindex1+1] > value1[sindex2+1] and
L[Lindex1+1] < L[Lindex2+1] and
Condition1 and
lowest(L,5) == lowest(L,15)
then
var1 = 1;
else
var1 = 0;
plot1(var1);
위의 지표식을 시스템 매수 매도 신호로 만들어 주세요
2013-02-27
317
글번호 60038
을경 님에 의해서 삭제되었습니다.
2013-02-27
0
글번호 60034
답변완료
청산식 문의
수고하십니다.... 청산식 좀 부탁드립니다.
<선물매수 청산식>
1.선물 매수진입후 매수가대비 +2p 이익시 청산, 매수가대비 -0.5p 손실시 손절
<선물매도 청산식>
1.선물 매도진입후 매도가 대비 +2p 이익시 청산, 매도가 대비 -0.5p 손실시 손절
2013-02-27
243
글번호 60030