Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共9 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:[求助]请问如何根据orderid去区分这个历史订单是已经成交了还是已经被撤单了?

1楼
michaelyjy 发表于:2018/7/16 9:39:40
如题
2楼
michaelyjy 发表于:2018/7/16 9:45:54
通过扫挂单列表没办法去区分这两种情况
3楼
yukizzc 发表于:2018/7/16 10:19:53

OrderInfo3 方法

取指定基于0索引的未成交合约信息

OrderID      输出参数,未成交订单ID

 

这个函数里扫挂单不是可以输出订单号吗

4楼
michaelyjy 发表于:2018/7/16 10:23:04
我是需要区分一个订单已经成交了还是已经撤单了,当然在挂单里面都扫不到。
5楼
yukizzc 发表于:2018/7/16 10:44:03

成交和撤单都不是你本地自己的操作?这种没有办法的

如果是你自己撤单,你去记录order事件,不关成交还是撤单都会有动作,在这个事件里做

6楼
无为剑 发表于:2018/7/16 10:49:34

目前VBA你只能通过自己记录订单ID来获取单子状态,目前我们C++接口和下个版本的python接口均支持直接查询ID订单状态功能

7楼
michaelyjy 发表于:2018/7/16 11:02:13
有时候系统自动给我撤单了。
8楼
michaelyjy 发表于:2018/7/16 11:07:05
系统自动撤单的情况下,我没法知道这个订单到底是已经成交了还是系统给我撤单了。
9楼
无为剑 发表于:2018/7/16 11:23:07

你可以在OrderStatusEx2 事件中截获所有包括成交还是撤单的所有事件的

共9 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 2 queries.