ORB false trigger

Buy 100 shares when open higher than opening range(high,15min) and close higher than open at 5 minute interval using candlestick chart.

and for the scrip ADANIPORTS and on

  1. 15th Feb 19
    the candle which should trigger this condition is 10.00 AM and so EN should be at 10.05 AM, but backtesting does EN at 9.50 AM

  2. Similarly, on 18th Feb 19,
    the candle that validates the condition is at 10.05 AM and so En should be at 10.10 AM but the backtesting does EN at 10.00 AM

Kindly advise if I am doing/understanding something wrong.