안녕하세요, 트레이더 여러분! 오늘은 메타트레이더 5에서 사용할 수 있는 Exp_PercentageCrossover 시스템 트레이딩 EA에 대해 알아보겠습니다. 이 EA는 PercentageCrossover 지표의 색상 변화에 기반하여 매매 신호를 생성합니다. 또한, 특정 시간대에만 거래를 할 수 있도록 설정할 수 있는 기능도 제공합니다.
거래 신호는 바가 마감할 때 지표의 방향, 즉 색상이 변화할 때 형성됩니다.
거래 시간 설정하기
거래 시간은 입력 매개변수에서 설정할 수 있습니다:
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의 올바른 작동을 위한 설정
이 EA가 제대로 작동하려면 TotalPowerIndicatorX.ex5 컴파일된 지표 파일을 <terminal_data_folder>\MQL5\Indicators 위치에 저장해야 합니다.
또한, TradeAlgorithms.mqh 라이브러리 파일을 사용하면 비제로 스프레드를 제공하는 브로커와 함께 EA를 사용할 수 있으며, 포지션 오픈 시 스톱 로스와 테이크 프라핏을 설정할 수 있는 옵션이 제공됩니다. 라이브러리의 다른 변형을 다운로드하려면 다음 링크를 참조하세요: Trade Algorithms.
아래에 소개하는 테스트 결과는 기본 입력 매개변수를 사용하여 진행한 것입니다. 테스트 중에는 스톱 로스와 테이크 프라핏을 사용하지 않았습니다.

Fig. 1. 거래 차트 예시
2015년 USDJPY H4 테스트 결과입니다:

Fig. 2. 테스트 결과 차트
댓글 0