请教各位老师,在序列模式下,我想判断日内最后一根K线,如果不是,则显示为0,但目前写出的代码,不管怎么改,都无法显示为0,请教一下,下面代码错在哪?
....省略CF=......
VARIABLE:LC=0,LR=0;
VOLUME:=VOL;
CValue:=c;
ZJLX:=c;
dateline:=date;
Timeline=time0();
FOR i=1 TO DATACOUNT DO BEGIN
if CValue[i]<CF[i] then LC:=LC+VOLUME[i];
else LR:=LR+VOLUME[i];
if NOT(ISLASTBAR) THEN begin
//if dateline[i]=dateline[i+1] then zjlx[i]:=0;
if timeline[i]=54000 then zjlx[i]:=0;
else zjlx[i]:=lr/(lc+lr);
end;
else zjlx[i]:=lr/(lc+lr);
end;
zjlxx:zjlx;
日内最后一根k线:todaybar=ref(todaybar,todaybar)
这样判断的依据需要没有涨跌停,数据是完整的
再请问一下,能否用 if timeline[i]=54000来实现?