by MQL5
KS Volume Profile is a comprehensive, multi-feature volume-profile and volume-analysis indicator for MetaTrader 5. It combines traditional volume profile analysis with dynamic support/resistance detection, exhaustion signals, volatility filters, and visual enhancements.
Core Concept
It is implementation that visualizes how volume is distributed across price levels (Volume Profile) while simultaneously providing signals based on volume behavior, price action, and volatility.
Main Features 1. Volume-Weighted Bar Coloring (Main Plot)
Colors candlesticks based on volume strength relative to a Volume Moving Average.
Helps instantly identify high-conviction moves versus low-participation bars.
2. High Volatility
Detects bars where the range exceeds a multiple.
Draws similar horizontal lines as the spike detector.
Useful for identifying volatility expansions and potential reversal zones.
3. Volume & Sentiment Profile
This is the heart of the indicator.
Key Components:
Histogram on the right side of the chart showing volume distribution across price levels.
Point of Control (POC) — price level with highest volume (can be "Developing" or "Last completed").
Value Area (VAH / VAL) — range containing ~68% of volume (standard Value Area).
Sentiment Profile — Bullish (teal) vs Bearish (crimson) volume overlay extending from the main histogram.
Supply/Demand Zones — Low-volume nodes highlighted as potential future support/resistance.
High/Low Volume Nodes colored differently.
6. Alerts
Optional popup + push notifications for:
High volume bars
Volume spikes
High volatility bars