커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7706
글번호 230811
답변완료
시스템관련 문의 드립니다.
항상 수고 많으십니다.
실매매 시스템에서 슬리피지를 매수/매도 0.025로 놓고
매매가격 현재가 +-3호가로 놓고 있습니다.
코딩에서 AT MARKET, ON CLOSE 따로 작성안했구요
그런데 왠만하면 슬리피지 발생 안될줄알았는데
2틱 3틱 까지 나더군요
현재가 +-3호가 래서 그런건지, 아니면 시장가로 내야 하는지
슬리피지가 3틱 발생되었다는건 4틱 차이면 체결자체가 안되는지요?
AT MARKET이나 ON CLOSE 코딩을 해야하는것인지 아니면 둘의 차이점
그리고 현재가 +-3호가 주문과 시장가 주문의 차이점
그리고 통상적으로 슬리피지 반틱을주면되고
원래 통상적으로 3틱까지 슬리피지가 발생되는지 여부에 대해서 말씀해주시면 감사하겠습니다.
2011-08-24
541
글번호 42171
답변완료
관리자님 이런 순차 논리식과 else if 가 들어간 문장을 여러개 쓸수 있을까요?
이런식으로 ELSE IF 와 isexitname 을 계속 쓸수 있는지 궁금합니다.
그리고 발루 11 값 초기화는 이렇게 하면 맞는지요
if marketposition == 1 Then
{
if crossup(value1,value4) then
value11 = 1;
if value11 == 1 then
{
if crossup(value2,value4) then
value11 = 2;
}
if value11 == 2 then
{
if crossup(value3,value4) then
value11 =3;
}
if value11 == 3 Then {exitlong("매도1")}
else if crossdown(value1,value4) then {
exitlong("매도2"); }
}
Else
value11 = 0;
if isexitname("매도2") == true then
{
if crossup(value1,value4) then
value11 = 11;
if value11 == 11 then
{
if crossup(value2,value4) then
value11 = 12;
}
if value11 == 12 then
{
if crossup(value3,value4) then
value11 =13;
}
if value11 == 13 Then
{
if crossdown(value1,value4) then
exitlong("매도3");
}
}
Else
value11 = 0;
2011-08-24
583
글번호 42167
답변완료
문의요~~
수고하십니다~~
## 문의 ##
- 선물 챠트에서 전일 종가지수를 분챠트와 틱챠트에서 당일에만 라인으로 선긋기
공식 부탁드립니다~~
2011-08-24
629
글번호 42166
답변완료
관리자님 안녕하세요 중괄호 { } 에 대해서요
순차 논리식 만들때 중괄호를 넣는 기준이 무었인가요?
중괄호를 넣어도 검증이 되고 안넣어도 검증이 되는데
중괄호 { } 는 식에서 어떤 작용을 하는지요
2011-08-24
552
글번호 42165
답변완료
문의드립니다.
(1) ExitDate 는 포지션의 청산 날짜라고 나오네요.
ExitDate(1) 은 무슨의미입니까. 전일포지션의 청산 날짜는 아닌것 같아서요.
(2) ExitDate(1) != sDate
ExitDate(1) == sdate 이 둘의 해석은 어떻게 되는 것입니까.
(3) sDate역시 sDate(1) 이렇게 쓰기도 하나요?
(4) 이런 기초적인 내용이 자세히 나온 책자를 구입할 수 있나요?
2011-08-23
560
글번호 42164
답변완료
부탁드립니다
당일 거래에서 SetStopTrailing(50, 10, PercentStop, 0); 또는
setstopprofittarget(15, PercentStop); 둘중 하나에 걸려서 매수청산이 되었을때
다음봉, 다다음봉 2봉안에 당일의 최고점을 돌파하면 다시바로 재진입한다.. 부탁드립니다
2011-08-23
578
글번호 42163
답변완료
수고많으십니다.
질문 1.
var:q(0);
q=data3(c)-data4(c);
이러한 변수로 리버스 시스템 작성 부탁합니다.(exitlong, exitshort 없음)
1. 첫번째 진입 : q >= 30 일 때 매수진입, else q<30 일 때 매도진입
2. 두번째 진입
- 현재 포지션 매도인 경우 : 장 시작부터 현재까지 q의 최저값 대비 q의 현재값이
80 이상 (q-최저값>=80)될 때 매도청산 및 매수진입.
- 현재 포지션 매수인 경우: 장 시작부터 현재까지 q의 최고값 대비 q의 현재값이
80 이하 (최고값 - q >=80) 될 때 매수청산 및 매도진입.
3. 세 번째 이상 진입
- 현재 포지션이 매수일 경우 : 현 포지션(매수) 진입 이후(진입한 캔들포함)
q의 최고값 대비 현재값이 80 이하(진입후 최고값 - q >=80) 될 때 매수청산
및 매도진입
- 현재 포지션이 매도일 경우 : 현 포지션(매도) 진입 이후(진입한 캔들포함)
q의 최저값 대비 현재값이 80 이상(q - 진입 후 최저값 >=80 )될 때 매수 진입
* 두 번째와 세 번째 이상의 진입은 사실상 조건이 같은데 이전 최고, 최저값을 카운팅하는 시점만 다릅니다.
질문 2.
복수의 조건이 있을 때, 가령 ‘1. 이평 골든크로스 후 2. 단기이평 위에서 매수하고, 데드크로스나 캔들이 단기이평 아래로 가면 청산’이라고 한 경우, 캔들 진행 상 골든크로스는 유지 중이나 캔들이 단기이평 아래로 가서 청산하였는데, 재차 캔들이 단기이평 위로 올라와도 재매수 신호가 안나오는데 이를 나오게 하는 시스템식.
질문3.
지표식의 noplot처름 신호가 나오는 조건이더라도 skip할 수는 없는지요?
2011-08-23
616
글번호 42162
답변완료
수식 부탁
매입가 대비 일정 수익 발생 후에 주가가 오르다 최고 수익 도달 후 하락하여
최고 수익율 대비
2% 수익율이 하락하면 바로 매도하는 식 부탁합니다
예를들어
일정 수익 (7%)로 설정
최고 수익율 (10.5%)
최고 수익 대비 2% 하락해 현재 8.4% 수익 발생중 -> 바로 매도
2011-08-23
589
글번호 42161
답변완료
스톡케스틱 오실레이터
스톡캐스틱 %K 와 %D 교차를
MACD 오실레이터처럼 0선을 기준으로
%K 와 %D 상향돌파시 0선 위
%K 와 %D 하향돌파시 0선 아래 이렇게 만들어서
지표로 만들고 싶은데
수식부탁드립니다.
수고하세요.
2011-08-23
598
글번호 42156