Skip to content
All library documents

Momentum-Reversal ZigZag with MACD, Moving Average, or QQE

Article Strategy library · Author: ChaoZhang

Summary

This indicator builds ZigZag pivots from changes in momentum direction rather than confirming a high or low after a fixed number of bars. Users can choose MACD crossovers, moving-average slope reversals, or QQE signals. As momentum turns, the indicator records the extreme price reached during the prior impulse and draws a pivot, with the stated aim of plotting it when detected rather than revising it afterward.

A separate force check uses a short RSI with overbought and oversold levels to color impulses and distinguish potential long or short signals. The source also includes alert messages, stop-price calculations, and strategy entries, while the published backtest settings specify BTC/USDT futures over a short period. No performance results are provided. The non-repainting behavior is asserted by the author, but no independent evidence or comparative testing is included; pivot timing and signal quality will depend on the selected momentum method and its parameters.

Key ideas

  • Pivots are detected when the chosen momentum indicator changes direction, rather than after a preset bar count.
  • The ZigZag tracks the highest or lowest price reached during the current momentum impulse.
  • MACD, moving-average slope, and QQE are offered as alternative momentum inputs.
  • An RSI-based force check colors impulses and filters some long and short signals.
  • The document asserts that pivots do not repaint, but supplies no independent performance evidence.

Tags

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