커뮤니티

예스랭귀지 Q&A

글쓰기
답변완료

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

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

이격도 문의

이격도 평균을 구해서 모멘텀스톡 지표처럼 만들수 있을까요? 예제) 20일간 5이평과 60이평과의 이격도 평균을 구하고 0을 기준으로하고 클때를 +50% 베이스라인 정하고 작을때를 -50% 로 설정하면 될것 같은데요. 부탁 드립니다.
프로필 이미지
털보
2009-09-01
904
글번호 24500
지표
답변완료

당일 30분봉 10에서 12시 사이에서 검색식 부탁합니다.

안녕하십니까? 당일 30분봉의 10시에서 12시 사이에 RSI값이 40을 한번 이상 crossup 한 종목을 검색하고 싶습니다. 시간 설정과 counter 하는 방법이 응용이 되지 않아서 문의 드립니다. 좋은 하루 되세요.
프로필 이미지
회원
2009-09-01
869
글번호 24492
검색
답변완료

문의 드립니다

안녕하세요. 질문1. 30분봉에서 20선,60선,120선을 나타내는 지표가 있습니다. 이 지표들과 5개의 기준선 -40,-20,0,+20,+40 있다고 하면 각각의 지표가 각각의 기준선을 crossup하는 경의 수는 15가지가 나올 수 있죠. 그 중 동시에 crossup 발생할 수 있는 최대 개수는 3개(지표 3개가 5개의 기준선중에서 각각 하나씩 상향돌파하는 경우), 최소 개수는 0개 이구요.여기서 시간대 별로 crossup 발생 횟수(0~3)을 리턴하는 식이 궁금합니다. 질문2. 예를 들어 매수 진입시점에서의 RSI값과 그 전의 RSI값 그리고 진입시점 다음 봉에서 RSI값중에서 가장 작은 값을 하향돌파 했을 때 손절하는 식(손절은 진입 시점 후 2번째 봉 부터 가능)이 궁금합니다. 질문이 많아 죄송하구요 좋은 하루 되세요.
프로필 이미지
zerobeta
2009-09-01
930
글번호 24490
지표
답변완료

문의 드립니다

안녕하세요. 피라미딩 적용 시 ... 옵션 진입 후 진입가보다 만원씩 오를 때마다 추가매수하게 해서 쓰는데, 이게 정확히 만원단위로 추가매수가 되는 게 아니고 분봉 완성시 조건보다 높으면 추가매수가 되네요...쩝! 예를 들어 11마넌에 추가매수가 되야는데 분봉완성이 11만 5처넌이면 이 가격에 추가매수가 되요. MarketPosition() ==1 and CurrentEntries < N Then{ buy("추가매수",AtStop,EntryPrice()+(0.1*CurrentEntries),1); } 이렇게... 수식을 잘 못 작성해서 인가요? 그런데 리포트에는 제대로 매수 된걸로 나와요...쩝! 의도대로 가격조건에 맞게 추가매수되는 방법 없나요? 그럼 좋은 하루 되세요.^^ p.s)시스템 포트폴리오 기간분석 오름차순으로도 나오게 해주시면 좋겠는데..^^
프로필 이미지
광명
2009-09-01
921
글번호 24489
시스템
답변완료

for문 수식값이 -1만 나옵니다

vars : sum(0), counter(0); For counter = 1 to 10; { sum = sum + Close[counter-1]; } plot1(sum,"A"); ClearDebug(); MessageLog("sum= %.0f",sum); 종가 10일치를 for문을 이용해서 더해보려하는데 결과값이 -1로 나옵니다 어느 부분이 잘못되어ㅆ는지 모르겠네요 수정부탁 드립니다 ^^
프로필 이미지
불그레
2009-08-31
971
글번호 24488
지표
답변완료

문의 드립니다.

전일동시간 대비 2배거래량 종목검색식을 검색하여 &#52287;아보니 아래같은 식이 잇는데, 실제검색식에서 분봉 10분봉에서 500개봉으로 검색하면 해당종목이 없읍니다 란 메시지만 뜹니다. 어떤 문제가 잇는지 검토 부탁드립니다. ***** 문의하신 식은 다음과 같습니다. if date != date[1] then{ var1 = dayindex()+1; } if V > V[var1]*2 then var2 = 1; else var2 = 0; find(var2); 분봉검색용입니다. 하루의 총 봉갯수의 2배의 봉이 필요합니다. 편집버튼 검색기간탭에서 최소봉갯수를 하루 총봉갯수의 2배로 설정하시기 바랍니다. ex)10분봉이라면 하루에 38개봉입니다. 위의 검색식을 검색하기 위해서는 76개 이상의 봉이 필요합니다. 즐거운 하루되세요
프로필 이미지
해월정
2009-08-31
807
글번호 24487
검색
답변완료

메일로 질문드렸습니다.

메일로 질문드렸습니다. 항상 감사드립니다. 수고하세요
프로필 이미지
에리조나
2009-08-31
730
글번호 24486
시스템
답변완료

수식부탁드립니다.

첫봉이 양봉이면 매수 음봉이면 매도 진입후 미결제약정이 감소하면 반대포지션진입으로 매매식을 짜려고 합니다 잘 부탁드립니다.
프로필 이미지
회원
2009-08-31
780
글번호 24485
시스템
답변완료

크로스한 고가와 저가 기준주문

안녕하세요 예스스탁입니다. input : P(20); var : AA(0); value1 = 0; for var1 = 0 to P-1{ value1 = value1+DayClose(var1); } AA = value1/P; If crossup(c,AA) then Buy("b",atstop,AA); If crossdown(c,AA) then Exitlong("e",atstop,AA); 이렇게 보내주신 식을 AA가 아니라 AA를 크로스한 해당분봉의 고가와 저가를 기준으로 atstop주문 낼려면 어떻게 표현하는지 또 부탁드리는 바입니다@
프로필 이미지
회원
2009-08-31
780
글번호 24480
시스템