Bonjour, afin de compléter ma stratégie, est il possible d’afficher le nombre de bougie verte (haussière) puis lorsque la bougie change de couleur avoir le décompte des bougie rouge (baissière).
Cordialement.
En repartant à zéro à chaque changement? Ou bien autre type de comptage, par exemple en cumulé sur une séance malgré les intermittences avec remise à zéro seulement à la séance suivante? Ou bien autre?
Quid des cas particuliers du type une close supérieure à la close précédente mais inférieure à l’open: à compter comme baissière car requête parle de couleurs rouge/verte, ou bien comme haussière car close plus haute que close précédente?
Affichage permanent avec chaque nombre sur chaque bougie, ou bien affichage d’un seul nombre temporaire correspondant à la série en cours?
Un peu comme le zig zag , dès que la bougie change de couleur il y a un nouveau décompte mais il faudrait laisser afficher le comptage des précédentes.
Par exemple 3 bougies de hausse puis doji puis 4 de baisse puis repart a la hausse, il faudrait laisser le nombre 3 et 4 afficher etc.
Après c vrai que la variante si le plus bas est plus bas et que c’est un doji bougie haussière pour le compter comme une baissière et vice versa pourrai être intéressante.
Je ne suis pas convaincu que les règles de classification haussier/baissier soient suffisamment définies dans les posts précédents, mais disons que tu peux partir de cette petite base qui compare seulement une close avec son open, et voir en fonction de ce qui est affiché si tu veux préciser davantage ou modifier les règles de classification au fur et à mesure des cas particuliers qui se présenteront:
decalageV=AverageTrueRange[14](close)
if close>open then//close[1] or (close=close[1] and close>open) then
bplus=bplus+1
bmoins=0
elsif close<open then//close[1] or (close=close[1] and close<open) then
bmoins=bmoins+1
bplus=0
endif
if bplus<>0 and bplus<>bplus[1] then
DRAWTEXT(bplus, barindex, high+decalageV) COLOURED(0,150,0)
elsif bmoins<>0 and bmoins<>bmoins[1] then
DRAWTEXT(bmoins, barindex, low-decalageV) COLOURED(255,0,0)
endif
return