Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1747
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
Merci.
Il s'avère qu'il existe différentes fonctions portant le même nom. Et vous ne pouvezpas faire en sorte qu'il soit possible de passer un nombre différent de paramètres ?
.
Il dessinera même avec un minimum de paramètres
Salutations. Pouvez-vous me dire si et comment cela peut être fait ?
Est-il possible d'écrire vos propres fonctions de manière à pouvoir passer un nombre différent de paramètres aux fonctions écrites ?
Comment, par exemple, dans cette fonction, vous pouvez passer 4 ou 5 paramètres.
Le résultat est
Aidez-moi, je n'arrive pas à comprendre ce qu'est l'erreur.
Je voulais une onde uniforme, mais pour une raison quelconque, le "0" est double.
PourquoiNormalizeDouble ne fonctionne-t-il pas toujours ?
Lorsque j'imprime un tableau dans le journal, presque toutes les valeurs doubles sont imprimées avec la première décimale spécifiée, et quelques 3-4 valeurs (sur une centaine) avec 15 chiffres.
...
2021.11.15 04:01:07.821Sov2EURUSD,M1 : 9,9
2021.11.15 04:01:07.724 Sov2 EURUSD,M1 : 9,800000000000001
2021.11.15 04:01:07.675 Sov2 EURUSD,M1 : 9.9
2021.11.15 04:01:07.626 Sov2 EURUSD,M1 : 9.6
2021.11.15 04:01:07.577 Sov2 EURUSD,M1 : 9.1
...
Aidez-moi, je n'arrive pas à comprendre ce qu'est l'erreur.
Je voulais une onde uniforme, mais pour une raison quelconque, le "0" est double.
parce que les conditions sont confuses, sur une itération de la boucle vous ne devriez avoir le drapeau "up" que dans un seul état, et vous pouvez avoir "true" et dans la même itération de la boucle devenir "false".
Je l'écrirais de cette façon en général :
parce que les conditions sont confuses, sur une itération de la boucle vous ne devriez avoir le drapeau "up" que dans un seul état, mais vous pouvez avoir "true" et dans la même itération de la boucle devenir "false".
Je l'écrirais de cette façon en général :
Pouvez-vous me dire comment le faire correctement
de ne pas entrer tous les éléments que je veux additionner, mais juste spécifier 5 éléments
Si vous le renommez en *.mq4, tout va bien.
Si vous le compilez de cette façon, vous obtenez des erreurs.
Je n'ai pas d'erreurs
Je n'ai pas d'erreurs.
De toute façon, ce n'est pas critique. Merci pour votre aide.