标题: 开仓前已经用THOLDING2=0进行了判断总是反复开。 [打印本页] 作者: 代人发帖 时间: 2022-10-17 08:38 标题: 开仓前已经用THOLDING2=0进行了判断总是反复开。 请教,后台交易,在开仓前已经用THOLDING2=0进行了判断,持仓为0才开仓,但是跑起来后,总是反复开,仓位没平的情况下,反复开,一般是什么原因引起的?
就是说THOLDING2没有真实的反应账户的持仓?
IF THOLDING2=0 THEN
BEGIN
IF 开多条件 THEN
BEGIN
TBUY(1,LOTS,LMT,开多价,0,'',DCODE);
END
END
代码就是这么写的,持仓为零是前提 作者: 技术009 时间: 2022-10-17 08:51
你开仓未成交之前,这个函数返回值又不会变。