多个开仓方式执行顺序和判断问题
开仓有多种方式对应多个条件,类似如下:if(CurrentEntries==0){ if (A) { Buy(); }else if(B) { Buy(); }}最新一根K线形成过程中,B先达到条件开仓再后来A也达到条件,开仓方式更换为A为啥B先开仓之后,A条件达到了还要更换开仓方式为A呢?有没有什么方式在B条件满足开仓后,直接让currententries==0的条件不满足去执行检测平仓部分代码?我把currententries==0换成marketposition==0不行。