Session Highlighter
- インディケータ
- Timos Van Dam
- バージョン: 3.0
- アクティベーション: 10
Overview
The Session Highlighter is a professional MT5 indicator that automatically displays colored backgrounds for the three major trading sessions: Asia, London, and US. No more guessing when sessions open or calculating time zones – just look at your chart and see.
What it does
-
Draws three separate boxes on your chart (one for each session)
-
Boxes grow dynamically with price during the session (highest high / lowest low)
-
Tooltips show session name, exact times, session high/low, and range in pips
-
Works on all timeframes below Daily (M1, M5, M15, M30, H1, H4)
Key Features
🎨 Fully Customizable
-
Set your own start/end times for each session
-
Choose any colors you prefer
-
Enable/disable sessions individually
-
Adjust GMT offset for your broker
⚡ Ultra-Lightweight
-
Uses less than 0.1MB for 10 charts simultaneously
-
Only redraws when necessary (new bar or new session)
-
No lag, no flicker, no performance issues
🖱️ Smart Tooltips
Hover over any session box to see:
-
Session name (Asia / London / US)
-
Start and end times
-
Highest price reached during that session
-
Lowest price reached during that session
-
Total range in pips (correctly calculated for any symbol)
🌍 Universal Compatibility
-
Works on Forex (EURUSD, GBPUSD, JPY pairs, etc.)
-
Works on Indices (US30, US100, SP500, etc.)
-
Works on Commodities (Gold, Silver, Oil)
-
Automatic pip calculation for each symbol type
🔄 Smart Data Loading
-
Waits for MT5 to fully load history when switching timeframes
-
No more "empty chart" issues
-
Configurable delay (default 3 bars, adjustable if needed)
Default Settings
| Session | Start (server time) | End (server time) | Default Color |
|---|---|---|---|
| Asia | 02:00 | 05:00 | Light Blue (193,255,255) |
| London | 08:00 | 11:00 | Pink |
| US | 14:00 | 17:00 | Cornsilk |
Installation
-
Copy the .ex5 file to: MetaTrader 5 → MQL5 → Indicators
-
Restart MT5 or refresh Navigator
-
Drag & drop onto any chart (M1 through H4)
-
Adjust settings in the Inputs tab if desired
Requirements
-
MetaTrader 5 build 2000 or higher
-
Any Windows PC (10/11)
-
Works on all symbols (Forex, Indices, Commodities)
Performance
-
Memory: <0.1MB for 10 charts
-
CPU: <0.01% when idle, minimal when updating
-
Objects: 3 × MaxDaysToShow rectangles (max 15 with default settings)
Compatibility
Works perfectly alongside:
-
Friday & OR Auto Levels
-
Vertical Time-lines Auto
-
Any other MT5 indicator (no conflicts)
