커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

문의 합니다

아래 시스템식의 문법오류를 고쳐주시기 바랍니다 무엇이 문법적 오류인지도 알려주세요.. 배우고 있는 중입니다. 별개로, 지표식으로 진입가를 청산될 때까지 선으로 표시하고 청산가도 진입될 때까지 선으로 표시하려면 어떻게 해야 하나요 미리 감사드립니다.. input : s1(18), len(12), len1(18), len2(16) ; var : cond1(false), cond2(false), cond21(false) ; var : var11(0), var12(0), var31(0) ; Var1=rsi(s1); Cond1 = Var1 > Var1[1] ; Cond2 = Var1 < Var1[1] ; If Var1>NthLowest(1,Var1,len) And low<=nthlowest(1,low,len) Then Var11 = 1; Else Var11 = -1; If Var1<nthhighest(1,Var1,len) And high>=nthhighest(1,high,len) Then Var12 = 1; Else Var12 = -1; If Var1 > Var1[1] And nthhighest(1,Var11,5)=1 Then {Cond21=True; Else if Var1 < Var1[1] And nthhighest(1,Var12,5)=1 Then Cond21=False;} If crossup(close,ma(close,len1)) Then Var31=high; Else if crossdown(close,ma(close,len1)) Then Var31=low ; If Cond21=True And close > ma(close,len1) Then buy("매수",Atstop,Def,Var31); Else if Cond21=False And close > ma(close,len1) Then buy("재매수",Atstop,Def,nthhighest(1,high,len2)) ; If Cond21=False And close < ma(close,len1) Then ; exitlong ("매수 청산", Atstop, Var31);
프로필 이미지
파일럿
2010-11-01
652
글번호 33236
시스템

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

프로필 이미지
루루
2010-11-01
143
글번호 33235
지표
답변완료

수식추가 부탁드립니다.

value4가 이익청산구간인데 즉 13450을 상향하면 atlimit 봉이 완성되기전이라도 전량 매도가 될수있도록 이익청산이 전부 될 수 있도록 식을추가하고 싶습니다. 어떻게 해야되죠? if MarketPosition == 1 Then{ exitlong("이익청산",atlimit,value4+PriceScale); #이익실현가격대에서 한틱상승하면 매수청산 } 이식을 넣어봤더니, 매수후에 바로매도가 되고 피라미딩도 안되고 멋대로 더군요.. 2번째로 넣고싶은게 제가 사려는 종목은 밤에 와서 가격라인을 정해놓고 돌파하면 사도록하는데 어떤경우는 시가가 제가 설정한 가격대보다 높게 시작되어 매수를 하지 못해 아쉬운경우가 종종있습니다. 제가 원하는건 아에 다음날 시가에 매수를 들어가는 겁니다. 가격을 설정하지 않고 말이죠. 그렇게도 식을 짤수있습니까? 수고하세요^^
프로필 이미지
오벨
2010-11-01
642
글번호 33234
시스템
답변완료

수식 부탁 드립니다.

1. 스탑트레일링 또는 exitlong("매수청산", atstop, c);로 청산 청상 시점 봉의 미결제약정 값을 기억한 후 다음 재진입시 가격이 청산시점의 가격보다 높고, 미결제약정이 청산시점의 미결제약정 보다 클 경우 진입하는 규칙. 2. 전일 시작 봉의 미결제약정과 마지막 봉의 미결제약정을 기억한 후, 전일 시작 미결제약정보다 마지막 미결제약정이 컸고, 양봉으로 끝났을 경우 매수로 진입하는 규칙. 3. 전일의 종합 포지션(매수,매도)과 수익(또는 손실)을 기억한 후 만약 전날의 수익이 매수에서 1pt이상, 오늘 1pt이상 갭상승했을 경우 매도로 진입하는 규칙.
프로필 이미지
kekino
2010-11-01
652
글번호 33228
시스템
답변완료

색깔변화

안녕하세요? 호가잔량표시에서 매도호가>매수호가 차이가 2천개 이상이면 매도호가 새깔이 파란색에서 녹색으로 매수호가>매도호가 차이가 2천개 이상이면 매수호가 색깔이 빨간색에서 분홍색으로 변하는 식을 알고 싶습니다.
프로필 이미지
룽퐈
2010-11-01
652
글번호 33222
지표
답변완료

차트보기와 식작성

안녕하세요 예스스탁입니다. 거래를 하고자 하는 종목을 주종목(data1)으로 참고하는 종목을 data2로 설정하셔야 합니다. #주종목 옵션 , 참조 선물 data2 if crossup(data2(c),aa) Then buy(); #or exitlong(); 시장가등의 주문가격은 시스템을 적용할 때 설정창에서 지정하시면 됩니다. 즐거운 하루되세요 > WT_cynabro 님이 쓴 글입니다. > 제목 : 선물지수에 따른 옵션진입청산 > 선물지수(data1)가 미리 설정해놓은 값(a)에 도달하는 순간에 특정옵션(data2)을 시장가로 진입하거나 청산하는 시스템식은 어떻게 작성하나요?
프로필 이미지
조금식
2010-11-01
650
글번호 33221
시스템
답변완료

왕초보 몇가지만 더 여쭙겠습니다

1) 선물 일봉차트를 이용한 옵션매수 전용만 (사용되는식?)해볼까 하는데요 가능한지 요?..가능하다면 어떻게 해야 하는지 시스템에 그대로 적용할 수 있는 식을좀 부탁 드립니다 그리고 다음 시스템식을 좀 부탁 합니다 2) 예를 들어 오늘 시가보다 0.5포인트 상승값에서 풋매수 (선물에서는 매도에 해당) 3) 반대로 오늘 시가보다 0.5포인트 하락값에서 콜매수 (선물에서는 매수에 해당) 따라서 식은 선물 차트상에서 매수/매도에 해당되는 식을 써야 하는지요? 4) 오늘 시가에 매수 한다면 식은 어떻게 되는지요? 다음식이 맞나요? if dayopen(c,dayopen-o)Then buy("b") 5) 그리구 추적청산과 요요청산에 대한 개념과 식좀 부탁할께요 설명해 주십시요. 6) 마지막으로 그날그날 시장상황을 판단하여 선물일봉을 참좀하여 지정예약 주문방법으로 옵션전용만 매매하려 하는데요 식을 어떻게 만들어야 하는지요 상품종류와 수량도그날그날 지정하기로 하고요 .예를 들어 (콜옵션매수의경우)...선물매수에 해당되겠죠? a) 매수시점: 오늘 선물이 250포인트에 닿는값에 콜옵션 10계약 진입 b) 청산시점: 오늘 선물이 260포인트에 닿는값에 매수 포지션 청산(분산해서청산할수있으면 더 좋구요 예: 255포인트에 5계약 260포인트에 5계약 이런식으로요 ) c)손절시점 : 오늘의선물이 248포인트에 닿으면 손절매 (풋옵션매수의경우)...선물매도에 해당 되겠죠? a) 매수시점: 오늘 선물이 260포인트에 닿는값에 풋옵션 10계약 진입 b) 청산시점: 오늘선물이 250포인트에 닿는값에 포지션 정리 (위와 같이 분산해서 정리 할수 있으면 좋구요)...선물로 치자면 매도 포지션 정리가 되겠죠. c) 손절시점 : 오늘의 선물이 262포인트에 닿으면 손절매 7)여기서 청산및손절 가격 숫자를 매수채결이 완성되진않은상태(즉포지션잔고가 없어도) 매수가 채결 될 것으로 가정하고 미리 예약 주문을 할 수 있는지요? 될수 있다면 너무 좋을것같습니다, 이렇게 해서 그날그날 숫자만 입력해서 매매가 될수 있도록 해보고 싶습니다. 왕초보라서 너무 가본적인걸 물어보는거 같아 죄송 합니다 감사합니다
프로필 이미지
회원
2010-11-01
783
글번호 33220
시스템
답변완료

수식 부탁드립니다.

수식 부탁드립니다. 매일 일정시간 무조건 선물 1계약 매수 장마감시 동시호가 청산 예를들어 매일 10시 선물 1계약 무조건 매수 장마감시 동시호가 청산 감사합니다.
프로필 이미지
가오리
2010-11-01
711
글번호 33205
시스템
답변완료

MACD ?

기간(단기: 12, 장기: 26, 시그널: 9) MACD선이 시그널을 상향돌파할때 매수. 매수체결 3일이전의 MACD 최저점을 하향돌파할때 매수청산. MACD선이 시그널을 하향돌파할때 매도. 매도체결 3일이전의 MACD 최고점을 상향돌파할때 매도청산. * 참고로 30분봉의 MACD 입니다.
프로필 이미지
노블레스
2010-10-31
761
글번호 33204
시스템