So I've been playing around with an opening range break method that looks at the first 30 min of SPY.

I've manually checked the orders that it's generated, and for the most part it looks correct but I have a few issues. I'm wondering if anyone can help me out here please?

  • Why was there no order entered on the 28th of Apr? The 30 min opening range was broken in the morning around 10:25 am. If functioning correctly, it should've entered a trade at 10:25am and then stopped me out for a loss.
197061_1652354772.jpg
  • Why did my trailing stops not update on 4th May? It should've done update fields until around 11:35am but on this day the trailing stops did not update and I took a full stop loss shortly after 1:00 pm on the backtest.
197061_1652354779.jpg
  • Same question for 5th May - for some reason my stops didn't update until 12:01pm. The SPY was trending down pretty hard in the morning so it should've trailed it down as it made lower lows.
197061_1652354783.jpg
  • 6th May - I'm unsure why there was no order entered. The 30min opening range was broken. If functioning correctly I would've entered long and then gotten stopped out.
197061_1652354789.jpg
  • 9th May - I'm confused on the trailing stop updates here. It continues updating until 11:40 am, even though the 1 minute candles were not making lower lows.
197061_1652354798.jpg

Any help greatly appreciated - thanks!