커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7634
글번호 230811
답변완료
다시 질문드립니다.
답변 감사합니다. 답변에 대해 재질문드렸으나 답이 없어서 새로운 질문으로 올립니다.
2번 답변 경우, 지표를 실행시키면 차트의 맨 아래에 며칠 전까지만 그려지고, 그 이후부터 현재까지는 아무것도 그려지지 않네요. 이유를 모르겠습니다.
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 수식문의
> 안녕하세요
예스스탁입니다.
2.
input : N(0.5);
VARS: SWITCH(0);
IF SWITCH == 0 THEN {
IF HIGH[1] > HIGH[2] AND HIGH[1] > HIGH and High[1] >= var2*(1+N/100) THEN {
PLOT1(HIGH[1], "ZIGUP");
SWITCH = 1;
var1 = H[1];
}
}
IF SWITCH == 1 THEN {
IF LOW[1] < LOW[2] AND LOW[1] < LOW and low[1] <= var1*(1+N/100) THEN {
PLOT1(LOW[1], "ZIGUP");
SWITCH = 0;
var2 = L[1];
}
}
2012-08-28
287
글번호 54131
답변완료
문의 드립니다
수고 많으 십니다.
제가 궁금한것은 옵션의 지정한 행사가 콜 또는 풋의 종목의
델타, 감마, 세타, 베가 값을 지표로 만들고 싶습니다.
부탁 드립니다.
2012-08-28
291
글번호 54130
답변완료
수고 많으십니다
다름이 아니오라
1분봉에서 저가비 종가가 + 0.20 이상 상승하는 봉이 발생시 신호가
발생되는 식을 부탁드립니다.
제 실력으론 도저히 식이 만들어지지 않네요
그럼 무더운 날씨에 건강하세요..
2012-08-28
250
글번호 54126
답변완료
지표식 질문입니다
당일 첫봉이 10틱 차트든, 1분 차트든지
당일 첫봉의 종가를 기억하는 지표
당일 첫봉의 매수호가잔량을 기억하는 지표
입니다
2012-08-28
297
글번호 54124
답변완료
시스템식 질문입니다
당일 첫봉의 (매수호가잔량-매도호가잔량) 차이 값을 기억하여
기억한 호가잔량차이값 == BA
현재호가잔량이 BA보다 2000 높으면 매수
현재호가잔량이 BA보다 3000 낮으면 매도 입니다
2012-08-28
309
글번호 54123
답변완료
교재에서요...(H. L, accumN관련 질문)
교재에서 몇가지 질문드립니다.
1. bap = (daylow()+dayhigh())/2; 에서 오늘의 저가와 고가는 오늘이 지나야 알 수 있는 것 아닌지요?
bap = (daylow(1)+dayhigh(1))/2; 이 되어야만 하는 것 아닌가요?
2. if CrossUp(slowK, slowD) then {var1 = C; var5 = 1}
K가 D를 돌파하면 Var1을 종가로 var5을 참이라고 정의 한다는 의미입니까?
3. if dayindex()==0 then {if H >=ChUp then buy(); if L<=ChDn then sell(); var5 = 0; var6= 0;}
이 부분도 H라면 고점인데 오늘 거래가 시작되고 나서 '전고점' 혹은 '오늘의 고점' 이라는 말일터인데 오늘의 고점이라면 오늘이 지나봐야 오늘의 고점과 저점이 확정되는 것 아닌가요? '전고점'이라는 의미인가요?
4. if C > (ChUp+ChDn)/2 and accumN(iff(H>=ChUp,1,0), dayindex()+1)==0 and stime<143000 then buy("Buy", atstop, ChUp);
accumN(iff(C>O 1,), 5)은 5봉동안 양봉의 갯수를 리턴한다는 의미인데요. 그렇다면 위에서는 H가 ChUp을 넘어서는 횟수를 dayindex()+1동안 리턴한다는 의미인데요. dayindex()+1이란 어제와 오늘동안이라는 의미인가요?
5. if stime <= 100000 and marketposition(0)==1 then exitlong("EL2", atstop, L[dayindex()]); 에서 L[dayindex()]의 의미는 뭔가요?
6. "if dayindex()<= pivot_idx then" 의 의미는 뭔가요?
7. C언어나 이지랭귀지 스타일로 예스랭귀지에 섞어써도 작동하는데 아무 문제 없습니까?
좋은 하루보내시고요 미리 감사드립니다.
2012-08-28
313
글번호 54119
답변완료
문의드립니다
1분봉100봉중에서 거래량대비 중간값을 구할수있는 수식이 가능할까요?
2012-08-28
314
글번호 54118
답변완료
문의~~
수고하십니다~~~
1. 월봉/주봉/일봉에서 년중 고점,저점 선그리기
2. 월봉에서 1월의 고점/저점 선그리기
2012-08-27
318
글번호 54117
답변완료
식을 적용했는데 결과값이...
Var1 = ma(h,5);#고가 이평
Var2 = ma(l,5);#저가 이평
var3 = Disparity(5);
if CrossUp(c,Var2) then buy("buy");
if CrossDown(c,Var1) then Sell("sell");
if MarketPosition ==1 then
{if var3 <= Highest(var3,BarsSinceEntry)-2.4 then
ExitLong("매수청산1");
ExitLong("매수청산2",AtStop,Highest(h,BarsSinceEntry)-3.4 );}
if MarketPosition == -1 then {if var3 >= Lowest(var3,BarsSinceEntry) +2.2 Then
ExitShort("매도청산1");
ExitShort("매도청산2",AtStop,Lowest(l,BarsSinceEntry) +2.5 );}
--------------------------------------------------------------------------------
바1은 5일 고가이동평균
바2는 5일 저가이동평균
바3은 5일 이격도
시가가 바2 위로 넘어갈때 매수
시가가 바1 아래로 내려갈때 매도
매수포지션에서 5일 이격도가 매수포지션 후 최고가에서 2.4pt 떨어지면 청산
고가가 매수포지션 후 최고가에서 3.4pt 떨어지면 청산
매도포지션에서 5일 이격도가 매도포지션 후 최저가에서 2.2pt 오르면 청산
저가가 매도포지션 후 최저가에서 2.5pt 오르면 청산
=====================================
해석하면 이렇게 되는거 아닌가요?? 근데 손절라인이 이격도 대비 2.4pt 하락
or 고점대비 3.4pt 하락이면 최대 하락이 3.4보다 작아야 할거 같은데
식에 적용해보면 최대손실이 -11.58pt가 나옵니다. 매수했다가 바로 손절해도
3.4pt가 최대일텐데말이죠..
제가 식을 잘못 이해한 건지 아님 성능보고를 잘못 이해한건지 모르겟네요ㅎㅎ
고가가 매수포지션 후 최고가에서 3.4pt 떨어지면 청산 -> 매수가가 고가일 시
3.4pt 떨어지면 손절로 이해했는데 혹시 이게 잘못된건지요;;
2012-08-27
283
글번호 54116