Intelligente Handels-Pausen: Wie EAs News-Risiken automatisch managen

Newsfilter und Event-Risk: Wie Ihr EA Wirtschaftsdaten intelligent umgeht

Kaum etwas bringt Märkte so stark in Bewegung wie die Veröffentlichung wichtiger Wirtschaftsdaten:
Non-Farm Payrolls (NFP), Verbraucherpreisindex (CPI), Zinsentscheidungen oder Notenbank-Pressekonferenzen können innerhalb von Sekunden extreme Kursausschläge verursachen.

Für manuelle Trader bedeutet das oft einen Adrenalinkick und Risiko – für Expert Advisors (EAs) ist es potenziell tödlich.

Denn ein Algorithmus, der auf stabile Marktbedingungen ausgelegt ist, kann durch plötzliche Volatilität, Spread-Sprünge und Slippage binnen Sekunden seine gesamte Wochenperformance verlieren.

In diesem Beitrag erkläre ich Ihnen:

  • Warum News-Events für EAs gefährlich sind,
  • wie man mit intelligenten Newsfiltern und Zeitlogiken umgeht,
  • und wie Sie Ihren EA technisch so gestalten, dass er auch in volatilen Phasen diszipliniert bleibt.
  1. Warum News-Events für EAs so gefährlich sind
    Die meisten Handelsroboter agieren regelbasiert: Sie eröffnen oder schließen Positionen nach klar definierten Indikatoren, Mustern oder Preisbewegungen.
    Doch in den Minuten um wichtige Wirtschaftsdaten gelten diese Regeln plötzlich nicht mehr.

Hauptprobleme bei News-Situationen

  1. Spreads explodieren
    Broker erhöhen die Spreads oft von 1 auf 10 oder 20 Pips – Stop-Losses werden dadurch sofort ausgelöst.

  2. Slippage
    Orders werden nicht zum angezeigten Preis ausgeführt, sondern 5–20 Pips schlechter.

  3. Fake-Moves & Whipsaws
    Der Kurs springt erst in eine Richtung, dann brutal zurück – viele Strategien werden dadurch „ausgestoppt“.

  4. Datenabhängige Volatilität
    Ein einziger Wert (z. B. CPI +0,2 % höher als erwartet) kann alle technischen Setups entwerten.

  5. Server-Überlastung
    Hohe Orderlast kann Requotes, Verzögerungen oder fehlgeschlagene Ausführungen zur Folge haben.

Darum gilt:
Ein professioneller EA muss Nachrichten erkennen und sich während dieser Zeit defensiv verhalten.

  1. Welche Events besonders kritisch sind
    Nicht jedes News-Event ist gleich gefährlich. Entscheidend ist der Impact-Level, den viele Wirtschaftskalender mit Farben kennzeichnen:

EventTypische WirkungImpact
Non-Farm Payrolls (NFP)Starke Bewegungen auf USD-Paaren🔴 Hoch
FOMC / EZB ZinsentscheidExtreme Volatilität auf USD/EUR🔴 Hoch
CPI, PPI, Inflation ReportsTrendschübe durch Zinserwartungen🔴 Hoch
BIP (GDP)Moderate, verzögerte Wirkung🟠 Mittel
Retail Sales, PMIKurzfristige Bewegungen🟠 Mittel
ArbeitslosenquoteErgänzend zu NFP relevant🟠 Mittel

Diese Ereignisse sollten automatisch im EA berücksichtigt werden, um Risiko zu vermeiden.

  1. Newsfilter – die Lösung für sicheres automatisiertes Trading
    Ein Newsfilter ist eine Komponente im Expert Advisor, die auf Basis von Kalendereinträgen den Handel pausiert oder modifiziert.

Die Logik:

Wenn ein relevantes Event bevorsteht, dann keine neuen Trades öffnen – oder offene Positionen sichern.

Grundidee eines Newsfilters

  1. Der EA liest eine Liste bevorstehender Ereignisse (z. B. über API oder CSV-Datei).

  2. Er vergleicht die aktuelle Uhrzeit mit den Event-Zeiten.

  3. Wenn ein Event innerhalb der nächsten X Minuten liegt → 
    Handel pausieren.

  4. Nach dem Event wird nach Y Minuten der Handel wieder freigegeben.

  5. Technische Umsetzung: Time-Filter und Pausenlogik

Ein praktischer Ansatz, den Sie direkt in MQL4 oder MQL5 integrieren können:

datetime nextNews = D’2025.12.08 14:30′; // Beispiel: NFP-Event int pauseBefore = 30; // Minuten vor Event int pauseAfter = 15; // Minuten nach Event if(TimeCurrent() >= (nextNews – pauseBefore*60) && TimeCurrent() <= (nextNews + pauseAfter*60)) { tradeAllowed = false; // Handel sperren } else { tradeAllowed = true; // Handel freigeben }

So können Sie mehrere Events in einer Liste speichern und dynamisch prüfen.

  1. Integration externer News-Daten
    Um diese Filter automatisch zu aktualisieren, können Sie Kalenderdaten per API oder Datei einlesen.

Möglichkeiten:

  • News-API (z. B. ForexFactory, Investing.com, Myfxbook):
    → Liefert JSON oder CSV mit Zeit, Währung, Event, Impact-Level.
  • Custom-Datei im MQL-Verzeichnis:
    Sie laden täglich eine Datei news.csv herunter, die Ihr EA beim Start liest.

Beispiel einer CSV-Struktur:

2025-12-08,14:30,USD,Non-Farm Payrolls,High

2025-12-08,16:00,USD,ISM PMI,Medium

Der EA filtert dann alle Events mit Impact = „High“ und sperrt den Handel rund um diese Zeiten.

  1. Umgang mit offenen Positionen während News
    Ein guter Newsfilter stoppt nicht nur neue Trades, sondern überwacht auch laufende Positionen.

Strategien für offene Trades:

  1. Stop-Loss nachziehen (Tightening):
    Wenn News bevorstehen, engeren SL setzen, um das Risiko zu begrenzen.

  2. Teilverkauf:
    Einen Teil der Position schließen, um Exposure zu reduzieren.

  3. Temporäre Deaktivierung von Take-Profits:
    Um zu vermeiden, dass zufällige Spikes Gewinne unrealistisch aktivieren.

  4. Flat-Option:
    Alle Trades schließen, wenn ein „High Impact“-Event ansteht.

Beispielhafte Logik:

if(TimeToNews < 10*60 && ImpactLevel == „High“) { CloseAllPositions(); DisableTrading(); Alert(„High Impact News – Handel pausiert“); }

  1. Spread- und Slippage-Filter – die zweite Verteidigungslinie
    Selbst außerhalb direkter Newszeiten kann die Marktliquidität leiden.
    Darum ist ein Spread- und Slippage-Filter sinnvoll, um falsche Ausführungen zu vermeiden.

Spread-Check

double spread = (Ask – Bid) / _Point; if(spread > 30) tradeAllowed = false;

Slippage-Kontrolle

Beim Orderversand definieren Sie einen maximalen Ausführungsspielraum:

int maxSlippage = 3; // Pips OrderSend(Symbol(), OP_BUY, lot, Ask, maxSlippage, sl, tp);

So stellt Ihr EA sicher, dass keine Trades zu schlechten Preisen ausgeführt werden.

  1. Dynamische Handelspausen mit Volatilitäts-Checks
    Zusätzlich zu fixen News-Zeiten können Sie auch die Volatilität selbst als Indikator nutzen.
    Wenn die ATR oder Tick-Aktivität plötzlich explodiert, kann das auf „unerwartete News“ hindeuten.

double atr = iATR(_Symbol, PERIOD_M1, 14, 0); if(atr > 3 * atrAverage) tradeAllowed = false;

So reagiert Ihr EA auch auf Überraschungs-Events wie geopolitische Nachrichten oder unplanmäßige Zentralbank-Kommentare.

  1. Praxisbeispiel: NFP-Freitag
    Situation:
    Ein Scalping-EA handelt EUR/USD mit engen Stopps und einem Ziel von 5–10 Pips.

Risiko:
Am Freitag um 14:30 Uhr werden die US-Arbeitsmarktdaten (NFP) veröffentlicht.
Der Spread springt von 0,8 auf 15 Pips – der EA eröffnet zufällig einen Trade kurz vor der Veröffentlichung → Stop-Loss sofort ausgelöst.

Lösung:

  • Newsfilter erkennt „NFP um 14:30“.
  • Ab 14:00 Uhr wird der Handel gestoppt.
  • Um 14:50 Uhr kommt es zur automatischen Reaktivierung.
  • Offene Positionen werden 10 Minuten vor Event geschlossen.

→ Keine unnötigen Verluste, Disziplin gewahrt, Konto geschützt.

  1. Erweiterte Ideen für smarte News-Filter
    Professionelle EAs können diese Logiken noch verfeinern:

  • Impact-basierte Zeitfenster:
    • High: Pause 45 Min. vor / 30 Min. nach
    • Medium: Pause 20 Min. vor / 10 Min. nach
    • Low: Keine Pause
  • Währungsbezogene Filter:
    EA pausiert nur, wenn Event die gehandelte Währung betrifft (z. B. USD-News für EUR/USD, nicht für GBP/JPY).
  • Event-Korrelationen:
    Zinsentscheid + Pressekonferenz = verlängerte Pause
  • Auto-Logging:
    EA speichert, wann und warum der Handel pausiert wurde – wichtig für Backtesting und Audit.
  1. Häufige Fehler bei Newsfiltern
  1. Falsche Zeitzonen
    Kalendereinträge in UTC, Serverzeit in GMT+2 → falsche Sperrzeiten.

  2. Unvollständige Daten
    Kein Update → EA handelt während News.

  3. Fehlende Synchronisation
    Mehrere EAs handeln gleichzeitig, nur einer pausiert → inkonsistentes Verhalten.

  4. Zu lange Handelsstopps
    Zu konservative Pausen verringern Handelsfrequenz unnötig.

  5. Kein Backup bei API-Ausfall
    Wenn News-Daten nicht geladen werden, sollte der EA standardmäßig pausieren („Fail-safe-Modus“).

Fazit

Große Wirtschaftsdaten sind die größte Unsicherheitsquelle für automatisierte Handelssysteme.
Ein professioneller Expert Advisor darf diese Events nicht ignorieren, sondern muss sie strategisch managen.

Mit einem intelligenten Newsfilter erreichen Sie drei Ziele:

  1. Sicherheit
     – keine Regelverstöße oder Panikverluste.

  2. Stabilität
     – weniger Equity-Schwankungen.

  3. Professionalität
     – Ihr EA handelt nur, wenn die Marktbedingungen fair sind.

Damit verwandeln Sie Ihren Roboter von einem reaktiven in ein vorausschauendes System, das sich wie ein erfahrener Trader verhält:
Abwarten, wenn das Chaos beginnt – zuschlagen, wenn sich der Staub gelegt hat.

Zusammenfassung der Kernaussagen

  • News-Events wie NFP, CPI, FOMC können EAs stark gefährden
  • Newsfilter pausieren Handel automatisch vor/nach Ereignissen
  • Offene Trades sollten abgesichert oder geschlossen werden
  • Spread- und Slippage-Filter verhindern Fehl-Ausführungen
  • Intelligente Zeitlogik macht den EA widerstandsfähig gegen Event-Risiken
Ähnliche Artikel
© FID Verlag GmbH , alle Rechte vorbehalten
Hat Ihnen dieser Beitrag gefallen?
JaNein
Teile diesen Beitrag:
Kommentare
Bitte loggen Sie sich ein um Kommentare zu verfassen