请教老师设置数组问题

您好老师,我刚接触TB软件,问个比较初级问题。1、我这样设置数组对不对,为何斜率是0哪,应该怎么修改。麻烦了。Params Numeric length(20); Numeric duokaicxielv(0.5); Numeric duopingcxielv(0.4); Numeric kongkaicxielv(-0.5); Numeric kongpingcxielv(-0.4); Vars Series<Numeric> MA; //均线 Array<Numeric> arr; //均线数组 //Series<Numeric> val; //均线 Events OnBar(ArrayRef<Integer> indexs) { MA=AverageFC(Close,length);//均线 PlotNumeric(MA,MA); SetArraySize(arr,100,MA);//设置数组 Numeric val = LinearRegSlopeArray(arr);//求斜率 Print(TextArray(arr)); Commentary(SZ=+TEXT(val)); Print(Text(val));

SetArraySize(arr,100,MA);//设置数组这句话是设置一个长度为100的数组arr,所有元素都用 当前bar 上的均值填充一个数组全都是一样的数值,当然斜率是0了建议投稿