OPEN-SOURCE SCRIPT
GVZ Sintético (Realized Vol do Ouro)

//version=6
indicator("GVZ Sintético (Realized Vol do Ouro)", overlay=false)
// === INPUTS ===
lookback_days = input.int(30, "Janela (dias)", minval=2)
freq = input.int(252, "Frequência anual", options=[252,365])
ma_len = input.int(5, "Suavização (SMA)", minval=1)
// === CÁLCULO VOL REALIZADA ===
src = close
ret = math.log(src / src[1])
rv_daily = ta.stdev(ret, lookback_days)
rv_annual = rv_daily * math.sqrt(freq)
rv_smooth = ta.sma(rv_annual, ma_len)
// === PLOT ===
plot(rv_smooth * 100, title="GVZ Sintético (%)", linewidth=2, color=color.blue)
hline(10, "10%", color=color.gray)
hline(20, "20%", color=color.gray)
hline(30, "30%", color=color.gray)
indicator("GVZ Sintético (Realized Vol do Ouro)", overlay=false)
// === INPUTS ===
lookback_days = input.int(30, "Janela (dias)", minval=2)
freq = input.int(252, "Frequência anual", options=[252,365])
ma_len = input.int(5, "Suavização (SMA)", minval=1)
// === CÁLCULO VOL REALIZADA ===
src = close
ret = math.log(src / src[1])
rv_daily = ta.stdev(ret, lookback_days)
rv_annual = rv_daily * math.sqrt(freq)
rv_smooth = ta.sma(rv_annual, ma_len)
// === PLOT ===
plot(rv_smooth * 100, title="GVZ Sintético (%)", linewidth=2, color=color.blue)
hline(10, "10%", color=color.gray)
hline(20, "20%", color=color.gray)
hline(30, "30%", color=color.gray)
開源腳本
本著TradingView的真正精神,此腳本的創建者將其開源,以便交易者可以查看和驗證其功能。向作者致敬!雖然您可以免費使用它,但請記住,重新發佈程式碼必須遵守我們的網站規則。
免責聲明
這些資訊和出版物並不意味著也不構成TradingView提供或認可的金融、投資、交易或其他類型的意見或建議。請在使用條款閱讀更多資訊。
開源腳本
本著TradingView的真正精神,此腳本的創建者將其開源,以便交易者可以查看和驗證其功能。向作者致敬!雖然您可以免費使用它,但請記住,重新發佈程式碼必須遵守我們的網站規則。
免責聲明
這些資訊和出版物並不意味著也不構成TradingView提供或認可的金融、投資、交易或其他類型的意見或建議。請在使用條款閱讀更多資訊。