为啥我设置的最高点最低点开仓还是会闪烁啊不理解

为啥我写的代码突破就多跌破就空这么简单的代码还是会闪烁啊???有大佬帮忙看下吗?最高点最低点不是固定的吗不会闪烁吗

Params
	Numeric LookLength(20);			
	Numeric Lots(1);					
Vars
	Numeric MinPoint;					
	Series<Numeric> HighLine;			
	Series<Numeric> LowLine;			
	Bool BarHasOrder(False);			
Events
	OnBar(ArrayRef<Integer> indexs)
	{

		If(BarStatus == 0)
		{
			BarHasOrder = False;
		}
		
		MinPoint = MinMove * PriceScale;

		HighLine = HighestFC(High[1], LookLength);
		LowLine  = LowestFC(Low[1],  LookLength);


		If(MarketPosition == 0 && BarHasOrder == False)
		{
	
			If(Low < LowLine)
			{
				Numeric EntryPrice = Max(Low, LowLine - MinPoint);
				EntryPrice = IIF(EntryPrice > Open, Open, EntryPrice);
				SellShort(Lots, EntryPrice);
				BarHasOrder = True;
			}
		
			Else If(High > HighLine)
			{
				Numeric EntryPrice = Min(High, HighLine + MinPoint);
				EntryPrice = IIF(EntryPrice < Open, Open, EntryPrice);
				Buy(Lots, EntryPrice);
				BarHasOrder = True;
			}
		}


		If(MarketPosition == 1 && BarHasOrder == False)
		{
			If(Low < LowLine)
			{
				Numeric ExitPrice = Max(Low, LowLine - MinPoint);
				ExitPrice = IIF(ExitPrice > Open, Open, ExitPrice);
				Sell(0, ExitPrice);
				BarHasOrder = True;
			}
		}

	
		If(MarketPosition == -1 && BarHasOrder == False)
		{
			If(High > HighLine)
			{
				Numeric ExitPrice = Min(High, HighLine + MinPoint);
				ExitPrice = IIF(ExitPrice < Open, Open, ExitPrice);
				BuyToCover(0, ExitPrice);
				BarHasOrder = True;
			}
		}
	}

我设置了检测持仓,为什么偶尔还是会重复下单?
为什么还是会偶尔闪烁啊,明明是按照海龟改的啊,你们系统自带的不是不会闪烁吗
如何求13-15点时间段的最高点,最低点
请问同一根K线上开仓平仓是否会导致信号闪烁
如何存储开仓bar前的最后一根k线的最高点及最低点?
为啥我的账户每天开盘几分钟后才登陆进去啊
openint > openint [1] 这样设置开仓会不会造成信号闪烁?
设置立即开仓
量化交易策略出现闪烁开仓,
盘中信号还是会闪

另一个帖子回过你了应该

没有啊