MetaTrader 5를 위한 CMO 기반 EA 설정 가이드

Mike 2018.01.22 18:55 29 0 0
첨부파일

안녕하세요, 트레이더 여러분! 오늘은 MetaTrader 5에서 사용할 수 있는 CMO 지표 기반의 EA에 대해 이야기해보려고 해요. 이 EA는 두 개의 동일한 트레이딩 시스템으로, 롱 및 숏 포지션을 관리할 수 있도록 설계되어 있습니다. 각각의 시스템은 다양한 방식으로 설정할 수 있어요.

EA의 주요 설정 파라미터

이 EA의 입력 파라미터는 크게 두 가지 그룹으로 나눌 수 있습니다:

  • L로 시작하는 파라미터는 롱 포지션을 관리하는 데 사용됩니다.
  • S로 시작하는 파라미터는 숏 포지션을 관리하는 데 사용됩니다.
//+----------------------------------------------+
//| 롱 포지션을 위한 EA 입력 파라미터     |
//+----------------------------------------------+
input uint    L_Magic=777;          // 롱 마법 번호
input double  L_MM=0.1;             // 거래당 예치금 비율
input MarginMode L_MMMode=LOT;      // 롱 롯 설정 모드
//+----------------------------------------------+
//| 숏 포지션을 위한 EA 입력 파라미터    |
//+----------------------------------------------+
input uint    S_Magic=555;          // 숏 마법 번호
input double  S_MM=0.1;             // 거래당 예치금 비율
input MarginMode S_MMMode=LOT;      // 숏 롯 설정 모드

각 트레이딩 시스템은 다른 마법 번호를 사용하므로, 두 시스템은 독립적으로 운영됩니다. 실제 금융 시장은 대칭적이지 않기 때문에, 상승 및 하락 시장에서 동일한 트레이딩 시스템의 다른 파라미터가 필요할 때가 많습니다. 따라서 EA를 올바르게 설정하기 위해서는 먼저 하나의 트레이딩 시스템만 테스트하고, 두 번째 시스템은 스위처를 사용해 비활성화해야 합니다.

input bool    L_PosOpen=true;       // 롱 포지션 진입 허가
input bool    L_PosClose=true;      // 롱 포지션 청산 허가

이후 두 번째 시스템에 대해서도 동일한 과정을 수행해 주세요.

EA가 제대로 작동하려면, 컴파일된 CMO.ex5 지표 파일을 <terminal_data_folder>\MQL5\Indicators 폴더에 추가해야 합니다.

아래에 보여드리는 테스트 결과는 기본 입력 파라미터를 사용한 것입니다. 테스트 중에는 손절매이익 실현을 사용하지 않았습니다.

Fig.1. 대칭 설정으로 거래한 예시

Fig.1. 대칭 설정으로 거래한 예시

2016년 USDJPY H4에서의 테스트 결과는 다음과 같습니다:

Fig. 2. 테스트 결과 차트

Fig. 2. 테스트 결과

Fig.2. 비대칭 설정으로 거래한 예시

Fig.2. 비대칭 설정으로 거래한 예시

목록
댓글 0