Query/use学习覆盖状态里面的代码

Query/use the study overlay state inside code

在研究开始时,其覆盖状态定义为:

study("My title", overlay=true)

是否可以 query/use 代码中的状态? 我想建立一个更通用的指标 并决定是否绘制某些东西:

plotshape((overlay == true ? my_series1 : na), title="my shape", style=style=shape.diamond,...)
plot((overlay == false ? my_series2 : na),title="my line", style=plot.style_line,...)

第二个图可以是一条振荡线,最好绘制在单独的图表上 window。

不,那不可能。

但是,您可以使用布尔输入来决定是否绘制某些东西。

study("My Script", overlay=false)
isPlotClose = input(title="Plot close?", type=input.bool, defval=true)

plot(series=isPlotClose ? close : na)