All indicators

Momentum Oscillator, Divergences & Signals

Jun 27, 2023

Static chart image
SignalsOscillatorsDivergencesMoving Averages

The Momentum Oscillator, Divergences & Signals indicator is a comprehensive technical analysis tool designed to track market momentum, detect real-time divergences, and generate actionable buy and sell signals. It provides a visual representation of momentum shifts through a smoothed histogram and automated divergence detection.

Usage

The tool is primarily used to identify trend reversals and momentum exhaustion. Traders can interpret the indicator's output through several visual cues:

  • Momentum Histogram: Positive values (plotted above zero) indicate bullish momentum, while negative values (plotted below zero) indicate bearish momentum. The colors shift based on the trend direction and strength.
  • Divergence Signals: The indicator automatically identifies bullish and bearish divergences between price action and the oscillator.
    • Bullish Signal: A green circle and "Buy" label appear when the oscillator makes a higher low while price makes a lower low.
    • Bearish Signal: A red circle and "Sell" label appear when the oscillator makes a lower high while price makes a higher high.
  • Visual Connections: When "Show Lines" is enabled, the tool draws lines connecting the divergence points on the oscillator, making it easier to visualize the discrepancy between price and momentum.

Details

The script utilizes a multi-step calculation process to ensure smoothed and reliable data. It first applies a double Simple Moving Average (SMA) to the selected price source to filter out market noise. Following this smoothing, it calculates the Rate of Change (ROC) over a user-defined length.

Divergences are calculated by comparing the peaks and troughs of the oscillator against the highest highs and lowest lows of the price source over the specified period. A signal is confirmed only when both the oscillator's trajectory and the price's extremes move in opposite directions, indicating a potential weakening of the current trend.

Settings

  • Length: Determines the lookback period for the SMA smoothing and the momentum calculation. Lower values increase sensitivity, while higher values provide a smoother, lagging oscillator.
  • Source: Specifies the price data used for calculations (e.g., Close, Open, High, Low).
  • Show Lines: A toggle to display or hide the trendlines connecting divergence points on the oscillator histogram.
  • Hide Price/Oscillator: An aesthetic toggle to modify the visibility of the primary plot elements.

FAQ

How do I interpret the colored histogram?

The histogram uses four colors to indicate state: bright green for rising bullish momentum, light green for fading bullish momentum, bright red for falling bearish momentum, and maroon for recovering bearish momentum.

Can I set alerts for these signals?

Yes, the indicator includes built-in alert conditions for Bullish Divergences, Bearish Divergences, and Zero-line crosses, allowing you to receive notifications in real-time.

How can I access this indicator?

You can get access on the LuxAlgo Library for charting platforms like TradingView, MetaTrader (MT4/MT5), and NinjaTrader for free.

Free indicator

Get free access to this indicator on the platforms below.

TradingView
NinjaTrader
MetaTrader 4/5

Unlock the entire LuxAlgo Library

Every indicator, every strategy, full charts, and complete access to Quant — our AI agent.