MetaTrader 5 herunterladen

TimeCurrent

Gibt den lezten bekannten Wert des Servers, Zeit Des Erhaltes der letzten Quotation für ein der gewaehlten in "Markt Durchsicht" Symbole. Im Bearbeiter OnTick() gibt diese Funktion die Zeit des erhaltenen verarbeiteten Ticks. In anderen Faellen (zB, Aufruf in Bearbeitern OnInit(), OnDeinit(), OnTimer()usw) das ist — Zeit des Erhaltes der letzten Quotation für jedes Symbol, das in "Markt Durchsicht " zugaenglich ist, dieselbe Zeit, die im Titel dieses Fensters gezeigt wird. Zeitwert wird auf dem Handelsserver gebildet und hängt von Zeiteinstellungen im Benutzercomputer nicht. Es gibt zwei Varianten der Funktion.  

Aufruf ohne Parameter

datetime  TimeCurrent();

Aufruf mit dem Parameter des Typs MqlDateTime

datetime  TimeCurrent(
   MqlDateTime&  dt_struct      // Variable des Typs Strukturen 
   );

Parameter

dt_struct

[out]  Variable des Typs Strukturen MqlDateTime.

Rückgabewert

Wert des Typs datetime

Hinweis

Wenn als Parameter die Variable des Typs der Strukturen MqlDateTime übertragen wurde, wird sie entsprechend ausgefuellt.

Um die Zähler und hochauflösende Timer zu arrangieren, verwenden Sie die Funktion GetTickCount(), die den Wert in Millisekunden gibt.

Im Strategietester wird die Zeit des letzten Kurses TimeCurrent() in Übereinstimmung mit historischen Daten modelliert.