RicardoSantos

[RS]Dynamic Range Commodity Channel Index V0

EXPERIMENTAL:
request from anonimm
开源脚本

本着真正的TradingView精神,该脚本的作者将其开源发布,以便交易者可以理解和验证它。为作者喝彩!您可以免费使用它,但在出版物中重复使用此代码受网站规则的约束。 您可以收藏它以在图表上使用。

免责声明

这些信息和出版物并不意味着也不构成TradingView提供或认可的金融、投资、交易或其它类型的建议或背书。请在使用条款阅读更多信息。

想在图表上使用此脚本?
study(title="[RS]Dynamic Range Commodity Channel Index V0", shorttitle="DR-CCI", overlay=false)
length = input(title='CCI Length:', type=integer, defval=20)
smooth = input(title='CCI Smoothing:', type=integer, defval=1)
f_cci(_src, _length) =>
    _ma = sma(_src, _length)
    _return = (_src - _ma) / (0.015 * dev(_src, _length))

c = ema(ema(f_cci(close-close[1], length), smooth), smooth)
pos = stdev(c, length)
neg = -stdev(c, length)

h = highest(max(pos, neg), length)
l = lowest(min(pos, neg), length)

ob = plot(title='OB', series=h, color=lime)
os = plot(title='OS', series=l, color=red)
fill(ob, os, color=silver, transp=50)

plot(title='CCI', series=c, color=black)