커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

ask

먼저, KOSPI200선물(매수,매도)에 사용하는 아래 수식이 있습니다. 이것을 이용하여 -A차트에서 BUY신호에만 ETF인 KODEX레버리지(122630)매수/참조 선물차트 -B차트에서 SELL 신호에만 ETF인 KODEX200선물인버스(252670)매수/참조 선물차트 아래 기존 수식을 이용하여 부탁드립니다. ********************************************** var : AA(0), BB(0), CC(0), DD(0), EE(0); AA = dayhigh(1)-daylow(1); BB = dayhigh(2)-daylow(2); CC = dayhigh(3)-daylow(3); DD = dayhigh(4)-daylow(4); EE = dayhigh(5)-daylow(5); var1 = (AA+BB+CC+DD+EE)/5; if crossup(C, dayopen() + var1*1.04) then buy(); if crossdown(C, dayopen() - var1*0.96) then sell();
프로필 이미지
좌오비우오비
2024-08-31
141
글번호 107243
시스템
답변완료

문의사항

안녕하세요 하기 검색식에서 추가문의 드립니다. input : P(14),short(12),long(26),sig(9); var1 = ADX(P); var2 = Diplus(P); var3 = DiMinus(P); var4 = MACD_OSC(short,long,sig); if var1 >= 10 and var1 >= var1[1]+0.5 Then{ if var4 > 0 then plot1(H,"검색",MAGENTA); if var4 < 0 then plot1(H,"검색",MAGENTA); } * 상기 검색식으로 발생되는 구간을 측정할 수 있는지요? 제 의미는 예를 들어, 봉에 최초 검색마크가 발생하고 마지막 마크까지의 pricescale을 인지할 수 있는지요? 예를 들어, 최초 마크부터 마지막 마크까지 100 틱이 넘게 된다면, 별도의 추가 표시가 될 수 있는지요? 검토 부탁드립니다. 감사합니다.
프로필 이미지
softtoug
2017-02-25
117
글번호 107242
검색
답변완료

부탁드립니다.

변환 부탁드립니다. 미리 감사 드립니다. ( H(2) - LOW)/( (Ref(Sum(Atr(1),3),1) / 3) * Sqrt(3));
프로필 이미지
yes
2017-02-25
111
글번호 107241
지표

카카 님에 의해서 삭제되었습니다.

프로필 이미지
카카
2017-02-25
21
글번호 107240
지표
답변완료

다음 수식에 추가 부탁드립니다.

안녕하세요. 다음 지표와 수식을 활용하여 2가지 식에 추가로 외국인 선물매수량이 +300이면 매수, +300이면 매도로 수식 부탁드립니다. 1. 시초가위 양봉 + 다음 합성식 지표가 상방 + 외국인선물매수량 +300 이상, 3가지 조건이 충족되면 매수. 2. 시초가밑 음봉 + 다음 합성식 지표가 하방 + 외국인선물매수량 -300 이하, 3가지 조건이 충족되면 매도. 3. 매수진입후 시초가밑 음봉 + 다음 합성식 지표가 하방 + 외국인선물매수량 -300 이하, 3가지 조건이 충족되면 매수청산후 매도진입. 4. 매도진입후 시초가위 양봉 + 다음 합성식 지표가 상방 + 외국인선물매수량 +300 이상, 3가지 조건이 충족되면 매도청산후 매수진입. 혹시, 장마감 동시호가 15:45분에 선물 단일가에 자동주문이 나가게 하는 수식이 있나요? 안되면, 장마감 동시호가에 청산되는 방법/설정이 있나요? 감사합니다. (1식) 다음 지표(수식)이 상방이고, 시가위 첫 양봉에서 매수후 종가 청산. 다음 지표(수식)이 하방이고, 시가밑 첫 음봉에서 매도후 종가 청산. (2식) 다음 지표(수식)이 상방이고 시가위 첫 양봉에서 매수후, 다음날 시초가 기준으로 같은 조건이면 보유, 반대조건(하방/시가밑 음봉)이면 포지션 청산과 매도 체결. 다음 지표(수식)이 하방이고 시가밑 첫 음봉에서 매도후, 다음날 시초가 기준으로 같은 조건이면 보유, 반대조건(상방/시가위 양봉)이면 포지션 청산과 매수 체결. -------------- 작성자 : 예스스탁 작성일 : 2017-02-23 오후 4:56:23 조회수 : 23 Re : 다음 수식 부탁드립니다. 안녕하세요 예스스탁입니다. 1. input : short(12),long(26),sto1(14),sto2(3),sto3(3); var : HH(0),LL(0),FK(0),SK(0),SD(0),T(0); var1 = MACD(short,long); HH = Highest(var1, sto1); LL = Lowest(var1, sto2); FK = (var1 - LL) / (HH-LL) * 100; SK = ema(FK,sto1); SD = ema(SK,sto2); if bdate != Bdate[1] Then T = 0; if T == 0 and MarketPosition == 0 and sk > sk[1] and C > O and C > dayopen Then { T = 1; buy(); } if T == 0 and MarketPosition == 0 and sk < sk[1] and C < O and C < dayopen Then { T = -1; sell(); } SetStopEndofday(152000); 2 input : short(12),long(26),sto1(14),sto2(3),sto3(3); var : HH(0),LL(0),FK(0),SK(0),SD(0),T(0); var1 = MACD(short,long); HH = Highest(var1, sto1); LL = Lowest(var1, sto2); FK = (var1 - LL) / (HH-LL) * 100; SK = ema(FK,sto1); SD = ema(SK,sto2); if bdate != Bdate[1] Then{ T = 0; if MarketPosition == -1 and sk > sk[1] and C > O and C > dayopen Then buy(); if MarketPosition == 1 and sk < sk[1] and C < O and C < dayopen Then sell(); } if T == 0 and MarketPosition == 0 and sk > sk[1] and C > O and C > dayopen Then { T = 1; buy(); } if T == 0 and MarketPosition == 0 and sk < sk[1] and C < O and C < dayopen Then { T = -1; sell(); } 즐거운 하루되세요 > sky78 님이 쓴 글입니다. > 제목 : 다음 수식 부탁드립니다. > 안녕하세요. 다음 지표와 수식을 활용하여 2가지 수식 부탁드립니다. 감사합니다. (1식) 다음 지표(수식)이 상방이고, 시가위 첫 양봉에서 매수후 종가 청산. 다음 지표(수식)이 하방이고, 시가밑 첫 음봉에서 매도후 종가 청산. (2식) 다음 지표(수식)이 상방이고 시가위 첫 양봉에서 매수후, 다음날 시초가 기준으로 같은 조건이면 보유, 반대조건(하방/시가밑 음봉)이면 포지션 청산과 매도 체결. 다음 지표(수식)이 하방이고 시가밑 첫 음봉에서 매도후, 다음날 시초가 기준으로 같은 조건이면 보유, 반대조건(상방/시가위 양봉)이면 포지션 청산과 매수 체결. input : short(12),long(26),sto1(14),sto2(3),sto3(3); var : HH(0),LL(0),FK(0),SK(0),SD(0),T(0); var1 = MACD(short,long); HH = Highest(var1, sto1); LL = Lowest(var1, sto2); FK = (var1 - LL) / (HH-LL) * 100; SK = ema(FK,sto1); SD = ema(SK,sto2); if c > dayopen then{ if SK > SK[1] and SK[1] < Sk[2] Then buy("b"); if SK < SK[1] and SK[1] > Sk[2] Then ExitLong("bx"); } if c < dayopen then{ if SK < SK[1] and SK[1] > Sk[2] Then sell("s"); if SK > SK[1] and SK[1] < Sk[2] Then ExitShort("sx"); } ----------- 지표식 input : short(12),long(26),sto1(14),sto2(3),sto3(3); var : HH(0),LL(0),FK(0),SK(0),SD(0),T(0); var1 = MACD(short,long); HH = Highest(var1, sto1); LL = Lowest(var1, sto2); FK = (var1 - LL) / (HH-LL) * 100; SK = ema(FK,sto1); SD = ema(SK,sto2); plot1(Sk); plot2(sd); PlotBaseLine1(20); PlotBaseLine2(80);
프로필 이미지
sky78
2017-02-27
120
글번호 107239
시스템
답변완료

시스템식부탁드립니다

안녕하세요 아래조건으로 시스템식부탁드립니다 1.매수신호 DMI의 DP선이 DM선위에 있는상태에서 스토캐스틱의 stoK선과 stoD선이 기준선70을 상향돌파하고 동시에 MACD의 macd선이 기준선 0을 상향돌파할때 매수신호 1.매도신호 DMI의 DP선이 DM선아래에 있는상태에서 스토캐스틱의 stoK선과 stoD선이 기준선30을 하향돌파하고 동시에 MACD의 macd선이 기준선 0을 하향돌파할때 매도신호 감사합니다
프로필 이미지
bestkim
2017-02-24
113
글번호 107238
시스템

좌오비우오비 님에 의해서 삭제되었습니다.

프로필 이미지
좌오비우오비
2017-02-24
19
글번호 107237
시스템
답변완료

미국장 시간 기준의 dayhigh, daylow

안녕하세요, 해외 선물을 거래하고 있습니다. 미국장 시장에 맞추어 dayopen, dayhigh, daylow를 지정하고자 합니다. dayopen은 다음과 같이 설정하였습니다. var : dayopenv(0); if stime == 223000 then dayopenv = open; 만약 223000 부터 익일 222900 까지의 고가를 dayhighv, 저가를 daylowv로 저정한다면 어떻게 수식 작성하면 될까요? 감사합니다.
프로필 이미지
라면의비밀
2017-02-24
122
글번호 107234
시스템
답변완료

스토캐스틱 경과봉수 및 가격변화

안녕하세요 다음 수식 부탁드립니다. 선물 1분봉에서 현재봉을 포함하여 stoK와 stoD가 cross된후 다음 cross가 발생했을 때까지의 경과봉수 및 가격변화 1) crossUp후 다음 crossDown 발생까지 경과봉수 ---> 양수 2) crossDown후 다음 crossUp 발생까지 경과봉수 ---> 음수 3) 그리고 1) 2) 발생시, 종가기준 + - 가격변화 ==> 지표상 경과봉수값은 각 cross지점에 막대그래프 / baseline 0 ==> 가격변화값은 해당 막대그래프 위,아래에 숫자표시로 되면 가장 좋은데 만약 그 부분이 어렵다면 그냥 수식상에 포함만 시켜주시면 되겠습니다. 위의 내용을 '당일시작부터', '날짜와 상관없이', 이렇게 두가지로 알고 싶습니다. 즐거운 주말되시기 바라며 감사합니다 !!
프로필 이미지
새로운세상
2017-02-27
143
글번호 107233
지표