¿Cuál es la mejor plataforma de Forex que soporta Algos?

Realmente depende de qué tipo de algoritmo está ejecutando.

Estrategias de frecuencia moderada a baja :

NinjaTrader es superior para backtesting y ejecución. El hecho de que esté escrito en C # es una ventaja real. El desarrollo de estrategias simples es muy rápido y la plataforma hace un gran trabajo de carga de datos limpios, suponiendo que encuentre una fuente.

La desventaja es que la plataforma no es fácil de usar. Puede llevar bastante tiempo aprender dónde están todas las partes móviles. Soy programador y todavía me tomó una semana sólida aprenderlo realmente. La falta de opciones de corredores también es un serio inconveniente.

MetaTrader es terrible para backtesting y ejecución. Resulta que utilizo esta plataforma para administrar a mis clientes, pero solo porque era muy fácil de poner en marcha. Hay más de 500 corredores que usan MT4, por lo que no tendrá problemas para cambiar de corredor cuando sea necesario. Además, el lenguaje de programación es tan fácil que vale la pena probar en una plataforma y luego volver a traducir el código a MQL4.

Puede encontrar una comparación completa entre las dos plataformas en Comparación: MetaTrader, NinjaTrader, TradeStation

Alta frecuencia o dependiente del lugar : Trading Technologies . Esta es una plataforma orientada a los comerciantes profesionales. La API le permite personalizar todo bajo el sol, pero también le permite omitir gran parte del trabajo de programación con conexión a varios intercambios y proveedores de liquidez. Es increíblemente rápido.

Si usted comercia estrictamente con divisas, Currenex también es una excelente opción.