![MQL5 - Langage des stratégies de trading intégré au terminal client MetaTrader 5](https://c.mql5.com/i/registerlandings/logo-2.png)
Vous manquez des opportunités de trading :
- Applications de trading gratuites
- Plus de 8 000 signaux à copier
- Actualités économiques pour explorer les marchés financiers
Inscription
Se connecter
Vous acceptez la politique du site Web et les conditions d'utilisation
Si vous n'avez pas de compte, veuillez vous inscrire
Aucune transaction n'a été effectuée à ce stade.
ZS Ce n'est pas rare.
PS En mode combat, lorsque des transactions sont effectuées, il y a presque toujours des décalages (je ne sors que les cas supérieurs à 5 millisecondes).
Sinon, il semble être bien meilleur que le 2470.
Stats accumulées. HistorySelect n'est en retard que lors des transactions.
ZS Lies. Sans les transactions, il y a aussi des décalages.
J'ai fait beaucoup de contrôles... Cela m'étonne.
Il s'avère que c'est un événement fréquent. Les fonctions commerciales n'ont pas été appelées.
SymbolInfoTick n'est pas un mauvais décalage parfois. Le HFT peut avoir une grande expérience de ces décalages inattendus.
Veuillez demander aux développeurs d'en trouver les raisons. En attendant, il est évident que dans les EA de combat, leur profileur est un must.
Il s'avère que c'est un événement fréquent. Les fonctions commerciales n'ont pas été appelées.
SymbolInfoTick n'est pas un mauvais décalage parfois. Le HFT peut avoir une grande expérience de ces décalages inattendus.
Veuillez demander aux développeurs d'en trouver les raisons. En attendant, il est évident que dans les EA de combat, leur profileur est un must.
Comment mesure-t-on les millisecondes avec une telle précision ? Une horloge matérielle dans votre processeur ?
Comment mesure-t-on les millisecondes avec une telle précision ? Une horloge matérielle dans le processeur ?
GetMicrosecondCount().
Il s'avère que c'est un événement fréquent. Les fonctions commerciales n'ont pas été appelées.
SymbolInfoTick n'est pas un mauvais décalage parfois. Le HFT peut avoir une grande expérience de ces décalages inattendus.
Veuillez demander aux développeurs d'en trouver les raisons. En attendant, il est évident que dans la bataille, un profileur propre à l'EA est indispensable.
le timer du système a un pas de 20ms par défaut. l'avez-vous remis à un réglage inférieur avant la mesure ?
vous pouvez essayer avec des fonctions comme celle-ci :
le timer du système a un pas par défaut de 20ms. l'avez-vous réinitialisé à un pas plus petit avant de mesurer ?
Aux développeurs.
Forum sur le trading, les systèmes de trading automatisés et les tests de stratégie
MT5 et vitesse au combat
Anton, 2020.05.29 12:32
Le code de test devrait ressembler à ceci :
S'il vous plaît, ne faites plus de théories. Il s'agit d'une branche d'application pratique.
Aux développeurs.
Voici donc la réponse des développeurs d'il y a plusieurs années.
Voici donc la réponse des développeurs d'il y a quelques années.
Est-ce que c'est correct que la date soit 2020.05.29 12:32
Est-ce que c'est correct que la date soit 2020.05.29 12:32
J'avais tort, fxsaber me l'a fait remarquer : GetTickCount() peut merder comme je l'ai écrit, mais GetMicrosecondCount() ne peut pas.
https://www.mql5.com/ru/forum/189360#comment_4838735
Je garderai le silence à partir de maintenant :)