信号闪烁问题

我在改进海龟程序时,发生了信号闪烁问题,不知道如何解决,恳请指点一下怎么解决。数组entryPriceArr保存了所有开仓价格,显示了不断开仓,但图表显示信号闪烁。请教如何解决这个问题保证只开一次仓并且不闪烁?

    Global Array<Numeric> entryPriceArr;    // 开仓价格数组
    Series<Numeric> preEntryPrice(0);        // 前一次开仓的价格

    Series<Numeric> totalEntries(0);
    

                IF(longValid && BarsSinceLastEntry>0 //一个bar最多加仓1次
                    && High> DonchianHi
                    && (High > (preEntryPrice + 2*N)) && (totalEntries < nEntries) && (TurtleUnits >= 1) 
                    ) //以最高价为标准,判断能进行几次增仓
                {
                    myEntryPrice = max(Open, max(RoundUp(preEntryPrice + 3* N,0),DonchianHi) + MinPoint);
                    preEntryPrice = myEntryPrice;
                    
                    //更新建仓价格和手数
                    ArrayPushback(entryPriceArr, myEntryPrice);
                    totalEntries = totalEntries +1;                                 
                    Buy(TurtleUnits,myEntryPrice);          
                }

信号闪烁问题
信号闪烁问题
信号闪烁问题
信号闪烁问题
多周期策略出现信号闪烁问题。
公式遇到信号闪烁问题,如何找原因?
一种信号闪烁问题的求证
如果消息中心没有信号闪烁警告,是否意味着一定没有信号闪烁问题?
信号闪烁问题帮忙看看哪里需要修改的
bar里面均线金叉后立马在当前bar进行开仓操作如何避免信号闪烁问题