bgcolor的边框颜色



我有这样的代码

bgcolor(z > c and z > f ? green : z < c and z < f ? red : yellow, transp=70)

我想添加一个不同颜色的边框。我尝试set_border_color,但不工作。

谢谢你的帮助

bgcolor没有border_color参数。你可以试试用box代替。

感谢vitruvius的帮助,但我无法添加错误

我试过了

study("v 2", overlay=true)
varLo = input(title="Fast (Conversion) Line", type=integer, defval=9, minval=1, maxval=99999)
varHi = input(title="Slow (Base) Line", type=integer, defval=26, minval=1, maxval=99999)
emafreq = input(title="Ema on price frequency", type=integer, defval=2, minval=1, maxval=99999)
a = lowest(varLo)
b = highest(varLo)
c = (a + b ) / 2
d = lowest(varHi)
e = highest(varHi)
f = (d + e) / 2
//g = ((c + f) / 2)[varHi]
//h = ((highest(varHi * 2) + lowest(varHi * 2)) / 2)[varHi]
z = ema(close, emafreq)
bggreen = (z > c and z > f)
bgred = (z < c and z < f)
bgcolor(bggreen ? green : bgred ? red : na)
alertcondition(condition=bggreen, title="Buy", message="green buy")
alertcondition(condition=bgred, title="Sell", message="red sell")
plot(z, title="ema on Price", color=black)
plot(c, title="Fast (Conversion) Line", color=green)
plot(f, title="Slow (Base) Line", color=red)
box.new(bggreen, border_color = color.yellow, bgcolor = color.new(color.silver, 60))

错误引用color.new

谢谢你的帮助

最新更新