松脚本错误:"Mismatched input 'to' expecting 'end of line without line continuation'."没有缩进问题



我得到了"输入"与"不匹配,应为"没有换行符的行尾"错误我已经检查了我的压痕。这是我的简单代码:

//@version=5
indicator("My Script",overlay=true)
n=55
s=0.0
s2=0.0
m=0.0
float[] r = na
for i=0 to n-1
s:=s+close[i]
r[i]=5

plot(s/n,color=color.red)
这是因为pine脚本中的[]不是数组。它被称为历史引用运算符。为了使用数组,您需要使用appropiate函数。

试试这个:

//@version=5
indicator("My Script",overlay=true)
n=55
s=0.0
s2=0.0
m=0.0
r = array.new_float(n, na)
for i=0 to n-1
s:=s+close[i]
array.set(r, i, 5)

plot(s/n,color=color.red)

相关内容

最新更新