커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

수식 다시 요청합니다.(다시요)

안녕하세요. 수고 많으십니다. 웹마스터 이메일로 다시 문의 드렸습니다. 확인 후 답장 부탁드립니다. 고맙습니다^^ -------------- 답장 받고 다시 보냈습니다. 확인부탁드립니다. 7월31 금 오후 8시 48분
프로필 이미지
고운무지개
2009-07-31
737
글번호 23849
검색
답변완료

재재질문

안녕하세요 예스스탁입니다. cond2에 marketposition==-1이 아니라 marketposition(1)==-1 입니다. ________------------>수식에는 이렇게 했읍니 다. Cond2 = date==exitdate(1) And marketposition(1)==-1; Cond2는 전청산일자가 오늘이고 전거래의 포지션이 매도이면 true가 나오게 됩니다. 전청산일자가 오늘이 아니거나 전거래의 포지션이 매도가 아니면 -->and가 false이면 2개중하나가 아니 니라 2다 아니여 여야 하지않나요? 즉 2개 중에 하나 만족하지 않으면 false가 나오게 됩니다. If Cond2==False And currententries-var50<=tcount Then 올리신 그림에서 보시면 전청산날짜가 오늘이 아니므로 Cond2==False가 나오게 되어 매도조건입니다. 즐거운 하루되세요 -------------------->만약 a와 b조건둘다 아니게 할려면 전제조건으로어떻게 주어야 하나요? 또한 한봉에 매도가 나온 이유는 피라미딩을 허용안했는데 매수때문에 매도신호나온봉에서 조건이 달라진것은 아닌가요? 그것을 막는 방법은요? CT처럼 SETBARONEENTRY(?)라는 함수를서야 하나요? > 날으는여우 님이 쓴 글입니다. > 제목 : 재질문 > 안녕하세요 예스스탁입니다. Atstop과 Atlimit타입은 신호나온 전봉에서 감시가 설정됩니다. 전봉에서 모두 if조건이 만족하여 조건이 동시에 걸리고 다음봉이 2개 모두 만족하면 신호가 모두 찍히게 됩니다._________----->매도조건에서 marketposition==-1이 아닐 로 주었으면 매도신호전에 -1이므로 안나 타나야 되잖아요? 해당 내용은 조건을 수정하셔서 제어하셔야 합니다. 즐거운 하루되세요 > 날으는여우 님이 쓴 글입니다. > 제목 : 한봉에 매수매도한꺼번에 떨어지는것 제어 > Cond2= date==exitdate(1) And marketposition(1)==-1; //'청산날짜가 오늘날짜이고 직전포지션이 매도 If Cond2==False And currententries-var50<=tcount Then sell("매도",Atstop,dayhigh-kk*len1); //'지정가 하향돌파시 매도 왜 이렇게 주었는데도 한봉에 2개신호가 나오죠?
프로필 이미지
날으는여우
2009-07-31
692
글번호 23848
시스템
답변완료

질문입니다.

번번히 답변 감사드립니다... 자꾸 질문만 드려서 죄송한데요... 우선 수식을 말씀드리자면 풋 매도에서 조건에 맞을시 판매를 합니다 그리고 다시 구매를하는데 if CurrentContracts == var1 - (var2*8) then { ExitShort("SX9", AtLimit, entryprice *0.74, "",var2,1); if CurrentContracts == var1 - (var2*9) then { ExitShort("SX10", AtLimit, entryprice *0.70, "",var3,1); } SetStopEndofday(150000); 풋이 계속 하강일 경우에는 26% 때구매 30%때 구매 등 순차적으로 매수가 되도록 했습니다. 그런데 풋이 상승으로 바뀔때는 매수 매도 모두 중지 시켜야 하는데 상위 식에 어떤 명령어를 더 추가해야하는지 어디에 추가해야하는지 조언 부탁드립니다.
프로필 이미지
Good
2009-07-31
770
글번호 23847
시스템
답변완료

선물 매수매도량 지표 질문입니다.

안녕하세요! plot1(bids,"매수잔량"); plot2(asks,"매도잔량"); 위와같이 지표식을 넣으면 선으로 표시가 되는데, 이상태에서 0을 중심점으로 매수는 적색막대그래프, 매도는 파랑 막대그래프 위아래로 표시할 수 있는 방법은 없을까요? 그리고 우측 상단에 (매수-매도)의 차이를 수량으로 표시할 수 있는 식좀 부탁합니다. 무더운 여름 수고하시고요, 항상 감사합니다...
프로필 이미지
피그몽
2009-07-31
724
글번호 23846
지표
답변완료

메일로 부탁드렸습니다.

안녕하세요. 메일로 부탁드렸습니다. sawaxa@naver.com 메일로 답변 바랍니다. 감사합니다. 좋은 하루 되세요.
프로필 이미지
광명
2009-07-31
762
글번호 23845
시스템
답변완료

파라볼릭 매수 청산식

청산을 파라볼릭으로 할수 있도록 매수청산식좀 부탁합니다. 검색부터 해 봤는데 안나오네요. 수고하십시요
프로필 이미지
반갑
2009-07-31
805
글번호 23841
시스템
답변완료

이평선매매 질문

10이평선, 20이평선, 30이평선, 40이평선이 있다고 하면 20이평선이 30이평선을 골든크로스 하고난 후에만 10이평선이 40이평선을 돌파하면 진입 청산은 10이평선이 30이평선을 데드크로스하면 청산하는 식좀 부탁드립니다 ^^ if ma(c,20) > ma(C,30) and crossup(ma(C,10),ma(C,40)) Then buy(); if CrossDown(ma(c,10),ma(C,30)) Then exitlong(); 어제 위의 질문에 대한 답변은 잘 받았습니다(감사) 한가지 질문이 더 있습니다 위의 상황에서 매수신호가 나올때 20이평선과 30이평선이 40이평선 아래있을 때만 적용을 하려면 어떻게 해야하는지 궁금합니다 번거롭게 죄송합니다 그리고 20 30이평선이 40이평선 위에있을때만 <---- 이식도 같이 부탁드립니다
프로필 이미지
지후아빠
2009-07-31
871
글번호 23839
시스템
답변완료

매수청산 재질문

아랫글에 이미지 첨부해서 올렸었는데요. 차트는 정상이라면. 검증도 했습니다만, 매수는 정상적으로 매수되고 매수청산은 신호만 나오고 실제 청산이 이루어 지지 않는데. 혹 다른 문제점이라도 있을까요? 검증은 끝났어도 수식에 문제가 있을수 있을까요?
프로필 이미지
반갑
2009-07-31
675
글번호 23838
시스템
답변완료

재질문

안녕하세요 예스스탁입니다. Atstop과 Atlimit타입은 신호나온 전봉에서 감시가 설정됩니다. 전봉에서 모두 if조건이 만족하여 조건이 동시에 걸리고 다음봉이 2개 모두 만족하면 신호가 모두 찍히게 됩니다._________----->매도조건에서 marketposition==-1이 아닐 로 주었으면 매도신호전에 -1이므로 안나 타나야 되잖아요? 해당 내용은 조건을 수정하셔서 제어하셔야 합니다. 즐거운 하루되세요 > 날으는여우 님이 쓴 글입니다. > 제목 : 한봉에 매수매도한꺼번에 떨어지는것 제어 > Cond2= date==exitdate(1) And marketposition(1)==-1; //'청산날짜가 오늘날짜이고 직전포지션이 매도 If Cond2==False And currententries-var50<=tcount Then sell("매도",Atstop,dayhigh-kk*len1); //'지정가 하향돌파시 매도 왜 이렇게 주었는데도 한봉에 2개신호가 나오죠?
프로필 이미지
날으는여우
2009-07-31
637
글번호 23837
시스템