if timetot0(dynainfo(207))-ref(time0,1)=1 then begin
extgbdataset('time',time);
extgbdataset('biaoji',10);
end
if dynainfo(7)<=line1 and dynainfo(7)>=line2 and extgbdata('biaoji')=1 then jieguo:=1;
if dynainfo(7)>line1 and extgbdata('biaoji')=2 then jieguo:=2;
if dynainfo(7)<=line1 and dynainfo(7)>=line2 and extgbdata('biaoji')=3 then jieguo:=3;
if dynainfo(7)<line2 and extgbdata('biaoji')=2 then jieguo:=4;
if time=extgbdata('time') and dynainfo(7)>line1 then extgbdataset('biaoji',1);
if time=extgbdata('time') and dynainfo(7)<=line1 and dynainfo(7)>=line2 then extgbdataset('biaoji',2);
if time=extgbdata('time') and dynainfo(7)<line2 then extgbdataset('biaoji',3);
jieguo值分别为1234,分别对应你所说的1234种情况
1.行情时间,k线图右边报价表的时间
2.是的本地计算机时间