Erstellen Sie einen EA-Newsfilter mit der richtigen Serverzeit

Ein Nachrichtenfilter benötigt eine Ereigniszeit, eine passende Uhr und eine klare Regel für die Minuten vor und nach diesem Ereignis. Eine Nichtübereinstimmung der Zeitzone kann dazu führen, dass der Filter von der Ankündigung abweicht, die er abdecken sollte.

Wählen Sie die Ereignisquelle

Stellen Sie fest, ob Ihr Projekt den Wirtschaftskalender von MetaTrader, einen importierten Zeitplan oder einen anderen unterstützten Feed verwendet. Zeichnen Sie auf, wie die ausgewählte Quelle die Zeit darstellt und wie die Uhr der Strategie ermittelt wird.

Ordnen Sie die relevanten Ereignisse zu

Definieren Sie, welche Währungen und Ereignistypen für das Symbol von Bedeutung sind. Eine Gold-Strategie berücksichtigt möglicherweise mehr als eine Veröffentlichungskategorie, vermeidet jedoch die stillschweigende Filterung jedes globalen Ereignisses, wenn dies nicht beabsichtigt ist.

Testen Sie die Grenzminuten

Wählen Sie ein bekanntes Ereignis aus und überprüfen Sie die Minute unmittelbar vor, an und nach jeder Filtergrenze. Überprüfen Sie auch eine Änderung der Broker-Zeitzone. Protokollieren Sie den Grund für einen blockierten Eintrag, damit das Verhalten nachvollziehbar ist.

Halten Sie die historische Quelle reproduzierbar

Ein historischer Rückblick sollte die seiner Methode zur Verfügung stehenden Ereignisinformationen nutzen und nicht nachträglich eingefügte Überraschungen. Mit bearbeitbarem Code können Sie die Zeitkonvertierung und das Filterfenster explizit festlegen.

Referenz und weiterführende Literatur

Beginnen Sie mit einem kostenlos bearbeitbaren EA-Projekt·Entdecken Sie den MQLume-Quellcode

Zurück nach oben
QuellcodeGeschätzte Lesezeit: 4 Min.

MQL5-Quellcode in MetaEditor kompilieren

Erstellen Sie ein MQ5-Projekt in einem EX5, überprüfen Sie Abhängigkeiten und Diagnosen und bestätigen Sie, welche ausführbare Datei Sie testen.

Überprüfen Sie die Quellprojekte

Überprüfen Sie die bereitgestellte Version, den Eingabeleitfaden und den dokumentierten Testumfang für jedes Paket.

Quantum Titan MT5The Gold Reaper MT5My AI Gold MT5Ultimate Breakout System MT5Quantum Commander MT5MoonDog EA MT5EA Super Trend XAUUSD MT5Gold Beaver MT5Smart Gold Hunter MT5

Warenkorb

Eine persönliche Nutzungslizenz pro Projekt. Jedes Projekt kann nur einmal hinzugefügt werden.

Dein Warenkorb ist leer

Wähle ein Quellcode-Projekt aus.

Weiter einkaufen