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
J'ai une suggestion à faire aux développeurs : créez des valeurs par défaut pour tous les types intégrés. Le C++ n'est pas un modèle dans ce sens.
Vous économiserez vraiment beaucoup de temps et de nerfs pour vous-même et pour ceux qui répondent aux questions comme ci-dessus.
while((a/b)<1 && !IsStopped())//---------
qu'est-ce qui est égal à un?
Par défaut (dans l'exemple ci-dessus), a=2,652664430987377e-314 , mais dans ce cas, la boucle while donne a+b=30.
Bien entendu, vous pouvez immédiatement attribuer le double a=1 ;
Mais la situation ne change pas.
La sortie est toujours a+b=30
Et return retourne 0, le débogueur montre tout.
Quels sont ces problèmes ou est-ce que je rate quelque chose ?
Initialisation des variables:
Toute variable peut être initialisée lors de sa définition. Si la variable n'est pas explicitement initialisée, la valeur stockée dans la variable peut être ce que vous voulez. L'initialisation implicite n'est pas effectuée.
Fia:
La sortie est toujours a+b=30
Et return retourne 0, le débogueur montre tout.
J'ai du mal à le croire.
Qu'est-ce qui vous empêche d'y jeter un coup d'œil ?
Spécialement pour cela, j'ai donné un code simple.
J'ai deux builds de 687 (sur des brokers différents), j'ai essayé de compiler les deux avec le même résultat (mais parfois j'obtiens 30 correctement), je n'arrive pas à comprendre si je suis bête ou si le ski ne bouge pas !
Je ne sais pas quoi penser.
Jusqu'à présent, il n'a pas été possible de le reproduire. Commençons donc par le début.
Quel débit binaire, OS ?
Pas encore de chance avec la reproduction.
Quel débit binaire, OS ?
Win7 64 bit
Je ne sais même pas, je viens juste de décharger et de charger MT5 compilé, même chose.
Je peux en prendre une photo (vous pourriez penser que je me moque de vous).
P.S. Maintenant j'ai juste tapé dessus, une fois de plus ça a marché 30, je l'ai compilé et maintenant ça marche null quelques fois de plus (magique).
Bon après-midi.
J'essaie d'utiliser MQL5.J'ai désassemblé exp_tema.mq5 et modifié le code. Maintenant je dois imprimer en log MA de chaque bougie (20 dernières). Mais je ne comprends pas pourquoi certaines entrées manquent dans le journal. J'ai remarqué que si ma[3] est manquant dans le journal, alors il n'y a pas de ma[13]. Pourquoi cela se produit-il ? Où se trouve l'erreur ?
Win7 64 bit
Je ne sais pas, je viens de décharger MT5, j'ai fait un commentaire, même chose.
Je peux enlever une vidéo ou autre (je pense que je me moque de vous).
Vous n'avez pas besoin d'une capture d'écran.
Faites une Impression détaillée dans le code pour que nous puissions voir dans le journal à quoi sont égales les variables intermédiaires.