runmode:0;
IF BARPOS=1 THEN begin
AA:=1;
END
r1:=ref(aa,1);
if barpos>1 then begin
ar:=r1;
AA:=AR+1;
end
这样的循环嵌套里面ref的值获取的是上一个周期没有被计算过的AR
看下顺序代码,AR的取值是在R1的赋值之前,那么REF之后获取的上一个周期的AR是没有被上一个周期赋值过的
这样的循环嵌套里面ref的值获取的是上一个周期没有被计算过的AR
看下顺序代码,AR的取值是在R1的赋值之前,那么REF之后获取的上一个周期的AR是没有被上一个周期赋值过的
之前?
runmode:0;
IF BARPOS=1 THEN begin
AA:=1;
END
r1:=ref(aa,1);
if barpos>1 then begin
ar:=r1;
AA:=AR+1;
end
AA=AR+1这句在R1=REF(AA,1)后面,那么ref时,就是R1获取的是上个周期的这一个没有被AA=AR+1计算过的AA值