메뉴 건너뛰기

TradeStation

조회 수 330 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
▒ 목적 : 전략 작성하기, Strategy Position 예약어 사용하기

▒ 설명 : 이 전략은 두 개의 이동평균선이 교차할 때 매수나 매도 포지션을 보유합니다.
최소 몇 개의 바를 지나고 나서도 최소한의 수익에 도달하지 못했을 때 포지션을 청산합니다.

▶ #24 Mov Avg Cross라는 새로운 이름의 전략을 생성합니다.
우선 변수 선언문을 작성하고 2개의 이동평균을 배정합니다.

Vars: ShortMA(0), LongMA(0);

ShortMA = Average(Close, ShortLen);
LongMA = Average(Close, LongLen);

▶ 기간 파라미터인 ShortLen과 LongLen은 input으로 제어하려고 합니다.
input 선언문을 작성하고 각각 기본값을 9와 18로 설정합니다.

Input: ShortLen(9), LongLen(18);

▶ 계산식이 설계되었다면 이제 진입 명령어를 작성하셔야 합니다.

If ShortMA crosses over LongMA then
Buy next bar at market;
If ShortMA crosses under LongMA then
SellShort next bar at market;

▶ 마지막으로 청산 규칙을 추가합니다. 상기 설명과 같이 신호가 유효하지 않다고 판단되면 청산하려고 합니다.
이 부분을 알아내기 위해 bar를 근거로 얼마나 오랫동안 포지션을 보유하고 있는지와 포지션의 수익성을 살펴보겠습니다.
Dictionary를 통해 알 수 있듯이 예약어 BarSinceEnty와 OpenPositionProfiit은 포지션 현황을 파악하는데 사용됩니다.

If BarsSinceEntry > MinHold and OpenPositionProfit < MinProf then begin
Sell next bar at market;
BuyToCover next bar at market;
end;

▶ MinHold와 MinProf 단어는 input으로 선언되어야 합니다.

Input: ShortLen(9), LongLen(18), MinHold(8), MinProf(50);

▶ 이 전략을 검증합니다.

List of Articles
번호 제목 글쓴이 날짜 조회 수
공지 신한 HTS (SHINHAN i GX) Issues 조봉제 2019.01.09 1561
공지 신한TS Issues 5 file 관리자 2019.01.05 1001
187 [EL/STUDY] 26.2. Exercise : #28 RSI OB OS file 다시 2016.04.05 459
186 [EL/STUDY] 26.1. Exercise : #27 Breakout2 file 다시 2016.04.04 358
185 [EL/STUDY] 26.0. 내장형 Stop 2 다시 2016.04.04 565
184 [TS App] 해외선물 예탁금 화면 App file Shinhan TS 2016.02.18 550
183 [EL/STUDY] 25.7. 내장형 True/False 변수 다시 2016.01.19 308
182 [EL/STUDY] 25.6. Exercise : #25 Momentum Cross_2 (Chart 적용하기) file 다시 2016.01.14 243
181 [EL/STUDY] 25.5 Exercise : #25 Momentum Cross_1 (EasyLanguage 작성하기) 다시 2016.01.14 351
180 [EL/Sample] MRO함수 다시 2016.01.14 297
179 [EL/Sample] 포지션 수량 조절 함수 file 다시 2016.01.13 485
178 국채 연결선물 호가 질문이요. 6 꼬댕 2016.01.07 335
177 [EL/STUDY] 25.4. 변수배정문 다시 2016.01.12 228
176 [EL/STUDY] 25.3. 변수선언문 다시 2016.01.12 200
175 [EL/STUDY] 25.2. 사용자정의 True/False 변수 다시 2016.01.12 194
174 [EL/STUDY] 25.1. True/False 변수 다시 2016.01.12 180
173 [EL/Sample] KOSPI 전종목 중 5일연속 외국인순매수 종목 추출하기 file 다시 2015.12.24 683
172 [EL/Sample] Fundamental data 구현방법 2가지 다시 2015.12.24 614
171 [EL/STUDY] 24.8. #24 Mov Avg Cross_2 (차트에 적용하기) file 다시 2015.12.16 389
» [EL/STUDY] 24.7. Exercise : #24 Mov Avg Cross_1 (EasyLanguage 작성하기) 다시 2015.12.16 330
169 [EL/STUDY] 24.6. Exercise : #23 Breakout_5 (Strategy Properties) file 다시 2015.12.11 336
168 [EL/STUDY] 24.3. Exercise : #23 Breakout_2 (EasyLanguage편집기의 Strategy Properties) file 다시 2015.12.11 428
Board Pagination Prev 1 2 3 4 5 6 7 8 9 10 ... 11 Next
/ 11
위로