Startseite Technischer Indikator Beitrag

iForexSessions: Indikator für MetaTrader 5 zur Marktzeitanzeige

Anhang
48842.zip (24.72 KB, Herunterladen 0 mal)

Forex Sessions Indikator

Der Indikator zeigt die Handelszeiten der Forex-Märkte an

Der Indikator berücksichtigt die lokalen Handelszeiten von 8:00 bis 17:00 Uhr für jeden Forex-Markt, mit Ausnahme von Sydney, wo die Handelszeiten von 7:00 bis 16:00 Uhr oder 9:00 bis 18:00 Uhr variieren können.

Funktionen:

Der Indikator zeichnet farbige Rechtecke für die Handelszeiten der Forex-Märkte (Sydney, Tokio, London, New York) ein.

Präzise Handelszeiten für Forex-Paare und Gold-Charts (Der Handel mit Forex-Paaren beginnt um 17:00 Uhr NY. Gold startet eine Stunde später).

Der Indikator berücksichtigt den GMT-Offset sowie die Sommerzeit (DST) des Broker-Servers und der Zeitzonen.

Die Zeitberechnungen des Indikators erfolgen mithilfe der TimeZoneInfo Bibliothek.

Zusätzlich wird eine Broker-Uhr (in der linken unteren Ecke) angezeigt, die nützliche Informationen liefert:

  • Serverzeit
  • GMT-Offset des Brokers
  • Verbleibende Zeit bis zum Wochenende (damit du offene Trades schließen oder vermeiden kannst, neue vor dem Wochenende zu eröffnen).
  • Status der Zeit-Synchronisation des lokalen Computers. Ein Hinweis, um https://time.is/ zu überprüfen, falls die PC-Zeit nicht synchronisiert ist.

Wenn du den Mauszeiger auf einen Chartbalken bewegst, während du die 'Strg'-Taste gedrückt hältst, werden die Balkennummer und die Zeit (sowie die entsprechenden Zeiten in den wichtigsten Forex-Märkten) im Chartfenster zur Fehlersuche angezeigt.

Eingabeparameter:


Parameter: "XAUUSD-Symbol zur Schätzung der Server-Zeitzone/DST laden"

Standardmäßig sucht der Indikator nach dem XAUUSD-Symbol, um den Zeitversatz des Servers zu schätzen. XAUUSD kann verlässlichere Ergebnisse liefern, insbesondere für Broker, die dem EU DST-Zeitplan folgen, während Wochen, in denen der US- und EU-DST-Zeitplan nicht übereinstimmt (März und Ende Oktober). Wenn dein Broker dem US-DST-Zeitplan folgt oder gar keinem Zeitplan, ist es auch in Ordnung, das Chart-Symbol zu verwenden. Setze diesen Parameter auf 'false', um das aktuelle Chart-Symbol anstelle von XAUUSD zu verwenden.

Um den DST-Zeitplan deines Brokers zu bestimmen, kannst du dieses Skript verwenden: https://www.mql5.com/en/code/48650.

Hinweis:



Bonus-Funktion: Wenn du den Mauszeiger auf einen Chartbalken bewegst, während die 'Strg'-Taste gedrückt ist

werden die Balkennummer und die Zeit (sowie die entsprechenden Zeiten in den wichtigsten Forex-Märkten) im Chartfenster zur Fehlersuche angezeigt. Um die Debug-Informationen aus dem Chart zu löschen, klicke einfach irgendwo im Chart (ohne die 'Strg'-Taste gedrückt zu halten).


Weitere Markt-Sessions-Indikatoren:

Market_Sessions

i-Sessions

Trading Sessions Open - Close

Identifikation der Forex-Markt-Sessions


Alle oben genannten Indikatoren (und nahezu alle anderen Indikatoren in der Codebasis) verwenden fest kodierte Zeitversätze für Zeitzonen und berücksichtigen nicht die DST des Broker-Servers oder der Zeitzonen. Dies ist ungenau, da sich die Handelszeiten im Laufe des Jahres ändern, entweder weil 1) der Broker seine Zeitzone auf DST umschaltet oder 2) einer oder mehrere der wichtigen Forex-Märkte ihre Zeitzonen-DST ändern.


HINWEIS: Der Indikator wurde in Verbindung mit folgenden Brokern getestet (die unterschiedliche Handelszeiten, GMT-Offsets und Sommerzeitpläne haben):

  1. Admirals Markets
  2. FxPro
  3. RannForex
  4. EXNESS
  5. FXOpen
  6. IC Markets
  7. Octa Markets
  8. Tickmill
  9. XM Global

Der Indikator sollte auch korrekt bei anderen Brokern funktionieren.

Hinweis zur Kompatibilität mit dem Strategietester

Während des Tests im Strategietester ist TimeGMT() immer gleich TimeTradeServer(), der simulierten Serverzeit. Die TimeZoneInfo-Bibliothek schätzt die richtigen Zeiten in den Zeitzonen basierend auf dem „wahren“ GMT, indem sie die H1-Kursgeschichte analysiert und nicht auf die Zeit zurückgreift, die durch den Aufruf der integrierten Funktion TimeGMT zurückgegeben wird.

Wenn der Eingabeparameter "XAUUSD-Symbol zur Schätzung der Server-Zeitzone/DST laden" auf TRUE gesetzt ist: dann können DST-Umschaltungen im Strategietester eine Stunde später auftreten.

Verwandte Beiträge

Kommentar (0)