Gold Volatility Heatmap PRO only XAUUSD
- Индикаторы
- Hicham Mahmoud Almoustafa
- Версия: 2.1
- Активации: 10
Gold Volatility Heatmap PRO — XAUUSD
A professional analytical indicator that scans your historical H1 data and builds a 5-day × 24-hour volatility matrix for XAUUSD. Each cell shows the ATR Percentile rank of that hour/day combination, so you instantly know which windows have historically offered the strongest price movement — and which to avoid.
What Makes It Different
ATR Percentile (P##) instead of raw averages. A cell showing P87 means that hour is stronger than 87% of all historical hours. This gives you context, not just a number.
Confluence Score (0–100). Every cell is scored using four weighted factors: ATR percentile strength (50%), trading session quality (25%), day-of-week statistical bias (15%), and session overlap bonus (10%). All weights are fully adjustable.
Golden Window alerts. When the current hour enters a cell with Score ≥ 75, the indicator automatically sends a push notification to your MetaTrader 5 mobile app. No manual monitoring needed.
Session overlap highlight. The London + New York overlap window (13:00–16:00 UTC) is visually marked — historically the highest-liquidity period for XAUUSD.
Dead Zone detection. Hours below the low-volatility threshold are marked with ✕, helping you avoid entering during illiquid periods (typically 00:00–06:00 UTC).
Live status bar. Always shows the current UTC hour, its ATR Percentile, Confluence Score, raw ATR value in points, and active session name — updated every hour automatically.
Confluence Score Formula
Score = (ATR_Percentile × 0.50) + (Session_Quality × 0.25) + (DayBias × 0.15) + (Overlap_Bonus × 0.10)
- 0–24 → Dead Zone (marked ✕, avoid trading)
- 25–49 → Weak activity
- 50–74 → Moderate, watch for setups
- 75–100 → Golden Window ★ (alert triggered)
Key Parameters
- InpATRPeriod — ATR period (default 14)
- InpLookback — History bars to scan (default 10000)
- InpGoldenThresh — Score threshold for alert (default 75)
- InpPushAlert — Enable push notification to mobile (default true)
- InpWtATR / Session / DOW / Overlap — Adjust component weights
- InpLowVolPct — Percentile below which cell = Dead Zone (default 25)
- InpCellW / InpCellH — Cell size in pixels
- InpShowPercentile — Show P## value inside each cell
Installation
- Copy the file to your MQL5/Indicators/ folder
- Compile in MetaEditor (F7)
- Attach to any XAUUSD H1 chart
- For push alerts: Tools → Options → Notifications → enter your MetaQuotes ID from MT5 mobile
Notes
- Designed exclusively for XAUUSD
- Requires at least 3,000 H1 bars of history
- No DLL calls, no external dependencies
- Works on VPS
- Does not repaint — built from closed historical bars only
- This is an analytical tool. Past volatility patterns do not guarantee future results. Always use proper risk management.
