请问我在图表自动化中同时开了两个框架,分别为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开单成交后才能执行,太慢了,如果我要两个品种的平单指令先执行,有什么办法吗
你要快 用市价指令 thisclose是限价指令 不能保证速度。
要不你就不要用orderqueue。你要依次序下单,又要速度快,又没有滑点。这个目前无法办到