Quick Answer
The optimal window for running a gold scalping bot is 08:00โ16:00 GMT, covering the London session and London/New York overlap. This 8-hour window captures the highest-volume, tightest-spread conditions on XAUUSD. The Asian session (00:00โ07:00 GMT) should be avoided by most scalping strategies.
24-Hour XAUUSD Activity Heatmap
See which hours have the most trading activity and tightest spreads. Switch timezone to match your local time.
Session-by-Session Breakdown for Scalping Bots
Asian Session (00:00โ07:00 GMT)
Volume is low and XAUUSD price action tends to be choppy with no sustained directional momentum. Spreads are typically wider than during London/NY. Most scalping strategies will generate false signals and lose more in transaction costs than they gain from entries. Set your EA session filter to exclude this window entirely.
Pre-London (07:00โ08:00 GMT)
Liquidity begins building 30โ60 minutes before the London open. Spreads start to tighten. Some EAs use this window to identify the range that will be broken at the London open, but actual trade entries should generally wait until 08:00โ08:10 to avoid the final spread uncertainty at session transition.
London Session (08:00โ12:00 GMT)
The London session accounts for the majority of XAUUSD daily volume. Spreads are at their tightest for the first part of the day, directional moves are strongest, and breakout signals have enough volume behind them to sustain. This is the primary trading window for range breakout and session breakout strategies.
London/NY Overlap (12:00โ16:00 GMT)
The 4-hour overlap of London and New York sessions produces the highest XAUUSD volume and the tightest spreads of the trading day. Institutional participation is at its maximum. Scalping bots designed for gold should be most active during this window โ if the EA is restricted to only one session window, this is the one to choose.
NY Session (16:00โ18:00 GMT)
After London closes, volume begins declining but remains reasonable during the early NY-only window. Momentum strategies can still find trades here if the afternoon trend is strong. Reduce expectations compared to the peak overlap hours and ensure the EA has a session end time before volume drops too sharply.
Late NY / Market Close (18:00โ22:00 GMT)
Volume drops sharply after 18:00 GMT. Price movement becomes increasingly random without the institutional participation that drives directional trades. Scalping bots should be paused by this point. Additionally, Friday afternoon in this window carries weekend gap risk โ open positions held over the weekend can face gap-down/gap-up opens on Sunday.
How to Set Session Filters in an MT5 EA
Most MT5 EAs expose session filter parameters in the EA settings panel. These are typically named something like "Start Hour," "End Hour," "Trade Monday," "Trade Friday," etc. Setting these correctly requires knowing your broker's server timezone.
How to find your broker's server timezone in MT5
1.Open MT5 and look at the time in the bottom status bar โ this shows server time.
2.Compare it to your known GMT time to calculate the offset.
3.Alternatively: Tools > Options > Trade tab โ server timezone is listed.
4.Most European/Middle Eastern brokers use UTC+2 or UTC+3 (EET with/without DST).
Goldie Razor V2.8.4 includes built-in session filters configurable in GMT-adjusted server time, designed to restrict trading to the London and NY sessions by default. This means the EA handles the timing logic automatically โ the user only needs to verify the broker server timezone matches the expected offset.
One common mistake: setting the session filter in GMT when the broker uses UTC+2. This causes the EA to miss the first two hours of the London session and continue trading two hours into the low-volume evening period. Always verify against your broker's server time before going live.
News Events and Low-Liquidity Periods
Even within the optimal session window, certain events degrade scalping conditions dramatically. Major US economic releases โ non-farm payrolls (first Friday of each month), CPI, FOMC rate decisions โ cause XAUUSD spreads to spike to 100โ400 pips for a brief period around the release.
NFP (first Friday, 13:30 GMT)
HighestXAUUSD is extremely sensitive to non-farm payrolls. Spreads spike to 200โ400 pips. Pause EA 5 minutes before, resume 10โ15 minutes after.
CPI (monthly, 13:30 GMT)
HighInflation data directly moves gold. Spreads spike 100โ300 pips. Same approach as NFP โ pause and resume after the initial spike settles.
FOMC Rate Decision (8 per year)
HighFed rate decisions can move gold 200โ500 pips in minutes. The EA should be paused for the entire 19:00โ20:00 GMT window on FOMC days.
US Dollar Index moves
ModerateStrong DXY moves affect gold inversely. Not a pause event but can cause the EA to take counter-trend trades. Monitor equity on DXY-volatile days.
Related Questions
Frequently Asked Questions
Goldie Razor V2.8.4
M15 breakout + H4 EMA filter โ built for XAUUSD on MT5