Buenas tardes.
Querría pintar una línea en el gráfico, con distintos colores según el valor de otro indicador. He probado a darle valores únicamente cuando la otra condición se cumpla, pero me encuentro el problema que cuando esa condición no se cumple se va “al infinito” en lugar de desaparecer. He probado con undefined, pero igual no sé usarlo correctamente. Pongo un ejemplo: quiero que la media de 20 sea verde cuando c1 = 1 o roja cuando c1 = 0
sma20=average[20](close
if c1 = 1 then
sma20green = sma20
else
sma20red = sma20
endif
return sma20green coloured(0, 255, 0, 100), sma20red coloured(255, 0, 0, 100)
¡Gracias!