Buenas tardes, estoy intentado dibujar cuando el precio este por encima de ema20 que de banda up a banda down se me dibuja en verde y si el precio esta por debajo de ema20 me dibuje de banda up a banda down en rojo pero lo estoy intentando dibujar con este codigo y me da fallo tanto en la posicion que se dibuja tanto en que se estan dibujando los dos a la vez. Un saludo
defparam drawonlastbaronly = true
//rectangulo
psarw= SAR[0.02,0.02,0.2]
devw = 2 //quantity of deviation
avgw = ExponentialAverage[20](close) //mean
Bbupw = avgw+std[20](close)*devw //Bollinger Up value
Bbdownw = avgw-std[20](close)*devw //Bollinger Down value
EMA20= ExponentialAverage[20](close)
IF close > ema20 then
colorbetween(Bbupw,Bbdownw,"GREEN",20)
ENDIF
IF close < ema20 then
colorbetween(Bbupw,Bbdownw,"RED",20)
ENDIF
RETURN
Buenas tardes,
defparam drawonlastbaronly = true
//rectangulo
//psarw= SAR[0.02,0.02,0.2]
devw = 2 //quantity of deviation
avgw = ExponentialAverage[20](close) //mean
Bbupw = avgw+std[20](close)*devw //Bollinger Up value
Bbdownw = avgw-std[20](close)*devw //Bollinger Down value
EMA20= ExponentialAverage[20](close)
IF close > ema20 then
r=0
g=255
ENDIF
IF close < ema20 then
r=255
g=0
ENDIF
colorbetween(Bbupw,Bbdownw,r,g,0,20)
RETURN