TimeCurrent() verwenden
Die Funktion GetTickCount am Anfang jedes OnTick mit Speicherung der Tickzeit. Und in anderen On-Funktionen addieren Sie die Zeitdifferenz über GetTickCount zur gespeicherten Zeit.
Wenn es Zecken gibt, ist das keine Frage. Was ist, wenn der erste Lauf auf ein Wochenende fällt?
GetTickCount wird überhaupt nicht benötigt. Berechnen Sie anhand des ersten Ticks die Differenz zwischen TimeCurent() und TimeLocal() in Stunden. Dann sollte TimeLocal() mit dieser Korrektur neu berechnet werden.
Wenn es Zecken gibt, ist das keine Frage. Was ist, wenn der erste Lauf auf ein Wochenende fällt?
GetTickCount wird überhaupt nicht benötigt. Berechnen Sie anhand des ersten Ticks die Differenz zwischen TimeCurent() und TimeLocal() in Stunden. Dann sollte TimeLocal() mit dieser Korrektur neu berechnet werden.
Manchmal braucht es mehr Genauigkeit.
Manchmal muss man etwas genauer sein.
DieServerzeit ist nicht die Zeit des Angebots, sie unterscheidet sich nur um Stunden, die Geschwindigkeit der Datenlieferung kann sie in keiner Weise beeinflussen. Es ist das Zitat, das die Zeit seines Erscheinens und die Verzögerung durch die Zeit, die es braucht, um es zu übermitteln, hat.
Das Interessanteste ist wie immer, dass man nicht weiß, wie man es anstellen soll, wenn es am Wochenende zum ersten Mal läuft.
Von TimeLocal.
paññata
Auf ZeitLokal.
Bitte erweitern Sie den Gedanken ein wenig. Wir haben am Samstag begonnen. Wir haben TimeCurrent() - Freitag 23:59:59. Was kommt als Nächstes?
Bitte verbreiten Sie die Idee ein wenig. Begonnen am Samstag. Wir haben TimeCurrent() - Freitag 23:59:59. Was nun?
Sie müssen den Entwicklern diese Frage stellen, das wäre richtiger. Es reicht nicht aus, an den Wochenenden mit den üblichen Mitteln Serverzeit zu bekommen.

- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Ich bin daran interessiert, diese Funktion auf MT4 zu lösen.
TimeTradeServer