TimeCurrent
Rend le dernier temps connu du serveur, le temps de l'arrivée de la dernière cotation pour un des symboles choisis dans "L'aperçu du marché". Au gestionnaire OnTick() cette fonction rendra le temps du tick traité venant. Dans les autres cas (par exemple, l'appel dans les gestionnaires OnInit(), OnDeinit(), OnTimer() etc) c'est le temps de l'arrivée de la dernière cotation selon n'importe quel symbole, accessible dans la fenêtre "L'aperçu du marché", ce temps, qui est montré dans le titre de cette fenêtre. La valeur du temps est formée sur un serveur commercial et ne dépend pas des des ajustements du temps sur l'ordinateur de l'utilisateur. Il y a 2 variantes de la fonction.
L'appel sans paramètres
datetime TimeCurrent(); |
L'appel avec le paramètre du type MqlDateTime
datetime TimeCurrent(
|
Paramètres
dt_struct
[out] La variable du type de la structure MqlDateTime.
La valeur rendue
La valeur du type datetime
Note
Si la variable du type de la structure MqlDateTime a été transmise comme paramètre, elle s'est remplie de façon appropriée.
Pour organiser les compteurs et la minuterie à haute résolution il faut utiliser la fonction GetTickCount () qui donne la valeur en millisecondes.
При работе в тестере стратегий время последней котировки TimeCurrent() моделируется в соответствии с историческими данными.