Questions des débutants MQL5 MT5 MetaTrader 5 - page 795
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
Êtes-vous sûr que l'indicateur est recalculé pendant la boucle while ?
Oui, mettez le commentaire à l'écran. Ou cela ne prouve pas encore que le recalcul est fait ?
Nous devons regarder les valeurs Value[] en mode débogage
In Comment peut changer en dehors de la boucle. Je n'ai pas rencontré et vérifié cette situation, mais quelque chose me dit qu'elle ne sera pas recalculée et que les valeurs resteront inchangées. Et par conséquent, vous ne sortirez jamais de la boucle.
En mode débogage, voir les valeurs Value[].
In Comment peut changer en dehors de la boucle. Je n'ai pas rencontré et vérifié cette situation, mais quelque chose me dit qu'elle ne sera pas recalculée et que les valeurs resteront inchangées. Par conséquent, vous ne sortirez jamais de la boucle.
Cela n'a pas de sens. En débogage, les valeurs Value[] sont correctes, mais la boucle s'exécute toujours une fois, que la condition soit remplie ou non. Je pense que je vais abandonner While.
Et comment déterminez-vous que lesvaleurs du tableauValue[] sont correctes ? Comment le remplir ?
Et comment déterminez-vous que lesvaleurs du tableauValue[] sont correctes ? Comment le remplir ?
J'utiliserai la poignée indicatrice, si je vous comprends bien, pour vous rappeler que mon niveau de compétence en la matière est égal à celui d'un mannequin).
Je pense que vous devriez procéder dans l'ordre inverse : vous remplissez d'abord le tableau des valeurs, puis vous comparez ce qui s'y trouve.
Quel gâchis. En débogage, la valeur est correcte, mais la boucle s'exécute toujours une fois, que la condition soit remplie ou non. Je vais probablement abandonner While.
Tout est exactement comme écrit dans le programme
Si le CopyBuffer est exécuté avec une erreur, mettez Recount à true et sortez de la boucle.
Par conséquent, ce n'était pas le ... boucle.
Expliquez à un idiot, s'il vous plaît.
La tâche consiste à dessiner une ligne zéro dans la sous-fenêtre. Une simple ligne blanche solide.
Ce que je ne fais pas, ça devient rayé. J'ai réglé les niveaux, et la ligne d'indicateur, et j'ai déjà inséré un objet graphique - et cela donne toujours des rayures.
La raison en est claire : la ligne de grille rayée est affichée par le haut. Mais voici ce qui est étrange : seule la ligne de grille horizontale zéro est en haut, tandis que les lignes de grille verticales sont en dessous des indicateurs.
Ici, comment dessiner une simple ligne blanche pleine de zéro dans la sous-fenêtre ?
Expliquez à un idiot, s'il vous plaît.
La tâche consiste à dessiner une ligne zéro dans la sous-fenêtre. Une simple ligne blanche solide.
Ce que je ne fais pas, ça devient rayé. J'ai réglé les niveaux, et la ligne d'indicateur, et j'ai déjà inséré un objet graphique - et cela donne toujours des rayures.
La raison en est claire : la ligne de grille rayée est affichée par le haut. Mais voici ce qui est étrange : seule la ligne de grille horizontale zéro est en haut, tandis que les lignes de grille verticales sont en dessous des indicateurs.
Ici, comment dessiner une simple ligne blanche pleine de zéro dans la sous-fenêtre ?