Quanition Calendar Diagnostic
- Utilitys
-
Yuta Hidaka
QUANITION
Sehen Sie echte Bildschirmaufnahmen und vergleichen Sie unsere MT5-Werkzeuge auf der Quanition-Website. Über den Website-Link oben finden Sie einen passenden Einstieg.
Tools that show their work.
Trading-Werkzeuge mit nachvollziehbarer Arbeitsweise. - Version: 1.10
Die Registerkarte „Wirtschaftskalender“ ist leer, oder Ihr Nachrichtenfilter funktioniert nicht mehr. Ist der Kalender-Feed veraltet? Ist die Systemuhr abgelaufen? Oder ist die Registerkarte einfach gefiltert? Auf der Registerkarte „Kalender“ sehen alle drei Fälle genau gleich aus.
Dieses Skript unterscheidet zwischen den drei Möglichkeiten und sagt dir dann, was du dagegen tun kannst.
WAS ES TUT
Es liest die Kalenderdatenbank über die API, die von keinem Oberflächenfilter beeinflusst wird. Wenn die API künftige Ereignisse liefert, dein Kalender-Tab aber nichts anzeigt, lies zuerst das Urteil im Bericht und alle Hinweise zur Uhr oder zum Feed. Prüfe danach die Filter für Datumsbereich, Land und Wichtigkeit im Tab.
Anschließend fasst es die Ergebnisse in ein einziges Urteil zusammen:
- HEALTHY – zukünftige Ereignisse vorhanden, der Feed ist aktuell
- STALE_FEED – Zeilen vorhanden, aber keine, die über den aktuellen Zeitpunkt hinausgehen
- EMPTY — überhaupt keine Zeilen im gesamten Fenster
- API_ERROR – der Aufruf selbst ist fehlgeschlagen
- UNSUPPORTED — dieses Terminal unterstützt den Kalender nicht
- CLOCK_SUSPECT — Zeilen wurden gelesen, aber der Zeitpunkt „jetzt“ ist nicht zuverlässig
Zu jedem Ergebnis gibt es eine entsprechende Abhilfemaßnahme. Sie bleiben nicht einfach mit einem Statuscode zurück.
DIE UHR WIRD ÜBERPRÜFT, UND SIE GIBT AN, WANN DIES NICHT MÖGLICH WAR
Eine abgleitende Systemuhr verschiebt die Grenze zwischen Vergangenheit und Zukunft und fälscht so die Daten: Läuft sie zu schnell, sieht jedes Ereignis so aus, als läge es hinter Ihnen, und ein fehlerfreier Feed wird als veraltet angezeigt; läuft sie zu langsam, erscheinen veraltete Zeilen wie Ereignisse von morgen, und ein ausgefallener Feed wird als fehlerfrei angezeigt. Wenn die Uhr um mehr als die Toleranz vom letzten Tick abweicht, weigert sich das Skript, den Feed in beiden Fällen abzurufen, und meldet „CLOCK SUSPECT“.
Und wenn die Überprüfung überhaupt nicht durchgeführt werden kann – der Markt scheint geschlossen zu sein, sodass aus Sicht des Terminals ein veralteter Tick und eine abgelenkte Uhr denselben Messwert darstellen –, präsentiert es den Messwert nicht stillschweigend als verifiziert. Man erhält zwar weiterhin das Feed-Urteil, da das Tool sonst jedes Wochenende unbrauchbar wäre, aber es wird gekennzeichnet: Bei einem veralteten Feed-Wert warnt es Sie, dass eine zu schnelle Uhr genau dies verursacht, und rät dazu, den Vorgang während der Handelszeiten erneut auszuführen, bevor Sie den Kalender-Cache verwenden; bei einem korrekten Wert warnt es, dass eine zu langsame Uhr diesen Wert vortäuschen kann, sodass Sie ihn nicht als Beweis dafür betrachten sollten, dass ein Nachrichtenfilter funktioniert. Auf einem VPS ist dies ein häufiger Fehler, der leicht falsch diagnostiziert werden kann.
ES PRÜFT AUCH DAS LAND, DAS IHR FILTER VERWENDET
Ein einziges zukünftiges Ereignis aus einem beliebigen Land lässt die gesamte Datenbank einwandfrei erscheinen, während alle Zeilen für das eine Land, das Ihr Filter ausliest, fehlen. Das Skript führt eine globale Überprüfung sowie eine separate Überprüfung für das von Ihnen gewählte Land durch; wenn die beiden Ergebnisse voneinander abweichen, wird dies angezeigt und Ihnen mitgeteilt, welches Ergebnis maßgeblich ist.
SICHER AUF EINEM LIVE-CHART
Von Grund auf schreibgeschützt. Es platziert keine Orders, ändert keine Positionen, passt keine Einstellungen an, schreibt keine Dateien und lässt nichts laufen. Da es sich um ein Skript handelt, verdrängt es den Expert Advisor auf Ihrem Chart nicht. Ziehen Sie es einfach darauf, lesen Sie den Reiter „Experts“, und schon ist alles erledigt.
WAS ES NICHT IST
Es ist kein Handelssystem und gibt keine Signale aus. Es repariert keinen veralteten Feed und stellt Ihre Uhr nicht neu ein – es identifiziert, welchen Sie gerade betrachten, und nennt die Lösung. Es ersetzt nicht den Kalender; es diagnostiziert den, den MetaTrader Ihnen bereits zur Verfügung stellt.
SO WENDEN SIE ES AN
Ziehen Sie es auf ein beliebiges Chart und lesen Sie die Registerkarte „Experten“. Die Standardeinstellungen sind sinnvoll. Wenn Sie Nachrichten zu einem bestimmten Land filtern, legen Sie dieses Land sowie die Stunden rund um jedes Ereignis fest, das Ihr Filter blockiert, und das Skript spielt eine Ausblendung dieser Form im Live-Kalender nach. Beachten Sie, dass die Wiedergabe nur Ereignisse von hoher Wichtigkeit berücksichtigt: Wenn Ihr eigener Filter auch Ereignisse mittlerer oder geringer Wichtigkeit blockiert oder ein asymmetrisches Zeitfenster verwendet, wird das Ergebnis abweichen.
Bei Fragen nutzen Sie bitte den Kommentarbereich dieser Produktseite.
