커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

질문드려요!

키움 수식 입니다! 예스용으로 변환 부탁드려요! 지표명 : 1 [수식1] a=MA(가격, 기간, 이평종류); a1=shift(a,+기간1); a2=shift(a,+기간2); [수식2] a=MA(가격, 기간, 이평종류); b1=shift(a,-기간1); b2=shift(a,-기간2); [수식3] a=MA(가격, 기간, 이평종류); d1=shift(a,+기간3); d2=shift(a,+기간4); [수식4] a=MA(가격, 기간, 이평종류); e1=shift(a,-기간3); e2=shift(a,-기간4); 지표설정: 가격- 종가 / 기간-15 / 기간1 - 3 / 기간2 - 3 / 기간3 - 5 / 기간4 - 5 / 이평종류 - 삼각 스케일 : 가격 ------------------------------------------------------------------------------------ 지표명 : 2 [수식1] a=crossup(sar(af,maxAf),c) or crossdown(sar(af,maxAf),c); valuewhen(1,a,avg(c,5)) [지표조건설정] af 0.02 maxAf 0.2 [스케일] 가격 ----------------------------------------------------------------------------- 지표명 3 수식1: a=highestsince (1,CrossUp(avg(c,5),avg(c,20)),avg(c,20)); a 수식2: b=lowestsince (1,Crossdown(avg(c,5),avg(c,20)),avg(c,20)); b 수식3: avg(c,20) ------------------------------------------------------------------------------ 지표명 4 : bull=O == L AND C > O; valuewhen(1,bull,avg(c,5)) --------------------------------------------------------------------------------- 화살표 신호검색수식: 매수 c>o and c>highest(c(1),10) and avg(c,5)>avg(c,5,1) and c>avg(c,5) 매도 c<o and c<lowest(c(1),10) and avg(c,5)<avg(c,5,1) and c<avg(c,5) ---------------------------------------------------------------------------------
프로필 이미지
qha71
2018-02-14
209
글번호 116612
지표
답변완료

예스스팟

예스스팟 챠트객체에서 챠트에 같은 지표를(내부 변수만 조정함) 여러개 적용하여 사용할 경우 동일한 제목으로 된 여러 지표에서 지표들의 값을 불러와서 사용하려면 어떻게 해야 하나요 ? 각각 지표 제목을 바꾸어 주어야 하나요 ?
프로필 이미지
파일럿
2018-02-13
170
글번호 116611
시스템
답변완료

수식 수정

PM = ( 1 - 상수 / 2 ) * ( 1 - 상수 / 2 ) * ( RM - 2 * RM[1] + RM[2] ) + 2 * ( 1 - 상수 ) * PM[1] - ( 1 - 상수 ) * ( 1 - 상수 ) * PM[2] ; 위같은 수식이 있는데 마지막 PM[2]항은 어덯게 구현하면되나요. 개인적으로 생각해서 currentbar를 두가지로 나누어서 구하면될거같은데요... 예를 들어 if currentbar <= 2 then begin PM1 = ( 1 - 상수 / 2 ) * ( 1 - 상수 / 2 ) * ( RM - 2 * RM[1] + RM[2] ) + 2 * ( 1 - 상수 ) * PM1[1] ; end if currentbar > 2 then begin PM2 = ( 1 - 상수 / 2 ) * ( 1 - 상수 / 2 ) * ( RM - 2 * RM[1] + RM[2] ) + 2 * ( 1 - 상수 ) * PM2[1] - ( 1 - 상수 ) * ( 1 - 상수 ) * PM1[1] ; end 이런식으로 표현하면 되나요? 부탁드립니다.
프로필 이미지
예그리나
2018-02-13
175
글번호 116610
지표
답변완료

문의드립니다.

선물차트 기준으로 문의드립니다. 틱차트에 <1분봉차트의 가중이평 30선, 60선, 90선>을 나타내고 싶습니다. 기간값은 수정가능하게 부탁드립니다. 수식을 어떻게 작성해야 하는지요? 항상 감사드립니다. 수고하세요!!!
프로필 이미지
해암
2018-02-13
175
글번호 116609
지표
답변완료

문의 드립니다

항상 수고가 많으십니다^^ (1) 5일선이 10일선 돌파시 매수 5일선이 10일선 이탈시 청산 하는 수식 (2) 5일선이 10일선 이탈시 매도 5일선이 10일선 돌파시 청산 하는 수식 (3) 5일선이 10일선 돌파시 매수 5일선이 10일선 이탈시 매수 스위칭 되는 이렇게 3개의 수식을 부탁좀 드리겠습니다^^
프로필 이미지
영구없다
2018-02-13
168
글번호 116608
시스템
답변완료

문의드립니다.

수고하십니다. 60일선 아래서 파라볼릭 매도rk 나오면 매도 화살표만(매수 화살표는 안나오게 하고 매도만 반복) 반대로 위에선 매수 화살표만 (매수만 반복)으로 나오고 60일선과 동일일땐 파라 방향대로 구현해 주십시오.
프로필 이미지
뚜벅뚜벅
2018-02-13
168
글번호 116607
시스템
답변완료

양봉에서 음봉 변환 문의

수고 많으십니다 . 해외선물에서 매매하려합니다 ‘음봉에서 양봉전환시 다음봉 시가에 매수’ ‘양봉에서 음봉전환시 다음봉 시가에 매도’ 수식 부탁드립니다 감사합니다
프로필 이미지
미칼코프
2018-02-13
182
글번호 116606
시스템
답변완료

주식에서 종가청산 시가청산은 어떻게 하나요?

일단 매수식에 의하여 매수된후 그날 종가에 청산하는 경우와 다음날 시가에 청산하는 경우 어떻게 식을 만들어야 하나요? 선물에 대한 것은 검색이 되는데 주식종목에는 적용이 안될것 같아서요. 그리고 종가와 다음날 시가에 분할매도하는 경우는 어떻게 하나요?
프로필 이미지
신바바
2018-02-13
177
글번호 116605
시스템
답변완료

수식 관련 문의드립니다!

먼저 감사드립니다. 관리자님 목표1 : 아래 수식에서 신호 진입/청산을 발생시키고 익절과 손절까지 pt단위로 임의 설정하고 싶습니다. 변수 최적화로 손절과 익절이 얼마가 가장 적정한지 돌려보고자 합니다. 목표2 : 박스구간에서 수익률을 좀 보고 싶습니다. 아래 수식에서 adx(period)값이 얼마(임의값)면 매도진입,매수청산하라. 반대로 얼마(임의값)값에 도달하면 매수진입, 매도청산하라. 지정하고 싶습니다. 아래 수식에 두가지 목표를 녹여보고 싶습니다. 부탁드려요 Input : af(0.07), maxAF(0.015), Length(33), StdDev(2.4), longperiod(60); Var : par(0), BBTop(0), BBBot(0), P1(0); par = sar(af,maxAF); BBTop = BollBandup(Length, StdDev); BBBot = BollBanddown(Length, StdDev); P1 = ma(h,longperiod); if crossup(c,bbtop) and c>=par Then { if MarketPosition == -1 or (MarketPosition == 0 and MarketPosition(1) != 1) Then Buy("B"); } # 매도/매수청산 if CrossDown(c,P1) and c<=par Then { if MarketPosition == 1 or (MarketPosition == 0 and MarketPosition(1) != -1) Then Sell("S"); }
프로필 이미지
st002340
2018-02-13
181
글번호 116604
시스템