Skip to content
All library documents

Zero-Lag EMA and SuperTrend with Volatility Filtering

Article Strategy library · Author: ianzeng123

Summary

This strategy combines a Zero-Lag EMA band with a SuperTrend direction check. It enters only when both components agree, with the band based on the highest ATR over three times the selected EMA length, scaled by a multiplier. The stated default settings use a 70-period Zero-Lag calculation, a 1.2 band multiplier, and a 14-period ATR with a 3.0 SuperTrend multiplier. Exits use fixed percentage take-profit and stop-loss levels.

The document reports that backtests reduced invalid trades by about 40% relative to fixed thresholds and claims better risk-adjusted returns than a benchmark in most tested periods, while also citing drawdown risk above 15%. It does not provide test details sufficient to assess those claims. The strategy may lose repeatedly in sideways markets, and the text recommends adapting settings to market conditions, adding volume confirmation, and limiting position size. Its “ML” label is not supported by an explicit machine-learning component in the presented implementation.

Key ideas

  • Entries require the Zero-Lag EMA volatility band and SuperTrend to point in the same direction.
  • The volatility threshold uses the highest ATR across three times the EMA length, multiplied by a band factor.
  • Exits use fixed percentage profit and loss levels based on average entry price.
  • The document reports fewer invalid trades and stronger risk-adjusted returns in backtests, but supplies limited supporting detail.
  • Sideways conditions, drawdowns, and consecutive losses remain key risks.

Tags

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