I think you should understand that autorecovery possibility depends on your strategy algo and thus your strategy should take care of it. Indeed a platform should be able to reconnect to a data provider or broker after connectivity problem (it's built in into FIX protocol btw) but what should the platform do if your strategy has lost some data during shutdown time? What would a swing strategy do if it doesn't know where the market is / was? I would say that one of the best solutions is to cancel all outstanding orders and re-start a strategy...
Regards,
Anton
Regards,
Anton
