【问题标题】:how to compare HH and LL to previous HH and LL using an event as lookback如何使用事件作为回顾将 HH 和 LL 与以前的 HH 和 LL 进行比较
【发布时间】:2022-11-02 01:54:40
【问题描述】:
我正在寻找一种将当前事件的最高点与上一个事件的最高点进行比较的方法,但我不知道如何查找,因为我只能找到使用条形图作为回溯期的方法的上一个事件。
这是我所能得到的。
var float HH = 0.00
var float LL = 0.00
var float HHprevious = 0.00
var float LLprevious = 0.00
if signalLong or signalShort
HHprevious := HH
LLprevious := LL
HH := ta.highest(high, ta.barssince(signalLong[1]) + 1)
LL := ta.lowest(low, ta.barssince(signalLong[1]) + 1)
【问题讨论】:
标签:
pine-script
pinescript-v5
【解决方案1】:
你可以试试这个
var float LL = 0.00
var float HHprevious = 0.00
var float LLprevious = 0.00
highest_marker =ta.highest(high, ta.barssince(signalLong)[1] + 1)
lowest_marker = ta.lowest(low, ta.barssince(signalLong)[1] + 1)
if signalLong or signalShort
HHprevious := HH
LLprevious := LL
HH := highest_marker
LL := lowest_marker