커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7587
글번호 230811
답변완료
하루 한번만 진입하고 청산하는 방법
하루한번만 진입후 청산하면 더이상진입못하게 하려면 어떤 수식을 추가로 쓰면 되나요?
2013-02-05
288
글번호 59124
답변완료
문의드립니다,
아래의 조건에 해당되는 경우 캔들색깔을 다르게 넣고 싶구요
그리고 시스템 청산식을 대입해보고 싶습니다.
1. 캔들이 전일보다 고점높고 저점은 낮은 형태
2. 캔들이 전일보다 고점은 낮고 저점은 높은형태
2013-02-05
223
글번호 59123
답변완료
질문드립니다.
음..선물신호받아 옵션매매식 만들기 어렵군요. ㅜ.ㅜ
뭔가 모르는 것이 있는 것 같은데..
var: var1(0,data2),var2(0,data2)
If data2(DayIndex == 0) Then {
Var1 = data2(H) ;
Var2 = data2(L) ;
}
If data2(dayopen()>=dayclose(1)+1)
and MarketPosition ==0 and data2(ExitDate(1) != sdate)
and crossdown(data2(c),var2) Then {
Sell();
옵션 차트에 적용을 하니..
1. 갭상승한 후의 조건을 무시를 하는 듯 합니다. 갭상승을 하든, 하락을 하든
동작을 합니다. (근데 같은 선물 차트에서 다른 틱봉끼리하면 갭상승한 경우만
동작합니다. 이게 정상이구요.)
2. 현재 사용하는 data2(c)가 참조하는 선물의 종가가 아니라, 옵션차트의 종가로
일관되게 동작하는 모습을 보여 주고 있습니다.
뭔가 설정을 잘못한 것인지....
질문이 많아 죄송합니다.
2013-02-05
357
글번호 59122
답변완료
지표식 질문입니다
1
야간선물 매매에서
obv 를 매일18시가 되면 0으로 리셋하고 싶습니다
어떻게 하나요?
2
야간선물 틱차트에서
100틱 이라고 예를 들었을때
야간선물 차트의 첫봉을 어떻게 지정하나요?
3
야간선물차트에서
각각
매수 한번
매도 한번
매매횟수 제한을 하려고 합니다
어떻게 해야 하나요?
2013-02-05
272
글번호 59121
답변완료
식 질문드립니다..
1. 신호발생시 최근 20개봉의 최저가 A를 구하고,
진입날 부터 A의 1%씩을 더합니다.
1일=A+A*0.01 2일=A+A*0.02 .......
현재가가 매일 더해진 값을 다운크로스하면 전량 매도..
2. 위처럼 진입한 이후 10일(10봉)이 지나면,
다시 최근 20개봉의 최저가 B를 구하고,
다시 11일째(11번째봉)부터 B의 1%씩을 더합니다.
현재가가 매일 더해진 값을 다운크로스하면 전량 매도..
3. buy("b",OnClose,def,var1); 이라면,
Exitlong("b",OnClose,def,var1); 이라고 해야되는지요..
아니면 Exitlong(); 만 해도 되는지요..
2013-02-05
245
글번호 59120
답변완료
추세선 함수 오류가 보입니다.
갭보정 차트에서 제대로 출력이 되지 않고 있습니다. 살표본 바로는..
이전버전에서도 알고 있는 사항인데 갭보정차트에서 차트 시작점부터 일정부분 가격데이터가 0.05 단위로 표시되지 않는것을 볼수 있습니다.
그 부분을 벗어나면서 제대로 표시가 되는듯 합니다.
검토바랍니다.
2013-02-04
429
글번호 59119
답변완료
문의 드립니다.
안녕하십니까!
수고가 많으십니다.
아래와 같이 시스템식 작성을 부탁드립니다.
- 매수
5일선 상향돌파 : 1계약 매수(보유 1계약)
20일선 상향돌파 : 1계약 매수(보유 2계약)
60일선 상향돌파 : 1계약 매수(보유 3계약)
- 매수청산
60일선 하향돌파 : 1계약 매수청산(보유 2계약)
20일선 하향돌파 : 1계약 매수청산(보유 1계약)
- 추가매수
20일선 상향돌파 : 1계약 매수(보유 2계약)
60일선 상향돌파 : 1계약 매수(보유 3계약)
- 매수청산
60일선 하향돌파 : 1계약 매수청산(보유 2계약)
- 추가매수
60일선 상향돌파 : 1계약 매수(보유 3계약)
감사합니다.
2013-02-05
255
글번호 59118
답변완료
수식문의드립니다
안녕하세요!!
바쁘신와중에 답변주셔서 감사합니다...
시스템수식을 처음접해보는데 어려운부분이 있어서 이렇게 문의드립니다.
매수진입
1. 5 이평선이 20 이평선 위에 있고(상향돌파아닙니다)
2. macd(12.26)가 0선 위에 있고(상향돌파아닙니다)
3. ADX가 20이상일때
매수청산
1.macd(12.26)가 0선 하향돌파
매도진입
1. 5 이평선이 20 이평선 아래에 있고(하향돌파아닙니다)
2. macd(12.26)가 0선 아래에 있고(하향돌파아닙니다)
3. ADX가 20이상일때
매도청산
1.macd(12.26)가 0선 상향돌파
한참공부하고있는데요 이해가 잘안되서 이렇게 문의드립니다^^
2013-02-04
247
글번호 59117
답변완료
재 문의
그러면 3분챠트에서 6분 ,9분 지표식을 불러오는 것은 가능하겠네요.
부탁드립니다 ..
> 예스스탁 님이 쓴 글입니다.
> 제목 : Re : 재문의
> 안녕하세요
예스스탁입니다.
문의하신 내용은 가능하지 않습니다.
6분차트에서 구현가능한 부분으
6분의 위로 배수가 되는 차트입니다.(12분,18분등)
3분과 9분은 가능하지 않습니다.
즐거운 하루되세요
> 구다이전설 님이 쓴 글입니다.
> 제목 : 재문의
> 6분 차트에 아래와 같이 만든 오실레이터를
3분봉것과 9분봉 것을 불러 오려 합니다
정확히 못 물어봐서 미안합니다
round는 두개의 함수가 필요하다고 나오네요
같이 교정도 부탁합니다
Input : period(5), sigPeriod(10);
Var : value(0), sig(0),osc(0) ;
value = ema(bids,period)-ema(asks,period);
sig = ema(value,sigPeriod);
osc = value-sig;
var1 = Round(osc);
if var1[1] < var1 then
{
plot1(osc, "Oscillator+");
Plot2(0, "Oscillator-");
}
else
{
Plot1(0, "Oscillator+");
Plot2(osc, "Oscillator-");
}
2013-02-04
254
글번호 59116