Several immediate advantages come to mind: the ability to use Stop and Limit orders, the ability to load almost unlimited amounts of data for testing, e.g. over 1 million bars versus a 62,500 limit, much more extensive analytics such as MAE, MFE, drawdown calculations, the capability to assign...