如何(有可能)使用ta.barssince将过去的值与当前值进行比较



既然ta.bars引用的是当前值、这个条形图,而不是过去的值,那么如何(甚至可能(为其设置条件?

例如,我想知道上一次价格低于当前蜡烛收盘价是什么时候。怎么做(可能吗(?

像ta.barssince(close<close[0](这样明显的尝试不起作用,因为它将过去的close与过去的close[0](相同(进行比较,而不是当前的close[0]

最后,发现这是不可能的,唯一的选择是使用循环

close与close[0]相同如果你想访问上一个关闭值,它是关闭[1]

float my_close = 0.    
if close < close[1]
my_close := close
since_below_close = ta.barssince(close < my_close)
plot(since_below_close)

相关内容

  • 没有找到相关文章

最新更新