Skip to content
All library documents

Nonlag Moving Average MACD for Faster Signals and Divergence

Article MQL5 code base

Summary

This document describes a MACD variation that uses a nonlag moving average in place of the conventional exponential moving average for the MACD calculation. It also applies the nonlag average to the signal line, presenting the indicator as a faster-reacting version of the familiar oscillator. The description does not provide parameter values or a precise comparison of responsiveness or signal quality.

The indicator is presented for common MACD uses: examining divergence, interpreting crosses between the MACD and its signal line, and identifying possible abrupt trend changes. It also includes multi-timeframe display, OSMA, and an OSMA histogram. These are feature descriptions rather than evidence of predictive performance; no market, test results, or rules for confirming signals are given. Traders would need to evaluate lag, false signals, and suitable settings on their own data before relying on it.

Key ideas

  • The indicator replaces the MACD's usual exponential averages with nonlag moving averages.
  • The signal line is also calculated with a nonlag moving average.
  • Suggested uses include divergence analysis, line crosses, and spotting possible trend changes.
  • The tool includes multi-timeframe viewing, OSMA, and an OSMA histogram.
  • The description gives no test evidence or recommended settings.

Tags

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