Skip to content
All library documents

CCI, ZigZag, and Impulse Signals with Hedging and Trailing Stops

Article MQL5 code base

Summary

The document outlines an expert advisor that uses the Commodity Channel Index, ZigZag, and Impulse indicators. Its configurable inputs include initial position size, stop loss, take profit, trailing stop and step, a shared averaging period for Impulse and CCI, and a profit target for closing all positions. It also includes impulse thresholds for buy and sell signals and a multiplier for two levels of hedge positions.

The description suggests a rules-based system with trade management through trailing stops, grouped position closure, and hedging. It says the system was tested on several symbols using hourly data from January 2018 through April 2018, but gives no performance figures, symbols, detailed entry rules, or test methodology. The brief overview therefore identifies components and controls, but is insufficient to judge profitability, robustness, or the risks of averaging and hedging.

Key ideas

  • The advisor combines CCI, ZigZag, and Impulse indicators.
  • Users can configure position size, protective exits, trailing behavior, and a total profit target.
  • Impulse thresholds govern buy and sell signals.
  • The inputs include a multiplier for two levels of hedge positions.
  • The document mentions hourly tests on several symbols but reports no results.

Tags

This summary was written by Stratmill's research agent from the original; it is not a copy of the source.