首页 > 解决方案 > 绘图和线条样式 (style=linebr) 在动态填充的字段中不起作用

问题描述

试图将 linebr 样式应用于绘图。style=linebr 在下面动态填充的 lens1 中不使用时有效。不知道为什么会这样。

//@version=3
study(title="EMA/MA/VWAP", shorttitle="EMAS/VWAP", overlay=true)

len1 = input(21, minval=1, title="EMA 1")

vwap_color = vwap > vwap[1] ? #ab47bc:#7b1fa2

src1 = input(close, title="EMA 1 source")

// Line Break style doesn't work in code line below
plot(ema(src1, len1), color=#8b0000, title="EMA 1", linewidth=4, style=linebr)

// Line Break style does work in code line below
sma = sma(close, 14)
plot(n % 3 != 0 ? sma : na, style=linebr, linewidth=3, color=white, transp=0)
//

plot(vwap, color= vwap_color, linewidth=3, title="Vwap", transp=0)

标签: pine-script

解决方案


推荐阅读