MetaTrader 5를 위한 Exp_BlauTVI_Tm 시스템 트레이딩 EA 소개

Mike 2018.07.09 20:10 46 0 0
첨부파일

안녕하세요, 트레이더 여러분! 오늘은 MetaTrader 5에서 사용할 수 있는 Exp_BlauTVI_Tm이라는 시스템 트레이딩 EA에 대해 소개해 드릴게요. 이 EA는 트렌드 추종 지표인 BlauTVI의 신호를 기반으로 하며, 거래 시간 간격을 엄격하게 설정할 수 있는 옵션이 있어요.

이 EA는 바가 닫힐 때 지표의 히스토그램이 방향을 바꿀 때 신호를 형성하죠. 입력 파라미터에서 거래 시간을 지정할 수 있어요:

input bool   TimeTrade=true;      //지정된 시간 간격에서 거래 허용
input HOURS  StartH=ENUM_HOUR_0;  //거래 시작 시각 (시)
input MINUTS StartM=ENUM_MINUT_0; //거래 시작 시각 (분)
input HOURS  EndH=ENUM_HOUR_23;   //거래 종료 시각 (시)
input MINUTS EndM=ENUM_MINUT_59;  //거래 종료 시각 (분)

시작 시간과 종료 시간을 위해 각각 시와 분의 변수가 제공되어요. 기본 설정으로는 EA가 0:00부터 전체 거래 세션을 거래하고, 모든 포지션은 23:59에 종료되게 되어 있어요.

시작 시간이 지정된 종료 시간보다 늦으면, EA는 다음 날 지정된 시간에 포지션을 종료해요.

EA가 제대로 컴파일되려면, 지표인 BlauTVI.ex5 파일이 터미널 데이터 디렉토리인 MQL5 dicators 폴더에 있어야 해요. EA를 컴파일할 때, 지표는 EA 코드의 리소스로 포함되어 있으니, 해당 터미널 폴더에 존재할 필요는 없답니다.

또한, TradeAlgorithms.mqh 라이브러리 파일을 사용하면 비제로 스프레드를 제공하는 브로커와 함께 EA를 사용할 수 있으며, 포지션을 열때 함께 손절매이익실현을 설정할 수 있는 옵션도 제공돼요. 이 라이브러리의 다른 버전은 TradeAlgorithms에서 다운로드할 수 있어요.

아래 테스트에서 보여주는 것처럼 기본 EA의 입력 파라미터가 사용되었고, 테스트 중에 손절매와 이익실현은 사용되지 않았어요.

Fig 1. 거래 예시 차트

Fig 1. 거래 예시 차트

2016년의 USDJPY H1 테스트 결과를 살펴볼게요:

Fig. 2. 테스트 결과 차트

Fig. 2. 테스트 결과 차트

목록
댓글 0