Toute question des nouveaux arrivants sur MQL4 et MQL5, aide et discussion sur les algorithmes et les codes. - page 536
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
Où exactement exécutez-vous l'indicateur dans le terminal ?
Je suis allé dans le code pour regarder ce genre de choses.
Je ne sais pas pour tout le monde, mais j'ai deux endroits où se trouvent les indices et les experts, c'est C:\Program Files (x86)\ MT4\MQL4\indicators et C:\Users\AppData\Roaming\MetaQuotes\Terminal\CE01488447B8E5332C971089AB90 (ce dossier s'ouvre depuis le terminal File-Open data directory) dans les deux endroits j'ai cherché le code et il est identique.J'ai peut-être encore manqué le point, pouvez-vous le clarifier pour quelqu'un qui ne le sait pas. Quelle est la différence entre le sur mesure et le standard et où trouver les deux ?
Le standard est appelé BollingerBands et le personnalisé est Bands et situé à différents endroits.
A partir de quel endroit précis du terminal exécutez-vous l'indicateur ?
Je doute qu'il soit familier avec le mode "portable".
Le modèle standard s'appelle BollingerBands et le modèle personnalisé s'appelle Bands et se trouve à différents endroits.
Je doute qu'il soit familier avec le mode portatif.
Je ne suis vraiment pas familier avec ce mode et dans mon fil de discussion que j'ai créé séparément sur ce problème j'ai révélé mon niveau de connaissance, veuillez pardonner la stupidité encore, mais ce n'était pas aussi facile que vous auriez pu le penser pour moi. Vous m'avez quand même montré le problème, maintenant je vais essayer de trouver comment le résoudre. Merci pour vos conseils et ceux d'Artem.
Je ne voulais en aucun cas vous prendre au dépourvu avec mon ignorance. Il s'agissait d'un dialogue avec Artem, d'une simple clarification qu'il pose sur ce que vous ne savez pas, de mon point de vue. Ne pas savoir n'est pas honteux et tout à fait normal.
Eh bien, qu'est-ce que je fais mal maintenant, j'ai maîtrisé la fonction iCustom. Faites le code (prenez la ligne du haut comme exemple). Mais il donne toujours 4 caractères. DoubleToString donne 5, mais ce sont des conneries, pas des données réelles. Pas dans l'imprimante, il suffit d'écrire les données de l'indicateur Bands.ex4 dans la variable de mon indicateur, par exemple la ligne supérieure. Il est souhaitable d'utiliser des valeurs numériques et de ne pas les remplacer par des variables.
Le code est placé dans OnInit(), car OnTick() ne fonctionnera pas aujourd'hui.
Hmmm : Je ne l'ai pas lu attentivement. Je n'avais pas remarqué cette phrase.
Mais cela ne dépend pas du fait que vous mettiez un nombre ou une variable dans l'iCustom.
Qu'est-ce que je fais mal maintenant, j'ai maîtrisé la fonction iCustom. J'ai créé le code (en prenant la ligne du haut comme exemple). Mais il donne toujours 4 caractères. DoubleToString donne 5, mais ce sont des conneries, pas des données réelles. Pas dans l'imprimante, il suffit d'écrire les données de l'indicateur Bands.ex4 dans la variable de mon indicateur, par exemple la ligne supérieure. Utilisez de préférence des valeurs numériques et ne les remplacez pas par des variables.
Print(DoubleToString(BUp,16));
Aidez-moi à comprendre pourquoi l'indicateur ne s'affiche pas. Je veux éventuellement créer quelque chose comme ZigZag.