数组的数据计算

Vars Series<Numeric> AA1; Numeric A1; Numeric i; Array<Numeric> na1([0,0]); Events OnBar(ArrayRef<Integer> indexs) { for i = 1 to 100 { If((C <= C[i]) na1[i]=1; Else na1[i]=0; } AA1 = na1[1]+na1[2]+na1[3]+na1[4]+na1[5]; A1 = na1[1]+na1[2]+na1[3]+na1[4]+na1[5]; } 我发现AA1和A1都能接受数据na1的数据,但是如何简便计算,我用for语句实现不了。请大神指点一下。比如我要计算数组na1的前60项数据的和。

在Defs函数定义里面