期货小白,用python写策略,回测中发现平仓后_C(exchange.GetPosition)返回的仓位没有及时更新,
例如如下所示,第一条记录是平仓日志,第2条是_C(exchange.GetOrder, id)返回的订单状态显示未完成, 第3条显示的账户余额则更新了,第4、5条_C(exchange.GetPosition)获取的仓位仍然>0。 有高手能说说是怎么回事么
2016/11/8 13:18 Futures_CTP 4 卖出 (FG888,closebuy) 1259 14
2016/11/8 13:24 信息 平空订单未完成,请等待
2016/11/8 13:24 信息 exchange.GetAccount()函数返回的数据中的Balance: 1169872.12
2016/11/8 13:39 Futures_CTP 错误 平仓仓位不足
2016/11/8 13:51 Futures_CTP 错误 平仓仓位不足
发明者量化 可能是订单没有成交,所有没有仓位