Skip to content
All library documents

MACD Zero Crossovers with Adaptive ATR Stop Levels

Article Strategy library · Author: ChaoZhang

Summary

This trend following method uses the MACD difference between its line and signal average. A move of that difference above or below zero supplies the directional entry signal. The strategy then places a stop using recent average true range multiplied by a configurable factor, with the level set from the entry bar’s close. The stop is plotted and submitted as an exit order while the position is open.

The document describes adjustable MACD and ATR settings and gives BTC futures backtest configuration, but it reports no measured performance. Although the prose describes stops as adapting with volatility and updating during a position, the provided logic assigns the stop at entry and carries that level forward until the opposite signal; it does not trail it as new prices develop. MACD whipsaws, stop distance choices, repeated stop-outs, reversal exposure, costs, and parameter overfitting are cited or implied limitations.

Key ideas

  • Entries follow zero crossings of the MACD difference from its signal average.
  • The stop distance is based on recent ATR scaled by a selected multiplier.
  • The supplied logic fixes the stop from the entry bar rather than continuously trailing it.
  • The document gives BTC futures test settings but no backtest results.
  • False MACD signals, stop parameter choices, costs, and overfitting can affect outcomes.

Tags

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