我正在尝试在 TradingView 的 Pine 脚本中编写 If Else 语句,如果满足条件,该语句允许将来自系列中一个柱状线的变量的值添加到当前值上。这应该允许变量“hd1”的值复合,直到不满足 If 条件。
这是我到目前为止所拥有的:
hd1 = if (hl < hl[3]) or (hl < hl[1])
(hl[1] - hl) + hd1[1]
else
0
我试图在代码中将值与 + hd1[1]复合, 但我得到一个错误,我无法引用 hd1,直到它被定义,我理解但不确定如何解决。还有另一种方法可以解决这个问题吗?