Bonjour,
Je voudrais faire une instruction sur mon indicateur pour que seul apparaisse en rouge et en vert le moment ou mon CCI est au dessus de 200 pendant plus d’une bougie et inversement
Si c’est juste une bougie je ne veux pas que cela me le signale. Je ne trouve pas l’instruction pour faire cela. Pouvez vous m’aider ?
//indicateur
indicator1 = CCI[p1](typicalPrice)
//conditions acheteuse
c1 = (indicator1 < -200)
//condition vendeuse
c2 = (indicator1 > 200)
//fond couleur
if c1 then
BACKGROUNDCOLOR (100,200, 50,30) //couleur du fond haussie
endif
if c2 then
BACKGROUNDCOLOR (201,84, 99, 50) //couleur du fond baissier
endif
return
Quand tu dis “plus d’une bougie”, tu veux dire 2 ou tu veux dire N bougies avec possibilité de paramétrer?
Aussi, tu veux juste marquer la seule bougie où ça devient vrai, ou bien cette bougie et toutes celles qui suivent où c’est vrai aussi?
Merci pour ta réponse
Bon juste plus de 1 bougies donc à partir de deux bougies ça devient vrai
je voudrais marquer toutes les bougies ou c’est vrai.
exemple : si mon cci passe au dessus de 200 une seule bougie alors il ce passe rien
Di le cci passe au dessus de 200 sur la deuxième bougie alors le signal est bon et ce jusqu’à que le cci ne soit plus au dessus de 200
ok, alors on peut passer par summation pour vérifier que c1 (resp c2) est vraie au moins 2 bougies consécutives:
indicator1 = CCI[p1](typicalPrice)
//conditions acheteuse
c1 = (indicator1 < -200)
//condition vendeuse
c2 = (indicator1 > 200)
//fond couleur
if summation[2](c1)=2 then
BACKGROUNDCOLOR (100,200, 50,30) //couleur du fond haussie
endif
if summation[2](c2)=2 then
BACKGROUNDCOLOR (201,84, 99, 50) //couleur du fond baissier
endif
return
Super merci beaucoup
Je ne connaissais pas “Summation”
L’instruction SUMMATION permet de faire une somme d’une valeur, donc ici on additionne la quantité de bougies ou ta condition était vrai et donc égale à 1.