Bonjour,
Je suis sur que cette question a due déjà être posée 🙂 A vrai dire, je pense même qu’il existe un indicateur “tout prêt” pour cette information.
Mais je demande, car je n’ai pas trouvé !
Je cherche à afficher sous forme de courbe la taille moyenne (en points) des bougies achats (open to close) et la même courbe pour les bougies à la vente.
Le tout sur une période de X bougies.
Merci pour votre aide
Voilà ce que ça peut donner si j’ai bien compris la question. Sur les X dernières bougies on fait la moyenne des bougies haussières et baissières, donc il peut y avoir moins d’haussière que de baissière dans les moyennes (et vice-versa).
x = 20
green = close>open
redsum = 0
greensum = 0
for i = 0 to x-1 do
if green[i] then
greensum=greensum+range[i]
else
redsum=redsum+range[i]
endif
next
g = greensum/x
r = redsum/x
return g coloured(0,255,0), r coloured(255,0,0)
Ouaw, rien à dire à part merci ! C’est ce que je cherchais à faire 🙂
Réponse hyper rapide, je risque de revenir solliciter ce forum pour peaufiner mes indicateurs !
Encore merci !
hello tout le monde,
Je suis tombé sur ce poste par hasard et à fin de m’améliorer j’apporte quelques modifications au niveau de la valeur X, j’ajoute une petite condition qui compte le nombre de bougies vertes et le nombre de bougies rouges à fin de diviser respectivement par ses valeurs et non pas par le nombre total de X, j’espère que ma contribution a du sens 🙂
x = 20
Green = Close > Open
RedSUM = 0
XGreen = 0
GreenSUM = 0
XRed = 0
For i = 0 To x-1 Do
IF Green[i] Then
GreenSUM = GreenSUM + Range[i]
XGreen = XGreen + 1
ELSE
RedSUM = RedSUM + Range[i]
XRed = XRed + 1
ENDIF
next
IF XGreen > 0 Then
G = GreenSUM / XGreen
ENDIF
IF XRed > 0 Then
R = RedSUM / XRed
ENDIF
Return G coloured(0,255,0) AS "Green SUM", R coloured(255,0,0) AS "Red SUM"
Bien à vous 🙂