Diskussion zum Artikel "Verwendung des MQL5-Wirtschaftskalenders zur Nachrichtenfilterung (Teil 1): Implementierung von Zeitfenstern vor und nach Nachrichtenereignissen in MQL5"

 

Neuer Artikel Verwendung des MQL5-Wirtschaftskalenders zur Nachrichtenfilterung (Teil 1): Implementierung von Zeitfenstern vor und nach Nachrichtenereignissen in MQL5 :

Wir entwickeln einen kalendergesteuerten Nachrichtenfilter vollständig in MQL5 und verzichten dabei auf Webanfragen und externe DLLs. Teil 1 behandelt das Laden und Zwischenspeichern von Ereignissen, deren Zuordnung zu Symbolen nach Währung, das Filtern nach Bedeutung, die Definition von Vor- und Nachlaufzeitfenstern sowie das Sperren neuer Trades während aktiver Nachrichten, mit der optionalen Möglichkeit, Positionen vor Nachrichtenereignissen zu schließen. Das Ergebnis ist ein konfigurierbarer, prop-firm-tauglicher Kontrollmechanismus, der falsche Handelspausen vermeidet und Einstiegspunkte bei hohen Schwankungen schützt.

Der Nachrichtenfilter reagiert nicht nur auf den genauen Zeitpunkt der Veröffentlichung eines Ereignisses. Stattdessen definiert der Filter ein konfigurierbares Pufferfenster um das Ereignis herum, um der Volatilität vor der Veröffentlichung und der Marktinstabilität nach der Veröffentlichung Rechnung zu tragen. Das Zeitfenster umfasst einen Vorlaufpuffer (Minuten vor dem Ereignis), den eigentlichen Veröffentlichungszeitpunkt des Ereignisses und einen Nachlaufpuffer (Minuten nach dem Ereignis). Jeder Zeitpunkt, der in diesen kombinierten Zeitraum fällt, wird als aktiver Nachrichtenzeitraum behandelt.

Unten sehen Sie eine Abbildung, die veranschaulicht, wie das Nachrichtenfenster funktioniert.

Erläuterung zu den Bildern im Nachrichtenfenster


Autor: Solomon Anietie Sunday

 
Vielen Dank, aber ich wusste nicht, was in dem Bericht stand.
Dateien:
Untitled.png  156 kb
 
jamshid salimi #:
Vielen Dank, aber ich wusste nicht, was der Bericht bedeutet
Ich habe es in einer privaten Nachricht erklärt, bitte schau dort nach
 
Solomon Anietie Sunday #:
Ich habe es in einer privaten Nachricht erklärt, bitte schau dort nach
Bitte beantworte Fragen zu diesem Artikel hier und nicht in privaten Nachrichten. Genau dafür ist dieses Thema gedacht.
 
Vladislav Boyko #:
Bitte beantwortet Fragen zu diesem Artikel hier und nicht in privaten Nachrichten. Genau dafür ist dieses Thema gedacht.

Natürlich hat er zuerst privat gefragt, und ich dachte, ich würde dort auch antworten.

Debug-Bericht auf der Registerkarte „Experte“

Jamshid fragte, warum die in diesem Bild abgedruckten und gezeigten bevorstehenden Nachrichtenereignisse nicht mit den aktuellen Nachrichtenereignissen von Forex Factory übereinstimmen.

Meine Antwort:

Diese Ausgabe entsprach dem aktuellen Wirtschaftskalender zum Zeitpunkt meiner Erstellung des Beitrags. Ich habe zu Debugging-Zwecken einige Nachrichten aus dem zwischengespeicherten Kalender ausgedruckt, um zu überprüfen, ob mein zwischengespeicherter Kalender korrekt ist und funktioniert:

Wenn Sie den Code selbst kompilieren und den Expert Advisor auf Ihr Chart ziehen, werden Ihnen auf der Registerkarte „Expert“ ebenfalls etwa 5 aktuelle bevorstehende Nachrichtenereignisse angezeigt, damit Sie sehen können, dass die zwischengespeicherten Ereignisse funktionieren.

Natürlich wird es Unterschiede geben, da sich die Zeit zum Zeitpunkt des Verfassens dieses Beitrags und zu jedem späteren Zeitpunkt ändern wird!

Ein weiterer Grund für mögliche Abweichungen ist, dass Forex Factory und MQL5 nicht exakt identisch sind; es gibt einige Unterschiede hinsichtlich der Wichtigkeitsstufe, und manchmal weist MQL5 eine etwas größere Anzahl von Nachrichten mit geringer oder mittlerer Auswirkung auf.
 

Tolle Arbeit.

Eine großartige Artikelserie.

Genau das, was alle Algo-Trader, die bei Eval-Prop-Firmen handeln, für ihre Expert Advisors brauchen.

Ich hoffe, dass jeder, der davon Gebrauch macht, zumindest einen Kommentar hinterlässt.

 
Solomon Anietie Sunday #:
Ein weiterer Grund, warum es Unterschiede geben könnte, ist, dass Forex Factory und MQL5 nicht genau identisch sind; es gibt einige Unterschiede hinsichtlich der Einstufung der Nachrichten nach ihrer Bedeutung, und manchmal gibt es auf MQL5 etwas mehr Nachrichten mit geringer oder mittlerer Auswirkung

Forum zu Trading, automatisierten Handelssystemen und dem Testen von Handelsstrategien

Bibliotheken: Kalender

fxsaber, 21.03.2024, 09:49 Uhr

Leider kann man dem aktuellen Kalender nicht trauen.


Hier ist das Fehlen einer wichtigen CHF-Nachricht in der Liste der Ereignisse und die entsprechende Marktreaktion darauf.


Und hier ist ein anderer Kalender, in dem diese Nachricht aufgeführt ist.



 
Philip Kym Sang Nelson Expert Advisors benötigen.

Ich hoffe, dass jeder, der sie nutzt, zumindest einen Kommentar hinterlässt.

Hehe, das ist schon in Ordnung. Ich freue mich sogar, wenn ich ihren Handel positiv beeinflussen kann.
Die Einschränkungen, Sperrungen oder Anpassungen vor und nach Nachrichtenveröffentlichungen sind definitiv etwas, was Prop-Trader sehr gerne hätten.
Ich habe meinen Nachrichtenfilter ursprünglich genau zu diesem Zweck entwickelt.
 
Enrique Dangeroux #:

Ich stimme zu, dass man sich nicht vollständig auf den MQL5-Wirtschaftskalender verlassen kann; das gilt auch für andere Kalender. Eine sicherere Methode ist es, Daten aus zwei oder mehr Kalenderquellen zu kombinieren bzw. abzugleichen. In diesem Artikel wird jedoch nur der native MQL5-Kalender behandelt.
Ich hoffe, dass MetaQuote diesem Thema Aufmerksamkeit schenkt und die Datenquellen für den MQL5-Kalender verbessert.