如何防止情节从过去重绘?



是否有一种方法可以防止已经出现的情节在不久之后自行删除?我在TradingView上使用pinescript,指示器有时会这样做。我知道这是由于security()和lookahead_on,并且应该完全避免在代码中重新绘制,但我想尝试确保情节本身在出现时是永久性的,而不管代码是否告诉它擦除自己。谢谢你的帮助

不看代码很难判断。

对于security(),您可以使用以下函数:

f_secureSecurity(_symbol, _res, _src) => security(_symbol, _res, _src[1], lookahead = barmerge.lookahead_on)

对于其他情况,您可以将barstate.isconfirmed内置变量与提供plot()的其他条件一起使用。barstate.isconfirmed将是true的最后一次更新的酒吧。因此,在这种情况下,价格行为将被确认。

最新更新