Un Expert Advisor, comúnmente abreviado EA, es un programa escrito en MQL4 o MQL5 que opera de forma automatizada sobre las plataformas MetaTrader 4 y MetaTrader 5. El EA monitorea el mercado en tiempo real, ejecuta órdenes de entrada y salida, y gestiona posiciones abiertas según las reglas codificadas en su lógica.
Los EAs cubren un rango amplio de estrategias: desde simples cruces de medias móviles hasta sistemas algorítmicos complejos con gestión dinámica de tamaño de posición, filtros de noticias y arbitraje estadístico. La ventaja operativa es la ejecución sin intervención emocional y la capacidad de operar 24 horas, especialmente útil para estrategias intradía de baja latencia o para operadores que no pueden monitorear el mercado constantemente.
En el ecosistema retail los EAs se distribuyen comercialmente (MQL5 Market, ventas directas) o se desarrollan internamente. Su uso es prácticamente universal en algoritmos de prop trading y en operadores que han evolucionado desde el trading discrecional hacia la sistematización.

