Please add options like: slippage, disconnect, requotes, spikes, lag, offquote, etc, etc to strategy tester.
This will help greatly to optimize, test properly, and debug strategies for real trading.
I know this isn't everything your asking, but it's a step in the right direction.
MetaTrader 5 Client Terminal build 344
The MetaTrader 5 client terminal can be downloaded at: https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe