Si.Yang

Sy_CCI

6
Sy_CCI
Script de código abierto

Siguiendo el verdadero espíritu de TradingView, el autor de este script lo ha publicado en código abierto, para que los traders puedan entenderlo y verificarlo. ¡Un hurra por el autor! Puede utilizarlo de forma gratuita, aunque si vuelve a utilizar este código en una publicación, debe cumplir con lo establecido en las Normas internas. Puede añadir este script a sus favoritos y usarlo en un gráfico.

Exención de responsabilidad

La información y las publicaciones que ofrecemos, no implican ni constituyen un asesoramiento financiero, ni de inversión, trading o cualquier otro tipo de consejo o recomendación emitida o respaldada por TradingView. Puede obtener información adicional en las Condiciones de uso.

¿Quiere utilizar este script en un gráfico?
//
// @author SiYang
// List of all my indicators: https://www.168520.com/
//
study(title="Sy_CCI")

cciTurboLength = input(title="CCI Turbo Length", type=integer, defval=6, minval=3, maxval=14)
cci14Length = input(title="CCI 14 Length", type=integer, defval=14, minval=7, maxval=20)

source = close

cciTurbo = cci(source, cciTurboLength)
cci14 = cci(source, cci14Length)

last5IsDown = cci14[5] < 0 and cci14[4] < 0 and cci14[3] < 0 and cci14[2] < 0 and cci14[1] < 0
last5IsUp = cci14[5] > 0 and cci14[4] > 0 and cci14[3] > 0 and cci14[2] > 0 and cci14[1] > 0
histogramColor = last5IsUp ? green : last5IsDown ? red : cci14 < 0 ? green : red

plot(cci14, title="CCI Turbo Histogram", color=histogramColor, style=histogram)
plot(cciTurbo, title="CCI Turbo", color=green, style=line)
plot(cci14, title="CCI 14", color=red, style=line)

hline(0, title="Zero Line", color=black, linestyle=solid)
hline(100, title="Hundred Line", color=black, linestyle=dotted)
hline(-100, title="Minus Line", color=black, linestyle=dotted)