为什么我用MarketPosition==0限制如果没有仓位开仓,我还是连续开仓两次

 If((MarketPosition==0) ){
                SellShort(shou,Open);//卖出开仓
                skcjg=open;
                PlotString("buy","sk"+Text(skcjg),high+10);
                Commentary("当前价格卖出开仓合约为"+hy);
            }

有开仓逻辑限制,为什么还会重复开仓?
关于限制当日开仓次数
BarsSinceExit 为什么总位0
用 Buy(1, 0) 下单后, MarketPosition的值还是0
请教老师,我想用挂单价开仓,用对手价平仓如何实现呢?
请教如何分别计算两次开仓的分别止损
为什么条件限制没有作用
sell(0,open),0是不是代表所有仓位
多次开仓
设置了MarketPosition条件为什么还是每根k线都会加仓。

你说的开两次 是怎么开的