以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  对冲反手  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=52409)

--  作者:智水仁
--  发布时间:2013/5/24 23:37:50
--  对冲反手
请问我在图表自动化中同时开了两个框架,分别为IF06和IF07;并对他们执行相反的对冲操作,要求同时进行,用逐K法.
比如:

IF06执行
 平空:SELLSHORT(PKKD,1,THISCLOSE),ORDERQUEUE;                  //平空信号
开多:BUY(PKKD AND HOLDING=0,1,THISCLOSE),ORDERQUEUE;          //开多信号

IF07执行
平多:SELL(PDKK,1,THISCLOSE),ORDERQUEUE;                       //平多信号
开空:BUYSHORT(PDKK AND HOLDING=0,1,THISCLOSE),ORDERQUEUE;     //开空信号

但我看日志,是在队列里同时产生四个指令并依次下单,这样我的IF07平单指令要等IF06开单成交后才能执行,太慢了,如果我要两个品种的平单指令先执行,有什么办法吗

--  作者:RogarZ
--  发布时间:2013/5/27 9:19:52
--  

你要快  用市价指令   thisclose是限价指令 不能保证速度。

 

要不你就不要用orderqueue。你要依次序下单,又要速度快,又没有滑点。这个目前无法办到