Erreurs, bugs, questions - page 2166
![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
autre chose d'intéressant
si vous activez la croix directionnelle avec le bouton de la barre des tâches et que vous la désactivez avec Ctrl+F, elle n'est pas désactivée ;)
autre chose d'intéressant
si vous activez le réticule avec le bouton de la barre des tâches et le désactivez avec Ctrl+F, il n'est pas désactivé ;)
Crosshair n'est pas désactivé par quoi que ce soit. En l'activant avec le bouton, il n'est pas désactivé même avec le bouton. L'activation de Ctrl+F ne la désactive pas, ni avec Ctrl+F ni avec le bouton. Elle est désactivée après utilisation, c'est-à-dire en cliquant sur la souris sur le graphique.
Courtier Otkritie, pourquoi y a-t-il de tels délais (11 secondes) dans l'exécution lors de forts mouvements ?
Courtier Otkritie, pourquoi y a-t-il de tels délais (11 secondes) dans l'exécution lors de forts mouvements ?
Utilisez-vous des indicateurs "lourds" ?
Les indicateurs pourraient avoir un effet si le programme tarde à recevoir un ordre d'agir.
Je détecte un fort mouvement lorsqu'un ordinateur portable est équipé d'une glacière - il n'y a que des robots debout. Les indicateurs, je les utilise, bien sûr, mais cela semble être un sujet distinct.
Et voici la pornographie réalisée sur le même code Visual C++ 2017 x64 avec toutes les optimisations :
Code de prune non qualifié qui est généré dans MQL5.
MSVC n'essaie même pas de l'optimiser, ce qui est surprenant - tous les calculs sont transmis par les bibliothèques comme s'ils avaient été écrits pour un processeur vieux de 20 ans. Et l'activation du jeu de commandes AVX ne change pas du tout le comportement du compilateur.
Fichier de test C++ joint. Il n'est pas nécessaire d'exprimer l'idée d'"une erreur dans l'exemple de test", il n'y a pas d'erreur.
Eh bien, contrairement à gcc v5.4, le code est plus petit ;))
dans l'archive votre code est personnalisé pour Linux, compilateur gcc v5.4, a fait des optimisations -O3 et sans lui
ps. comment obtenir le code assembleur du compilateur mql ? ce serait bien d'avoir une référence aux commandesComment puis-je savoir si le bouton de la croix directionnelle est enfoncé ou relâché ?
Écrivez votre propre émulateur de réticule (
Comment ça ?
Comment ?
Les graffitis sont pompés vers le serveur).