如何在 pinescript 中使绘图默认不可见

How to make a plot invisible by default in pinescript

单击图表上指标的齿轮 'settings' 会弹出一个带有选项卡 'inputs' 和选项卡 'style' 的对话框。每种样式前面都有一个复选框,用于控制该特定图的可见性。默认情况下,所有图都是可见的。我希望默认情况下隐藏一些情节。我知道的唯一方法是手动取消选中对话框中的某些样式,然后使用下拉框 'default' > 'save as default' 将这些设置保存为新的默认设置。 但是我怎样才能在代码中做到这一点呢?如何使用 pinescript 将绘图的默认状态设置为 'hidden'? 谢谢!

a=false
plot(1, color=(a ? color.red : na))

我也想不通……直到我想通了。

显示参数可以使用display.none。例如:

plot(ema(close,200), title="EMA 200", color=color.red, display=display.none)