Pine script 在特定时间范围内隐藏指示器
我做了一个简单的松树脚本来为昨天的高/低和2天前的高/低画线Pine script 在特定时间范围内隐藏指示器,pine-script,Pine Script,我做了一个简单的松树脚本来为昨天的高/低和2天前的高/低画线 study("YY H/L", overlay=true) plot(security(tickerid, 'D', high[1]), title="Yhigh", trackprice=true, offset=-99999, color=#4caf50, linewidth=2) plot(security(tickerid, 'D', low[1]), title="Ylow", trackprice=true, offse
study("YY H/L", overlay=true)
plot(security(tickerid, 'D', high[1]), title="Yhigh", trackprice=true, offset=-99999, color=#4caf50, linewidth=2)
plot(security(tickerid, 'D', low[1]), title="Ylow", trackprice=true, offset=-99999, color=#4caf50, linewidth=2)
plot(security(tickerid, 'D', high[2]), title="YYhigh", trackprice=true, offset=-99999, color=#ff9800, linewidth=2)
plot(security(tickerid, 'D', low[2]), title="YYlow", trackprice=true, offset=-99999, color=#ff9800, linewidth=2)
我想在切换到每日时间范围时隐藏此指示器,这可能吗?请在代码片段中包含您正在使用的Pine版本。由于您是使用
[1]
和[2]
引用系列历史记录,因此在上使用前瞻功能也更安全
这将隐藏高于日内(>=1D)的所有时间段上的绘图。如果只想在每日时间范围内隐藏它们,请将isintraday
替换为notisDaily
:
//@version=3
study("YY H/L2", overlay=true)
plot(isintraday ? security(tickerid, 'D', high[1], lookahead=barmerge.lookahead_on) : na, title="Yhigh", trackprice=true, offset=-99999, color=#4caf50, linewidth=2)
plot(isintraday ? security(tickerid, 'D', low[1], lookahead=barmerge.lookahead_on) : na, title="Ylow", trackprice=true, offset=-99999, color=#4caf50, linewidth=2)
plot(isintraday ? security(tickerid, 'D', high[2], lookahead=barmerge.lookahead_on) : na, title="YYhigh", trackprice=true, offset=-99999, color=#ff9800, linewidth=2)
plot(isintraday ? security(tickerid, 'D', low[2], lookahead=barmerge.lookahead_on) : na, title="YYlow", trackprice=true, offset=-99999, color=#ff9800, linewidth=2)
你为什么不直接用隐藏按钮呢?