Asia Session London Session New York Session Session 50% Mid-Line Pivot P R1–R4 / S1–S4 ADR High / Low Prev Day H/L Prev Week H/L Prev Month H/L Monday H/L Weekly Open Day Open Month Open Year Open Fib Daily Fib Weekly Fib Monthly MA Lines ×3
// overview

One indicator.
Zero clutter.

Most traders run five or six separate indicators just to see their key levels — session boxes on one, pivots on another, ADR on a third. The chart becomes a wall of objects you can never cleanly switch off mid-session without opening settings, unchecking boxes, and waiting for a redraw.

Session Boxes consolidates every structural level into a single MT5 indicator with individual on/off toggle buttons rendered directly on the chart. One click hides the layer. Another click brings it back. No settings panel. No chart reload. Just the levels you want, when you want them.

// layers

Every layer.
Independently controlled.

Session Boxes
Asia · London · New York

Shaded session boxes for all three major trading sessions. Each box shows the session high/low range with optional 50% mid-lines and extension lines beyond the box. Auto-DST adjusts session times automatically when clocks change. Custom times available per session.

Pivot Points
Classical Pivots P / R1–R4 / S1–S4

Classical pivot points calculated from the prior period OHLC. Choose Daily, Weekly or Monthly as the pivot basis. Set depth from R1/S1 up to R4/S4. Draw multiple prior periods simultaneously. Each level has its own color. Labels show level name and price.

ADR Levels
Average Daily Range High / Low

Blended ADR calculated across three configurable lookback periods. Plots ADR high and low from the day's open. Live "ADR Today" label shows pips covered and percentage of ADR used. Lines change color when price reaches the target. Manual pip value override available.

Previous Highs / Lows
Prev Day · Prev Week · Prev Month

Three independent layers for prior period extremes — previous day, previous week, and previous month. Each has separate high and low colors, line styles, and an optional ray-right extension. Monday high/low is also tracked, spanning the full current week.

Open Lines
Day · Week · Month · Year Open

Horizontal reference lines at the opening price of each period. Daily open marks the first bar of the trading day. Weekly open marks Monday's open — a key institutional reference level. Month and year opens are drawn as clean, persistent levels across the chart.

Fibonacci Retracements
Daily · Weekly · Monthly Fibs

Fibonacci retracement zones drawn from the prior period's high to low (or low to high). Three independent Fib layers — Daily, Weekly, Monthly — each with its own toggle. Fib levels are automatically recalculated when a new period begins.

Moving Averages
Up to 3 Configurable MAs

Three moving average lines with fully configurable period, method (EMA, SMA, SMMA, LWMA), applied price, color, width, and style. All three are grouped under a single MA Lines toggle button — enable them all or disable the group in one click.

DST-Aware Times
Automatic Session Time Adjustment

When Auto DST is enabled, the indicator monitors your broker's server clock and automatically shifts session open/close times when daylight saving transitions occur. No manual time edits needed at the start of summer or winter schedules.

Master Toggle Panel
Collapsible On-Chart Button Panel

A single "SB" master button always sits on the chart. Click it to expand the full button panel showing every layer with its current on/off state. Collapse it to a single button when you need chart space. Button states persist via GlobalVariables across reloads.

// toggle system

Clean chart.
One click away.

On-chart button panel
SB ▼
Asia ●
London ●
New York ●
Wk Open ●
Mon H/L ●
Day Open
PD H/L ●
PW H/L
PM H/L
Pivots ●
ADR ●
FIB D1
FIB W1
FIB M1
MA Lines
Yr Open
Mo Open
● = layer active  |  dim = layer hidden

Every layer has its own dedicated button on the chart. Green label means the layer is currently drawn. Dim label means it's hidden. The visual state updates instantly — no settings panel, no chart reload.

The master "SB" button collapses the entire panel down to a single button when you need to reclaim chart space. One more click expands it again. All button positions, sizes, colors, and labels are configurable in the indicator inputs.

Button states are stored in MT5 GlobalVariables so they survive chart template reloads, timeframe switches, and terminal restarts. Your layer configuration is always exactly where you left it.

// technical specs

Technical specifications.

PlatformMetaTrader 5 (MQL5)
Version1.25
File Type.mq5 source + .ex5 compiled
Chart WindowMain chart overlay (no subwindow)
Indicator Plots0 — all output via chart objects
Session BoxesAsia, London, New York — configurable times
Session Features50% mid-line, extension lines, auto-DST, fill or outline mode
Pivot PointsClassical — Daily, Weekly, or Monthly · P, R1–R4, S1–S4
ADRBlended multi-period average · live pips + % coverage label
Open LinesDay, Week, Month, Year open price levels
High / Low LinesMonday H/L, Prev Day H/L, Prev Week H/L, Prev Month H/L
FibonacciDaily, Weekly, Monthly retracements — independent toggles
Moving AveragesUp to 3 — any method, period, applied price, color, style
Toggle ButtonsPer-layer on/off · collapsible master panel
Button StatePersisted via GlobalVariables — survives reloads
Time ReferenceBroker server time — no manual timezone input
History DepthSession boxes: configurable (default 20 days)
InstrumentsAny MT5 symbol — forex, gold, indices, commodities
// faq

Frequently asked questions.

Session Boxes draws all major structural chart levels in a single indicator: Asia, London and New York session boxes with optional 50% mid-lines and extension lines; classical pivot points up to R4/S4; ADR high and low with a live pips coverage label; the weekly open, day open, month open and year open lines; Monday high/low, previous day/week/month high/low lines; Fibonacci retracements on Daily, Weekly and Monthly ranges; and up to 3 configurable moving averages.

A master "SB" button always sits on the chart. Clicking it expands a panel of individual layer buttons — Asia, London, New York, Pivots, ADR, Day Open, Weekly Open, Mon H/L, PD H/L, PW H/L, PM H/L, Fibs, MA Lines, and more. Each button toggles its layer instantly without reopening indicator settings. Button states persist across chart reloads via GlobalVariables.

Yes. The Auto DST option automatically adjusts session start and end times when daylight saving changes occur on your broker's server clock. You can also override any session to custom times if you prefer full manual control, bypassing the auto-adjust entirely.

Yes. Session Boxes works on any instrument available in MetaTrader 5 — forex pairs, XAUUSD, US30, US100, and any other CFD or futures symbol. The ADR pips calculation adapts automatically to each symbol's pip size. Session times use broker server time so no timezone conversion is needed regardless of instrument.

Session Boxes includes classical pivot points calculated from the prior period's OHLC (Open, High, Low, Close). You can set the pivot period to Daily, Weekly, or Monthly; configure depth from R1/S1 up to R4/S4; and choose how many prior periods to draw simultaneously. Each level — P, R1, R2, R3, R4, S1, S2, S3, S4 — has its own independent color setting.

Yes. Session Boxes is a display-only indicator — it draws chart objects and executes no trades. It is fully compatible with all major prop firm platforms running MetaTrader 5, including FTMO and Hola Prime. Display indicators that place no orders are universally permitted on prop firm accounts.

The session box lookback is configurable — the default is 20 days. MA line history has a separate configurable value (default 500 bars). Previous period high/low lines and pivot points draw the configured number of prior periods. You have full control over how much history appears so you can keep the chart as focused or as contextual as your strategy requires.

Every level.
Zero chart noise.

Drop Session Boxes onto any MT5 chart and get all your structural levels in one place — toggled on and off exactly the way you need them, every session.

▶ Get Session Boxes ◎ View Dashboard

MT5 · MQL5 · .mq5 source included · Instant download · v1.25

Free Resource

Before You Go —
Get the Blueprint

The Prop Firm Trading Blueprint. Free. Covers risk framework, session timing, and the filters that protect your challenge account.