Buenos dias he creado este indicador para que sea igual que el volumen pero no me sale los colores igual que el predeterminado alguien sabria como hacer el codigo correcto para que me coloreara las velas igual que en el predeterminado. Un saludo
volumen = volume
r=0
g=0
b=0
c1= volumen => volumen [1]
c2= volumen < volumen[1]
IF c1 then
r=0
g=255
b=0
else
r=255
g=0
b=0
ENDIF
RETURN volumen COLOURED(r,g,b)
Buenos dias,
a ver el post #209437, color del volumen cambia cuando close > / < close[1]
comment coder le volume
Y si quiero programar que se dibuje media vela de volumen de un color cuando cruce ema3 calculado al volumen como podría hacerlo? Gracias
Para cada vez que el volumen cruce abajo/debajo su ema3, añando un color hasta media vela (Se puede que no he entendido bien) :
if close[0]>close[1] then
r=0
g=255
elsif close[0]<close[1] then
r=255
g=0
endif
ema3=ExponentialAverage[3](volume)
mediavela=0
if volume crosses over ema3 or volume crosses under ema3 then
mediavela=volume/2
endif
return Volume as "Volume" style(histogram) coloured(r,g,0), ema3 as "ema3", mediavela as "cruz ema3" style(histogram) coloured(250,250,0)
Buenas estoy intentando que el volumen tenga un bollingerup metido y cada vez que sobre pase ese bollinger up me coloree la vela un trozo en la parte superior en amarillo es decir que si la vela sobrepasa el bollinger up me coloree esa vela de volumen un 15% en amarillo. Un saludo
Como eso?
if close>close[1] then
r=0
g=255
elsif close<close[1] then
r=255
g=0
endif
bbup=BollingerUp[20](volume)
bas=0
if volume crosses over bbup then
bas=volume*0.85
rbas=r
gbas=g
r=250
g=250
endif
return Volume as "Volume" style(histogram) coloured(r,g,0), bas style(histogram) coloured(rbas,gbas,0), bbup as "bollingerup"
Buenas he modificado un poco el código pero hay volúmenes que se me colorea entero el histograma en amarillo eso a que se deberías. Un saludo
Podemos extender la modificación reemplazando también la linea 1 con:
if close>=close[1] then