Sessions with Fixed Range Volume Profile for MT5
- Indicators
- Version: 2.1
- Updated: 25 September 2026
- Activations: 10
Bring the automatic session-based workflow of FRVP analysis directly to MetaTrader 5. Feel free to star rate after you've got everything set correctly!
Stop manually drawing full-day or session ranges and FRVPs. Stop guessing whether your Volume Profile is using the correct candles. This indicator identifies your Tokyo, London, New York, Sydney sessions displaying their ranges, labels, and Fixed Range Volume Profiles on the day, session, or week in full automation after setting your GMT + or - time zone with your session start to end time hours (refer to the Baby Pips Market Hours website page for your GMT + or - time zone and session start to end time hours for the input settings).
What makes it different?
The indicator is designed around actual chart candles and session boundaries, so your Session Boxes and Fixed Range Volume Profiles stay aligned with the candles that actually belong to each day or session, and week.
Use individual Volume Profiles for each major trading session—or create your own custom Fixed Range Profile such as:
Sydney Start → New York End or New York End → New York End
with POC, VAH, and VAL displayed across the exact range on the week, full day, session, or any custom time range.
Key Features
-
Tokyo, London, New York & Sydney Session Boxes
-
Individual Volume Profiles for full day, any session, and week
-
Custom Fixed Range Volume Profile
-
POC, VAH & VAL levels
-
Automatically detects Real Volume vs. Tick Volume
-
Configurable broker/server timezone
-
Adjustable Volume Profile rows by fixed number or sized by tick count for both nodes, and POC/Vah/Val.
-
Adjustable profile width
-
70% Value Area by default, fully configurable
-
Bullish/Bearish volume visualization
-
Customizable session colors, line styles and labels
-
Labels positioned cleanly above session ranges
-
Optional session 50% level
-
Optional Open/Close levels
-
Optional custom range box
-
Left- or right-facing Volume Profile
-
Works across multiple chart timeframes
-
Single MQL5 indicator file with no external dependencies
Built for Traders Who Use Session Structure
Whether you trade Forex, indices, commodities, or other instruments available through MT5, this indicator gives you a clean way to visualize where trading activity accumulated during each major market session.
Quickly identify:
POC — the price level with the greatest volume concentration.
VAH / VAL — the upper and lower boundaries of the calculated Value Area.
Session High / Low — the actual range established during the selected trading session.
Custom Range Profile — analyze a larger or specifically defined period without manually drawing a Fixed Range Volume Profile every time.
Input Settings:
1. You can go to the Babypips Forex Market Hours website page, select your local time zone there to know your GMT + or - time zone with your session start to end time hours to input that information into your settings.
2. Use GMT for universal time or your GMT + or - time zones if you wanna switch them during spring forward and daylight savings instead of manually increasing your start and end session times by an hour with GMT. Since I'm in Pacific Time here in the US, I can use GMT, or GMT-7 for spring forward, and GMT-8 for daylight savings. Use my inputs in the screen shots below for reference.
3. If you're still having issues getting the right session start and end times, message the seller, and he will help you get them set up in your GMT time zone.
Known limitation — Row Size calibration varies by pair. This indicator places volume using 1-minute bar data, while TradingView's native FRVP tool uses finer underlying data. On calmer pairs this rarely matters, but on higher-volatility majors (GBPUSD, USDJPY, and possibly others) it means the same Row Size/Ticks Per Row values that give clean results on TradingView can misalign Value Area High/Low and POC here.
Fix: for affected pairs, lower "Number of Rows" to or around 10, or raise "Ticks Per Row" to or around 120, until VAH/VAL/POC visually align with or close to TradingView's FRVP on that symbol. This is a data-resolution limitation of MQL5's available price history, not a broken setting — treat it as a per-symbol calibration step rather than a universal value.
A Cleaner MT5 Volume Profile Workflow
Instead of repeatedly drawing boxes, adjusting ranges, and manually positioning Volume Profiles, let the indicator handle the session structure automatically.
Set your sessions once, choose the Volume Profile settings you prefer, and let the indicator keep the chart organized as you move through different trading sessions and timeframes.
One indicator. Multiple sessions. Custom ranges. Volume Profile analysis—built natively for MetaTrader 5.
