Bonsoir,
voilà, j’utilise l’indicateur intitulé “Heikin Ashi smoothed ans signals” trouvé sur ce site en suivant ce lien :
Heikin Ashi smoothed with signals
Ma question est la suivante : je voudrais y ajouter une variable qui ferait que les flèches apparaissant sur le graphe intègre cette variable : ex : je voudrais intégrer le mccd de façon à ce que la flèche suggérant un achat n’apparaisse que si les conditions déjà définies dans le code de l’indicateur + le macd haussier (par exemple) sont réunies. Or, j’ai intégré cette variable que j’ai appelé indicator1 dans la partie “if …. ” DRAWARROWUP sauf que les flèches haussières apparaissent même si le mccd est baissier……
quelqu’un peut il m’aider svp?
merci.
Bien sûr, on peut t’aider, merci de poster le code de ton indicateur modifié que je puisse y regarder de plus près !
C’est un mauvais copier/coller ou tu utilises bien des divisions des périodes pour cet indicateur MACD ?
indicator1 = MACD[37/3, 77/3, 9](close)
bonjour,
oui j’utilise exactement la formule du MACD indiquée. Désolé pour la qualité du copier/coller mais le code original est dans le lien du 1er post.
Donc où est le problème?
merci.
AVTParticipant
Senior
Le MACD est par défaut MACD(12/26/9),
qui signifie : fastEMA=12, slowEMA=26, SignalPeriod=9
qui est écrit dans PRT comme MACD[12,26,9](close)
Maintenant votre code MACD [37/3, 77/3, 9](close), ça signifie:
fastEMA=12,33333333 (37 divise par 3)
slowEMA=26,66666667 (77 divisé par 3)
SignalPeriod=9
Les moyennes sont calculées sur une période, par exemple 12 périodes de 1 minute.
Dans votre cas, il y a des 12,333 1-minutes périodes.
C’est peut-être tout simplement trop compliqué pour le programme. :-((
et bien oui tu avais raison. Merci. Comme quoi, faire simple a du bon. Bon dimanche.