VolumeProfileCVDX

Volume Profile + CVD

Volume Profile + CVD is a professional volume analysis indicator for MetaTrader 5 that displays volume distribution by price levels and cumulative volume delta.

The indicator answers two key trader questions:

  • Where did volume actually trade? — Volume Profile

  • Who dominates the market — buyers or sellers? — CVD

All in one window, no separate sub-charts or switching.

🎯 What the indicator shows

1. Volume Profile (right side of chart)

Horizontal histogram of volume distribution by price levels. Each bar's length = total volume traded at that level over the last N bars.

  • 🔵 Blue bars — regular price levels

  • 🔴 POC (Point of Control) — level with maximum volume. Key support/resistance

  • 🟠 VAH (Value Area High) — top of Value Area (70% of volume)

  • 🟠 VAL (Value Area Low) — bottom of Value Area

2. CVD (top-left corner)

Cumulative Volume Delta — accumulated volume delta.

Formula: if Close > Open → +Volume , if Close < Open → −Volume , summed over the period.

  • 🟡 Positive value — buyers dominated

  • 🟡 Negative value — sellers dominated

  • Sharp rise/fall — increasing pressure in one direction

✨ Key features

📊 Professional Volume Profile

  • Automatic build over last N bars

  • Configurable price levels count (10–100)

  • Value Area with configurable percentage (50%, 68%, 70%, 80%, 95%)

  • Automatic POC and Value Area boundaries highlighting

  • Sqrt-scaling for equal visibility of all levels

  • Correct work on scroll and zoom

📈 Cumulative Delta (CVD)

  • Real-time value display

  • Configurable calculation period

  • Color indication for quick reading

⚡ Performance

  • Recalc only on new bar formation — saves resources

  • Update on chart change (scroll, zoom, TF switch)

  • Optimized loops — fast even on 500+ bars

🎨 Flexible settings

  • Colors for profile, POC, VAH/VAL, CVD

  • Profile width and offset from right edge

  • Price levels count

  • Value Area percentage

  • Disable any component

🛠 Installation — MetaTrader 5

  1. Copy VolumeProfileCVD.mq5 to MQL5/Indicators/ folder

  2. Open MetaEditor (F4), compile (F7) — must be 0 errors, 0 warnings

  3. Restart MT5 or refresh Navigator

  4. Drag onto chart

Typical file path:

text

C:\Users\{User}\AppData\Roaming\MetaQuotes\Terminal\{ID}\MQL5\Indicators\

📌 Recommended Settings

Instrument TF Lookback Bars Bins Value Area
EURUSD, GBPUSD H1 200 30 70%
EURUSD, GBPUSD H4 300 40 70%
XAUUSD H1 200 30 70%
BTCUSD H4 150 25 68%
US500, NAS100 M15 300 40 70%

Timeframes:

  • M5–M15 — scalping, volume over last hours

  • H1–H4 — swing trading, volume over days/weeks

  • D1 — medium-term, volume over months

📌 Trading scenarios

1. Trading from POC

  • POC is a price magnet, often retested

  • Bounce off POC → entry in bounce direction

  • POC break → strong move in break direction

2. Trading in Value Area

  • Price inside VAH–VAL — balanced market, ranging

  • VAH break up → buyers took control

  • VAL break down → sellers took control

3. CVD vs price divergence

  • Price makes Higher High, CVD — Lower High → weakening buyers, possible reversal

  • Price makes Lower Low, CVD — Higher Low → weakening sellers

4. Signal confirmation

  • Other indicator signal (Supertrend, divergence) + CVD confirmation → stronger signal

  • POC bounce + bullish candle → reliable entry point

5. Levels price returns to

  • Naked POCs — levels price hasn't revisited

  • Previous session POCs often attract price

⚙️ Parameters

Parameter Description Default
InpLookbackBars Bars for profile calculation 200
InpBins Price levels count 30
InpValueAreaPct Value Area percentage 70
InpProfileWidthPx Max profile bar width (px) 250
InpProfileOffsetPx Offset from right edge (px) 30
InpProfileColor Regular profile bar color DodgerBlue
InpPOCColor POC line color Red
InpVAHVALColor VAH / VAL line color Orange
InpShowCVDValue Show CVD value true
InpCVDColor CVD label color Yellow

📋 Implementation notes (MT5)

  • Pure MQL5 — no DLLs, no external dependencies

  • Uses OBJ_RECTANGLE_LABEL — works on any TF and instrument

  • Sqrt-scaling for bar width — all levels equally visible

  • Automatic redraw on scroll, zoom, TF change

  • Performance optimized: 200–300 bars × 30 bins = ~6000 operations (instant)

  • Operation logging to terminal journal

⚠️ Important warning

Tick Volume is used, not real volume. MT4/MT5 don't have centralized exchange volumes for Forex, so the indicator works with ticks per bar — a proxy for activity.

Works great on:

  • Futures (via MT5 with CME data brokers)

  • Cryptocurrencies

  • Indices (US500, NAS100, DE40)

Works approximately on:

  • Forex — direction and profile shape are correct, absolute values are conditional

The indicator is an analysis tool, not a trading system. All trading decisions are made by the trader.

🏆 About the developer

Musa Khunarikov — trader with 12 years of live experience (Forex, stocks, MOEX, metals). 51 certifications from "Finam" training center in trading, algo trading, and MetaTrader.

Live trading:
👉 https://developer-mql4-mql5.netlify.app/

Services: EA development, indicators, panels, trading system audit.

📞 Support

30 days of free support after purchase. Bug fixes within 48 hours.


Plus de l'auteur
MACrossoverEA KH
Musa Khunarikov
MA Crossover EA - advisor at the intersection of moving averages The advisor opens trades when two moving averages (Fast and Slow) cross. Works on any symbol and timeframe. Features: Opening BUY when crossing the Fast MA from bottom to top Opening SELL when crossing the Fast MA from top to bottom Setting Stop Loss and Take Profit Only one position at a time Working only on a new bar (optional) Customizable parameters Parameters: Lot - lot size FastMAPeriod, SlowMAPeriod - periods of MA StopLoss,
FREE
VolumeAnalysis is a professional library designed to integrate advanced volume analysis into your MQL5 Expert Advisors and indicators. The library was created by an active trader and developer with 10 years of experience in financial markets and 51 MQL5 certifications. It encapsulates complex volume calculations into simple, intuitive functions, allowing you to focus on building trading logic rather than routine data gathering. Key library features: Average volume analysis. Rapid calculation of
FREE
VolumeMonitorUtility — professional real-time volume monitoring tool VolumeMonitorUtility is a service utility for the MetaTrader 5 terminal that displays key volume analysis metrics directly on the chart as a compact information panel. The utility was created by a practicing trader and developer with 10 years of experience in financial markets and 51 MQL5 certificates. The utility is built on top of the open-source VolumeAnalysis library and is designed for traders who make decisions based on
FREE
Relative Volume — Relative Volume Indicator This indicator displays current volume as a percentage of the average volume over N bars. It helps identify abnormal volume spikes that often precede significant price movements. Features: Relative volume line displayed in a separate pane Levels for 100% (average volume) and 200% (abnormal volume) Color coding: blue / orange / red Customizable averaging period Parameters: AvgPeriod — volume averaging period (default: 20) ColorNormal, ColorHig
FREE
SpreadMonitor SpreadMonitor is a professional MetaTrader 5 indicator that colorizes candles by spread level and displays an on-chart monitoring panel with current value, statistics, and history. Created by a practicing trader with 12 years of real-account experience. Helps you avoid entering the market when spreads are abnormally high and see the real cost of trading at every moment. What the indicator shows Candle coloring by spread level: Blue — normal spread Orange — elevated Gr
FREE
SpreadMonitor SpreadMonitor is a professional indicator for MetaTrader 4 that color-codes candlesticks based on spread levels and displays a monitoring panel on the chart showing the current value, statistics, and history. The indicator was created by an active trader with 12 years of experience. It helps you avoid entering the market when the spread is abnormally high and allows you to see actual trading costs at any given moment. ️ MetaTrader 4 Limitation: MT4 does not provide access t
FREE
Professional VolumeProfile Professional VolumeProfile is a professional indicator for MetaTrader 4 that builds a volume profile by price directly on the chart: it shows POC (Point of Control), VAH/VAL (boundaries of the value zone), and a histogram of volume distribution across price levels. The indicator was created by a practicing trader with 12 years of experience. It helps to see where the volume is actually concentrated, identify areas of interest for large capital, and determine the f
Liquidity + Volume Pro (MT4) Liquidity + Volume Pro is a professional MetaTrader 4 indicator that combines liquidity and volume analysis into one system. Detects level sweeps, filters by volume, scores signal strength, and builds Support/Resistance levels. Full MT5 functionality adapted for MT4. Identical signals, unified logic, same visualization. What the indicator shows Liquidity Sweeps: Green arrow — bullish sweep (Buy) Red arrow — bearish sweep (Sell) Signal Strength (0–100):
SM Structure PR SM Structure PR is a professional indicator for MetaTrader 4 that automatically identifies market structure using Smart Money Concepts (SMC) and ICT methodology. It detects BOS (Break of Structure), CHoCH (Change of Character), Order Blocks, Fair Value Gaps (FVG) and Premium/Discount zones — all in one tool. Built by a trader with 12 years of live experience. Helps see market structure the way institutional players see it, and find entries in the direction of "smart money". Wh
Retail Sentiment MT4 Retail Sentiment is a professional information indicator for MetaTrader 4 that displays retail trader sentiment based on MyFxBook Community Outlook. The panel shows the ratio of long vs short positions for the selected instrument in real time. Built by a trader with 12 years of live experience. Helps use a contrarian approach — when most retail traders are long, institutional players often go against them. What it shows Compact panel in chart corner: LONG XX% — blue bar w
FREE
Professional Delta Volume is a professional indicator for MetaTrader 4 and MetaTrader 5 that shows the difference between buy and sell volume (Delta Volume) and cumulative delta. Helps to see who dominates the market — buyers or sellers — and to find hidden divergences between price and volume. What the indicator shows Buy Volume (blue bars) — estimated buy volume per bar Sell Volume (orange bars) — estimated sell volume Delta (histogram) — Buy − Sell. Green = buyers dominate, red = sellers C
MTF DashboardX MTF DashboardX is a professional scanner panel for MetaTrader 5 that shows market structure state across multiple symbols and timeframes in one window. Automatically detects BOS (Break of Structure) and CHoCH (Change of Character) signals so you don't miss important events and don't waste time switching between charts. Built by a trader with 12 years of live experience. Helps see the whole market picture at a glance. What the indicator shows Table panel with rows (symbols) and
VolatilityProX for MetaTrader 4 VolatilityProX is a professional indicator for MetaTrader 4 that combines three tools in one: Adaptive Supertrend — adaptive trend line Daily Range — yesterday's High/Low Pivot Points — classic R1, R2, S1, S2 levels Built by a trader with 12 years of live experience. Helps identify trend, key levels, and entry points — all in one window. What the indicator shows 1. Adaptive Supertrend Green line in uptrend, red in downtrend. Key difference from standard Supertr
Risk Manager Panel for MetaTrader 4 Risk Manager Panel is a professional trading panel for MetaTrader 4 that automatically calculates lot size based on risk and manages trades in one click. No more manual lot calculation — the panel does it for you. What the panel does 1. Automatic lot calculation Set risk as % of balance (or fixed $) — panel calculates position size for specified SL. Accounts for tick value and broker lot step. 2. Editable fields On the panel you can change: Lot Stop Loss (p
Divergence Indicator Pro X Divergence Indicator Pro X is a professional divergence indicator for MetaTrader 4 that automatically detects divergences between price and oscillator right on the chart. Full MT5-version functionality, adapted for MQL4. Works on any instrument and timeframe, no repaint. What the indicator shows 1. Regular Divergence — classic reversal signal: Bullish regular — price makes Lower Low, oscillator — Higher Low. Possible reversal up. Bearish regular — price makes
Volume Profile + CVD Volume Profile + CVD is a professional volume analysis indicator for MetaTrader 4 that displays volume distribution by price levels and cumulative volume delta. Full MT5-version functionality, adapted for MQL4. One file — all volume analysis on the chart. What the indicator shows 1. Volume Profile (right side of chart) Horizontal histogram of volume distribution by price levels. Each bar's length = total volume traded at that level over the last N bars. Blue bars
Professional VolumeProfile v1.0 A professional Volume Profile indicator for MetaTrader 5. Builds a horizontal histogram of volume distribution by price levels and identifies key zones of institutional interest. Created by a practicing trader with 12 years of real-account experience . Understands trader's logic, not just programming. What the indicator shows Volume Histogram — trading volume distribution across price levels POC (Point of Control) — the price level with maximum volume VAH (V
Liquidity + Volume Pro (MT5) Liquidity + Volume Pro is a professional MetaTrader 5 indicator that combines liquidity analysis with volume filtering into a single trading system. It detects sweeps of key levels, filters them by volume, scores signal strength on a 100-point scale, and automatically builds Support/Resistance levels. Built by a trader with 12 years of live experience. Helps separate false breakouts from true ones, find Smart Money entry points, and see the real market picture wit
SM Structure
Musa Khunarikov
SM Structure SM Structure is a professional indicator for MetaTrader 5 that automatically identifies market structure using Smart Money Concepts (SMC) and ICT methodology. It detects BOS (Break of Structure), CHoCH (Change of Character), Order Blocks, Fair Value Gaps (FVG) and Premium/Discount zones — all in one tool. Built by a trader with 12 years of live experience. Helps see market structure the way institutional players see it, and find entries in the direction of "smart money". What the
Retail Sentiment MT5 Retail Sentiment is a professional information indicator for MetaTrader 5 that displays retail trader sentiment based on MyFxBook Community Outlook. The panel shows the ratio of long vs short positions for the selected instrument in real time. Built by a trader with 12 years of live experience. Helps use a contrarian approach — when most retail traders are long, institutional players often go against them. What it shows Compact panel in chart corner: LONG XX% — blue bar
FREE
Professional Delta Volume is a professional indicator MetaTrader 5 that shows the difference between buy and sell volume (Delta Volume) and cumulative delta. Helps to see who dominates the market — buyers or sellers — and to find hidden divergences between price and volume. What the indicator shows Buy Volume (blue bars) — estimated buy volume per bar Sell Volume (orange bars) — estimated sell volume Delta (histogram) — Buy − Sell. Green = buyers dominate, red = sellers Cumulative Delta (gold
MTFDashboard
Musa Khunarikov
MTF Dashboard is a professional scanner panel for MetaTrader 5 that shows market structure state across multiple symbols and timeframes in one window. Automatically detects BOS (Break of Structure) and CHoCH (Change of Character) signals so you don't miss important events and don't waste time switching between charts. Built by a trader with 12 years of live experience. Helps see the whole market picture at a glance. What the indicator shows Table panel with rows (symbols) and columns (timefra
VolatilityPro for MetaTrader 5 VolatilityPro is a professional indicator for MetaTrader 5 that combines three tools in one: Adaptive Supertrend — adaptive trend line Daily Range — yesterday's High/Low Pivot Points — classic R1, R2, S1, S2 levels Built by a trader with 12 years of live experience. Helps identify trend, key levels, and entry points — all in one window. What the indicator shows 1. Adaptive Supertrend Green line in uptrend, red in downtrend. Key difference from standard Supertren
Risk Manager PanelX for MetaTrader 5 Risk Manager PanelX is a professional trading panel for MetaTrader 5 that automatically calculates lot size based on risk and manages trades in one click. No more manual lot calculation or opening trades through the terminal menu. The panel does it for you — fast, accurate, and error-protected. What the panel does 1. Automatic lot calculation Set risk as % of balance (or a fixed $ amount) — the panel calculates position size for the specified Stop Loss. Ac
Divergence Indicator Pro Divergence Indicator Pro is a professional divergence indicator for MetaTrader 5 that automatically detects divergences between price and oscillator right on the chart. No more manual pivot hunting or checking whether price direction matches RSI or MACD. The indicator does it for you — on every new bar, accurately and without repaint. What the indicator shows 1. Regular Divergence — classic reversal signal: Bullish regular — price makes Lower Low, oscillator — High
Filtrer:
Aucun avis
Répondre à l'avis