As the strategy is set to calculate on each tick, it appears the strategy is constantly canceling an order then reentering it - even though the limit price has not changed
Is this normal? Is there a way to stop this from happening?
if (Signal[1] > 0 && Close[0] >= KeltnerEMAChannelTrend(4, 1.5, 21).Midline[0] )
if(Position.MarketPosition == MarketPosition.Flat) // allows only 1 trade per direction
EnterLongLimit(1,KeltnerEMAChannelTrend(4, 1.5, 21).Midline[0], "ZLRe1");

Comment