后台2个不同的策略对应一个账户,如何解决?
比如,都是股指1201月份的
策略一里,多开是用TBUYHOLDINGEX 来判断 =0时,就多开 如果已经 TBUYHOLDINGEX >0 就不多开
策略二里,也是一样
但是2个策略跑一个账户时,问题就来了,我可能策略2,已经多开了,策略一,就不执行了,或者策略一的反手单,会把策略2的单子平掉。求如何解决。
还是,直接用虚拟持仓Tholding 就可以了。。开平时,外加ORDERQUEUE,保证成交后在进行下个语句。
使用虚拟持仓变量来记录各自的持仓量就行了。
如果一定要使用tbuyholdingex函数,那就写一个独立的后台策略来调用两个策略的持仓,进行对冲之后在开仓。
可以看看阿火的帖子呀。
经过调试发现 虚拟持仓holding 用于后台的话,值一直为0 ,就算有新的开仓,其值也不会和前台一样变化,请修正一下。
没有啊,一直都在用,都是好好的
你用什么版本啊?
你把你公式都贴出来吧