커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7251
글번호 230811
답변완료
문의 드립니다.
단순이동평균선 5일과 20일선을 교차매매 기준으로
선물을 매매하고자 한다면
문의 1]
조건1) 일련의 연속적인 과정에서 매수진입과 매도청산이 봉 하나에서 동시에 이루어 지고
다음번 신호에서도 매수청산과 매도진입이 봉하나에서 동시에 이루어 진다.
조건2) 일련의 연속과정으로 신호 발생 직전 구간에서 수익이 발생했다면 매 구간마다
구간별 발생 수익금범위내에서 전량 추가진입하며
매수청산 및 매도청산은 신호가 나올때마다 전량청산한다.
조건3) 조건 2를 실행하다가 손실이 발생했다면 잔고 범위내에서 전량 지속실행하되
최초 원금(예 15,000불)을 하회하면 최초 원금의 -30%선에서 전량 강제청산한다.
문의2]
일련의 연속적인 과정에서 매수진입 및 매도진입 후
손실이 -1.6pt 발생하는 즉시 청산하고 손실이 발생한 신호의 반대방향으로 진입한다.
수고 좀 해주세요.
2018-04-09
182
글번호 118027
답변완료
수식 수정 부탁드립니다.
업무에 노고가 많으십니다.
변동성돌파 전략 예스랭귀지로 시뮬레이션중입니다.
- 진입 : 시가 + 전일 변동폭 (전일고가-전일저가)
- 청산 : 익일 시가
- 현재 입력한 수식 :
if MarketPosition <= 0 Then
buy("b",AtStop,NextBarOpen+(h-l));
exitlong("bx",AtMarket);
* 문제점 : 진입 조건과 청산조건이 모두 해당되는 날에 진입이 이루어지지 않습니다.
ex) 13. 8.12일 10,665원 진입(상기 진입조건 정상실현)
13. 8.13일 10,650원 청산(상기 청산조건 정상실현)
13. 8.13일 10,880원 진입실패 _ 상기 진입조건에 해당되는데도 미실현
** 2010.2.22일 ~ 현재까지 시뮬레이션 하는데 청산일 시가에 매도후
당일 진입조건에 도달했는데도 매수가 이루어지지 않는 이유를 모르겠습니다. 이렇게 매도하는 날에 매수조건을 만족하는 날은 모두 매수가 실행되지 않네요 ~
(첨부파일 화면캡쳐 참조바랍니다.~)
매도-매수 조건 동시에 만족하는 날도 모두 매도-매수가 정상적으로 이루어지도록
수식 보완 요청드립니다.
2018-04-07
254
글번호 118026
답변완료
수정 부탁드립니다
1,20일 이평이 60일이평 골든크로스 시점부터
아래지표 골든크로스가 발생 하게 해주세요
2, 아래지표 테드 크로스는 발생하지 않게 해주세요
Input : Period(18) ;
var : DP(0),DM(0);
DP = DIPlus(Period);
DM = DIMinus(Period);
if crossup(DP,DM) Then{
var1 = 1;
var2 = L;
}
if CrossDown(DP,DM) Then{
var1 = -1;
var2 = H;
}
plot1(var2,"지표",iff(var1==1,red,blue));
2018-04-07
174
글번호 118025
답변완료
지표문의 드립니다. ^^
안녕하세요. 항상감사드립니다.
문의하고 싶은 지표는
당일0시 이후부터 지금현재시간까지의 최저점과 최고점의 평균값(중심값)을 선으로 나타내고 싶습니다.
예를들면
Plot1((dayhigh()+daylow())/2) 는 오늘의 최고가와 최저가의 평균값(중심값)을 나타내는 선입니다만,
제가 문의하는 지표는
만약, 현재시간이 4월5일 03시45분이면 당일0시인 4월 5일 0시 00분부터 현재시간까지
만약,현재시간이 4월5일 23시50분이면 4월5일 0시00분부터 현재시간까지의
최고가와 최저가의 평균값(중심값)을 선으로 나태내고 싶습니다.
항상, 친절히 답변해주셔서 감사하고,
좋은 봄날, 행복한 하루하루 되세요.
감사합니다. ^^
2018-04-07
233
글번호 118024
답변완료
당일 매매 프로그램 여쭤봅니다
제가 rsi(14,30,70) 함수를 사용하는데
이 함수가 현재 봉에서 14개전의 봉을 가지고 계산을 합니다.
저는 전날의 데이터는 사용하고싶지않아서
당일의 데이터만을 사용해서 백테스팅을 해보고싶은데, 어떤 함수같은게 있을까요?
당일 데이터만 사용하게 하는 방법이 있을까요?
2018-04-09
210
글번호 118023
답변완료
지표 문의드립니다.
안녕하세요
감사합니다.
장 시작시 옵션 행사가를 선물차트에 표시하는 수식이 있다면 좀 알려주세요
2018-04-06
209
글번호 118022
답변완료
진입
당해 영업일 에서
1. 매수진입
당일 최초 매수진입은 현재가가 var1 보다 크면 매수
이후 매수진입은 현재가가 직전의 매수가 보다 크면 매수
2. 매도진입
당일 최초 매도진입은 현재가가 var1 보다 작으면 매도
이후 매도진입은 현재가가 직전의 매도가 보다 작으면 매도
위 조건에 맞는 수식을 부탁합니다.
2018-04-07
195
글번호 118021
답변완료
문의드립니다
안녕하세요..
아래 지표를 예스 지표로 변환하고 싶습니다. 부탁드립니다.
지표 1
(dayopen()-dayopen()*0.00236)
(dayopen()-dayopen()*0.00382)
(dayopen()-dayopen()*0.005)
(dayopen()-dayopen()*0.00618)
(dayopen()-dayopen()*0.00764)
(dayopen()*0.00236+dayopen())
(dayopen()*0.00382+dayopen())
(dayopen()*0.005+dayopen())
(dayopen()*0.00618+dayopen())
(dayopen()*0.00764+dayopen())
수평선으로 표현해주세요^^
감사합니다.
2018-04-06
222
글번호 118020
관리자에 의해 프로그램 사용법 QnA로 이동되었습니다
2018-04-06
6
글번호 118019