Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 1306
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
Aidez-moi, j'ai ajouté un tampon supplémentaire à l'indicateur (double ma_buffer_stop[] ;), mais il ne dessine pas ou donne des erreurs (
Vérifier, est-ce qu'on entre là-dedans ?
c'est juste la première chose qui me vient à l'esprit.Parfois, j'attrape la division à zéro. (Tout peut arriver dans la dynamique).
Je le recherche en commentant les opérations de division et en jetant l'EA sur le graphique.
Y a-t-il un moyen d'obtenir la ligne contenant l'erreur en utilisant des méthodes plus normales ?
Le problème est que l'erreur ne se produit que dans un certain état. C'est-à-dire que l'erreur peut disparaître à un certain délai et avec une nouvelle bougie. C'est bon quand on le remarque à 4 heures. Il y a du temps pour le trouver.
Y a-t-il un moyen d'obtenir la ligne contenant l'erreur en utilisant des méthodes plus conventionnelles ?
Vous devez avoir une entrée dans le journal de l'expert avec le fichier et le numéro de ligne où la division par zéro a eu lieu.
Vous devez avoir une entrée dans le journal de votre conseiller expert avec le fichier et le numéro de ligne où la division par zéro a eu lieu.
2020.11.27 11:55:29.795 qstr7_52_1 EURUSD,H4 : zéro divide dans 'qstr7_52_1.mq4' (962,43)
Seulement ça.
962.43 cependant.
Et voilà))) Merci !!!!!
Est-ce qu'on arrive au moins à entrer ici ?
juste en haut de ma tête.Aller à
Si je fais ça, ça dessine
Ce tableau n'a les bonnes valeurs qu'aux points d'intersection, ailleurs sa valeur est EMPTY_VALUE. Par conséquent, rien n'est visible. Vous devez saisir une variable globale et lui attribuer des valeurs au moment de l'intersection. Et il donnera déjà la valeur actuelle au moment de l'intersection, ou la valeur passée lorsqu'il n'y a pas d'intersection.
Ce tableau n'a les bonnes valeurs qu'aux points d'intersection, ailleurs sa valeur est EMPTY_VALUE. Par conséquent, rien n'est visible. Vous devez saisir une variable globale et lui attribuer des valeurs au moment de l'intersection. Et il donnera déjà la valeur actuelle au moment de l'intersection, ou la valeur passée lorsqu'il n'y a pas d'intersection.
Merci, ça a marché)
Ce tableau n'a les bonnes valeurs qu'aux points d'intersection, ailleurs sa valeur est EMPTY_VALUE. Par conséquent, rien n'est visible. Vous devez saisir une variable globale et lui attribuer des valeurs au moment de l'intersection. Et il donnera déjà la valeur actuelle au moment de l'intersection, ou la valeur passée lorsqu'il n'y a pas d'intersection.
J'ai multiplié PeriodMaSlow par 2
et le code initial fonctionne sans erreurs