Schau, wie man Roboter kostenlos herunterladen kann
Finden Sie uns auf Facebook!
und werden Sie Mitglied unserer Fangruppe
Interessantes Skript?
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Hat Ihnen das Skript gefallen?
Bewerten Sie es im Terminal MetaTrader 5
Ansichten:
76
Rating:
(5)
Veröffentlicht:
MQL5 Freelance Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance

Hier ist eine vereinfachte Funktion zur Konvertierung von Serverzeiten (auch gespeicherte Zeiten von Balken, Ticks oder wirtschaftlichen Kalenderereignissen) von der Zeitzone eines Brokers in eine andere.

//+------------------------------------------------------------------+
//| Serverzeit von einer Zeitzone des Brokers in eine andere umrechnen.
//+------------------------------------------------------------------+
datetime  ConvertServerTime(
   const datetime   aTime,                             // Zeit des Ausgangsservers zum Konvertieren
   const int        sourceOffsetUTC = 0,               // Quellserver Standard (Winter) UTC-Offset in Sekunden
   const int        destinationOffsetUTC = 0,          // Zielserver Standard (Winter) UTC Offset in Sekunden
   ENUM_RULE_DST    sourceRuleDST = DST_NONE,          // Quellserver Sommerzeitplan
   ENUM_RULE_DST    destinationRuleDST = DST_NONE      // Zielserver Sommerzeitplan
  )

Um die Sommerzeit für den Quell- und den Zielserver zu ermitteln (US, EU oder kein Zeitplan), können Sie dieses Skript verwenden https://www.mql5.com/de/code/48650

Diese Funktion übernimmt die Standard-Offset-Notation, die in den meisten Programmiersprachen (z. B. JavaScript) verwendet wird. In dieser Konvention entsprechen positive Zeitzonen (wie GMT+3) positiven Offsets (z. B. +10800), während negative Zeitzonen negativen Offsets entsprechen.

Beachten Sie, dass dies die Umkehrung der in MQL5 eingebauten Funktion TimeGMTOffset() ist, die positive Zeitzonen mit negativen Offsets (z. B. -10800) und negative Zeitzonen mit positiven Offsets darstellt.

Dies ist ein Beispiel für die Ausführung der Funktion:


Die Ausgabe:


Die vollständige Bibliothek(TimeZoneInfo.mqh) mit weiteren Funktionen finden Sie hier. https://www. mql5.com/en/code/48419

Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/65102

Bollinger Bands Squeeze Bollinger Bands Squeeze

Er signalisiert eine Phase geringer Marktvolatilität, die sich ihrem Ende nähert und eine deutliche Kursbewegung ankündigt.

KSU_martin KSU_martin

Martingal-Geschäfte schließen

Code Block for "Trailing Stop" based on current market price. (Ask / Bid) Code Block for "Trailing Stop" based on current market price. (Ask / Bid)

Dieser Codeblock durchläuft alle geöffneten Positionen und führt ein Trailing auf der Basis von Ask- und Bid-Preisen durch.

Simple Code for Detect  A  "New Bar or New Candle " Received Simple Code for Detect A "New Bar or New Candle " Received

Dieser Codeblock erkennt einen neuen Balken oder eine neue Kerze, wenn er empfangen wurde.