在有or判断的句子里面,把要先计算的都先括号起来,比如这样:
DZS:=(C<TAVGENTERPRICEEX2('','',0)-3) OR (C>TAVGENTERPRICEEX2('','',0)+3);
IF DZS && TBUYHOLDINGEX('','',2)>0 then BEGIN
TSELL(1,TBUYHOLDINGEX('','',2),LMT,C,0,'','');
END;
不然or会先计算or附近的,
你再用上面的代码试试看
用户再加几句调试dzs,TAVGENTERPRICEEX2('','',0),和c的调试代码
加了括号试过了,还是不行哦