Bonjour,
Nouveau sur la plateforme, je m’essaie à la création d’indicateur. Même si l’aide du proscrenner est encore de rigueur j’ai tenté d’en créer un plutôt simple mais sans succès. Je l’essaie sur le DAX, mais sur d’autres valeurs mobilières, j’ai le même problème. J’ai beau le relire mais ne comprends pas pourquoi celui-ci n’affiche pas la valeur -1 (visuel pour indicateur de vente).
Il s’agit de voir s’afficher +1 pour l’achat et -1 pour la vente. Les variables sont Histogramme MACD et RSI (O+C+plus haut + plus bas).
Le code n’affiche que la valeur +1 de l’achat et ne prend absolument pas en compte les conditions inscrites pour la vente.
Avez vous une idée pourquoi ?
INDICATOR = 0
indicateur1 = MACD[12,26,9]
c1v = (indicateur1 < indicateur1[2])
c1a = (indicateur1 > indicateur1[2])
indicateur2 = RSI[4](totalPrice)
c2v = (indicateur2 < indicateur2[1])
c2a = (indicateur2 > indicateur2[1])
indicateur3 = MACD[12,26,9]
c3v = (indicateur3 < 0)
c3a = (indicateur3 > 0)
indicateur4 = RSI[4](totalPrice)
c4v = (indicateur4 < 0)
c4a = (indicateur4 > 0)
if c1v and c2v and c3v and c4v then
INDICATOR = -1
endif
if c1a and c2a and c3a and c4a then
INDICATOR = 1
endif
return INDICATOR
Bonjour,
Un RSI est toujours supérieur à 0, non ? Vous êtes sûr que vous ne voulez pas le comparer à 50 plutôt que 0?
Bonjour Swingueur,
Volontairement je modifie l’affichage du RSI avec ligne horizontale à 0. L’idée, est de passer un ordre lorsque les deux indicateurs MACD et RSI passent la ligne horizontale zéro.
Merci de votre intérêt pour la question et si vous avez une idée pourquoi l’affichage de cet indicateur personnalisé n’affiche pas la valeur -1, je suis preneur.
A+
Pouvez-vous montrer un screenshot avec le RSI inférieur à une ligne horizontale 0?
Pour moi c’est impossible à cause de la formule intrinsèque du RSI: https://fr.wikipedia.org/wiki/Relative_strength_index
Clairement, je dirais que votre indicateur n’est jamais à -1 car c4v n’est jamais à 1.
Et oui vous avez raison. Evidemment, je me trompe. Si le MACD évolue autour du zéro, ce n’est pas le cas du RSI qui est borné avec un milieu un milieu à 50 (et non zéro !!). C’était tellement logique que je ne me vois pas refaire cette erreur prochainement. Merci de votre concours, vraiment
Voici maintenant à quoi ressemble l’indicateur après votre remarque….
Merci Swingueur. Je serai plus vigilant la prochaine fois. Je vous souhaite bonne continuation et surtout de bons trades.