He integrado diversos códigos de indicadores, con el permiso de sus autores, de forma tal que azul y rojo indiquen fuerza alcista o bajista, respectivamente y amarillo la ausencia de fuerza.
Este indicador se puede aplicar también sobre otros indicadores, como el RSI:
—————————————————————————————————————————————————————-
// Fuerza de Bollinger
// ideado y programado por Jordi Hernando
// Calculamos distancias
alcista=(bollingerup[21](totalprice)-weightedaverage[5])
bajista=(weightedaverage[5]-bollingerdown[21](totalprice))
// Vemos qué lado tiene más fuerza …
fuerza=bajista-alcista
filtro=wilderaverage[3](fuerza)
// Generamos señal, como diferencia con el filtro (como un cruce con la media) y filtramos
senal=(fuerza-filtro)
if senal > 0 and senal > senal[1] then
senalbuy = senal
else
senalbuy=0
endif
if senal < 0 and senal < senal[1] then
senalsell = senal
else
senalsell=0
endif
return senal coloured(255,200,0) style(histogram) as “SenalChange”, senalbuy coloured(0,0,255) style(histogram) as “SenalBuy”, senalsell coloured(255,0,0) style(histogram) as “SenalSell”
—————————————————————————————————————————————————————-
Gracias Antonio, no dudes en publicar tus indicadores en la biblioteca en lugar del foro, es mucho mejor que la comunidad tenga todos los códigos en el mismo lugar.
Cualquiera puede usar este formulario para agregar código a nuestra biblioteca:
Comparte mi código en la biblioteca