There are a lot of platforms and brokers, and you should find one that suits your needs. At the same time, the associated broker have to fit with your trading. We started to develop systems for ProRealTime Platform, but there are different high quality platforms.
If you want to use our systems, it will be so easy to configure for any platform using our instructions and support. And, if you want to trade manually or explore by yourself the possibilities for develop, backtest and autotrading your own strategies, please read what the different platforms can bring you according to each vendor