Something Interesting - page 57

 

Building an EquiVolume Indicator in MQL5

Building an EquiVolume Indicator in MQL5

This article shows how to build an EquiVolume indicator in MQL5. It transforms traditional candles into volume‑weighted boxes whose width depends on relative trading activity within a lookback period. We will implement a step-by-step process that identifies maximum volume, normalizes all other volumes against it, and converts them into proportional visual widths for each candle. The result can be used to analyze market strength, highlight high-participation zones, and improve price action interpretation for both manual trading and algorithmic strategy development.
Building an EquiVolume Indicator in MQL5
Building an EquiVolume Indicator in MQL5
  • 2026.05.31
  • www.mql5.com
We implement an EquiVolume indicator in MQL5 that converts standard candlesticks into volume-weighted boxes. The workflow includes selecting volume type, detecting the maximum volume within a lookback range, normalizing all values against it, and mapping them into proportional box widths. The result is a chart-based structure that visualizes trading activity intensity alongside price movement in MetaTrader 5.