커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내

안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
프로필 이미지
예스스탁
2026-02-27
4355
글번호 230811
지표
답변완료

이평선문의드립니다.

안녕하세요 오늘은 두번 문의드립니다. 죄송합니다. 5분,15분,30분차트의 각각의 20일 단순이평선 3개를 15분차트상의 캔들이 동시에 관통하는 점을 차트에 수평선으로 표현하고 싶습니다(골든,데드는 중요치않습니다) 수렴구간을 파악하려고 그러합니다. 부탁드립니다.
프로필 이미지
카카
2017-07-09
176
글번호 111134
지표
답변완료

문의드립니다.

안녕하세요 저번에 작성해주신 지표는 잘쓰고 있습니다. 고맙습니다. 다름이 아니오라 1)3분봉의 20일 단순이평선이 2시간동안 움직인 단순이평선의평균가격 2)5분봉의 20일 단순이평선이 2시간동안 움직인 단순이평선의평균가격 3)15분봉의 20일 단순이평선이 4시간동안 움직인 단순이평선의평균가격 4)30분봉의 20일 단순이평선이 6시간동안 움직인 단순이평선의평균가격 을 차트에 표현하고 싶습니다. 도와주십시요~~
프로필 이미지
카카
2017-07-09
135
글번호 111132
지표
답변완료

문의드립니다

Inputs: Length(10); Variables: NCO(0); NCO = C - C[Length]; if NCO > 0 Then { Plot1(NCO,"NCOsc+"); Plot2(0,"NCOsc-"); } Else { Plot1(0,"NCOsc+"); Plot2(NCO,"NCOsc-"); } PlotBaseLine1(0,"기준선0"); NCOsc+ 0이하 일 때 매수 NCOsc+ 60이상 일 때 매도
프로필 이미지
july
2017-07-07
120
글번호 111127
시스템
답변완료

진입신호 초기화

아래 내용을 수식에 반영하여 주세요. 알려주신 예제를 적용하기가 힘들군요. 기존 buy 수식을 간소화했으니 꼭 부탁드립니다. 진입신호인 b1의 시작점보다 진입눌림이 더 내려왔을 때 - if b1 시작점 > 진입눌림 진입신호인 b1의 시작점을 초기화 후 계산하게 해주세요. - b1의 시작점을 초기화 ************************************ input : b1(9),X1(9),진입눌림(3),진입돌파(1),청산눌림(3),청산돌파(1),거래횟수(20),시작시간(090000) ; var : T1(0),entry(0),LL(0),EH(0),E1(0),H1(0),i1(0),S1(0),L1(0); if Bdate != Bdate[1] Then{ T1 = TotalTrades; E1 = 0; } if MarketPosition == 0 Then entry = TotalTrades-T1; Else entry = (TotalTrades-T1)+1; if MarketPosition == 0 and entry == 0 and stime >= 시작시간 Then{ if E1 == 0 and C >= daylow+PriceScale*B1 and C[1] < daylow+PriceScale*B1 Then{ E1 = 1; H1 = H; i1 = index; } if E1 == 1 and index > i1 then{ if H > H1 Then H1 = H; if L <= H1-PriceScale*진입눌림 Then{ E1 = 2; i1 = index; S1 = H1; } } if E1 == 2 and index > i1 and C >= S1+PriceScale*진입돌파 Then{ buy("b1"); } } if TotalTrades > TotalTrades[1] Then{ E1 = 0; LL = L; } if MarketPosition == 1 Then{ if entry >= 1 then{ if CurrentContracts > CurrentContracts[1] Then{ EH = H; E1 = 0; } if H > EH Then{ EH = H; E1 = 0; } if E1 == 0 and C <= EH-PriceScale*X1 Then{ E1 = 1; L1 = L; i1 = index; } if E1 == 1 and index > i1 Then{ if L < L1 Then L1 = L; if H >= L1+PriceScale*청산눌림 Then{ E1 = 2; I1 = index; S1 = L1; } } if E1 == 2 and index > i1 and C <= S1-PriceScale*청산돌파 Then{ exitlong("bx1"); E1 = 0; } } }
프로필 이미지
좌오비우오비
2017-07-07
152
글번호 111126
시스템
답변완료

문의

안녕하세요 분봉이나틱봉에서 전일60일선이평선이 상승추세이면 시가에매수진입 하락추세이면매도진입식부탁합니다 .....
프로필 이미지
질갱이
2017-07-07
176
글번호 111121
시스템
답변완료

부탁드립니다

Input: shortPeriod(12), longPeriod(26), Period(9), maPeriod(20), ROCPeriod(12), stoPeriod1(5), stoPeriod2(3), CCIPeriod(9); var: value(0),BW_SEVEN(0); //문장1 : MACD가 MACD 시그널선 보다 큼 if ema(C,shortPeriod)-ema(C,longPeriod) >= ema(ema(C,shortPeriod)-ema(C,longPeriod),Period) then value = 1; else value = -1; //문장2 : 종가가 이동평균선보다 큼 if C >= ma(C, maPeriod) then value = value + 1; else value = value - 1; //문장3 : Price ROC가 0선보다 큼 if (C - C[ROCPeriod]) / C[ROCPeriod] * 100 >= 0 then value = value + 1; else value = value - 1; //문장4 : StochasticsK선이 50선 보다 큼 if ema((C-lowest(L, stoPeriod1)) / (highest(H, stoPeriod1) - lowest(L, stoPeriod1)) * 100, stoPeriod2)>=50 then value = value + 1; else value = value - 1; //CCI가 0선 보다 큼 if CCI(CCIPeriod) > 0 then value = value + 1; else value = value - 1; //CO가 0선 보다 큼 if ema(accum(((C -L)-(H- C))/ (H-L)*V), 3) - ema(accum(((C -L)-(H- C))/(H-L)*V), 10) >=0 then value = value + 1; else value = value - 1; //문장7 : 종가가 파라볼릭보다 큼 if SAR(0.02,0.2) < C then value = value + 1; else value = value - 1; BW_SEVEN = value; Plot1(BW_SEVEN,"세븐 바이너리웨이브"); PlotBaseLine1(0,"기준선0"); 세븐 바이너리웨이브 -5이하 매수 세븐 바이너리웨이브 5이상 매도
프로필 이미지
july
2017-07-07
122
글번호 111120
시스템
답변완료

수식 부탁 드립니다.

경우 1) 매수 C>MA(C,5) 매도 매수가 대비 5% 상승시 매도 매수정지 10시이후에는 매수 조건이 오더라도 매수가 되지 않게 한다. 경우 2) 매수 C>MA(C,5) 매도 매수가 대비 5% 상승시 매도 매수정지 하루 한번만 매수되게 한다
프로필 이미지
회원
2017-07-07
133
글번호 111117
시스템
답변완료

현재 리버스 증거금 어떻게 되고 있나요?

게시판을 검색해보니까 리버스시 증거금 2배가 되는것을 해소했다는 글들이 있던데요. 1계약 리버스시 2계약 주문증거금이 필요한데, 예트에서는 1계약 증거금 만으로도 리버스 (청산,주문)이 가능한 상태인지요?
프로필 이미지
궁금궁금123
2017-07-07
125
글번호 111116
시스템
답변완료

수식부탁드립니다

(첫진입) 봉종가가 볼린저밴드 하단선이하일때 이후에 생성되는 봉의 종가가 볼린저밴드 하단선이상이고 양봉이면 1개 매수 (두개째 진입) 첫진입보다 0.5p 이하이고 봉종가가 볼린저밴드 하단선이하일때 이후에 생성되는 봉의 종가가 볼린저밴드 하단선이상이고 양봉이면 1개 매수 (세개째 진입) 두번째진입보다 0.5p 이하이고 봉종가가 볼린저밴드 하단선이하일때 이후에 생성되는 봉의 종가가 볼린저밴드 하단선이상이고 양봉이면 1개 매수 (청산) 최근 봉고가가 볼린저밴드 상단선 가격과 같거나 높으면 이후에 음봉이 만들어지고 이전봉의 저가보다 낮은 가격에 종가를 만들면 청산
프로필 이미지
리처드데니스
2017-07-07
128
글번호 111114
시스템