рекомендую - разработка и проверка стратегии в ТСЛаб, затем перевод алгоритма на рельсы Metatrader5

плюсы:
- безглючная работа алгоритма
- наличие платформы (MT5) у крупнейших брокеров (Открытие, БКС)
- экономное использование ресурсов компьютера (важно для VPS), в разы меньше, чем с ТСЛаб
- стоимость платформы - копейки (в Открытии - бесплатно для 1-го счёта, ~160 руб. за каждый последующий счёт)

минусы:
- самостоятельно поковыряться потом в программе уже не получится, только параметры поменять
- на каждый рынок - отдельный Metatrader, то есть из одного поторговать сразу акциями и фьючами не выйдет