메타트레이더 5를 위한 Executor Candles: 효과적인 캔들 패턴 트레이딩

Mike 2018.06.18 19:32 38 0 0
첨부파일

아이디어 제공: Alex.

MQL5 코드 제공: Vladimir Karputov.

이 EA는 여러 가지 캔들 패턴을 기반으로 거래를 수행합니다. 매수(BUY) 및 매도(SELL) 포지션에 대해서는 각각의 테이크 프로핏, 스톱 로스, 트레일링 스톱 설정이 필요합니다. 시장에는 최대 하나의 포지션만 보유할 수 있으며, 이를 통해 EA는 헤징 및 넷팅 계좌 모두에서 작동할 수 있습니다.

패턴을 결정하는 것 외에도, Off "Main timeframe" 설정이 있어, Main timeframe에서 bar #1을 통해 트렌드를 결정할 수 있습니다. 아래는 Off "Main timeframe" 설정이 EURUSD, H1에서 어떻게 작용하는지에 대한 예시입니다:

Executor Candles, H1, Off Main timeframe true

그림 1. 파라미터 "Off 'Main timeframe'" == true

Executor Candles, H1, Off Main timeframe false

그림 2. 파라미터 "Off 'Main timeframe'" == false


입력 파라미터

  • Stop Loss Buy - 매수 포지션의 스톱 로스 설정;
  • Take Profit Buy - 매수 포지션의 테이크 프로핏 설정;
  • Trailing Stop Buy - 매수 포지션의 트레일링 스톱 설정;
  • Stop Loss Sell - 매도 포지션의 스톱 로스 설정;
  • Take Profit Sell - 매도 포지션의 테이크 프로핏 설정;
  • Trailing Stop Sell - 매도 포지션의 트레일링 스톱 설정;
  • Trailing Step - 일반적인 트레일링 스텝 (매수 및 매도 공통);
  • Lots - 포지션 볼륨, 고정값 (0보다 큰 값이면 "위험" 파라미터는 0이어야 함);
  • Risk - 포지션 볼륨을 자동으로 계산, 위험 비율에 따라 (0보다 큰 값이면 "Lots" 파라미터는 0이어야 함);
  • Off "Main timeframe" - "Main timeframe" 파라미터 비활성화;
  • Main timeframe - 트렌드를 결정하는 주요 시간대;
  • magic number - EA의 고유 식별자.
목록
댓글 0