커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7899
글번호 230811
답변완료
707에 대한 보완 질문
1.다음식은 매매식입니다
동식에 의거 매수신호가 발생한후 이동평균선(20)이 양선일경우 매수청산을 보류
할수 있는 식을 부탁합니다.(매도신호가 발생한후 이동평균선이 음선일경우
매도청산을 보류할수 있는 식도 포함)
*이동평균선이 양선이라하면 지수가 이동평균선 위에 , 음선이라면 지수가 이동평균선 아래에 있음을 표현합니다.
*707에 의거 답변해주신 것은 본인이 생각하는 수식이 아닌것 같습니다.
input:P1(1);
var:SUMv(0),MAV(0);
var:AB(0);
SUMV=0;
FOR AB =1 to P1
SUMV=SUMV+DAYCLOSE(AB);
MAV= SUMV/P1;
if CROSSUP(CLOSE,MAV)then{
ExitShort();
Buy();
}
if CrossDown(CLOSE,MAV)then{
ExitLong();
Sell();
}
2.매도,매수청산을 보류할수 없다면 청산식을 이평평균선(25)이 양,음선일때하고 싶은데 동식도 부탁합니다.
2003-12-09
2476
글번호 1583
답변완료
지표 합성 지표 문의
안녕하세요
일전에 스토케스틱슬로우와 트릭스를 합성해서 하나의 지표로
만드는 수식을 문의드렸는데 답변 주신것에 감사드립니다.
그런데 합성지표의 형태가 바이러니웨이브MACD 의 형태를
원했는데 답변 주신 내용은 바이러니웨이브 의 형태를
주셨더군요.
대단히 죄송하지만
바이러니웨이브MACD 형태의 합성지표 수식어를
부탁드립니다.
수고하세요.
2003-12-09
2233
글번호 1582
회원 님에 의해서 삭제되었습니다.
2003-12-09
19
글번호 1576
답변완료
문의 합니다
안녕하세요.
다름이 아니오라
바이너리웨이브MACD 처럼
스토케스틱슬로우 와 트릭스를 합하여 하나의 보조지표로 만들고
싶은데 가능한지요.
지표식을 부탁드립니다.
수고하세요.
2003-12-09
3268
글번호 1573
답변완료
가중이동평균(wma)
예스트레이더프로 도움말에 있는 가중이동평균에 대한 설명을 보면 "최근 데이타에 좀더 많은 가중치를 부여하고 시간이 경과한 데이타에는 가중치를 적게 부여함"이라고 되어 있습니다.
정확히 최근 얼마동안의 기간에 얼마만큼의 어떤 가중치를 주는 건지 설명과 작성식 부탁 드립니다.
그리고 사용자 함수로 만들려면 어떻게 작성하면 되나요.
약간 수식을 변경해 보기 위해서 사용자 함수로 만들어 보고자 합니다.
2003-12-08
3948
글번호 1571
회원 님에 의해서 삭제되었습니다.
2003-12-08
1
글번호 1570
답변완료
꼭 답변 바랍니다
예스챠트에서 구현할수있는언어로 아래식을 꼭좀 구현해봤으면 좋겠는데 혼자서는 안되네요
-전날고가보다 금일 시초가(dayopen)가 크거나 전날저가보다 금일 시초가가 작을때를 기준으로 봉갯수를 시간이 지날때마다 계속 누적하는것--
예를들면 4일전에 위 조건이 만족하는 갭이 발생했을때 부터 현재(10시로 가정)까지 봉갯수를 산정하면 10분봉기준으로 36*3 + 6 개의 봉이 카운터 되게끔 할려고 합니다
제 실력으로는 아무래도 구현이 안되서 이렇게 부탁드립니다
그럼 수고하세요..
2003-12-08
3964
글번호 1568
답변완료
캔들
안녕하세요.
질문 몇가지 드립니다.
질문1. 좀목검색에 캔들하락반전형(단기추세)에 보면 캔들모양으로 수식이 8가지 작성이 되어 있는데 각각에 대한 해석 부탁드립니다.이중 별형과 장대음봉형에 해당하는게 있습니까? 없다면 좀 가르쳐 주십시오. 별형 용어가 맞는지 모르겠는데 위아래로 꼬리가 있지만 시가와 종가가 차이가 별로 없는 봉 말입니다.
Var : value1(0);
If C[3]<C[2]&&C[2]<C[1] Then
{
If abs(C-O)*2<=H-iff(C>O,C,O)&&
iff(C==O,C*1.05<H,iff(C>O,C,O)*1.02<H)&&iff(C>O,O,C)*0.99<L&&H>=H[1] Then
value1 = 1;
Else If C[1]<C&&abs(C-O)*2<=iff(O>C,C,O)-L&&
iff(O>C,C,O)*0.98>L&&iff(O<C,C,O)*1.01>H&&C<C[1]*1.1 Then
value1 = 2;
Else If C[1]<C&&H==O&&C<H*0.95&&C-L<H-C&&C>L Then
value1 = 3;
Else If C[1]>O[1]*1.05&&C<O*0.95&&C<=C[1]*1.01&&C>=C[1]*0.99 Then
value1 = 4;
Else If C[1]>O[1]&&C<=O&&C>O[1]&&O<C[1]&&H>L Then
value1 = 5;
Else If C[1]>O[1]&&O[1]*1.05<C[1]&&C<O&& C[1]<O&&C>O[1]&&O[1]+(C[1]-O[1])/2>C Then
value1 = 6;
Else If O[1]<=C[1]&&O>C&&O>C[1]&&C<O[1] Then
value1 = 7;
Else If C[2]>O[2]*1.05&& iff(C[1]<O[1],C[1],O[1])>C[2]&&
C<O*0.97&&C<O[2]+(C[2]-O[2])/2 Then
value1 = 8;
Else
value1 = 0;
}
Else
value1 = 0;
질문2. 며칠전에 드린 질문인데요. 그때 답해주신 내용은 모든 조건에 동일한 가중치가 부여되어서 먼저 만족하면 무조건 매도가 나가는 형태 아닙니까? 만약 매도조건이
1. 스토캐스틱 데드크로스
2. 캔들하락반전형(별형)
3. 이동편균선 2일 이동평균이 120일선 데드크로스
예를들어 지표가 1-2-1-3 순서대로 매도 신호를 주었다고 할 때 내가 생각하는 가중치는 2-1-3 이면 처음 1에서 신호 나와도 기다려야 하지 않겠습니까? 1-2-1-3은 결과니까 2-1-3으로 매도하려면 운이 좋기를 기대해야하는지 아니면 가중치로 해결할 수 있는지 설명부탁드립니다. 제가 대충 생각한 바로는
IF 2조건 then
value1=5 ;
else
value1=0 ;
IF 1조건 then
value2=3 ;
else
value2=0 ;
IF 3조건 then
value3=1 ;
else
value3=0 ;
If value1+value2+value3>=5 then
buy("value1");
If value1+value2+value3=3 or value1+value2+value3=4 then
buy("value2");
If value1+value2+value3=1 then
buy("value3");
이게 맞는지요?
질문3. Mass Index가 뭔지 설명 부탁드립니다.
눈내리는 아침.. 좋은 하루 되십시오.
감사합니다.
2003-12-08
4179
글번호 1565
답변완료
수식문의
분봉에서 일봉지표를 볼수 없나요
예를 들어
1)macd(12,26,9) 일봉을 5분봉에서나 30분봉에서 보는 방법
2)stochastics(20,12,12)일봉을 5분봉에서나 30분봉에서 보는 방법
위 두가지를 설명과 함께 부탁드립니다
수고하십시요
2003-12-07
3991
글번호 1563