Aleksei Stepanenko: Dans le conseiller expert, les premières lignes de
Après ces lignes, d'autres codes seront exécutés une fois par bougie. Au moment de sa formation.
Vous appelez cet indicateur depuis l'EA, si je comprends bien ?
En fait, j'insère cet indicateur dans un autre indicateur qui envoie le signal à un autre programme. C'est-à-dire qu'il n'y a pas de conseiller expert. C'est-à-dire qu'il devrait être inséré quelque part dans l'indicateur lui-même, mais comment ?
Aleksei Stepanenko: Et quel programme ouvre l'affaire ? C'est le conseiller expert. N'est-ce pas ?
Ah, bien, peut-être... Mais ensuite, les choses semblent devenir beaucoup plus compliquées... Il n'y a aucun moyen de l'intégrer dans ce code, n'est-ce pas ? Et il n'y a pas non plus de code dans le deuxième code indicateur.
Au fait, l'indicateur dessine toujours beaucoup de flèches, mais lorsque je recharge le graphique, il n'en reste que quelques-unes. :( Comme si l'indicateur se sauvegardait sur l'historique, comme regarder comment je trade bien, mais en temps réel c'est complètement différent. :(
Aleksei Stepanenko: Vous pouvez essayer une autre méthode, où vous appelez cet indicateur via iCustom, mettez 1 à la fin de cette fonction au lieu de 0 également.
Tu veux dire comme ça ?
if (IndicatorName != "") {
up = iCustom(NULL, 0, IndicatorName, IndiBufferCall, SignalType);
dn = iCustom(NULL, 0, IndicatorName, IndiBufferPut, SignalType);
if (IndicatorName != "") {
up = iCustom(NULL, 1, IndicatorName, IndiBufferCall, SignalType);
dn = iCustom(NULL, 1, IndicatorName, IndiBufferPut, SignalType);
Si vous n'avez pas de compte, veuillez vous inscrire
Autorisez l'utilisation de cookies pour vous connecter au site Web MQL5.com.
Veuillez activer les paramètres nécessaires dans votre navigateur, sinon vous ne pourrez pas vous connecter.
Vous êtes connecté. L'authentification à deux facteurs a été désactivée. Configurez-la à nouveau et scannez un nouveau code QR, ou continuez avec l'authentification à deux facteurs désactivée.
OnTick()Après ces lignes, d'autres codes seront exécutés une fois par bougie. Au moment de sa formation.
Vous appelez cet indicateur depuis l'EA, si je comprends bien ?
Dans le conseiller expert, les premières lignes de
Après ces lignes, d'autres codes seront exécutés une fois par bougie. Au moment de sa formation.
Vous appelez cet indicateur depuis l'EA, si je comprends bien ?
Et quel programme ouvre l'affaire ? C'est le conseiller expert. N'est-ce pas ?
Ah, bien, peut-être... Mais ensuite, les choses semblent devenir beaucoup plus compliquées... Il n'y a aucun moyen de l'intégrer dans ce code, n'est-ce pas ? Et il n'y a pas non plus de code dans le deuxième code indicateur.
OnTick()Comment diable cela fonctionne-t-il... :)))))D'ailleurs, l'indicateur attire encore beaucoup de flèches,
Oui ? Hmm, j'y jetterai un coup d'oeil plus tard.
Vous pouvez essayer une autre méthode, où vous appelez cet indicateur via iCustom, mettez 1 à la fin de cette fonction au lieu de 0 également.
Tu veux dire comme ça ?
Comme ça ?
Oui ? Hmm, j'y jetterai un coup d'oeil plus tard.
C'est peut-être ce message. Ne devrions-nous pas faire ce qu'il dit ?
https://www.mql5.com/ru/forum/160587/page223#comment_19618305
En tout cas, merci beaucoup d'avoir joué avec nous ici... :)))
Je joins les fichiers pour mieux comprendre la situation.
Voici le code de travail :
Notez que la flèche est dessinée vers l'arrière BufferDn[i+1]=... C'est regrettable.