runmode:0;
cc:=c;
if barpos>60 then begin
for i=0 to 59 do begin
cc[barpos-i]:=i;
end
end
cc1:cc[barpos];
cc2:cc[barpos-1];
cc3:cc[barpos-2];
cc:c;
if barpos>60 then begin
for i=0 to 59 do begin
cc[barpos-i]:=i;
end
end
cc1:cc[barpos];
cc2:cc[barpos-1];
cc3:cc[barpos-2];
再试试
当处在最后一根k线时没有问题cc=0 ref(cc,1)=1
但是处于ref(c,1)k线时,cc值并没有改变 ,此时cc值应该为0 但是还是为1
不要用ref
我写的最后3句,就是你要的效果
要求当前k线满足,同时前面的k线也满足条件,当处在ref(k,2)k线时,需要在当前
k线
看起来ref(cc,2)=0 ref(cc,3)=1
这个是对未来的赋值,做不到
这怎么是对未来的赋值呢?