Home > Blog > Pausing Your EA During Economic Releases

EAEconomic Events

Pausing Your EA During Economic Releases

Published: 2026-05-14Read time: about 4 min
⏱ This article reflects information as of its publish date. EA performance figures (PF, DD, annual return) change with live trading and re-validation — check the latest on the EA pages. See the latest EA results →
Contents (11)
  1. Why Pause During Economic Releases?
  2. Key Releases to Avoid
  3. MT4 vs MT5: What the Platform Gives You
  4. How to Implement a News Filter in MT5
  5. Recommended Avoidance Windows
  6. Pitfalls of News Filters
  7. Why Gold Is Particularly Sensitive
  8. Straddle EAs That Target Releases
  9. Sources (checked 2026-10-05)
  10. Free EA Download
  11. Recommended Brokers

Pausing Your EA During Economic Releases — NFP/FOMC Avoidance Settings

A large portion of the "I woke up to a massive unexpected loss" stories in EA trading trace back to one common cause: a major economic release. During events like the NFP (Non-Farm Payrolls), FOMC (Federal Open Market Committee) decision, or CPI (Consumer Price Index), spreads can explode to several times their normal width — sometimes more than ten times — and stop-losses regularly fill at prices far from where they were set due to slippage.

This article explains how to auto-pause your EA during these windows and outlines the key releases you should always treat as no-trade zones.

Last reviewed: 2026-10-05. Release dates and times below were checked on that date against the U.S. Bureau of Labor Statistics release schedule and the Federal Reserve's FOMC calendar (links in "Sources" at the end). Schedules can change — BLS has rescheduled releases before, and FOMC dates are tentative until confirmed — so re-check the official pages before each event.

Why Pause During Economic Releases?

Here is what typically happens at the moment a high-impact report drops.

Spread Spikes

XAUUSD might sit at a normal spread of around 15 points in calm conditions. At the instant an NFP print hits, that spread can jump to 100–300 points. Any EA that enters a trade at that moment is starting with an enormous built-in loss.

Execution Slippage

A stop-loss set at "−$10" can easily execute at "−$30" or "−$50" in fast-moving conditions. Price jumps so quickly that limit and stop orders do not fill at their intended levels.

Large Moves in a Very Short Time

Gold (XAUUSD) can move $20–$50 within five minutes of an NFP or FOMC announcement. The rapid whipsawing causes trend-following EAs to generate one false signal after another.

Recommended Broker Comparison →

🎁 Download Free EA

📧 Free 8-email course + subscriber-only pack of 13 MT5 indicators

* Privacy strictly protected. You can unsubscribe at any time.

Key Releases to Avoid

Below is a guide to the reports that warrant EA suspension, organized by impact level.

Impact Level: Extreme

  • NFP (Non-Farm Payrolls, the BLS "Employment Situation" report): Released at 8:30 a.m. US Eastern Time — 12:30 UTC while the US is on daylight time, 13:30 UTC on standard time. Usually the first Friday of the month, but not always
  • FOMC Rate Decision and the Fed Chair's Press Conference: 8 scheduled meetings per year. The statement is normally released at 2:00 p.m. Eastern on the second day (18:00 UTC daylight time / 19:00 UTC standard time), with the press conference at 2:30 p.m.
  • CPI (Consumer Price Index): Monthly, 8:30 a.m. Eastern

These are non-negotiable. Your EA should always be off during these windows.

Upcoming NFP and FOMC Dates (checked 2026-10-05)

EventDateTime (US Eastern)UTC
FOMC decisionWed Oct 28, 2026 (meeting Oct 27–28)2:00 p.m.18:00
NFP (October data)Fri Nov 6, 20268:30 a.m.13:30
NFP (November data)Fri Dec 4, 20268:30 a.m.13:30
FOMC decision + projectionsWed Dec 9, 2026 (meeting Dec 8–9)2:00 p.m.19:00

US daylight time ends on November 1, 2026, which is why the UTC time shifts by one hour between the October and December rows.

FOMC meetings in 2027 (tentative until confirmed by the Fed): January 26–27, March 16–17*, April 27–28, June 8–9*, July 27–28, September 14–15*, October 26–27, December 7–8*. An asterisk marks meetings with a Summary of Economic Projections, which tend to move markets more.

NFP dates in 2027: BLS had not published the 2027 Employment Situation schedule on the page we checked on 2026-10-05. Do not hard-code "first Friday" as a substitute: in 2026 alone the report came out on Friday January 9 (second Friday), Wednesday February 11, and Thursday July 2. Take the dates from the BLS schedule once it is posted.

Convert these times to your broker's server time, not your local time — see "Timezone Errors" below.

Impact Level: High

  • ISM Manufacturing PMI
  • US GDP Advance Estimate
  • US Retail Sales
  • ECB Rate Decision
  • Bank of Japan Monetary Policy Meeting (especially the Governor's press conference)

Pause the EA where possible; at a minimum, reduce position size significantly.

Impact Level: Medium

  • US Weekly Initial Jobless Claims
  • PCE Deflator
  • PMI readings across major economies

Depends on your strategy, but scalping EAs should err on the side of pausing.

MT4 vs MT5: What the Platform Gives You

The two platforms are not equivalent here, and a news filter written for one does not port to the other unchanged.

MT5MT4
Economic calendar inside the terminalYes (Calendar tab in the Toolbox)No built-in calendar tab
Calendar functions in the languageYes — MQL5 Calendar* functions (CalendarValueHistory, CalendarEventByCurrency, and others)None in MQL4
How an EA gets event dataDirectly from the terminal's calendarFrom an external source via WebRequest (the URL must be added under Tools → Options → Expert Advisors) or from a file you supply
Time zone of event timesTrade server timeWhatever the external source uses — you convert it yourself
In the Strategy TesterCalendar functions are not available in the tester; a filter must read saved event data from a file to be backtestedSame limitation: WebRequest does not run in the tester

Two consequences for everyday use. First, on MT4 a "news filter" always depends on a third-party feed staying online and on the URL being whitelisted — if either fails, a badly written filter silently lets trades through, so check the Experts log for a line confirming events were loaded. Second, on both platforms a backtest normally runs without the news filter unless the EA loads historical events from a file, so a backtest result does not tell you how the filter behaves live.

How to Implement a News Filter in MT5

The right approach depends on whether your EA already includes a built-in news avoidance feature.

Method 1: Use the EA's Built-In News Filter

Many paid EAs — and some free ones — include a filter that connects to the Forex Factory or FXStreet economic calendar API. Typical settings look like this:

  • Suspend new entries 30 minutes before and 60 minutes after any "High Impact" event
  • Close all open positions before the event window
  • Restrict filtering to symbols involving the affected currencies

Check the parameter list or the distribution page to see whether your EA has a news filter. If it does not, use Methods 2 and 3 below instead.

Method 2: Use a Time-Based Filter for Manual Avoidance

Even if your EA has no built-in calendar integration, the schedule for monthly events like NFP and FOMC is published well in advance. You can configure the EA's time-filter parameters — or use an MT5 scheduler script — to block trading during known danger windows. For example, if your broker's server runs on GMT+3 during US daylight time, NFP lands at 15:30 server time, so a block from 15:00 to 16:30 on the release date covers it. Block by date from the table above, not "every first Friday" — NFP is sometimes released on another day.

Method 3: Manual Pause via MT5 Notifications

The most straightforward method is to watch the Calendar tab in MT5 (on MT4, which has no calendar tab, use the BLS and Fed pages or an external calendar) and simply toggle the EA off for those windows. Because these events are pre-scheduled, you can plan around them even when you are away from your desk.

Here are practical rules used in live trading.

For XAUUSD

  • 30 minutes before: Stop all new entries
  • At release time: Maintain existing positions (if SL logic is functioning correctly, holding is generally fine)
  • 60 minutes after: Keep new entries suspended while you wait for spreads to normalize

For EURUSD

  • 15 minutes before: Stop all new entries
  • 30 minutes after: Keep new entries suspended

Gold carries significantly higher volatility and the impact lingers longer, so the avoidance window needs to be wider.

Pitfalls of News Filters

1. Impact Ratings Vary by Source

An event rated "High" on Forex Factory may appear as "Medium" on FXStreet. To be safe, either cross-reference multiple sources or configure your filter to trigger on "Medium and above."

2. Timezone Errors Between Server and Local Time

A miscalculation between server timezone and local time can cause filters to trigger at the wrong moment. Confirm your broker's server time (most run GMT+2 to GMT+3) and remember to account for daylight saving time transitions.

3. Unscheduled Comments from Officials

Market-moving statements — such as off-schedule Fed speaker remarks or surprises during the Fed Chair's press conference — do not appear on economic calendars and therefore cannot be fully automated around. Some residual risk is unavoidable.

Why Gold Is Particularly Sensitive

XAUUSD is priced in US dollars and functions as a safe-haven asset, which means it reacts sharply to:

  • US monetary policy (FOMC decisions, Fed official commentary)
  • US inflation data (CPI, PCE)
  • US labor market data (NFP, ADP)
  • Geopolitical risk (conflicts, diplomatic tensions)
  • Equity market panic and risk-off flows

Gold responds more intensely to global risk sentiment than most currency pairs. For this reason, always set longer news filter windows for gold than you would for FX pairs — this is a hard rule for XAUUSD.

Straddle EAs That Target Releases

On the other end of the spectrum, there are EAs specifically designed to exploit the instant volatility spike at major releases — so-called straddle EAs. These require professional execution infrastructure (ECN accounts, ultra-low-latency VPS) and many brokers explicitly prohibit news-trading strategies. Treat them as a completely separate category from normal automated trading.

For a typical trend-following EA, you can consider stopping it during news releases simply the correct operating mode — not a workaround.

Sources (checked 2026-10-05)

Free EA Download

One of the free EAs on this site is DONCHIAN ENGINE for USDJPY H1. Check its distribution page for whether it has a news filter and what settings are available, and combine it with the time-based suspension described above as needed.

See the free EA DONCHIAN ENGINE

Spread behavior during news events, stop-hunting resistance, and execution quality all vary significantly between brokers. This site recommends only brokers that have been independently verified for live trading performance.

View recommended brokers

📧 Free 8-email course + subscriber-only pack of 13 MT5 indicators

* Privacy strictly protected. You can unsubscribe at any time.

Have a question about EAs or FX?

You can post it on the Nattzy trading forum (free sign-up). Questions beyond this article are welcome too — EA settings, choosing a broker and more.

Ask on Nattzy ↗

Comments & questions