如何参考过去柱线的数据

How to refer to data from past bars

我是 pine-script 的新手,tradingview 上的文档不是很清楚。我正在尝试通过价格变化来计算数量变化。这是我的代码:

V0 = volume
v1 = volume(1)
v2 = volume(2)
v3 = volume(3)
v4 = volume(4)
v5 = volume(5)

avgVol = (v1 + v2 + v3 + v4 + v5)/5
volChange = v0 - avgVol
volPercentage = volChange / avgVol


p0 = close
p1 = close(1)
priceChange = p0 - p1
priceChangePercentage = priceChange /  p0

changePercentage = volPercentage * priceChangePercentage

study("My Script")
plot(changePercentage)

我正在尝试参考过去蜡烛图的数据,例如:p = price(1), v1 = volume(5)

这样做的语法是怎样的?请帮忙!谢谢

你应该改用括号。例如:

v1 = volume[1]

...

此外,请注意 study() 必须位于所有其余代码之前。

我想补充一点,文档确实有很大帮助。看看这里: Using series in Pine-script

祝你好运!