커뮤니티
예스랭귀지 Q&A
답변완료
[공지] 예스랭귀지 AI 어시스턴트, '예스나 AI' 출시 및 무료 체험 안내
안녕하세요, 예스스탁 입니다.복잡한 수식 공부 없이 여러분의 아이디어를 말하면 시스템 트레이딩 언어 예스랭귀지로 작성해주는 서비스예스나 AI(YesNa AI)가 출시되었습니다.지금 예스나 AI를 직접 경험해 보실 수 있도록 20크레딧(질문권 20회)를 무료로 증정해 드리고 있습니다.바로 여러분의 아이디어를 코드로 변환해보세요.--------------------------------------------------🚀 YesNa AI 핵심 기능- 지표식/전략식/종목검색식 생성: 자연어로 요청하면 예스랭귀지 문법에 맞는 코드를 작성합니다.- 종목검색식 변환 지원: K증권의 종목 검색식을 예스랭귀지로 변환 지원합니다.- 컴파일 검증: 작성된 코드가 실행 가능한지 컴파일러를 통해 문법 검증을 거쳐 결과물을 제공합니다.상세한 서비스 개요 및 활용 방법은 [서비스 소개 페이지]에서 확인하실 수 있습니다.▶ 서비스 소개 페이지: 바로가기서비스 사용 유의사항 및 결제 환불정책은 [이용약관]을 참고 부탁드립니다.▶ 서비스 이용약관: 바로가기💬 이용 문의사용 중 문의사항은 [프로그램 사용법 Q&A] 게시판에서 [예스나 AI] 카테고리를 설정 후 문의해 주시면 상세히 안내해 드리겠습니다.--------------------------------------------------앞으로도 AI를 활용한 다양한 트레이딩 기능들을 지속적으로 선보일 예정입니다.많은 관심과 기대 부탁드립니다.
2026-02-27
7673
글번호 230811
회원 님에 의해서 삭제되었습니다.
2012-02-28
8
글번호 48349
빌리언 님에 의해서 삭제되었습니다.
2012-02-28
98
글번호 48348
답변완료
수식부탁드립니다
영웅문차트에
highest since(1,CrossUp(trix(20),0),avg(c,20))
Lowest since(1,CrossDown(trix(20),0),avg(c,20))
이런수식으로20선위아래지지저항을나타내주는수식을만들어쓸수가있는데 이것을 리딩차트에입력을시키니까되질않네요..리딩차트에적용시킬수있게좀해주세요..감사합니다
2012-02-28
587
글번호 48339
답변완료
수동으로 marketposition 조건문을 만족시킬려면?
전날 동시호가 자동주문이 안된다고 하시니, 일단 수동으로 전날 장종료시 현물 주문을 했다고 했을때, buy 라는 것을 사용하지 않았는데, marketposition == 1 이런 조건문이 가능하나요?
제가 일부러 marketposition = 1; 이라는 할당문을 앞에 넣었더니, 문법 에러가 나더군요...
즉 다시 말씀드리면, 이미 매도주문을 위한 현물이 있는 상황에서, 매도 marketposition 조건문을 타려면 다음과 같이 하는 것이 맞나요?
------------------------------------------------------------------------
rate_cutloss = -3;
A_rate = (A_close-A_DayClose)/A_DayClose*100;
변수정의시 본종목 등락률을 A_rate으로 상기와 같이 정의했습니다.
if marketposition ==1 then
{
if CrossDown(A_rate, rate_cutloss) then
{
exitlong("손절");
}
else if A_rate > 14 then
{
exitlong("상한");
}
else if CrossDown(EMA(A_close, 10), EMA(A_close, se20)) then
{
exitlong("이평매도");
}
}
2012-02-28
546
글번호 48338
답변완료
문의 드립니다
안녕하십니까!
분봉차트에서 주봉 이평선(5, 20, 60)을 나타내는 방법을 구하고자 합니다.
감사합니다.
2012-02-28
485
글번호 48337
답변완료
추가 문의드립니다.
crossup 이라는 것은 상향돌파인 것 같은데요...
제가 원하는 것은 상향돌파가 아니라 그냥 단순비교해서 ma200의 1.01 배보다 크면 매수하는 방식입니다.
혹시 수정해 주실 수 있으신지요?
---------------------------------------------------------
안녕하세요
예스스탁입니다.
하나의 차트에서는 주종목(기본종목) 하나만 주문이 가능하므로
차트를 2개 만들어서 수식을 각각 거셔야 합니다.
또한 코덱스200 레버리지와 코덱스 200 인버스를 거래하는데
코스피200 지수를 사용하므로 코스피200 지수는 각 차트에 참조데이터로
추가가 되어야 합니다.
참조데이터는 차트 상단의 종목선택버튼(돋보기아이콘) 중 오른쪽을 누르시면
선택하여 추가하실 수 있으므로 주종목 선택후 추가하시면 됩니다.
1.
주종목 : 코덱스200 레버리지
참조데이터 : 코스피200 지수
if data2(crossup(c,ma(c,200)*1.01)) Then
buy();
if data2(CrossDown(c,ma(c,200)*0.99)) Then
ExitLong();
2.
주종목 : 코덱스200 인버스
참조데이터 : 코스피200 지수
if data2(crossup(c,ma(c,200)*1.01)) Then
exitlong();
if data2(CrossDown(c,ma(c,200)*0.99)) Then
buy();
수식중 ma가 단순이평 입니다. 지수이평함수는 ema이므로
지서이평으로 할경우 ma를 ema로만 변경하시면 됩니다.
즐거운 하루되세요
> lsw2920 님이 쓴 글입니다.
> 제목 : 처음 입문하는 사람입니다. 문의드립니다.
> 리딩스타 플러스를 어제 처음으로 다운받고, 시스템 트레이딩을 배우려고 하는 사람입니다.
우선 실험적으로 다음과 같이 만들고 싶은데, 어떻게 해야 되는지 가르침 좀 부탁드립니다.
1. 업종지수에서 코스피200 지수의 200일 이동평균선을 구합니다.
2. 200일 이동평균선에 1.01을 곱한 숫자보다 현재 코스피200지수가 높으면 매수 시그널이고 반대로 이동평균에 0.99를 곱한 숫자보다 현재 코스피 200지수가 낮으면 매도 시그널입니다.
3. 매수 시그널이 나오면 코덱스200 레버리지 ETF를 전량 매수합니다.
4. 매도 시그널이 나오면 코덱스200 레버리지 ETF를 전량 매도하고 코덱스 200 인버스를 전량 매수합니다.
5. 이후 이동평균이 매수 신호를 내면 코덱스 200 인버스를 전량 매도하고 다시 코덱스 200 레버리지를 전량 매수합니다.
6. 위 과정을 계속하여 반복합니다.
두 가지 버전으로 작성 부탁드립니다. 1. 200일 이평선이 단순이평인 경우와 2. 200일 이평선이 지수이평인 경우.
말로 하면 간단한데, 시스템 트레이딩에 대해 전혀 몰라서 그러니 조금 자세히 부탁드립니다.
2012-02-28
483
글번호 48335
답변완료
시스템매매시에 틱챠트거래가 가능한지요?
시스템매매시에 틱챠트에 시스템매매 거래가 가능한지요? 우리트레이더에 보니 틱봉의 한계값이 300이던데 늘리는 방법이 있는지요?
시스템매매를 배워보려 하는 초보입니다.
키움증권 수식입니다.
지표변수 macd 12, 26, 9
ma1 60
A=MACD(shortperiod,longperiod);
B=avg(A,sigperiod);
F=wavg(c,MA1); 가중이평을 사용
A>=B # macd 기준선과 신호선의 교차될때의 값을 사용하기는 하나 crossup/ crossdown 이 아닌.. 신호선이 기준선보다
크다/작다의 구문을 사용하여. 교차시점이 아닌 교차된후에라도 나머지 조건이 함께만족하면
신호가 발생되도록 구현하고 싶습니다.
and
F>F(1) # 이동평균선의 기울기를 측정하기 위해서 사용한 구문, 앞봉의 이평값보다 현재봉의 이평값이
클경우 변곡이 되는것을 이용.
and
close-close(1)>=0 # 매수의 경우 앞봉의 종가보다 크거나 같을경우
and
close >= open # 매수의 경우 양봉에서
위의 조건을 만족할경우 매수
우리트레이더에서 사용할수있는 수식으로 변경 부탁드립니다. 수고하세요
2012-02-28
559
글번호 48334
답변완료
수식부탁드립니다
연결선물지수 30분봉 기준---30분단위 봉완성시 반응
손절식
1.전일저가 붕괴
2.진입가격대비 -수익
2가지 조건을 만족하면 손절하는 수식 부탁드립니다.
감사합니다
2012-02-28
447
글번호 48331
답변완료
장전동시호가, 장후동시호가
질문1)
아래 수식에서 장전동시호가(8시~9시), 장후동시호가(14시50분~15시)의 데이터를 처리하려면 어떻게 수정해야 할까요?
3분봉, 7분봉, 13분봉 등등 어떤 분봉차트에서도 사용 가능하게요.
if time == 090000 then{ // 장전
plot1(V);
}
if stime == 145000 then{ // 장후
plot2(V);
}
질문2)
장전 if문에서 동시호가 시간인 8시~9시까지 1시간 데이터만 처리되는지?
시간외 종가거래 시간인 7시30분~9시까지의 1시간 30분 데이터가 처리되는지 궁금합니다
질문3)
장후 if문에서 동시호가 시간인 14시50분~15시까지의 10분간 데이터만 처리되는지?
시간외 거래(15시~18시)까지 포함해서 3시간의 데이터가 처리되는지 궁금합니다.
2012-03-10
670
글번호 48330