MetaTrader 5를 위한 ColorSchaffJJRSXTrendCycle 기반 EA 사용 가이드

Mike 2018.10.26 03:29 60 0 0
첨부파일

안녕하세요, 트레이더 여러분! 오늘은 MetaTrader 5에서 사용할 수 있는 ColorSchaffJJRSXTrendCycle 지표를 기반으로 한 EA에 대해 이야기해볼게요. 이 EA는 롱과 숏 거래를 모두 지원하며, 이전 거래 결과에 따라 다음 거래의 볼륨을 조정할 수 있는 기능을 가지고 있습니다. 이를 위해 입력 파라미터는 크게 두 그룹으로 나눌 수 있습니다:

  1. ‘L’로 시작하는 파라미터는 롱 포지션을 관리하기 위한 입력 파라미터입니다;
  2. ‘S’로 시작하는 파라미터는 숏 포지션을 관리하기 위한 입력 파라미터입니다.
//+----------------------------------------------+
//| 롱 거래를 위한 EA 입력 파라미터   |
//+----------------------------------------------+
magic numberinput uint    L_Magic=777;          //L 매직 넘버
//+----------------------------------------------+
//| 숏 거래를 위한 EA 입력 파라미터  | 
//+----------------------------------------------+
input uint    S_Magic=555;          //S 매직 넘버

이 두 시스템은 서로 독립적으로 작동하며, 서로 다른 매직 넘버를 사용합니다. 실제 금융 시장은 대칭적인 경우가 드물기 때문에, 상승장과 하락장에서 동일한 거래 시스템에 대해 전혀 다른 파라미터가 필요할 수 있습니다. 따라서 EA를 올바르게 설정하기 위해서는 먼저 한 거래 시스템만 테스트하고, 두 번째 시스템은 관련 스위치를 사용해 비활성화해야 합니다.

input bool    L_PosOpen=true;       //L 롱 포지션 진입 허가
input bool    L_PosClose=true;      //L 롱 포지션 종료 허가

이와 같은 방식으로 두 번째 시스템도 설정해주시면 됩니다.

EA에서 열린 포지션의 볼륨을 관리하기 위한 입력 블록이 추가되었습니다:

input uint    L_TotalMMTriger=5;    //L 손실 계산을 위한 최근 5개의 매수 거래 수
input uint    L_LossMMTriger=3;     //L 손실이 발생한 매수 거래 수
input double  L_SmallMM=0.01;       //L 손실 시 거래에 사용되는 자산의 비율
input double  L_MM=0.1;             //L 정상 거래 시 자산의 비율
input MarginMode L_MMMode=LOT;      //L 롯 설정 모드

그리고 숏 거래에 대해서도:

input uint    S_TotalMMTriger=5;    //S 손실 계산을 위한 최근 5개의 매도 거래 수
input uint    S_LossMMTriger=3;     //S 손실이 발생한 매도 거래 수
input double  S_SmallMM=0.01;       //S 손실 시 거래에 사용되는 자산의 비율
input double  S_MM=0.1;             //S 정상 거래 시 자산의 비율
input MarginMode S_MMMode=LOT;      //S 롯 설정 모드

이와 같은 입력값이 설정된 경우, 최근 5번의 거래 중 3번이 손실이 발생했을 때 EA는 같은 방향으로 0.01 롯의 볼륨으로 다음 거래를 열게 됩니다. 만약 최근 5번의 거래 중 손실이 3번 미만이라면 포지션 볼륨은 0.1로 설정됩니다.

EA가 작동하기 위해서는 컴파일된 JJRSX.ex5ColorSchaffJJRSXTrendCycle.ex5 지표 파일이 <terminal_data_directory>\MQL5\Indicators에 있어야 합니다.

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


차트에서의 거래 예시

차트에서의 거래 예시

2017년 EURAUD H8의 테스트 결과입니다:

테스트 결과 차트

테스트 결과 차트


비대칭 설정에서의 거래 예시

비대칭 설정에서의 거래 예시

목록
댓글 0