How does MT4 backtest on open bar only?

 

is backtesting on open bar reliable?

How does MT4 know when SL or TP were hit?

Reason: