Pine script 试图找到一个高支点的barssince

Pine script 试图找到一个高支点的barssince,pine-script,Pine Script,只是想知道是否有人能帮我实现这个想法?试图计算出自最近3个枢轴高点以来分别有多少条。我想我可以做一个barssince,high的值就是这个值…..不起作用:( 您可以通过创建自己的bool变量来跟踪透视时的透视条件来完成此操作。您可以使用barssince()获取最后一次出现的情况,或使用valuewhen()获取以前出现的情况 bool pvh = high[1] > high[0] and high[1] > high[2] int sincepvh = barssince(

只是想知道是否有人能帮我实现这个想法?试图计算出自最近3个枢轴高点以来分别有多少条。我想我可以做一个barssince,high的值就是这个值…..不起作用:(


您可以通过创建自己的bool变量来跟踪透视时的透视条件来完成此操作。您可以使用barssince()获取最后一次出现的情况,或使用valuewhen()获取以前出现的情况

bool pvh = high[1] > high[0] and high[1] > high[2]

int sincepvh = barssince(pvh)

sincepvh1st = bar_index - valuewhen(pvh, bar_index, 0)
sincepvh2nd = bar_index - valuewhen(pvh, bar_index, 1)
sincepvh3rd = bar_index - valuewhen(pvh, bar_index, 2)
此外,如果您想要峰值的条形图,或例如峰值的高点:

sincepvh1st = bar_index - valuewhen(pvh, bar_index[1], 0)
pvh1high = valuewhen(pvh, high[1], 0)

这是我第一次使用这项服务,我欠你的债,先生,这太棒了,你给了我一些不同的东西,我可以使用,你直接回答了我的问题!
sincepvh1st = bar_index - valuewhen(pvh, bar_index[1], 0)
pvh1high = valuewhen(pvh, high[1], 0)