커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

simulation에서 atstop이 매수가 안됩니다.

전략실행에서는 atstop으로 현재가 +/-3으로 걸어두면 거의 매수가 된다고 알고 있는데 시뮬레이션에서 조건을 만족한 다음 봉이 설정한 가격을 갭으로 상승한 경우에 매수가 안일어나는 경우가 있습니다. 오류인지요? Atmarket으로 매도가 안되는 경우도 있구요. 물론 시뮬레이션에서입니다. 그리고 디버깅창에서 봉의 시간이 차트상의 봉의 시간보다 하나 더 빠르게 나타납니다.봉의 open, close를 출력해보면 차트상의 캔들에 마우스를 대었을때 나타나는 시간보다 한봉 빠른 시간이 나타납니다.
프로필 이미지
아리아
2013-03-08
278
글번호 60478
시스템
답변완료

시스템식 재질문드립니다.

전에 진입횟수를 콘트롤하는 질문드릴때 //====(제가 작성한) input:매매일(20130307); var:진입횟수(0); If 매매일 == date and c == 1080 and 진입횟수 <3 Then { buy(); 진입횟수 = 진입횟수 + 1; } if c == 1070 Then sell(); //=== 이 질문식에서 진입횟수가 잘못되서 #########(예스님 답변 작성하신 식은 진입횟수를 카운트하는 식이 아닙니다. 진입을 횟수를 세는 수식이 아닌 단지 if조건문의 만족한 봉의 갯수를 세는 내용입니다. 진입횟수는 아래식 이용하셔야 합니다. var : cnt(0),count(0); count = 0; for cnt = 0 to 20{ if sdate == EntryDate(cnt) Then count = count+1; } ################ 이란 답변을 듣고 적용을 할려는데 잘 몰라서 제가 이렇게 만들어보았는데 //=============== input:매매일(20130307); var:진입횟수(0); var:cnt(0),count(0); count =0; if 매매일 == date and c == 1080 and count <3 then { buy(); for cnt =0 to 100 { if sdate == entrydate(cnt) then count = count +1; } } if c == 1070 then sell(); //========== 제 식에다 답변해주신 for문을 제대로 짜깁기를 못했나 봅니다. 저 위에 count <3 를 count <4 나 count< 2 로 해봐도 그림처럼 나오고 진입을 2번만, 1번만 3번만.. 식으로 원하는대로 되질 않습니다. 식을 어떻게 고쳐야되는지 문의드립니다.
프로필 이미지
비엔에프
2013-03-08
270
글번호 60473
시스템
답변완료

지표식 질문입니다

연결야간선물 차트에서 10초 차트에서 연결야간선물 60일 일봉 거래량 MA 값을 구하는 식입니다 즉.. 초차트에서 일봉차트 60일 거래량 평균 구하는식입니다
프로필 이미지
파인애플
2013-03-08
260
글번호 60472
지표
답변완료

문의드립니다

매수호가잔량이 시가일때 현재가를 알고 싶습니다
프로필 이미지
처음처럼22
2013-03-08
258
글번호 60471
지표
답변완료

질문하나 드려요...

신호봉에서 청산신호 안나오게 진입식에 MarketPosition == 0 조건을 추가하시고 매수청산식에는 MarketPosition == 1 매도펑선식에는 MarketPosition == -1 조건을 추가하시면 됩니다. 요게 전번에 주신 답변이었구요... 목표수익(setstopprofittarget) 일때는 어떻게 적용하는지요... 그리고 이경우에 신호 다음봉에서 주가가 갭상승하여 출발할때... 진입과 동시에 매도 신호가 나올때가있는데... 진입은 하면서 매도는 안하는 경우가 있네요... 이럴땐 아예 진입도 안되게 할수도 있나요?? 그리고... 저는 보통 시장가 주문으로 세팅을 하는데요... 일봉시스템에서의 시장가 주문은 신호발생후 다음날 주문이라... 슬리피지가 만만찬네요.. 주문 방식을 어떻게 하는게 가장 효과적일지요... 우선 호가, 현개 호가, 상대 호가 등등... 중에서요..
프로필 이미지
깽알신랑
2013-03-08
255
글번호 60470
시스템
답변완료

양준모. 질문. 11

안녕하세요 질문1 60분. 전시간의. 종가. <. 10분의. 종가. 크고 30분. 전시간의. 종가. <. 5분. 의 종가. 크면 위. 조건만족. 하면. 매수 반대면. 매도 질문2 30분. 전시간의. 종가. <. 5분의. 종가. 크고 10분. 전시간의. 종가. <. 1분. 의. 종가. 크면 위. 조건. 만족하면. 매수 반대면. 매도 감사. ^^
프로필 이미지
회원
2013-03-08
264
글번호 60469
시스템
답변완료

양준모. 질문10

안녕하세요 질문1 금요일. 종가. <. 당일의. 종가. 이면. 매수만 진행. 하고 금요일. 종가. >. 당일의. 종가. 이면. 매도만. 진행. 하고 전일 종가. <. 60분 시가. 크고 60분. 전시간의. 종가 <. 10분. 종가. 크고 30. 분. 전 시간의. 종가. <. 5. 분. 종가. 크면 위. 내용. 조건 만족하면. 매수 반대면. 매도. 감사^^
프로필 이미지
회원
2013-03-08
270
글번호 60468
시스템
답변완료

지표식내애서 종목 추가

항상 신속하고 상세하게 답변 주셔서 많은 도움이 되고 있습니다. 옵션 분봉차트 하나에 콜풋 3개씩 6종목을 넣어서 보고 있는데요. 그리고 6개의 차트를 기초로 몇가지 지표를 만들어서 보고 있습니다. 그런데 옵션 등가가 바뀌면 차트내의 해당종목을 선택하고 마우스 오른족 버튼을 누른다음 보조차트 변경 등을 통해서 바꿔 주고 있습니다. 이를 지표식내에 종목지정한 다음 지표식 내에서 종목을 변경하는 방법이 있을까요? 일일이 화면에서 변경하지 않고 변경할 수 있는 다른 방법이 혹시 있다면 소개 부탁드립니다.
프로필 이미지
스퍼트시커
2013-03-08
298
글번호 60467
지표
답변완료

슬리피지 관련 질문

1. 시스템을 작성할때 실제와 최대한 비슷하게 시뮬레이션 하기위해서 atmarket로 작성하는 것이 좋나요? 아니면 atstop나 atlimit 혹은 onclose로 작성하는 것이 좋나요? 2. atmarket은 시뮬레이션 상에서는 조건을 만족하면 바로 포지션을 취하게 되어있지만, 실전에서는 차이가 생기지 않나요? 즉, 시뮬레이션 상에서 atmarket는 슬리피지가 존재하지 않지만, 실전에서는 존재하는지 궁금합니다. 이런 현상을 반영하기 위해서는 atstop나 atlimit 혹은 onclose를 사용하여 시스템을 작성하는 것이 더 현실을 반영하는게 아닌가 해서 질문드립니다. 3. 그리고 주문의 종류에따라 슬리피지의 값이 바뀌는 지도 궁금합니다. 예를들면 선물시장에서 atstop는 얼마, atlimit는 얼마 등등으로요... 4. 만약 시뮬레이션을 적용할 때 슬리피지 값을 입력해놓았다면, 매 거래마다 적용한 슬리피지가 적용되어 리포트되는 것인가요? 실전에서는 이 슬리피지보다 더 많이 혹은 더 적게도 체결되는 것인지 궁금합니다. 감사합니다.
프로필 이미지
회원
2013-03-08
298
글번호 60466
시스템