本页源码来自 TradingView 公开发布的开源脚本,版权归原作者所有, 请遵循其原始许可(Pine 脚本常见 CC BY-NC-SA / MPL-2.0 / MIT)。 本项目仅用于研究检索与许可范围内的移植。
// © Dreadblitz
//@version=4
//
study("Bollinguer sobre Macd", shorttitle = "BSM", overlay=false)
SDev = 0.0
banda_supe = 0.0
banda_inf = 0.0
rapida = input(8, "Media Rapida")
lenta = input(26, "Media Lenta")
stdv = input(0.8, "Stdv")
m_rapida = ema(close,rapida)
m_lenta = ema(close,lenta)
BBMacd = m_rapida - m_lenta
Avg = ema(BBMacd,9)
SDev := stdev(BBMacd,9)
banda_supe := Avg + stdv * SDev
banda_inf := Avg - stdv * SDev
pcol = BBMacd < banda_inf ? #FF0000 : BBMacd > banda_supe ? #008000 : color.blue
c=plot(BBMacd, title='Linea Macd BB"', color=pcol, linewidth=2, style=plot.style_line, transp=0)
a=plot(banda_supe, title='Banda Superior"', color=#00BFFF, linewidth=1, style=plot.style_line, transp=30)
b=plot(banda_inf, title='Banda Inferior"', color=#00BFFF, linewidth=1, style=plot.style_line, transp=30)
fill(a, b, color=#00BFFF)
pcol1 = BBMacd < banda_inf ? #FF0000 : na
fill(c, b, color=pcol1, transp=50)
pcol2 = BBMacd > banda_supe ? #008000 : na
fill(c, a, color=pcol2, transp=50)