请问这种循环怎么编? (文华财经WH6赢顺V6.7)

投资者咨询:请问这种循环怎么编? (文华财经WH6赢顺V6.7)
来源:文华财经  日期:2019-6-18 16:06
 


图片点击可在新窗口打开查看
老师,赢顺6自带的MA扩展指标我要实现
MA2:MA(CLOSE,1);//只运算并显示最后一周期
MA3:MA(CLOSE,2);//只运算并显示最后两周期
MA4:MA(CLOSE,3);//只运算并显示最后三周期
.....
这样的递增效果,怎么用循环方式实现,请赐教,上面
只显示某几期不知道写对没,但想要的是这个意思,谢谢!
       
技术人员回复
日期:2019-6-18 16:13
如下编写即可,N1,N2是参数区返回值

 
Q:=DATACOUNT-BARPOS+1;
MA1:IF(Q<=N1,MA(CLOSE,N1),NULL);
MA2:IF(Q<=N2,MA(CLOSE,N2),NULL);