커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7564
글번호 230811
답변완료
문의 (Py)
1. 현재 아래와 같이 진입식으로 되어 있습니다.
if marketposition == 0 then
진입 1
진입 2
진입 n
시스템 설정창에서 피라미딩을 선택하면
위의 수식중 if marketposition ==0 부분을 모두 없애줘야 하는데
때론 피라미딩, 때론 위와 같이 운용을 하고자 하는데
혹시 좋은 방법이 없을까요?? 만약 marketpostion == 0이 없을 경우 진입이든 청산이든 한줄한줄 모든 수식을 체크해야 하는데 효율적으로 좋지 않아보여서 고민중입니다. 스위치 하나로 피라미딩을 on/off 해줄 좋은방법에 대해 조언을 부탁드립니다.
2013-05-14
227
글번호 63214
답변완료
부탁드립니다.
안녕하세요.
시스템식으로 작성하였는데 화면에 화살표 표시도 안되고 그래서 검토부탁드립니다.
var:이사공선(0),육공선(0),오선(0),이공선(0),시세선(0);
var:이공_DC(0), 육공_DC(0),이사공_DC(0),aq(0),jas(0);
이사공선 = ma(c,240);
육공선 = ma(c,60);
오선 = ma(c,5);
이공선 = ma(c,20);
aq=IFF(ma(c,5) < ma(c,20), ma(c,20)-(ma(c,20)-ma(c,5)), ma(c,20));
jas=IFF(aq < ma(c,60), ma(c,60)-(ma(c,60)-aq), ma(c,60));
이공_DC = IFF(ma(c,5) < ma(c,20), ma(c,20)-(ma(c,20)-ma(c,5)), ma(c,20));
육공_DC = IFF(aq < ma(c,60), ma(c,60)-(ma(c,60)-aq), ma(c,60));
이사공_DC =IFF(jas < ma(c,240), ma(c,240)-(ma(c,240)-jas), ma(c,240));
시세선 = DayClose();
if CrossUp(시세선,이공_DC) Then
buy();
if CrossDown(시세선,이공_DC) Then
sell();
2013-05-14
216
글번호 63213
답변완료
문의드립니다.
자본금1000 만원
5종목분산투자
1종목200만원 50만원 분할투자
현재 종목에서 손절매시 손절매 횟수카운트및 손실금합산.손실금합산액에 따라 횟수및손실금 계산해서 추후 매수시분할매수 분할매도 답변부탁드립니다.
2013-05-14
176
글번호 63212
러블리 님에 의해서 삭제되었습니다.
2013-05-14
9
글번호 63203
답변완료
검색방법
종목 검색식을 작성하고 트레이더에서 종목검색을 어떻게 하는지 메뉴얼에는 안나오는것 같은데 작성한 종목 검색식을 불러와서 검색하는 방법을 모르겠네요
이제 시작하는 초보라서 좀 자세히 알려주시면 감사하겠습니다.
수고하십시요
2013-05-14
191
글번호 63202
답변완료
문의 드립니다
매수를 일반주문창으로 하고, 매수된 물량에 대하여 매도는 전략을 세워논 시스템트레이딩으로 매도할 수 없나요? 일전에 수동으로 매수한 후에 같은 종목에 대하여 시스템을 걸어두었는데 매도가 안되더라구요.. 시스템식 속성때문에 그런가 모르겠네요
적용한 시스템식은 아래와 같습니다.
input : 투입금액1(500000),투입금액2(1000000);
var : vol1(0),vol2(0),cnt(0);
#kospi
if CodeCategory == 1 Then{
if BasePrice < 50000 Then{
vol1 = int(int(투입금액1/C)/10)*10;
vol2 = int(int(투입금액2/C)/10)*10;
}
Else{ #5만원 이상
vol1 = int(투입금액1/C);
vol2 = int(투입금액2/C);
}
}
#kosdoq
if CodeCategory == 2 Then{
vol1 = int(투입금액1/C);
vol2 = int(투입금액2/C);
}
var1 = StochasticsK(25,6);
var2 = StochasticsD(25,6,6);
var3 = ma(c,200);
if crossup(var1,20) and c > var3 Then
buy("b1",OnClose,def,vol1);
if MarketPosition == 0 and IsEntryName("b1",1) == true and IsExitName("StopLoss",1) == true Then{
if crossup(var1,20) Then
buy("b2",OnClose,def,vol2);
}
if MarketPosition == 0 and IsEntryName("b1",1) == true and IsExitName("StopLoss",1) == False Then{
if C > var3 Then
cnt = 0;
if C < var3 and crossup(var1,20) Then{
cnt = cnt+1;
if cnt == 2 Then
buy("b3",OnClose,def,vol2);
}
}
if MarketPosition == 1 Then
cnt = 0;
SetStopProfittarget(2.0,PercentStop);
SetStopLoss(4.0,PercentStop);
==========================================================================
수동으로 매수된 후에도 자동으로 시스템식을 적용할 수 있는 방법이 있나요?
2013-05-14
190
글번호 63201
답변완료
순차적 매수후 일괄 청산
앞서 질문드린 사항에 대한 답변을 아래와 같이 받았습니다.
질문드린 요지는
exitlong("bx",atlimit,AvgEntryPrice+(5000/CurrentContracts)); 의 발생 시점인데
시스템식이 봉의 완성시에 계산되는게 아니고
틱데이타 발생시 시스템 식이 돌아가는 것인가요 ?
전략테스트 상에서는 상기 조건을 만족하는 봉의 완성 즉 종가에 거래가
청산되는걸로 보이는데
실전 상황에서는 봉의 완성이 아닌, 호가가 변경될때 조건에 만족하게 되면
exitlong 이 발생하는건가요 ?
-- 이전 질문 및 답변 -----
안녕하세요
예스스탁입니다.
atlimit과 atstop은 시세조건만족하면 즉시 신호가 발생하는 타입니다.
평균단가에서 5000을 현재진입수량으로 나눈만큼 상승하면 청산합니다.
if MarketPosition == 1 Then
exitlong("bx",atlimit,AvgEntryPrice+(5000/CurrentContracts));
즐거운 하루되세요
> inko 님이 쓴 글입니다.
> 제목 : 순차적 매수 후 조건에 따른 일괄청산
> 예를 들어 15분봉에서
100, 110, 120 에 순차적으로 매수 하였을 경우
매수 3건의 전체 수익이 5000원일 경우 봉의 완성이 아닌
5000원이 되는 그 시점에 모든 매수를 청산하고 자 하는
식이 어떻게 되는지요 ?
시스템 식에서 AvgEntryPrice 를 가져온후
exitShort 주문으로 atlimit 를 이용하니 시점이 아닌 봉의 완성시에
청산이 일어나더군요..
시점에 청산하는 식 부탁드립니다.
2013-05-14
194
글번호 63197
답변완료
옵션 상하한가 청산식 부탁드립니다
callatm 시스템일 경우 선물연결지수를 참조데이타로 놓고
상하한가 청산식 부탁드립니다.
2013-05-14
202
글번호 63196
회원 님에 의해서 삭제되었습니다.
2013-05-14
0
글번호 63195