Quick Answer
For XAUUSD EA trading, Tuesday through Thursday during the London/NY overlap (12:00β16:00 GMT) is the most consistent high-performance window. Monday mornings carry weekend gap risk, and Friday afternoons should be avoided to prevent holding positions over the weekend.
EA Weekly Schedule Builder
Click any cell to cycle through: Run EA (green) / Caution (amber) / Avoid (red). Pre-filled with sensible defaults.
Times are approximate β London Morning Open ~08:00 GMT, London Session 08:00β12:00, NY Overlap 12:00β16:00, Close 16:00β18:00.
Day-by-Day EA Trading Guide
Cautious start
The first hour of trading on Monday carries higher uncertainty due to weekend gaps and any news that broke over the weekend. XAUUSD can open significantly above or below Friday's close. Allow the market 30β60 minutes to settle before the EA begins trading. Some operators start the EA only from the London open (08:00 GMT) on Mondays, skipping the early morning entirely.
Full run
Tuesday is typically one of the cleanest trading days for XAUUSD EAs. No structural risk from the weekend, often no major data releases, and liquidity is fully established. EA performance data across most strategies shows Tuesday as consistently the most profitable day of the week.
Full run (watch FOMC)
Wednesday is generally strong but requires awareness of FOMC meeting dates (every 6 weeks). On FOMC days, the rate decision comes at 19:00 GMT, usually after normal trading hours. The uncertainty in the lead-up can cause reduced directional movement during the afternoon session. On non-FOMC Wednesdays, run the EA normally across all sessions.
Full run
Another clean trading day. Watch for US jobless claims at 13:30 GMT (weekly release) β not as volatile as NFP but can cause 20β40 pip XAUUSD moves. Most EAs with spread filters will handle this automatically. Consider a brief pause if your EA does not have a spread filter.
Careful afternoon
Friday morning and the London session are generally fine for EA trading. The first Friday of each month requires a pause around 13:30 GMT for NFP. All Fridays require the EA to stop opening new trades by 16:00β17:00 GMT at the latest. Holding XAUUSD positions into Friday close carries weekend gap risk that is not justified for scalping strategies.
Managing EAs Around Major Economic Events
The events below have a consistent history of causing XAUUSD spreads to spike and price to move erratically. An EA without a built-in news filter should be paused manually around these events.
| Event | Frequency | Typical Release (GMT) |
|---|---|---|
| Non-Farm Payrolls (NFP) | First Friday each month | 13:30 |
| US CPI (Consumer Price Index) | Monthly (around 10th) | 13:30 |
| FOMC Rate Decision | Every ~6 weeks | 19:00 |
| US GDP (Advanced) | Quarterly | 13:30 |
| US PPI (Producer Price Index) | Monthly | 13:30 |
| Fed Chair speeches / testimony | Irregular | Varies |
Weekend Gap Risk and Rollover Considerations
Weekend Gap Risk
XAUUSD does not trade over the weekend. Any news events, geopolitical developments, or market-moving announcements that occur SaturdayβSunday are priced in at the Sunday open β often producing a sharp gap from Friday's closing price.
The EA should be programmed to close all positions by Friday 17:00β19:00 GMT (depending on broker). Any EA that holds positions into the Friday close is exposing the account to gap risk that is entirely outside its strategy logic β the stop loss cannot protect against a gap that opens beyond it.
Rollover (Swap) Timing
XAUUSD positions held open at 22:00β23:59 GMT (depending on broker) are subject to the daily swap charge or credit. For scalping EAs that close all trades within the session, this is irrelevant.
On Wednesdays, brokers apply triple swap (to account for the weekend skip). If your EA occasionally holds trades overnight, Wednesday evening exposure should be monitored. Check your broker's XAUUSD swap rates β these vary significantly between brokers and can be positive (swap-positive) or negative for long/short positions.
Broker Maintenance Windows and VPS Uptime
Broker server maintenance typically occurs during the FridayβSunday market close period. This is the least intrusive time since the market is closed. However, some brokers also perform maintenance during low-volume Asian session periods on weekdays (around 00:00β02:00 GMT). An EA running on a VPS during a broker maintenance window will lose its server connection and may fail to resume automatically.
Best practice: use a VPS with an automatic restart policy that reconnects MT5 and re-attaches the EA after any disconnection. Check the MT5 Journal log (View > Terminal > Journal tab) regularly for connection events. If you notice the EA stops trading during certain hours consistently, investigate whether your broker has a maintenance window at that time.
Goldie Razor V2.8.4 is designed to run on a continuously-connected VPS during the London and NY sessions, with session filters that automatically restrict trading to the optimal windows. This means the EA self-manages its active trading hours without requiring manual intervention beyond the weekly maintenance check.
Related Questions
Frequently Asked Questions
Goldie Razor V2.8.4
M15 breakout + H4 EMA filter β built for XAUUSD on MT5