以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 高级功能研发区 (http://weistock.com/bbs/list.asp?boardid=5) ---- OrderInfoByCode2 返回的是最近一个未成交下单? (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=55788) |
-- 作者:qq代人发帖 -- 发布时间:2013/8/27 13:34:14 -- OrderInfoByCode2 返回的是最近一个未成交下单? 请问:OrderInfoByCode2 返回的是最近一个未成交下单?
|
-- 作者:rushtaotao -- 发布时间:2013/8/27 13:52:22 -- 是指定品种所有的未成交单 |
-- 作者:jingcha -- 发布时间:2013/8/29 10:41:07 -- 我从Order.OrderInfoByCode2获得的ORDERID是第一个未成交订单的ID 用Order.CancelOrder(ORDERID)撤单,是撤销第一个未成交订单,而不是全部的未成交订单 |
-- 作者:王锋 -- 发布时间:2013/8/29 10:48:47 -- 要遍历才行的 |
-- 作者:jingcha -- 发布时间:2013/8/29 11:11:22 -- 就是说要用循环一个个Order.OrderInfoByCode2查 而不是2楼说的查一次返回所有的 |
-- 作者:王锋 -- 发布时间:2013/8/29 11:19:55 -- 是的 |
-- 作者:jingcha -- 发布时间:2013/8/29 11:22:56 -- 好,谢谢了!我也是这么写的,所以2楼的回答让我有点晕。 |
-- 作者:王锋 -- 发布时间:2013/8/29 11:27:25 -- 二楼的回答一般是对于单个品种只有一个未成交委托的情况下使用,主要是这样调用起来方便,但是如果单个品种有多个委托的话,就需要遍历了,还是要看你的策略类型 |