Toute question de débutant, afin de ne pas encombrer le forum. Professionnels, ne passez pas à côté. Nulle part sans toi - 6. - page 916
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 à comprendre.
Comment écrire des lignes différentes dans l'EA à partir de l'indicateur ?
J'ai un indicateur - MACD 2 Line. Comment puis-je enregistrer les lignes de l'indicateur dans mon EA ?
StringAdd() IntegerToString() - quel est le problème ?
Dans une chaîne de caractères du type
x=StringAdd(x,IntegerToString(y));
donne un avertissement jaune
conversion implicite de "chaîne" en "nombre".
Bon après-midi.
Tâche : calculer à un point le milieu du canal (à utiliser comme un ordre en attente). J'ai fixé les limites de la chaîne manuellement.
Je le calcule avec la calculatrice
1.55974 - 1.55596 = 0.00378
L'alerte montre la largeur = 0.0038
0.00378/2 = 0.00189
L'alerte donne le milieu = 0.0019
Question : Pourquoi le programme ne compte-t-il pas le 5e chiffre ?
Lors de la sortie en alerte, commentaire, impression, etc. (c'est-à-dire "être vu clairement à l'écran"), vous devez le convertir en texte.
Vous l'aurez :
P./S. : Et pour les calculs internes - oui, NormalizeDouble(...).
P./S.: Il y a aussi, par exemple, des informations utiles sur ce sujet et un lien vers un article dans le Navigateur du Forum.
StringAdd() IntegerToString() - quel est le problème ?
dans une chaîne de caractères du type
x=StringAdd(x,IntegerToString(y));
donne un avertissement jaune
conversion implicite de "chaîne" en "nombre".
StringAdd est de type bool.
Tout ce que vous avez à faire est de spécifier la jointure à la fin de la chaîne (si x est du type chaîne dans votre cas, bien sûr) :
P./S. : De bons exemples sur les cordes se trouvent dans cet article, par exemple : https://www.mql5.com/ru/articles/585.
(et là il suffit de taper ou de copier-coller en cherchant sur la page : StringAdd)
Aidez-moi à comprendre.
Comment puis-je écrire différentes lignes de l'indicateur dans l'EA ?
J'ai un indicateur - MACD 2 Line. Comment prescrire les lignes de l'indicateur dans mon Expert Advisor ?
Valeurs de retour :
P./S. : La façon de mettre cela en pratique, si des questions se posent, peut être trouvée dans une variété de recherches sur le site web et/ou dans le manuel.
Bonne chance.