Sie verpassen Handelsmöglichkeiten:
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Registrierung
Einloggen
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Wenn Sie kein Benutzerkonto haben, registrieren Sie sich
Kein benutzerdefiniertes Objekt kann sich ohne einen entsprechenden Aufruf selbst überprüfen. D.h. es muss vom Benutzer in seinem Code geschrieben werden. Wenn er es geschrieben hat, dann macht er die Verarbeitung selbst.
Der change_id-Mechanismus ist sehr einfach: Sie führen die Refresh-Methode aus. Danach erhält man die Daten, was und wo aktualisiert wurde in der Liste der Ereignisse, die man erstellt hat.
Ihre Implementierung ist dem Observer sehr ähnlich, nur dass Sie All-in-One verwenden.
Der einzige wesentliche Unterschied, den ich sehe, ist, dass Sie jetzt alle Ereignisse außerhalb der Calendar-Klasse nach Refresh separat überprüfen müssen, abhängig von der Calendar-Klasse.
Wenn man das Austauschformat vereinheitlicht (im Beispiel das einfachste CArrayObj) und die Filterung innerhalb der Bibliothek so gestaltet, dass man eine Liste mit nur aktuellen Ereignissen erhält.
und im Allgemeinen ist es bereits ein recht funktionierendes Werkzeug für die Arbeit mit Nachrichten.
Der einzige wesentliche Unterschied, den ich sehe, ist, dass es jetzt notwendig ist, die Prüfung aller Ereignisse separat außerhalb der Calendar-Klasse nach Refresh zu schreiben, während sie von der Calendar-Klasse abhängig ist.
Bei der Ausgabe erhalten Sie ein Objekt mit nur aktualisierten Ereignissen. Sie müssen nicht nach den aktualisierten Ereignissen suchen.
In der Ausgabe erhalten Sie ein Objekt mit nur aktualisierten Ereignissen. Sie brauchen nicht nach aktualisierten Ereignissen zu suchen.
Verstehe, ich habe nur die Refresh-Methode dort nicht gesehen.
dann im Allgemeinen ist es einfach und prägnant, über die Auffrischung Revised zu jeder Zeit - fangen, dass auch gelöst ist, verstehe ich?
Verstehe, ich habe dort nur keine Refresh-Methode gesehen.
Sie ist noch nicht implementiert. Ich werde es tun, wenn ich Zeit habe.
dann ist es im Allgemeinen einfach und prägnant, über das Aktualisieren von Revised zu jeder Zeit - fangen, dass auch gelöst ist ich verstehe?
Catching any changes should be, according to the Documentation.
Eine Nachricht kann 23 Sekunden vor ihrer Zeit oder 115 Sekunden nach ihrer Zeit eintreffen.
Diese 115 Sekunden scheinen künstlich zu sein, da die Nachrichten in BRL und USD zu unterschiedlichen Zeiten die gleiche Verzögerung aufweisen.
ZY Es gibt nur wenige Statistiken. Aber es scheint, dass wir im Tester getrost mit einer Verzögerung von zwei Minuten rechnen können.
Hallo fxsaber.
Es ist möglich, diese Bibliothek mit einer umgekehrten Logik zu verwenden? Anstatt Backtest basierend auf Nachrichten Zeit, machen Sie den Kalender Example.mq5, um Aufträge nur an Tagen ohne hohe Auswirkungen Ereignisse zu ermöglichen.
Beispiel: USDJPY kaufen, wenn der RSI unter 30 liegt, nur wenn es am aktuellen Tag keine wichtigen Nachrichten für die Währungen USD und JPY gibt.
Wenn ja, können Sie es bitte ändern und die Datei hier anhängen? Das ist alles, was ich brauche, lassen Sie mich wissen, ob Sie es geschafft haben. Ich danke Ihnen.
Hallo fxsaber.
Seine möglich, diese Bibliothek mit einer umgekehrten Logik zu verwenden? Statt Backtest basierend auf Nachrichten Zeit, machen Sie den Kalender Example.mq5, um Aufträge nur an Tagen ohne hohe Auswirkungen Ereignisse zu ermöglichen.
Beispiel: Kaufen Sie USDJPY, wenn der RSI unter 30 liegt, nur wenn es am aktuellen Tag keine bedeutenden Nachrichten für die Währungen USD und JPY gibt.
Wenn ja, können Sie es bitte ändern und die Datei hier anhängen? Das ist alles, was ich brauche, lassen Sie mich wissen, ob Sie es geschafft haben. Ich danke Ihnen.
Sie können eine andere Logik anwenden. Aber ich tue es nicht. Wenden Sie sich an einen Spezialisten.
Sie können einen anderen Weg einschlagen. Mas eu não faço isso. Nehmen Sie Kontakt mit einem Fachmann auf.
Dies ist nicht möglich. Wenden Sie sich an einen Spezialisten.