tholding可以等于零吗?holding可以等于正负数和零。。。
可以,和holding一样,没有持仓就是0,或者多仓和空仓数量一样多,那么也是0
就是直接i if tholding=?来判断持仓状态啊
发代码,然后结合情况说明一下为什么会认为tholding没用
信号变动:= (Tholding<0 and HOLDING>=0) or (Tholding>0 and HOLDING<=0) ;
信号不变:= (Tholding<0 and HOLDING<0 ) or (Tholding>0 and HOLDING>0 ) or Tholding=0 ;
//variable: a=0, B=0 ;
if 信号不变 then
BEGIN
a:= 0 ;
B:= 0 ;
END
if 信号变动 AND B=0 then
begin
a:= TIMETOT0(CURRENTTIME) ;
b:= 1 ;
END
TT: TIMETOT0(CURRENTTIME)-a, linethick0 ; //得到持续时间,轮询
结果信号发生变动后,TT总是0,
是不是没定义全局变量造成的,variable: a=0, B=0 ;