커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

전일 5분봉차트에서

감사합니다. 5분봉차트에서 2일전, 5선이 20선을 상향돌파한 종목검색을 하고 싶습니다.
프로필 이미지
디딤돌
2020-04-23
920
글번호 138292
종목검색
답변완료

문의 드립니다

아침에 답변해주신 수식 잘되고있습니다. 정말 감사드립니다 ! 번거롭게해드려서 죄송하지만 한가지만 더 문의 드리겠습니다 아래수식을 옵션챠트에 적용중인데요 음성신호 발생이 잘 안되는듯해서요 혹시 콜챠트에 풋행사가의 이지표를 적용시 음성신호 발생에 문제가 있나요? 즉, 챠트상 기본행사가는 콜이고 이지표는 참조챠트의 풋행사가에 적용한후 끌어서 설정한 경우입니다 *참고로 이 지표는 6~7개정도 설정이되어있구요 캔들도 기본행사가포함해서 3개가 설정되어있습니다 어떤 문제가 있는것인지? 문제가 있다면 위의 경우에 적합한 수식으로 변경하여주시면 매우 감사하겠습니다 매번 수고하심에 다시한번 깊이 감사말씀 드립니다 ^^ -------------------------------------------------------------------------------------- var : cond1(false,data1),cond2(false,data1); plot1(data1(highD(0)),"data1고가"); plot2(data1(LowD(0)),"data1저가"); cond1 = data1(highD(0))-data2(highD(0)) <= PriceScale*3; cond2 = data1(LowD(0))-data2(lowD(0)) <= PriceScale*3; if Cond1 == true and cond1[1] == false Then PlaySound("C:₩예스트레이더₩data₩Sound₩1point.wav"); if Cond2 == true and cond2[1] == false then PlaySound("C:₩예스트레이더₩data₩Sound₩₩1point.wav");
프로필 이미지
유로파54
2020-04-23
1010
글번호 138280
지표
답변완료

시간별 주문

국내선물에서 매수 또는 매도 9시가 되어서 매수조건 A를 만족되면 매매를 하고 2번 연속으로 손실이 나면 매매을 중단한 후 2시 까지 매매가 중단되고 2시가 되면 매매를 다시 재개하고 싶습니다 청산 잔량이 있을때 시간에 따라 다른 청산 전략을 구현하는 수식을 부탁드립니다. 11시 이전에 잔량이 있으면 오전 이익 청산전략 A 11시 2시까지 잔량이 있으면 점심 이익 청산전략 B 2시 이후 장이 끝날 때까지 오후 이익 청산전략 C 종가청산 종가전봉이나 또는 종가전에 잔량이 있으면 청산합니다.
프로필 이미지
종호
2020-04-23
962
글번호 138279
시스템

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

프로필 이미지
종호
2020-04-23
0
글번호 138278
시스템
답변완료

수식

안녕하세요. 하기 조건에 준한 매수/매도 각각 2가지 수식 부탁드립니다. # 20개 봉 최저가 발생 후 다음봉에서.... 1. 최저가봉의 고가돌파 매수 2. 연속 2양봉 매수 # 20개 봉 최고가 발생 후 다음봉에서.... 1. 최고가봉의 저가이탈 매도 2. 연속 2음봉 매도 항상 도움 주시니 감사 인사드립니다.
프로필 이미지
한국사람73
2020-04-23
1032
글번호 138277
시스템
답변완료

신호발생시기와 주문발생시기 일치 방법문의

신호발생시기와 주문발생시기 일치 방법문의 상기 제목과 관련하여, 다른사람이 문의한 Q&A를 뒤져봐도, Yes Language 메뉴얼을 읽어봐도 <신호발생시기=주문발생시기 > 의 방법은 없어보이네요. 제가 이해한바는 아래와 같습니다. onclose는 신호 다음봉 시가주문 atstop은 신호발생전 가격기준 주문(신호와 불일치한 주문) 그래도 " CCI 가 0선 돌파한 가격(close)이 발생한 봉에 진입(즉 신호 발생지점=매수주문)" 이라는 주문을 한다고, 할때, 아래의 물음표 부분에 어떤 수식이 들어가야 할까요? (아니면 다른 방법이라도) 완전히 일치는 못시키더라도, 비슷하게 주문낼 방법이 있을지요. 일봉 기준, 1분봉기준으로 나눠서 대답 부탁드립니다. Input : Period(9) ; Var : value(0); value = CCI(Period); If CrossUp(value, 0) Then { Buy("b",atstop, ???????); }
프로필 이미지
하운드독
2020-04-23
1092
글번호 138276
시스템
답변완료

답변식에서 궁금한게 있습니다.

아래 답변주신 식에서 stime[1] < 140000 부분은 무슨 뜻 인가요? 또 140000에 생성된 봉의 종가에 주문이 들어가게 할수는 없을까요? > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 급하게 수식 질문드립니다. > 안녕하세요 예스스탁입니다. var : sumi(0),sumC(0),mav(0); if bdate != bdate[1] Then { sumC = 0; sumi = 0; } if stime < 120000 then { sumC = sumC+c; sumi = sumi+1; mav = sumC/sumi; } if stime >= 140000 and stime[1] < 140000 then { if c > mav Then buy(); if c < mav Then sell(); } SetStopEndofday(153000); 즐거운 하루되세요 > 명왕 님이 쓴 글입니다. > 제목 : 급하게 수식 질문드립니다. > 1. 5분봉 차트에서 장시작 후 12:00까지의 5분봉 차트들의 종가를 구하고 그 종가의 평균을 구하는 법 2. 14:00의 5분봉 종가가 1번에서 구한 5분봉 평균값 이상이면 매수 진입, 이하면 매도진입. 3. 3:30분에 기존 포지션 청산 위 3개의 로직을 짜고 싶습니다. 1번부터 막혀서요.. 부탁드리겠습니다.
프로필 이미지
명왕
2020-04-23
1075
글번호 138275
시스템
답변완료

문의드립니다. 예스 랭귀지화

Var : Sp(0), TickSize( 0 ); TickSize = OneTick * PriceScale; // 호가 단위 SP = SignalPosition; If CrossUp(C, V1) Then Buy("매수", DEF, DEF, 2); If CrossDown(C, V2) Then Sell("매도", DEF, DEF, 2); If CurrContracts = 2 Then Begin If SP = 1 Then ExitLong("1차매수익절", atlimit, EntryPrice + (35 * TickSize), "매수", 1); If SP = -1 Then ExitShort("1차매도익절", Atlimit, entryPrice - (35 * TIckSIze), "매도", 1); End; If CurrContracts = 1 Then SetStopTrailing(32 * TickSIze * CurrContracts, 35* TIckSize * CurrContracts) Else SetStopTrailing(0, 0); // 익절 과 손절 설정 영역 Params : Profit_Target( 0 ), // 익절 ( 단위 : 틱 ) Stop_Loss( 247 ); // 손절 ( 단위 : 틱 ) SetStopProfitTarget( Profit_Target * TickSize ); SetStopLoss( Stop_Loss * TickSize ); 예스랭귀지로 변경부탁드립니다.
프로필 이미지
고르면상한가
2020-04-24
1072
글번호 138274
시스템
답변완료

부탁합니다.

당일 9시15분으로 시가 기준을 잡고 강조가 표현 되었으면 좋겠습니다. 가능 하다면 부탁합니다. 수고하세요.
프로필 이미지
뚜벅뚜벅
2020-04-23
899
글번호 138273
강조