Erreurs, bugs, questions - page 2309
![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
Qu'est-ce qui a pu changer dans le testeur pour que certains EAs fonctionnent maintenant en mode visualisation, mais pas en exécution normale simple ?
Et comment, dans ces conditions, identifier la cause de ce problème ?
Pouvez-vous me dire où je suis stupide ?
Pouvez-vous me dire où je suis stupide ?
Soit vous spécifiez tous les paramètres explicitement, soit vous ne le faites pas.
Soit vous spécifiez tous les paramètres explicitement, soit vous ne le faites pas.
Il semble que le code ne soit pas du tout ambigu. T2 est int, T1 est double.
Il semble qu'il n'y ait aucune ambiguïté dans le code. T2 est int, T1 est double.
oui. cela n'a pas d'importance, vous devez toujours spécifier les deux paramètres
Oui. Cela n'a pas d'importance, vous devez toujours spécifier les deux paramètres.
Je n'avais pas réalisé, merci !
Comment obtenir une valeur par défaut pour le paramètre d'entrée d'une fonction ?
Comment obtenir une valeur par défaut pour le paramètre d'entrée d'une fonction ?
Par surcharge ?
C'est compréhensible. Je ne demandais pas une solution de contournement, mais la syntaxe correcte, afin que le compilateur ne génère pas d'erreur. Je pense qu'il est possible de le faire en C++ et très probablement en MQL5.
Optimisation de l'exécution. Vous pouvez voir dans le code que toutes les passes doivent être terminées par ExpertRemove. Mais cela ne se produit pas :
La moitié des passes ont ignoré ExpertRemove. Est-il reproductible ?
ZY Cela entraîne des divergences entre les passages uniques et les optimisations.