FXNewsGuard – Protect Your Trading from News Events
Automatically control MT5 autotrading before and after high-impact news. Stay safe. Stay in control
Features
News Protection.
Autotrading automatically pauses before and after high-impact news events, keeping you safe from sudden volatility. You can fully customize the embargo window, both before and after the event.
Prop Firm Compliance.
FXNewsGuard helps you pass and maintain funded accounts by automatically respecting prop firm news trading restrictions. Many firms (FTMO, The5ers, InstantFunding, and others) prohibit opening or closing trades in the minutes before and after high-impact news releases.
With FXNewsGuard, you can:
- Define custom embargo windows (e.g. 2 minutes, 5 minutes, or more) before and after news events.
- Prevent new trades, pending orders, or order closures during the restricted periods by an expert advisor.
- Safely hold existing trades without worrying about accidental rule violations.
This ensures your strategy stays compliant with prop firm rules, avoids disqualified profits, and protects your funded account.
Time Slot Scheduling.
Define daily trading windows (Mon–Sun) when autotrading is allowed.
Multi-Broker Support.
Works on any MT5 broker that provides calendar events, with lightweight VPS performance. No extra plugins or external feeds required — it runs straight out of the box
CSV Logging.
Keeps a detailed log of every toggle action for analysis and compliance. You always know exactly when and why trading was enabled or disabled
Set & Forget.
Attach once to any chart — FXNewsGuard manages everything in the background. No manual intervention required — it just works reliably, day after day
How it works?
Once the instructions have been followed and the EA has been succesfully attached to the chart. The following will be visible. Time slots for algotrading to be toggled on can be set as shown.

Once the time slots have been set then the EA allows for setting embargo times for toggling autotrading around news events and also filter the news events according to their impact on the market.

The EA also allows you to track the news events from countries that are in your interest. For example, worried about Nasdaq (US100) ? Then choose only USD related events. There is an additional option to close all your positions before the embargo kicks in as well! Finally, all actions taken by the EA are logged on to a CSV file shown in the location in the image below for you to review what has happened.

You can also review in the experts tab the actions taken by the EA.

Disclaimer
Not Investment Advice.
FXNewsGuard is a software tool. It does not provide financial, investment, or trading advice. Users are fully responsible for their own trading decisions.
No Guarantee of Profit.
Using FXNewsGuard does not guarantee profits or prevent losses. Trading financial instruments carries inherent risks, and past performance does not indicate future results.
Broker/Prop Firm Compatibility.
FXNewsGuard relies on your broker’s MT5 calendar feed. If your broker does not provide reliable calendar data or disables this feature, the EA may not function as expected. Always verify compatibility before use.
Market Risks.
High-impact news can create extreme volatility, slippage, widened spreads, or execution delays. FXNewsGuard cannot eliminate these risks, only manage autotrading toggling around news.
Execution Limitations.
The EA may fail to close or block trades if internet connection, VPS, broker server, or MetaTrader terminal encounters disruptions.
Prop Firm Rules.
While FXNewsGuard is designed to assist with prop firm compliance, it is the user’s responsibility to ensure their strategy fully adheres to the firm’s specific rules.
No Liability.
The developer of FXNewsGuard assumes no responsibility for financial losses, missed opportunities, or account breaches resulting from use of the software.
Technical Requirements.
Proper functioning requires:
- MT5 terminal running continuously (or on VPS).
- Calendar tab enabled and updating from the broker.
- DLL imports enabled (user32.dll).
- WebRequest enabled (for license verification, if applicable)
User Responsibility.
By using FXNewsGuard, you acknowledge that you understand the risks of trading and accept full responsibility for your results