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)
在研究开始时,其覆盖状态定义为:
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)