VARIABLE:a111[]=0;
a111:=ma(C,10);
b111:a111[barpos-1];
提示数组越界?
逐K模式,但是编译时无错误
数组时从1开始的,你barpos-1这个是0,越界了
barpos貌似是顺序当前K线位置,不只是第一根,
函数返回当前K线是本地某品种某周期按顺序第几根K线。
注:对于日线数据就表示从上市到现在总共有多少交易日。
VARIABLE:a111[]=0;
a111:=ma(C,10);
if barpos=1 then b111:=a111[barpos];
else
b111:=a111[barpos-1];
ans:b111
我只是想用a111[x]数组形式,来代替ref(a111,1),因为ref不能在if里用,
把aa:ref(a11,1);放if 外边
aa:ref(a11,1);
if aa then...