Flux d'événements. Comment contrôler et rendre l'événement inactif ? (+ résolu) - page 7

 

Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie

Liste des changements dans les builds de MetaTrader 5 Client Terminal

MetaQuotes, 2013.04.15 17:14

Annonce de la mise à jour de MetaTrader 5

10.
MQL5 : Ajout de la fonction EventSetMillisecondTimer() - en utilisant cette fonction, le point d'entrée OnTimer() peut être appelé avec une fréquence de plus d'une fois par seconde.

Cette fonction est conçue pour les cas où une minuterie à haute résolution est nécessaire, c'est-à-dire qu'un événement de minuterie doit être reçu plus souvent qu'une fois par seconde.

Le testeur de stratégie utilise un intervalle minimum de 1000 millisecondes. En général, la diminution de la période de la minuterie augmente le temps de test, car le nombre d'appels au gestionnaire d'événements de la minuterie augmente. Lorsqu'on travaille en temps réel, les événements de la minuterie ne sont pas générés plus d'une fois toutes les 10-16 millisecondes, ce qui est dû aux limitations matérielles.


Qui êtes-vous qui a convaincu le MC d'ajouter EventSetMillisecondTimer ?

 
sergeev:


Qui êtes-vous qui a convaincu MK d'ajouter EventSetMillisecondTimer ?

Cette personne est probablement composée de plusieurs personnes et vous êtes l'une d'entre elles. )))

C'est génial qu'il y ait une telle opportunité maintenant. Merci.