MetaTrader 5를 위한 Exp_Slow-Stoch_Duplex EA 소개

Mike 2019.01.02 23:31 33 0 0
첨부파일

안녕하세요, 트레이더 여러분! 오늘은 MetaTrader 5에서 사용할 수 있는 Exp_Slow-Stoch_Duplex라는 자동매매 시스템에 대해 소개해드릴게요. 이 시스템은 Slow-Stoch 지표의 신호를 기반으로 한 두 가지 동일한 트레이딩 시스템으로, 각각 롱 포지션과 숏 포지션을 관리할 수 있습니다.

입력 파라미터 구성

이 시스템은 모든 입력 파라미터를 크게 두 가지 그룹으로 나눌 수 있습니다:

  • 이름이 '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가 작동하려면, 컴파일된 지표 파일 Slow-Stoch.ex5를 terminal_data_older\MQL5\Indicators에 배치해야 합니다.

아래 테스트에서는 EA 기본 입력 파라미터를 사용했으며, Stop Loss와 Take Profit은 테스트에 사용되지 않았습니다.


Fig.1. 대칭 설정의 거래 예시.

Fig.1. 대칭 설정의 거래 예시.

2017년 EURAUD H8에 대한 테스트 결과입니다:

Fig.2. 테스트 결과 차트.

Fig.2. 테스트 결과 차트.


Fig.3. 비대칭 설정의 거래 예시.

Fig.3. 비대칭 설정의 거래 예시.

목록
댓글 0