以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  高级功能研发区  (http://www.weistock.com/bbs/list.asp?boardid=5)
----  请问 ORDER_OrderStatusEx事件 当订单成交后会有为什么会有两组同样的数据出来?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=95178)

--  作者:jinzhe
--  发布时间:2016/3/28 10:52:11
--  请问 ORDER_OrderStatusEx事件 当订单成交后会有为什么会有两组同样的数据出来?
请问 ORDER_OrderStatusEx事件 当订单成交后会有为什么会有两组同样的数据出来?

图片点击可在新窗口打开查看此主题相关图片如下:3.png
图片点击可在新窗口打开查看

--  作者:admin
--  发布时间:2016/3/28 10:53:39
--  

什么样的2组数据,可否详细描述一下问题?


--  作者:林登万
--  发布时间:2016/3/28 11:24:04
--  


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20160328111730.jpg
图片点击可在新窗口打开查看

 

ORDER_OrderStatusEx事件中订单成交后会有像这样的两组一模一样的数据
 application.MsgOut"订单ID:"&orderid
 application.MsgOut"期权代码:"&code
 application.MsgOut"成交数量:"&filled
 application.MsgOut"成交价格:"&price

 

@admin

[此贴子已经被作者于2016/3/28 11:26:03编辑过]

--  作者:admin
--  发布时间:2016/3/28 11:44:56
--  

OrderStatusEx 事件

 

Status 订单的变化类型,有如下字符串值:

"Cancelled" 表示订单已经撤销

"Submitted"和"PreSubmitted" 表示订单已经提交,当只成交一部分尚未完全成交时也会出现此事件,此时已成交数量在Filled参数中显示

"Filled" 表示本地订单已经全部成交

"Tradeing" 每笔成交回报,此时Filled是本次成交数量,Remaining将始终为0

"Inactive" 表示本次委托无效,比如价格超过允许范围,委托数量超出范围等等