一个账户绑定多个策略单元,同时开启自动交易,是按信号发生的先后顺序进行吗?
举个简单例子,同一个账户绑定两个策略单元:一是纯碱主力1分钟策略,二是螺纹主力1分种策略。假如在9点10分纯碱开仓信号产生,15分纯碱平仓信号产生,这中间的5分钟内假如螺纹也有开仓信号,螺纹会自动交易吗(两个策略在开平仓条件语言中,都写了market position判别相关语句来防止重复开仓)?
举个简单例子,同一个账户绑定两个策略单元:一是纯碱主力1分钟策略,二是螺纹主力1分种策略。假如在9点10分纯碱开仓信号产生,15分纯碱平仓信号产生,这中间的5分钟内假如螺纹也有开仓信号,螺纹会自动交易吗(两个策略在开平仓条件语言中,都写了market position判别相关语句来防止重复开仓)?
会自动交易。信号发生就发对应的委托单。marketposition是判断策略单元虚拟账户的头寸,不是你真实绑定账户的头寸。建议看看零基础课程把基础概念了解清楚。
回复:谢谢刘老师。如果实盘运行时,我想让螺纹等到纯碱平仓后再有开仓信号时自动运行(为了控制仓位),这个有视频课程参考吗?