커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

장시작하자마자 무조건 한계약을 매수하려고 하는데요.

if Stime == 090000 and CurrentDate==sdate Then buy("첫봉진입", def,def, 1); SetStopEndofday(160000); 기존에는 위의 두줄만 썼더니, 매매신호가 안나와서 지난번 문의드렸었는데요, 청산식도 넣어줘야 신호가 나온다고 해서, 청산할 생각은 없기때문에 16:00에 청산하도록 식을 변경했습니다. 그런데도, 1계약 매수가 되지 않습니다. 왜 그럴까요? 답변주시면 감사하겠습니다. 추가로 전에 안될때 1분봉 선물 차트를 띄워놓고 식을 적용했는데, 이번에는 시간과 날짜 기준만 넣었기 때문에 일봉 차트를 띄워놓고 식을 적용했습니다. 혹시 그게 문제가 될까요? 문제가 된다면 왜 그런지도 부탁드립니다. 수고하세요!
프로필 이미지
원더뿌리
2013-05-25
318
글번호 63595
시스템

머니사이언스 님에 의해서 삭제되었습니다.

프로필 이미지
머니사이언스
2013-05-25
7
글번호 63594
시스템
답변완료

문의

1.하루에 두번이하로 들어가고 첫번째가 이익나면 그만 첫번째가 손실이면 들어간다 식 부탁합니다 2, 현재 시장 상태를 알 수있는 식 부탁 합니다 1, 안정적 변동적 1. 안정적 비 변동적 1. 추세적이고 변동적 1, 추세적 비변동적 3 모멘텀 교차에 목표가 손절가 스탑트레일링 걸고 하는데 변동성이 없는 날 너무 자주 교차가 나오는데 줄일 수 있는 필터가 있을 까요 var : MMT(0),MMTSig(0); MMT = Momentum(P); MMTSig = ma(MMT,p1); if crossup (mmt,mmtsig) Then buy(); if CrossDown(mmt,mmtsig) Then Sell(); 4, RSI 를 과매도 과매수와 변동성 없는 구간으로 했더니 변동성 없는 구간만 적용이 되네요 Input : Period(14); Var : var1(0); var1 = RSI(Period); # 매수/매도청산 If CrossUP(var1, 70) Then { Buy("추세사"); if MarketPosition==1 then if var1< var1[1] or crossdown(var1,70) then exitlong(); } # 매도/매수청산 If CrossDown(var1, 30) Then{ sell("추세팔"); if MarketPosition==-1 then if var1> var1[1] or crossup(var1,30) then exitshort(); } //역추세 매수 if crossup(var1, 30) then buy("역매수"); if marketposition ==1 Then if crossup(var1, 70) or crossdown(var1, 30) Then exitlong(" 역매수청산") ; // 역추세 매도 if crossdown(var1,70) then sell("역매도"); if marketposition ==-1 Then if crossdown( var1, 30) or crossup(var1,70) then exitshort("역매도청산" );
프로필 이미지
구다이전설
2013-05-27
303
글번호 63593
시스템
답변완료

Trix 고점 저점 시스템식 문의 드립니다

안녕하세요 항상 수고가 많으십니다 영웅문 수식입니다 영웅문 고점매도 저점매수 지표를 예스시스템변경 문의 드립니다 고점 매도 HighestSince(1, CrossUp(Trix(12),0), c) 저점매수 LowestSince(1, CrossDown(Trix(12),0), c) 첨부파일 그림처럼 동그라미 가격에서 점선으로 표시가 됩니다 점선이 표시 되는 지점에서 매수 매도 신호가 발생될수 있는 시스템식 부탁드립니다 감사합니다 수고하세요^^*
프로필 이미지
duoemail
2013-05-25
1378
글번호 63592
시스템
답변완료

다시 문의 드립니다-피라미딩관련,

예스 스탁님,그게 아니구요, 두 봉의 평균값을 상회하는 봉이 예를 들어 3개 였다고 합시다. 그랬다가 두 봉의 평균값 이하로 떨어지면, 예스스탁님이 주신 식은 다시 처음부터 카운트 합니다. 하지만,제가 드린 그림의 피라미딩값은 이제 다시 두 봉의 평균값을 상회하면은 앞의 3을 인정하고서 이제는 4부터 시작해서 계속 커져 가는 거죠. 즉,0부터 다시 시작하는 게 아니고,이전의 마지막 값을 기억하고서 거기에다가 더 더해가는 것입니다. 그래서 다시 두 봉 더 평균값을 상회했다면 이젠 6까지 카운트 했다가...한참동안 평균값을 하회했다가 다시 올라오면은 그 때에는 7부터 다시 가는 거죠. 이것은 사실 차트에서 "피라미딩을 허용하는 경우" 항상 발생하는 상황입니다. 저는 그렇게 "피라미딩에서 누적된 마지막 숫자값"을 원하는 것입니다, 청산을 하지 않고 계속가면은 될 것도 같은 데,실제로 시스템식을 해 보니 잘 안됩니다. 리턴되는 값이 원하는 바와 일치 하는 지 정확히 확인해 볼수 있는 방법이 있는 지도 부탁드립니다. 수고하세요^^ > 예스스탁 님이 쓴 글입니다. > 제목 : Re : 피라미딩 문의입니다. > 안녕하세요 예스스탁입니다. 특정지점부터 조건을 만족하는 횟수를 카운트 하셔서 식에서 이용하셔야 합니다. var1 = ma(c,2);#두봉 평균값 if crossup(c,var1) then value1 = 0; if c > var1 then value1 = value1+1; if crossdown(c,var1) then value1 = 0; 위와 같이 작성하시면 value1은 2봉 평균을 첫번째 넘은 봉부터 이후 2봉 평균을 하향이탈하는 봉까지의 조건만족봉 봉갯수입니다. 해당 값이용하시면 됩니다. 즐거운 하루되세요 > 오륙도 님이 쓴 글입니다. > 제목 : 피라미딩 문의입니다. > 그림참조해 주시구요, 질문에서 특정한 A값 역시 상황에 따라 계속 변하는 수치가 될 때, (예를 들어서 시간에 따라 증가하는 봉의 개수라거나...) 그런 값들을 기준으로 피라미딩누적갯수를 근거로 매수및 청산이 되는 지? 감사합니다.
프로필 이미지
오륙도
2013-05-25
462
글번호 63591
시스템
답변완료

문의 드립니다

일봉에서 2013년 1월 1일 부터 현재까지 4등분선을 만들고자 하는데 어떻게 하나요? 수식부탁 드립니다... 감사합니다...
프로필 이미지
산림
2013-05-24
334
글번호 63590
지표
답변완료

수식 부탁합니다

5일이평선과 20일이평선이 골든크로스 발생한 특정일 종가 기준 특정 기간 동안의 주가 최고가와 대비 특정기간 주가 수익율 구하는 조건검색식 부탁합니다 예를 들어 5/3일 골든크로스 발생 종가 특정기간 예를 들어 5/20일 까지 최고가 (5/4`~ 5/20일 기간 주가최고가) 대비하여 주가수익율 구하는 식 특정일과 특정기한은 변수로 입력될 수 있도록 부탁합니다
프로필 이미지
미래테크
2013-05-24
268
글번호 63589
검색
답변완료

시스탬 식입니다.

1.매매 기준선 - 0에서 시작해서 0.5포인트씩 커지는 선이 기준선입니다. 오늘 기준으로 보면 258.50,258,257.50,257,256.50,256입니다 1-1 매매 기준봉은 377틱 기준입니다. 2. 매매 기준 첨부 파일 참고 해 주세요^^ 봉의 몸통이 기준선을 뚫었을때 진입 기준입니다. 3. 첫 진입은 1계약이며 손절시엔 배수로 반대 포지션이 진입이 됩니다. 배수 진입후 손절 발생시 배배수로 반대 포지션 진입니다. 배배수 진입후 손절 발생시 청산후 매매 스톱입니다. 4. 진입 가격은 종가+1이 아니라 종가로 수정합니다. 5. 기준선 돌파 가격이 가령 258.50 기준선으로 보았을때 258.50 기준선과 260기준선 으로 보았을때 258.75(중심가격) 이상으로 종가가 형성되면 258.75(중심가격) 에 지정가로 주문을 넣으면 됩니다.
프로필 이미지
림경이랑
2013-05-27
338
글번호 63580
시스템
답변완료

특정 진입명으로 진입 후 청산되면 당일 거래종료

선물 시스템 1분식 운용중입니다. 특정 진입명(ex: "매도5" "매수5" 등으로 진입하면)으로 진입 후 특정한 조건(전체식 익절 조건: 1.50 pt ----> 이 진입건만 1.2 pt로 익절청산) 으로 청산하고 당일 거래를 완전히 종료하게 하고 싶습니다. 감사합니다.
프로필 이미지
우후훗
2013-05-24
271
글번호 63578
시스템