希望把 当日 第一个 不为0 的指标aaa所在的时间XXXXXX记下,然后执行if time=XXXXXX then begin,后面发生的的一切和已产生的XXXXXX时间无关,该如何实现?
每天只需要记录第一笔a为非零的时间,此时间不受当天后面任何情况的干扰,举例,9点20出现第一个a为非零的状态,后面陆续9点23,9点25,9点27等等a都是非零,但今天的时间XXXXXX就是9点20不变化。下一个交易日继续这样的记录。
variable:flag=0;// 全局变量,买开仓时赋值为1
if flag=0 and not(aa=0) then
begin
T1:=TIME;//该时间就是你要取的
flag:=1;
end
if time=CLOSETIME(0) then flag:=0;//收盘的同时,flag赋值为0