MetaEditor
Es un editor de robots comerciales que permite escribir aplicaciones de cualquier complejidad
Para desarrollar robots comerciales e indicadores técnicos en MetaTrader 5 se usa un editor especializado propio: MetaEditor. Forma parte integrante del entorno de desarrollo Integrado EDI MQL5 y guarda estrecha relación con la plataforma comercial MetaTrader5.
El editor sirve para trabajar con el código fuente de los programas escritos en MQL5 y su posterior compilación en archivos de ejecución. Debido a la estrecha integración del editor en el terminal, los programas preparados aparecen en MetaTrader 5 automáticamente y pueden ser ejecutados de forma inmediata.
MetaEditor es capaz de reconocer diferentes construcciones de lenguaje. Esto permite dar pistas sobre el uso de funciones e iluminar diferentes elementos del código. De esta forma, el propio editor hace más fácil orientarse en el código de los programas comerciales y acelera su desarrollo.
La guía incorporada sobre el lenguaje también facilita el trabajo con los programas escritos en MQL5. En el manual puede enterarse de cómo utilizar una u otra construcción del lenguaje, qué función hay que insertar en el código, etc.
Si esto no es suficiente, usted puede encontrar más información en MQL5.community, que también se encuentra en estrecha relación con el editor. Los desarrolladores pueden acceder a los artículos y a los programas ya escritos en MQL5 directamente desde el editor. El artículo seleccionado se abre en la ventana del navegador, y los programas se cargan en el MetaEditor. En este se puede editar o compilar el código fuente, después de lo cual, estará disponible para su posterior uso en el trading.
Depurador incorporado
Naturalmente, durante el proceso de desarrollo de cualquier programa los errores son inevitables. A menudo resulta complicado detectarlos con un simple repaso visual del código fuente. En este caso puede ayudar el depurador incorporado, que también está presente en el MetaEditor. Esta función permite ejecutar los programas MQL5 paso a paso y controlar los valores de las variables. Así resulta más sencillo detectar y corregir los errores que pudieran surgir.
El editor MetaEditor permite no solo crear programas MQL5 (robots comerciales, indicadores técnicos, scripts y bibliotecas). Además, el desarrollador tendrá la posibilidad de reconocer e iluminar las construcciones del lenguaje, dispondrá de una guía de MQL5, y también de la integración de MQL5.community y la plataforma MetaTrader 5. El flexible lenguaje de programación MQL5 permite crear programas de diferente complejidad, mientras que el editor MetaEditor facilita el proceso de su desarrollo.
¡Comience a desarrollar su propia aplicación comercial y pruebe en la práctica todas las posibilidades del redactor!