Para el diseño de sistemas yo te recomiendo sin duda alguna la TS ( TradeStation). Tiene un lenguaje de programación específico para el trading llamado EasyLanguage y le da mil vueltas a un lenguaje genérico como el VBA que utiliza VC (VisualChart).
Las ventajas que le veo a VC frente a TS son; primero que tienes los datos integrados (con la TS tendrás que buscarte la vida para obtener los datos) y segundo el DirectAcces, que te permite la automatización de las órdenes (con la TS tendrás que utilizar herramientas de terceros).
Si lo que quieres es diseñar sistemas, la TS es de lo mejor. Una vez que tengas los sistemas diseñados y testeados ( y si no son especialmente complejos ), podrías codificarlos en VBA y dejar a VC hacer el trading automático.