多策略在一个品种一个账户下实盘交易的问题 - TradeBlazer公式 [开拓者 TB]
作者:
开拓者 TB 来源:
cxh99.com 发布时间:2012年05月22日 点击数:
【
收藏到本网的会员中心】
- 咨询内容:
1.策略1买开3手
2.策略2卖开1手 //这时实际操作是需要平掉一手多单,空仓,而不是双向持仓。
请问这种自动区分开平仓(类似文华的一键通手动下单时只需要买卖即可,自动决定是平还是开,从而不会双向持仓),该如何实现?还是现在已经自动完成了?
- TB技术人员:
不能的。
- TB客服:
你只能自己用代码实现。
查询账户持仓状态然后做判断。
- 网友回复:
本帖最后由 liaowenbin 于 2012-4-15 20:59 编辑
就是说,在你的例子里,你希望持仓3多1空,但系统会在空1手的时候先平多1手,变为2多1空?还是3手多单全平了,开空1手?
这确实是个大问题啊。会这样吗?
多策略加载很常见的,而且常常开仓方向相反的。
其实开平仓指令最好有6个:一个单开多,一个单平多,一个单开空,一个单平空,一个平多同时开空,一个平空同时开多。或者有前4个指令,后2个自己写程序的时候组合即可。
不知道是否有解决方案,请管理员解答一下吧。
- 网友回复:
是否不同模型的指令不相互干扰?请管理员解答 |