수익성 높은 트렌드 추종 시스템: Exp_AbsolutelyNoLagLwma_X2

Mike 2018.07.09 19:31 38 0 0
첨부파일

안녕하세요, 트레이더 여러분! 오늘은 두 가지 지표의 신호를 기반으로 한 트렌드 추종 거래 시스템인 Exp_AbsolutelyNoLagLwma_X2에 대해 소개할게요. 이 시스템은 느린 트렌드의 방향을 색상으로 판단하는 첫 번째 지표와, 색상이 변경될 때 거래를 열 시점을 결정하는 두 번째 지표로 구성되어 있습니다.

거래 신호는 바가 닫힐 때 두 가지 조건을 충족할 때 형성됩니다:

  • 빠른 트렌드와 느린 트렌드의 신호가 일치해야 합니다.
  • 빠른 트렌드의 방향이 변경되어야 합니다.

EA의 입력 파라미터

//+-------------------------------------------------+
//| EA 지표의 입력 파라미터                        |
//+-------------------------------------------------+
sinput string Trade="거래 관리";    //+============== 거래 관리 ==============+
input double MM=0.1;               // 거래의 예치금 비율
input MarginMode MMMode=LOT;       // 로트 크기 감지 방법
input uint    StopLoss_=1000;      // 손절매 포인트
input uint    TakeProfit_=2000;    // 이익 실현 포인트
sinput string MustTrade="거래 허가";    //+============== 거래 허가 ==============+
input int    Deviation_=10;       // 최대 가격 편차 포인트
input bool   BuyPosOpen=true;     // 롱 포지션 진입 허가
input bool   SellPosOpen=true;    // 숏 포지션 진입 허가
//+-------------------------------------------------+
//| 필터 지표의 입력 파라미터        |
//+-------------------------------------------------+
sinput string Filter="느린 거래 파라미터";    //+============== 거래 파라미터 ==============+
input ENUM_TIMEFRAMES TimeFrame=PERIOD_H6;  // 트렌드를 위한 차트 주기
input uint Length=7;                        // 스무딩 깊이                   
input Applied_price_ IPC=PRICE_CLOSE_;      // 가격 상수 
input uint SignalBar=1;                     // 진입 신호를 얻기 위한 바 번호
input bool   BuyPosClose=true;              // 트렌드에 의한 롱 포지션 종료 허가
input bool   SellPosClose=true;             // 트렌드에 의한 숏 포지션 종료 허가
//+-------------------------------------------------+
//| 진입 지표의 입력 파라미터         |
//+-------------------------------------------------+
sinput string Input="진입 파라미터";       //+=============== 진입 파라미터 ===============+  
input ENUM_TIMEFRAMES TimeFrame_=PERIOD_M30;  // 진입을 위한 차트 주기
input uint Length_=7;                         // 스무딩 깊이                   
input Applied_price_ IPC_=PRICE_CLOSE_;       // 가격 상수 
input uint SignalBar_=1;                      // 진입 신호를 얻기 위한 바 번호
input bool   BuyPosClose_=false;              // 신호에 의한 롱 포지션 종료 허가
input bool   SellPosClose_=false;             // 신호에 의한 숏 포지션 종료 허가
//+-------------------------------------------------+

입력 파라미터의 문자열은 전문가의 입력 파라미터 창을 더 잘 시각화하기 위한 것입니다.

EA에서 사용하는 지표 AbsolutelyNoLagLwma_HTF는 전략 테스터에서 트렌드를 더 편리하게 시각화하기 위한 것이며, 다른 모드에서는 작동하지 않습니다.

생성된 EA가 올바르게 작동하려면, 지표의 컴파일된 파일인 AbsolutelyNoLagLwma.ex5AbsolutelyNoLagLwma_HTF.ex5<terminal_data_directory>\MQL5\Indicators 폴더에 있어야 합니다.

TradeAlgorithms.mqh 라이브러리 파일은 비제로 스프레드를 제공하는 브로커와 함께 사용하여, 포지션 개설과 함께 손절매 및 이익 실현을 설정할 수 있습니다. 라이브러리의 더 많은 변형을 다운로드하려면 다음 링크를 확인하세요: 거래 알고리즘.

아래 테스트에서는 기본 EA의 입력 파라미터를 사용했습니다. 테스트 중에는 손절매와 이익 실현이 사용되지 않았습니다.

2016년 USDJPY에 대한 테스트 결과로, H6에서 느린 트렌드, M30에서 빠른 트렌드로 진입한 결과입니다:

Fig 1. 차트에서의 거래 예시

Fig 1. 차트에서의 거래 예시

Fig. 2. 테스트 결과 차트

Fig. 2. 테스트 결과 차트

목록
댓글 0