I have an automated strategy that is partially based on futures gapping up or down. I noticed that today, NinjaTrader shows there being a gap on NQ in both the June contract as well as the September contract. Why does this happen? ThinkOrSwim shows no gap.
I'm assuming this is directly related to it being expiration week, but I have "Merge back adjusted" turned on in Settings and thought the purpose of that was to reconcile the 2 contracts such that there isn't any gap, unless price actually gaps up or down.
What am I missing here?

Comment