MT4 Backtesting With FIFO Rule

 
Is it possible to add an option to the MT4 tester that enforces the FIFO rule?  For multiple open trades with the same symbol, the tester does not simulate real time FIFO-rule trading.  For real time tradiing, with US MT4 brokers (FIFO rule), the SLs and TPs are forced to be the same for all open orders.  The MT4 Tester allows unique SLs and TPs and does and does not simulate real time trading for US brokers for multiple open orders.
 
Richard Poster: Is it possible to add an option to the MT4 tester that enforces the FIFO rule?  For multiple open trades with the same symbol, the tester does not simulate real time FIFO-rule trading.  For real time tradiing, with US MT4 brokers (FIFO rule), the SLs and TPs are forced to be the same for all open orders.  The MT4 Tester allows unique SLs and TPs and does and does not simulate real time trading for US brokers for multiple open orders.
MT4 is no longer being developed.
 
Richard Posterthe SLs and TPs are forced to be the same for all open orders.

Not true. Totally depends on how a specific broker enforces FIFO.

In any case, irrelevant to MTx.

 
On further reflection, the EA can just set all of th TPs and SLs to be the same to reflect real world behavior in the Tester.
Reason: