同一策略内多周期开平仓问题

请问下tb老师,我的策略内同时订阅了某个品种的不同周期数据,如1d、1h。有可能我在1d、1h周期下同时都有持仓。如果我用Sell(0,Open)、BuyToCover(0,Open)去平仓,会不会将两个周期下的持仓都平掉。但是可能只是需要平掉1d周期下的仓。

这种情况有没有必要我将不同周期放在两个策略单元下,以避免混淆。谢谢。

多周期在OnBarClose内的执行问题
多策略同合约开仓问题
同一根K线平仓和开仓问题
如何进行同一品种的多周期多策略交易?
两个公式开多和开空放一个策略单元里面怎样才可以不在一根K线内进行开平仓操作
多周期策略出现信号闪烁问题。
【求助】跨多周期策略,重复发出开仓指令的问题
多周期无法开仓
多周期开仓信号的问题
委托平仓和开仓成交刚好在同一刻的问题

从开头就出问题了。跨周期的持仓数据应该全部放到最小的图层上。

第二,不同图层的持仓数据是独立的。

老师你好,我不是做的跨周期策略。而是我的策略是多品种多周期,我在Oninit里面订阅了多品种多周期数据。你说的第二点我明确了,单一品种的不同周期数据是不同图层,sell(0,Open)是不会相互干扰。你说的第一点  “跨周期的持仓数据应该全部放到最小的图层上。”这是什么意思?