커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7554
글번호 230811
답변완료
시스템식
아래의 매수식에서 추가해주세요.
매수: C > ema(c,100) and 매수시그날은 1시 이전까지
Input : Period(12), Period1(5);
Var : value(0);
value = StochasticsK(Period,Period1);
# 매수/매도청산
If CrossUP(value, 20) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value, 80) Then
{
Sell();
}
2013-06-28
154
글번호 64818
답변완료
obv지표
OBV()-MA(OBV(), 변수, 지수)
변수는 26 입니다
키움수식입니다 변경부탁드립니다
2013-06-28
250
글번호 64817
답변완료
지정시간에만 지표 출력
항상 신속하고 상세한 답변 주셔서
많은 도움을 받고 있습니다.
너무 감사합니다.
선물 분봉에 적용하고자 합니다.
1분봉에 거래량을 매3분 단위일 경우에만
봉이 나타나게 하고 싶습니다.
09:00 부터 시작하여
09:03 09:06 09:09 09:12, ... ,14:57, 15:00 등에
봉이나타나게 하고 싶은데요
Var : 삼분단위(0);
삼분단위=mod(stime+100,3);
IF 삼분단위 == 0 then Plot1(V[2]+V[1]+V);
위와 같이 했더니 09:03 부터 10시 이전은 잘 출력되지만
10시 이후에는 10:03 이 아닌 10:02 에 출력되고 있습니다.
도와주셔요!
부탁드립니다.
2013-06-28
162
글번호 64816
답변완료
수식 문의드립니다
전에 질문한 부분으로 혼자서 해볼라고 했는데...
도저히 혼자서는 안될거같아서 전부 풀어보려고 합니다
1. 지수선물의 지난14년간 n주간의 평균변화율=a을 구해서
지난주봉을 포함한 마지막 n주간의 평균변화율=b( n주전의 고가-저가/c *100)과 비교하여
a< b 혹은 a>b 를 먼저 정한후
2. a<b 일때, n주 atr이 과거14년간의 평균atr보다 크고 작을때 각각진입
a>b 일때, n주 atr이 과거14년간의 평균atr보다 크고 작을때 각각진입
이런식을 만들고 싶은데
잘 안되네요..지표와 수식의 연동도 안되고..
분봉을 기본데이터로, 주봉을 데이터1 로 놨을때 어떻게 짜야할까요..
항상 감사드립니다
2013-06-28
209
글번호 64814
답변완료
옵션의 프리미엄 가격 찾기
예를 들어 10시 정각에
1. 차월물 콜옵션의 프리미엄이 1보다 크거나 같으면서
1에 가장 근접한 콜옵션종목을 찾을려면 어떤 식으로 표현하는지요 ?
2. 각 종목별 콜 옵션의 현재 등가 프리미엄값을 가져올려면 어떻게 해야 하는지요 ?
2013-06-28
196
글번호 64813
답변완료
재문의
저번에 답해줬던 내용에 보충 , 수정 부탁합니다
1, CME 전날보다 상승으로 끝나고 담날 시가가 CME 보다 0.5 포인트 이상 상승하면 2 계약 매수
2. CME 가 상승으로 끝나고 다음날 시가가 CME보다 0< 시가 <0.5 이면 1계약 매수
3, CME 가 하락으로 끝나고 다음날 시가 CME보다 0.5 이내로 하락할때 한계약 매도
4. 목표가 3포인트 달성하면 반대로 진입하여 2시 50분에 청산
이렇게 해도 식이 달라지지 않나요
오늘 때스트 해보니 안맞아서요
예스트레이더나 리딩스타플러스는
현재 야간장 데이터를 제공하지 않아
사용하신 다면 외부변수로 직접 입력하셔야 합니다.
input : CME(249.25);
if stime == 151500 Then{
if NextBarOpen >= CME+0.5 Then
buy("b2",AtMarket,def,2);
if NextBarOpen < CME+0.5 and NextBarOpen > CME Then
buy("b1",AtMarket,def,1);
if NextBarOpen < CME and NextBarOpen > CME-0.5 Then
sell("s1",AtMarket,def,1);
}
if MarketPosition == 1 Then
sell("bs",atlimit,EntryPrice+3);
if MarketPosition == -1 Then
buy("sb",atlimit,EntryPrice-3);
SetStopEndofday(145000);
즐거운 하루되세요
> 구다이전설 님이 쓴 글입니다.
> 제목 : 시스템식
> CME 선물이 참조가 되던가요 ?
안되면 변수로 넣어서 처리 해주시면 고맙겠습니다
만약에 (시가 -cme 선물) >= 0.5 pt 크면 매수 두 계약 ,
목표가 +3.0 포인트 .목표가 달성 못하면 3시 청산
중간에 목표가 달성되면 반대로 매도 진입 종가에 청산
(시가 -CME 선물) < 0.5pt 고 >0 는 매수 한계약
목표가 +3.0 포인트 .목표가 달성 못하면 3시 청산
중간에 목표가 달성되면 반대로 매도 진입 종가에 청산
시가 -cme 선물 0보다 작고 -0.5 보다 크면
매도 한계약
목표가 +3.0 포인트 .목표가 달성 못하면 3시 청산
중간에 목표가 달성되면 반대로 매수 진입 종가에 청산
(시가 -cme선물)-0.5 작으면 진입하지 않는다
감사합니다
2013-06-28
188
글번호 64812
답변완료
해외선물 거래시간 세팅
팀장님 안녕하세요..해외선물 거래시간 세팅법좀 부탁 드립니다.
예를들어 아래식으로 해외선물 거래시간을 오늘 저녁 6시부터 내일 새벽 2시까지로 세팅을 하려면 어떻게 설정하면 되는지요..부탁 드립니다. 감사합니다.
Input : shortPeriod(5), longPeriod(20);
value1 = ma(C, shortPeriod);
value2 = ma(C, longPeriod);
# 매수/매도청산
If CrossUP(value1, value2) Then
{
Buy();
}
# 매도/매수청산
If CrossDown(value1, value2) Then
{
Sell();
}
2013-06-28
221
글번호 64811
답변완료
문의드립니다.
현물1분봉 사용예정입니다.
<매수조건 공통>
당일 시가 대비 7%이상 상승하지 않아야 하고
당일 시가 이상(봉의 종가)의 봉의 수가 60개 이하여야 하고
전일에 매수되었다면 당일에는 매수하지 않음(이틀연속 매수 금지)
<매수>
5일 이동평균선의 이격도가 103~102.01 이면, 1회만 매수
5일 이동평균선의 이격도가 102~101.01 이면, 1회만 매수
5일 이동평균선의 이격도가 101~100 이면, 1회만 매수
<매도>
매수 당일 매수가 평균 대비 7%상승시 전부 매도
매수 익일 시가에 전부 매도
2013-06-28
154
글번호 64810
답변완료
산식의 처리 결과에 대해서...
그림에서 보다시피 타주기를 다음과 같이
좌측은
주봉: 5분봉, Data2: 15분봉, Data3: 2분봉
우측은
주봉: 15분봉, Data2: 5분봉, Data3: 2분봉
으로 구성하고
Data3에 관한 신호를 작성했을때
작성한 신호가 그림 최하단에 좌측시뮬에는 3개가 나오지만 우측에서는 한개가 나옵니다
-질문-
1)우측시뮬에서 좌측처럼 신호가 나오도록하는 방법은 없는것인지?
방법이 있다면 주봉15분(value처리요)에서 5분봉(value처리요)의 갭스토캐스틱(value처리요)을 볼수 있는 방법을 제시해 주시기 바라며
2)혹은 제가 산식을 잘못작성한건 아닌지?
3)이렇게 되는 이유가 5분봉과 15분봉사이의 인덱스 차이때문에 발생하는건지...
이유를 좀 설명해 주시기 바랍니다
2013-06-28
225
글번호 64809