CVD divergences

Real CVD Light plots Cumulative Volume Delta as candles (Open / High / Low / Close) in a separate window. It is built tick by tick from real trade data, and it detects divergences between price and CVD.

What it does

  • Builds CVD candles from real tick flags (BUY / SELL) and real trade volume.
  • Updates incrementally on every tick, so the live candle stays fast and accurate.
  • Detects confirmed pivots on price (fractal highs and lows) and compares them with the CVD at the same pivots.
  • Finds four types of divergence:
    • Regular bearish: price makes a higher high, CVD makes a lower high (possible reversal).
    • Regular bullish: price makes a lower low, CVD makes a higher low (possible reversal).
    • Hidden bearish: price makes a lower high, CVD makes a higher high (possible continuation).
    • Hidden bullish: price makes a higher low, CVD makes a lower low (possible continuation).
  • Draws the divergence lines on both the price chart and the CVD window (solid for regular, dashed for hidden).
  • Shows a small panel with the CVD values, the Delta and the Delta %.

Alerts
Pop-up, push notification, sound and e-mail. Each pivot alerts only once, and the divergence check runs once per closed bar, not on every tick.

Inputs

  • Daily CVD reset on or off.
  • Pivot confirmation bars (left and right).
  • Maximum lookback and minimum spacing between pivots.
  • Regular and hidden divergences can be enabled separately.
  • Line drawing on or off.
  • Each alert channel and the sound file can be set individually.
  • The info panel can be shown or hidden.

Requirements – please read

  • The indicator needs symbols that provide real trade data with BUY/SELL tick flags, such as futures from an exchange feed. On symbols without these flags (most spot forex feeds), the CVD stays flat and the panel shows a warning.
  • Full tick history must be available for the symbol. It is downloaded by the terminal on demand, so allow time for it on first load.
  • It works on any timeframe. Lower timeframes read more tick data, so the initial load takes longer.

Notes

  • Divergences are analysis tools and not trading signals. Use them with your own risk management.
  • The indicator does not place trades.

More from author
Bubbles CVD
Kettani abdouessalam
Bubbles — order flow bubbles + CVD Tick-level order flow made visible: every trade becomes a bubble, cumulative delta reads in a separate window. Short description   Bubbles plots real order flow directly on the chart: one bubble per trade, size scaled to volume, colour set by the aggressor side. A sub-window tracks session cumulative delta, exposing divergence and absorption as they build. Full description Bubbles reads the native tick stream ( TICK_FLAG_BUY / TICK_FLAG_SELL , volume_real ) a
VWAP session
Kettani abdouessalam
VWAP (Volume Weighted Average Price) indicator with ±1σ and ±2σ bands calculated from real traded volume. The start and end times of the session are fully configurable, as well as the standard deviation levels and the number of bands displayed. It shows the day’s volume-weighted average price and helps traders identify value areas, price extremes, and intraday trading opportunities with precision.
Volume Profile stairs
Kettani abdouessalam
Session Volume Profile — Stepped POC & Value Area Short description (MQL5 summary field) Multi-session Volume Profile displaying POC and Value Area (VAH/VAL) as developing step lines. Tokyo, London, New York, Daily and a custom session can be displayed simultaneously, each with its own hours, its own levels and its own colour. Works with both real volume (futures, stocks) and tick volume (Forex, CFDs). Full description The problem A standard Volume Profile draws a flat POC line across the whole
Footprint Edge
Kettani abdouessalam
Footprint Visual Order flow footprint chart, drawn directly in the main window, sharing the real price scale of your candles. Short description (for the Market listing) Footprint Visual draws a real bid/ask footprint — buy and sell volume per price level, POC, Value Area and net delta — for each of the most recent bars, right next to your candles. Built on genuine volume_real tick data (not tick-count approximations), it works on any symbol whose broker feed reports real trade volume, and is tun
Stacked Imbalances - Footprint Order Flow Indicator Take your order flow analysis to the next level. This professional tool automatically detects and highlights Stacked Imbalances directly on the Footprint chart, helping you identify strong institutional buying and selling pressure with precision. What is a Stacked Imbalance? A standard imbalance occurs when the Bid or Ask volume at one price level is significantly larger than the opposite side, showing aggressive buying/selling. A Stacked Imbal
Filter:
No reviews
Reply to review