以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 金字塔软件问题提交 (http://weistock.com/bbs/list.asp?boardid=2) ---- 如何实现有条件撤单 (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=79633) |
-- 作者:leonxu -- 发布时间:2015/6/11 9:01:03 -- 如何实现有条件撤单 请问如何在后台交易中实现有条件撤单,比如委托价低于多少的撤掉,如果后台直接代码不行,如何在VBA下做相关函数到后台中引用呢? |
-- 作者:yukizzc -- 发布时间:2015/6/11 9:51:03 -- 看下这个函数取前N次的委托价格。然后配合TCANCEL(1,1)这样撤单即可 TORDERPRICE(1 , 1) |
-- 作者:leonxu -- 发布时间:2015/6/11 12:12:37 -- 但tcancel(1,1)是开多单全撤了,不是撤最近的 |
-- 作者:leonxu -- 发布时间:2015/6/11 12:13:44 -- 即并不能撤指定的单,任何一个tcancel都是全撤,只是最多撤哪个方向而已 |
-- 作者:yukizzc -- 发布时间:2015/6/11 13:03:39 -- 精细化的撤单只能通过vba 自己看下vba编程帮助里的order对象,下面两个方法可以去获得。 OrderInfo2 方法 取指定基于0索引的未成交国内期货证券合约信息
CancelOrder 方法 执行撤单操作 |