커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7742
글번호 230811
답변완료
4296 번 i 처리
수고 많습니다.
4296번 전일 마켓프로파일에서
i가 지정이 되어 있지 않아
수식이 문제가 됩니다. 어떻게 하면
되는지요. 항상 감사드리고 있습니다.
좋은 하루 되세요
2011-02-11
883
글번호 35668
답변완료
이메일로 문의드렸습니다.
죄송하지만 답변메일좀 보내주셨으면 합니다
2011-02-11
1182
글번호 35667
답변완료
시스템식
아래식의 매수 매도를 다음과 같이 변형해 주세요.
----------------------------------------------------------------------
1)
매수:매수 시그날이 나오면 매도 시그날이 나오기전까지 매일 종가와 시작가로
별도매수하기 시작함 (피라미딩 가능)
매도: 매수한 포지션을 전부 매도청산
if crossup(ma(v,3),ma(v,10)) and data2(countif(C>C[1],3)) == 3 Then
buy();
if CrossDown(ma(v,3),ma(v,10)) and data2(countif(C<C[1],3)) == 3 Then
sell();
-------------------------------------------------------------------------
2)
매도후 중복된 매수 시그날이 나오지 않도록 하루 한번만 나오게 변형
if stime >= 90000 and data2(C) > 0 then
buy();
if stime >= 90000 and data2(C) < 0 then
sell();
2011-02-13
881
글번호 35666
답변완료
17141 관련 추가질문입니다.
안녕하세요..
수식은 잘 받았는데, 시스템에 적용해보니 첨부된 내용과 같이
신호가 원래 의도한 것과는 전혀 다르게 나옵니다. ^^;;
다시 한번 내용 확인 부탁드려도 될까요...
참고로 30분단위 확인을 위하여 data2에 연결선물을 띄웠습니다.
감사합니다.
------------------------
<원하는 수식 내용>
1) 장개시후 첫 30분은 매매가 없슴
2) 첫 30분이 지난후 과정을 다시 한번 정확히 설명드립니다. (1분봉 기준일 때)
- 09:00~09:29 분봉의 종가가 완성되는 시점에서
해당 30분동안의 시고종저 값을 받아
- 09:29분 종가기준으로 설명드린 진입조건을 만족한다면
- 09:30분 시가에 진입, 조건을 만족하지 않으면 다음 30분후까지 매매없슴
- 30분단위에서 진입-청산은 1회만 발생
3) 2)의 내용이 30분단위로 순차적으로 이연되어 반복
4) 진입과 청산조건은 17141 내용과 동일함
이상입니다~
2011-02-13
758
글번호 35665
돌쇠 님에 의해서 삭제되었습니다.
2011-02-11
0
글번호 35664
답변완료
문의?
호가잔량 오실레이터 그림 (5분봉) 입니다.
다음과 같은 수식을 부탁드립니다.
1. 오실에이터가 기준선 "0"을 상향돌파할째 매수.
2. 오실레이터가 기준선 "0" 위에 있고 빨간막대기가 연속 2번이상 발생할때 매수.
3. 오실레이터가 기준선 "0" 밑에 있고 파란막대기가 연속 2번이상 발생할때 매도.
4. 오실레이터가 기준선 "0" 위에 있고 빨간막대기가 연속으로 2번이상 발생한후
파란막대기가 발생하면 매도. ==> A
5. 오실레이터가 기준선 "0" 밑에 있고 파란막대기가 연속으로 2번이상 발생한후
빨간막대기가 발생하면 매수. ==> B
2011-02-11
931
글번호 35662
답변완료
문의할게 있습니다
[시스템식]
Input:shortPeriod(12),longPeriod(26);
Var:value(0);
value = MACD(shortPeriod,longPeriod);
if EntriesToday(date) < 3 and stime > 000000 then {
#매수/매도청산
If CrossUP(value,0)Then
{
Buy("매수");
}
#매수/매도청산
If CrossDown(value,0)then
{
Sell("매도");
}
}
if stime == 000000 then {
exitlong("매수_당일청산");
ExitShort("매도_당일청산");
}
[사용자함수 entriesToday]
setstoploss(0.005,PointStop);
input:nDate(Nuemric);
var:count(0);
count=0;
for Value1=0to 10 {
if Entrydate( Value1 ) == ndate then
count = count + 1;
}
entriestoday = count;
위의 식은 우연히 어느 까페에서 fx용으로 사용하면 좋을거라고 게시판에 올린 식인데 예스글로벌에 적용하려니 선언되지 않은 어쩌고 저쩌고 하면서 아예 되지가 않네요
위의 것은 예스트레이더나 글로벌에서는 아예 적용이 안되는건가요?
제가 수식치라 잘몰라서 그러는거니 만약 적용된다면 운영자님이 한번 다듬어서 도와주셨으면 좋겠네요 미리 감사드립니다
2011-02-11
884
글번호 35659
답변완료
문의드립니다.
안녕하세요.
17152 와 관련하여 다시문의드립니다.
설명이부족하여 번거롭게하여 죄송합니다.
요점: 1.white 구간중 켄들가격으로 최고가격.
2.blue 구간중 켄들가격으로 최저가격.
==> 켄들차트에 최고가격 과 최저가격을 지그제그차트 처럼 연결하고자합니다.
감사합니다.
2011-02-11
890
글번호 35658
답변완료
문의드립니다.
안녕하세요.
trix 식을 변경 하고자 합니다.
Input : Period(12);
Var : value1(0),OSC(0);
value1 = TRIX(Period);
OSC = value1;
if OSC >osc[1] then //막대 그래프
plot3(OSC,"OSC",white);
else
Plot3(OSC,"OSC",Blue);
상기식에서 white 구간에 최고가격과 blue 구간의 최저가격을 지그제그 파동처럼
연결 하고자합니다.
감사합니다.
2011-02-11
882
글번호 35655