Buongiorno, per cortesia, il codice che ho scritto sotto fa cambiare colore alle candele in funzione del cambio colore del Supetrend, però con i codici che ho scritto mi cambia il colore solo alle prime candele dopo il cambio colore del Supetrend e non a quelle seguenti, mi potete aiutare a far cambiare colore a tutte le candele, rosse tutte quelle sotto il supetrend e verde quelle sopra il supetrend, grazie mille in anticipo
/// inizio codice
st= Supertrend[3,10]
if (close>st AND close[1]<st[1]) Then
dd =1
else
dd=0
endif
if (close<st AND close[1]>st[1]) then
ee=1
else
ee=0
endif
if dd then
Drawcandle (open,high,low,close) coloured(0,255,0) bordercolor(0,0,0)
elsif ee then
Drawcandle (open,high,low,close) coloured(255,0,0) bordercolor(0,0,0)
endif
return
Ciao Claudio…..perchè hai specificato anche close[1]< e >st[1].
Scrivi il codice in questo modo:
st= Supertrend[3,10]
if close>st Then
Drawcandle (open,high,low,close) coloured(0,255,0) bordercolor(0,0,0)
elsif close<st then
Drawcandle (open,high,low,close) coloured(255,0,0) bordercolor(0,0,0)
endif
return