在这里我有一个代码,并且对stdev((有问题,参数长度需要存储在变量"bar"中的整数值。如何让它从变量中读取值。
//@version=4
study("My",overlay=true)
numbars=1
t= time('D')
if t == t[1]
numbars :=nz(numbars[1]) + 1
else
numbars :=1
bar=numbars
z=stdev(close,"bar")
a=vwap + (3*z)
b=vwap-(3*z)
plot(vwap)
plot(a)
plot(b)
来自参考手册: 参数 源(系列( 要处理的值系列。 长度(整数( 条形数(长度(。
如果参数类型为"整数",则必须在脚本执行之前知道其值。因此,从这个意义上讲,您不能使用长度变量。
要在运行时确定其值,它需要为"序列整数"类型。