如何将现有的 pine-script 代码从@version2 修改为@version4?

how to modify existing pine-script code from @version2 to @version4?

如何解决 pine 脚本中未声明的标识符 'i1' 错误。

source=close
c2 = 0.74

i1 = c1*source + c2*nz(i1[1])

如错误所述,您必须从@version3 开始声明i1。 在版本 3 中,我们使用 na 声明它,但从版本 4 开始,我们使用 0.0 声明它,然后您可以编写 formula/code 并使用 := 将其分配给同一个变量(如果对同一个变量使用=,会报错,The variable is already defined...

i1 = 0.0
i1 := c1*source + c2*nz(i1[1])