Questions des débutants MQL5 MT5 MetaTrader 5 - page 1259
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
Après-midi.
Quelques questions sur le testeur dans MT5 :
1) Dans MT5, dans le mode de test visuel du conseiller expert, tous les indicateurs qui sont calculés par iCustom dans le code du conseiller expert sont appliqués au graphique lui-même. Comment peut-on le désactiver/le régler ?
2) J'ai effectué un seul test dans le testeur avec le "mode visuel avec affichage des graphiques, des indicateurs et des transactions" coché, puis j'ai effectué le même test sans le cocher (sans visualisation). Dans le premier cas, le graphique d'équilibre est dessiné tout à fait normalement, alors que dans le second cas, il s'agit simplement d'une ligne droite dans certaines cellules. A quoi cela peut-il être lié ?
Après-midi.
Quelques questions sur le testeur dans MT5 :
1) Dans MT5, dans le mode de test visuel du conseiller expert, tous les indicateurs qui sont calculés par iCustom dans le code du conseiller expert sont appliqués au graphique lui-même. Peut-on le désactiver ou le régler d'une manière ou d'une autre ?
1.TesterHideIndicators().
Comment distinguer les événements de suppression d'un objet graphique et de renommage d'un objet graphique. L'événement de suppression est généré dans les deux cas. Comment distinguer l'un de l'autre ?
Tu ne peux pas. Renommer, c'est supprimer et créer un nouveau nom. Essayez donc d'attraper la création après la suppression.
Pouvez-vous me dire ce qu'il faut écrire pour obtenir des nombres aléatoires à 6 chiffres ?
Pouvez-vous me dire ce qu'il faut écrire pour obtenir des nombres aléatoires à 6 chiffres ?
J'ai trouvé cette solution
J'ai trouvé cette solution
Vitaly, ce n'est pas la meilleure solution.
Tout d'abord, vous feriez mieux d'utiliser une boucle do while dans ce cas.
Deuxièmement, à mon avis, il est plus sûr d'obtenir un nombre supérieur à 6 chiffres en exponentiation qu'en multiplication. Mais dans ce cas, il est possible d'obtenir l'INF. Mais vous pouvez limiter la valeur de la puissance... Dans mon exemple, la puissance n'est pas supérieure à 16.
Et prenez le reste de la division et obtenez un nombre à six chiffres.
Vitaly, ce n'est pas la meilleure option.
Tout d'abord, il est préférable d'utiliser une boucle do while dans ce cas.
Deuxièmement, à mon avis, il est plus sûr d'obtenir un nombre supérieur à 6 chiffres lorsqu'il est élevé à une puissance que lorsqu'il est multiplié. Mais dans ce cas, il est possible d'obtenir l'INF. Mais vous pouvez limiter la valeur de la puissance... Dans mon exemple, la puissance n'est pas supérieure à 16.
Et prenez le reste de la division pour obtenir un nombre à six chiffres.
Merci, j'ai remplacé la partie dans le code.
Merci, j'en ai remplacé une partie dans le code.
Et quel a été le résultat ? Je ne prétends pas être infaillible...))))