I was bummed out to find that NinjaTrader can not do this. As an example of what I mean, let's say system signals to go long X ticks above prior bar high. Ninja, supposedly (I haven't tried myself) will execute this correctly in a live situation, but in backtesting, the fill comes actually on...