开拓者期货期权程序化系统交易论坛

标题: 关于出现“废单”后无法撤单的问题 [打印本页]

作者: stanley01    时间: 2014-12-29 17:38:00     标题: 关于出现“废单”后无法撤单的问题

版主:最近模拟交易时频繁遇到出现“废单”后无法撤单的问题,不知如何是好。具体情形是这样的:交易策略自动执行时,有时出现已撤单的“废单”,策略就不能继续发单了。通过分析自己记录的日志,发现Enum_Deleted == A_OrderStatus(0),但A_DeleteOrder(A_OrderContractNo(0))不能成功执行,A_GetOpenOrderCount()  始终为1.  由于代码逻辑是A_GetOpenOrderCount()为0时才继续交易,所以交易就此停滞了。此时,在终端界面上手工也不能撤单,虽然可以看到这个单子(手工撤单时报:指定的委托号码不存在)。
上次QQ群里问过群主,说这一版交易索引有时有点问题,新发布版本会解决。我的问题是:现在遇到这个问题怎么绕过去呢?




欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/) Powered by Discuz! X2