커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

재질문드립니다.

안녕하세요 예스스탁입니다. if dayopen(0) >= dayClose(1)*1.05 then buy("B",atmarket); if dayopen(0) <= dayClose(1)*0.95 then Sell("S",atmarket); 위식과 아래식은 의미는 같지만 위식은 첫봉완성시에 신호가 발생하는 식입니다. 신호의 표시는 두번째봉 시가에 표시가 됩니다. 아래식은 시초가 수신시에 조건만족하면 즉시 신호가 발생하는 식입니다. if stime == 151000 then{#일반종목이면 150000 if NextBarOpen >= C*1.05 then buy("B",AtMarket); if NextBarOpen <= C*0.95 then sell("S",AtMarket); } 즐거운 하루되세요 이렇게 답변해주셨는데 그럼 위에식에서 진입식을 atmarket 말고 atstop 으로 하면 바로진입할수있지안나요? var=매수값(0); 매수값=DayClose(1)*1.05; 이렇게 값 할당했다하면 Buy("B",atstop,매수값); 이렇게 진입을 atstop 으로바꾼다면 위아래 같은 식인가요?
프로필 이미지
타고난스캘퍼
2012-02-29
318
글번호 48405
시스템
답변완료

수식 부탁드립니다.

먼저 지난 답변에 감사드립니다. 알려주신 답변을 통하여 수식을 짜보았는데 여전히 모르는 부분이 많아 다시 질문하게 되었습니다. input : shortperiod(12),longPeriod(26),SigPeriod(9),ma1(60),ma2(20); var : AA(0),BB(0),FF(0),GG(0); AA = MACD(shortperiod,longperiod); BB = ma(AA,sigperiod); FF = wma(c,MA1); GG = wma(c,MA2); if AA>=BB and FF > FF[1] and close-close[1]>=0 and close >= open Then buy(); if AA<=BB and FF < FF[1] and close-close[1]<=0 and close <= open Then sell(); 1. 위와 같이 만들었는데.. 청산에 관한 수식을 넣었으면 합니다. 매수후 close<GG 이면 매수청산 매도후 close>GG 이면 매도청산 2. 그리고 청산후에는 반대포지션 진입신호가 나와야 하는데.. 자꾸 같은 방향의 신호가 발생하는데..청산후 추가상승,하락이 나오더라도 그부분은 포기하고 반대신호 발생만 되었으면 합니다. (예를 들면 매수 후 매수청산 이면, 매도신호가 나올때까지는 포지션이 없는 상태로 대기해야 하는데, 자꾸 매수로 바로 따라 붙네요. ) 청산후 반대방향의 신호가 나올때까지 기다리는 식도 추가 부탁드립니다. 3. 갭보정에 관한 식은 챠트설정때 갭보정만 하면 되는 것인지요? 아니면 따로 수식으로 만들어 주어야 하는지 답변 부탁드려요. 4. 손절과 시간 강제청산에 관한 것은 시스템 매매설정창에서 해주어도 무방한 것인가요? 번거롭게 해드려 죄송합니다.
프로필 이미지
일일이포
2012-02-29
350
글번호 48404
시스템
답변완료

수식질문요

매수: 아침 시가가 전일 종가대비 5% 이상 상승 시 현시가로 매수 매도: 아침 시가가 전일 종가대비 5% 이상 하락 시 현기가로 매도 위의전략을 if dayopen(0) >= dayClose(1)*1.05 then buy("B",atmarket); if dayopen(0) <= dayClose(1)*0.95 then Sell("S",atmarket); 으로 작성하면 틀린가요? 밑에는 예스스탁답변이구요 if stime == 151000 then{#일반종목이면 150000 if NextBarOpen >= C*1.05 then buy("B",AtMarket); if NextBarOpen <= C*0.95 then sell("S",AtMarket);
프로필 이미지
타고난스캘퍼
2012-02-29
371
글번호 48400
시스템
답변완료

수식부탁드립니다-----

if CountIF (TEMA82 > TEMA82[1]+0.02,7)==7 then sell("매도"); if CountIF (TEMA82 < TEMA82[1]-0.02,7)==7 then buy("매수"); 위처럼 신호 나오더라도 스토케스틱이 하락시는 매수하지말고 꺽여서 올라갈때 매수 스토케스틱이 상승시는 매도하지말고 꺽여서 내려갈때 매도 부탁드립니다
프로필 이미지
leekss1
2012-02-29
409
글번호 48399
시스템
답변완료

시스템식 질문입니다

아래 글에 이어서 미결제 수량을 맞추거나 제가 옵션의 매수랑 한다고 하면 매수->매수청산 매도 진입을 금지시키는 방법이 없나요? -------------------------------------------------------------------- 안녕하세요 예스스탁입니다. 진입과 청산은 지정한 수량으로 주문을 발생하므로 해당 경우 주문수량과 체결수량을 확인하셔야 합니다. 매수진입주문이 15계약 발생되고 14계약 체결되고 1계약 미체결되고 청산주문이 15계약 발생되고 전량체결되면 1계약 매도수량이 남개됩니다. 청산수량은 진입수량이상으로는 발생하지 않으므로 차트에 정상적으로 표시가 되었다면 진입주문의 미체결때문에 발생되는 내용입니다. 해당 내용이 아니시면 전화주시기 바랍니다. 02-3453-1060 즐거운 하루되세요 > 파인애플 님이 쓴 글입니다. > 제목 : 시스템식 질문입니다 > 옵션으로 여러가지 종목을 피라미딩을 쓰다보면 예를 들면 가끔 15계약을 매수하고 15계약을 setstop트레일링,로쓰 해야하는데 즉,차트를 정상적으로 작동하는데 계좌를 확인해보면 1계약이 더 청산이되어 매도신호로 들어가 있는경우가 발생합니다 어떻게 해야 하나요?
프로필 이미지
파인애플
2012-02-29
347
글번호 48392
시스템

빌리언 님에 의해서 삭제되었습니다.

프로필 이미지
빌리언
2012-02-29
55
글번호 48391
시스템
답변완료

일괄청산식

일괄청산.ysg 를 만들고싶습니다. 말그대로 일괄청산.ysg를 적용하면 모든포지션을 청산하는건데요.. 손으로 일일이 청산내는거보다는 빠르게 청산하려고 그럽니다. 가령 일괄청산.ysg를 적용후 +-1초후에 청산한다던가... 1틱의 변화가 있으면 청산한다던가... 아니면 더좋은 방법이라도 있으면 부탁드립니다.
프로필 이미지
9단
2012-02-29
341
글번호 48389
시스템

cv누적 님에 의해서 삭제되었습니다.

프로필 이미지
cv누적
2012-02-29
42
글번호 48383
지표
답변완료

수식 문의

귀사의 일익 번창 하심을 기원 합니다 문의할 내용은 예스에서는 년봉을 제공하지 않는데 년봉의 시 고 저 종가를 알수있는 방법을 알고싶어서입니다 현재봉과 과거 5 개정도의 시가 고가 저가 종가만 알수 있으면합니다
프로필 이미지
부채도사
2012-02-29
377
글번호 48381
지표