使用金字塔接信管家外盘期货下单,首次平仓指令发出,未成交后撤单再发指令变成了开仓。造成锁仓,请问要怎么避免这个问题出现?
2017-03-09 20:25:06.084 【远程】远程预警单 HSI03 类型平空 量1
2017-03-09 20:25:06.084 【下单】HSI03 价23415.000000 量1 买卖0 类型0 开平1 账户1212 Formula 1
2017-03-09 20:25:06.084 【下单】已提交,订单ID :322258463
2017-03-09 20:25:06.094 【指令】收到回报指令 ID = 322258463
2017-03-09 20:25:06.104 【回报】1212 : HSI1703 - 已报单 1 价格:23415 平 买
2017-03-09 20:25:06.514 【指令】收到回报指令 ID = 322258463
2017-03-09 20:25:10.894 【追单】发送了首次追单下单指令到队列 追单数量:1 账户1212 报单:1 成交0
2017-03-09 20:25:10.894 【追单】追单队列 撤单操作 订单号:322258463 账户:1212
2017-03-09 20:25:12.494 【指令】收到回报指令 ID = 322258463
2017-03-09 20:25:12.534 【回报】1212 : HSI03 恒指03 - 已撤单 量:1
2017-03-09 20:25:12.534 【下单】HSI03 价23417.000000 量1 买卖0 类型0 开平0 账户1212 Formula 1
2017-03-09 20:25:12.534 【下单】已提交,订单ID :322258464
2017-03-09 20:25:12.534 【追单】撤单成功,发送追单指令
2017-03-09 20:25:12.534 【指令】收到回报指令 ID = 322258463
2017-03-09 20:25:12.554 【指令】收到回报指令 ID = 322258464
2017-03-09 20:25:12.564 【回报】1212 : HSI1703 - 已报单 1 价格:23417 开 买
2017-03-09 20:25:13.144 【指令】收到回报指令 ID = 322258464
2017-03-09 20:25:13.194 【指令】收到回报指令 ID = 322258464
2017-03-09 20:25:13.194 【指令】收到成交回报指令 ORDERID = 322258464
2017-03-09 20:25:13.194 【指令】平仓计量 EBuy:0 ESell:0
2017-03-09 20:25:13.204 【回报】1212 : HSI1703 - 已成交 1 价格:23417 开 买
2017-03-09 20:25:13.204 【回报】1212 : HSI1703 - 全部成交 1
追单设置如下。

此主题相关图片如下:789.png


此主题相关图片如下:7890.jpg

另外,我们架设了预警服务器,在预警服务器上设置都是一样的。只不过服务器端运行的程序,遇到类似情况下,撤单后,是平仓指令,不会造成锁仓。
但是在预警客户端,就遇到顶楼的问题。不知是那里设置出的问题?
下载的是4.10 BETA1版本,现在最新版本是BETA2吗?我们下载试试。
2017-03-15 20:40:03.602 【远程】远程预警单 HSI03 类型平空 量1
2017-03-15 20:40:03.603 【下单】HSI03 价23791.000000 量1 买卖0 类型0 开平1 账户1212ABC Formula 1
2017-03-15 20:40:03.604 【下单】已提交,订单ID :837082391
2017-03-15 20:40:03.606 【指令】收到回报指令 ID = 837082391
2017-03-15 20:40:03.635 【回报】1212ABC : HSI1703 - 已报单 1 价格:23791 平 买
2017-03-15 20:40:03.685 【指令】收到回报指令 ID = 837082391
2017-03-15 20:40:08.299 【追单】发送了首次追单下单指令到队列 追单数量:1 账户1212ABC 报单:1 成交0
2017-03-15 20:40:08.299 【追单】追单队列 撤单操作 订单号:837082391 账户:1212ABC
2017-03-15 20:40:09.189 【指令】收到回报指令 ID = 837082391
2017-03-15 20:40:09.229 【回报】1212ABC : HSI03 恒指03 - 已撤单 量:1
2017-03-15 20:40:09.229 【下单】HSI03 价23792.000000 量1 买卖0 类型0 开平0 账户1212ABC Formula 1
2017-03-15 20:40:09.229 【下单】已提交,订单ID :837082392
2017-03-15 20:40:09.239 【追单】撤单成功,发送追单指令
2017-03-15 20:40:09.239 【指令】收到回报指令 ID = 837082391
2017-03-15 20:40:09.249 【指令】收到回报指令 ID = 837082392
2017-03-15 20:40:09.269 【回报】1212ABC : HSI1703 - 已报单 1 价格:23792 开 买
2017-03-15 20:40:09.679 【指令】收到回报指令 ID = 837082392
2017-03-15 20:40:15.397 【追单】追单队列 撤单操作 订单号:837082392 账户:1212ABC
2017-03-15 20:40:16.287 【指令】收到回报指令 ID = 837082392
2017-03-15 20:40:16.387 【回报】1212ABC : HSI03 恒指03 - 已撤单 量:1
2017-03-15 20:40:16.387 【下单】HSI03 价23794.000000 量1 买卖0 类型0 开平0 账户1212ABC Formula 1
2017-03-15 20:40:16.387 【下单】已提交,订单ID :837082393
2017-03-15 20:40:16.387 【追单】撤单成功,发送追单指令
2017-03-15 20:40:16.387 【指令】收到回报指令 ID = 837082392
2017-03-15 20:40:16.427 【指令】收到回报指令 ID = 837082393
2017-03-15 20:40:16.427 【回报】1212ABC : HSI1703 - 已报单 1 价格:23794 开 买
2017-03-15 20:40:16.697 【指令】收到回报指令 ID = 837082393
2017-03-15 20:40:16.777 【指令】收到回报指令 ID = 837082393
2017-03-15 20:40:16.787 【指令】收到成交回报指令 ORDERID = 837082393
2017-03-15 20:40:16.797 【指令】平仓计量 EBuy:0 ESell:0
2017-03-15 20:40:16.807 【回报】1212ABC : HSI1703 - 已成交 1 价格:23794 开 买
2017-03-15 20:40:16.817 【回报】1212ABC : HSI1703 - 全部成交 1
______________________________________________________________________________
以上是更新到4.10 BETA2版本,依然出现了问题。
问题是2个账户,一个是预警服务器上的正常,平仓撤单后还是平仓单。但是预警客户端这边,平仓后撤单变成了开仓。
此问题已经知晓,外盘品种会有这个异常,此异常是由追单功能引起的,后续版本会修正。暂时先不要在预警客户端上使用追单功能。
[此贴子已经被作者于2017-3-16 10:03:00编辑过]