TimeCurrent

Returns the last known server time, time of the last quote receipt for one of the symbols selected in the "Market Watch" window. Nell'handler OnTick(), questa funzione restituisce l'orario dell'ultimo tick handler ricevuto. In altri casi (ad esempio, la chiamata negli handlers OnInit(), OnDeinit(), OnTimer() e così via), questa è l' orario della ricezione dell' ultima quotazione per qualsiasi simbolo disponibile nella finestra "Market Watch", l'orario indicato nel titolo di questa finestra. Il valore dell'orario è formato su un trade server e non dipende dalle impostazioni di orario sul tuo computer. Ci sono due varianti della funzione.

Chiamata senza parametri

datetime  TimeCurrent();

Chiama con parametro di tipo MqlDateTime

datetime  TimeCurrent(
   MqlDateTime&  dt_struct      // variabile di tipo struttura
   );

Parametri

dt_struct

[out] MqlDateTime variabile di tipo struttura.

Valore restituito

Value of datetime type

Nota

Se la variabile MqlDateTime di tipo struttura è stata passata come parametro, viene riempita di conseguenza.

Per organizzare contatori e timers ad alta risoluzione, utilizzare la funzione GetTickCount(), che produce valori in millisecondi.

During testing in the strategy tester, TimeCurrent() is simulated according to historical data.