Cargando...
Archivos de código fuente escritos en MetaQuotes Language 4 para la plataforma de trading MetaTrader 4.
Tipo de archivo:
La extensión de archivo .mql4 representa archivos de código fuente creados con MetaQuotes Language 4 (MQL4), scripts de programación utilizados dentro de la plataforma de trading MetaTrader 4. Estos archivos generalmente contienen algoritmos de trading, indicadores personalizados, scripts y asesores expertos automatizados.
Categoría del tipo de archivo:
Fecha de actualización: 21 de junio de 2026
MQL4 es un lenguaje de programación especializado diseñado para desarrollar estrategias de trading, indicadores, scripts y funciones dentro de la plataforma MetaTrader 4. El lenguaje es similar a C++, lo que lo hace accesible para traders con experiencia en programación. Los archivos MQL4 son archivos de texto plano con la extensión .mql4, que se compilan en ejecutables utilizados por MetaTrader 4 para automatizar tareas de trading.
La historia de MQL4 se remonta a principios de los 2000s, cuando MetaQuotes Software lo introdujo como un medio para que los traders desarrollaran sus propios programas de trading automatizado. MQL4 ofrece bibliotecas extensas para análisis técnico, gestión de órdenes y comunicación con servidores de trading. Además de la programación manual, muchos traders utilizan Asesores Expertos (EAs) e indicadores preescritos, que a menudo se comparten y descargan desde varias fuentes en línea.
La compatibilidad con la plataforma se centra principalmente en la versión de Windows de MetaTrader 4, aunque algunas herramientas de desarrollo permiten editar y gestionar estos archivos en otros sistemas operativos como macOS y Linux mediante emuladores o software compatible. El lenguaje cuenta con un buen soporte por parte del entorno de desarrollo propio de MetaQuotes, MetaEditor, que ofrece resaltado de sintaxis, depuración y funciones de compilación, facilitando el proceso de desarrollo tanto para traders como para programadores.
Para abrir y editar archivos .mql4, los usuarios deben instalar MetaTrader 4 junto con MetaEditor, el entorno de desarrollo integrado. En Windows, MetaTrader 4 es la plataforma principal, y a través de MetaEditor, puedes abrir, compilar y depurar scripts MQL4.
Para usuarios de Mac OS, ejecutar MetaTrader 4 y MetaEditor puede requerir usar Wine o capas de compatibilidad similares. Los usuarios de Linux pueden configurar MetaTrader 4 a través de Wine o usar máquinas virtuales. Una vez instalado, simplemente abre MetaEditor, navega hasta el archivo .mql4 y comienza a editar o compilar.
Convertir archivos .mql4 a otros formatos no suele ser necesario ya que son archivos de código fuente destinados a editarse y compilarse dentro de MetaTrader 4. Sin embargo, si necesitas compartir o migrar código, puedes copiar los archivos fuente .mql4 y convertirlos en scripts u otros formatos de programación manualmente.
Para conversión o edición fuera de MetaEditor, algunos editores de código soportan resaltado de sintaxis para MQL4, pero la compilación y ejecución completas requieren MetaTrader 4. Los repositorios en línea pueden ofrecer herramientas o scripts para traducir o refactorizar código MQL4. Además, existen algunos IDEs y herramientas plugin que pueden convertir o ayudar en portar código MQL4 para su uso con otras plataformas de trading, pero estos suelen ser limitados y requieren ajustes manuales.