【问题标题】:How to next highest point after the days lowest low in pinescript如何在pinescript中最低点之后的下一个最高点
【发布时间】:2021-04-21 16:39:55
【问题描述】:

我想找到最佳的低/高范围。

//@version=4
study("Daily Open High Range")
plot(((high-low)/low)*100)

这几乎可以正常工作,只是它会返回低点与高点的结果,即使高点先于低点,我想过滤掉这些。

我想要过滤掉的示例

如果能找到它就太好了,但我无法开始想象如何编写代码。

这里的挑战是,在最低点之后的最高点并不能说明当天的最佳范围。

正确图表示例

【问题讨论】:

    标签: charts pine-script stock trading


    【解决方案1】:

    即使我也在努力解决同样的问题。我得到错误

    Pinescript 拒绝接受 barsince(somecondition) 返回的值 作为长度参数,尽管似乎很少有文档说它是正确的。

    简单地说

    valueA = highest(high, 20) // point A
    valueB = lowest (low , 20) // point B
    
    valueC = lowest(low  , max(1, barssince(valueA == high)))
    

    即使在确保长度变量永远不会为零之后,pine 脚本仍然会给出运行时错误(粉红色感叹号),指出最低参数不能为零..

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-23
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多