Ayuda de MetaEditor

¡Bienvenido al trading algorítmico!

MetaEditor es un moderno entorno de desarrollo de estrategias comerciales integrado con la plataforma MetaTrader. Con la ayuda del MetaEditor podrá crear programas comerciales para el trading algorítmico en MQL4 y MQL5: robots comerciales, indicadores técnicos, scripts, paneles de control gráfico y mucho más.

Cómo comenzar a crear robots comerciales

Hemos publicado dos libros de texto sobre programación en el lenguaje MQL5 que le ayudarán a dominar la creación de robots y aplicaciones comerciales para el trading algorítmico.

Nuestros libros de texto ofrecen a los lectores una presentación sistemática y estructurada del material, lo cual facilita enormemente el proceso de aprendizaje de MQL5. Los ejemplos de código detallados, que explican paso a paso la creación de aplicaciones y robots comerciales, le permitirán comprender y dominar mejor las complejidades del comercio algorítmico. Los libros contienen muchos ejercicios prácticos que le ayudarán a consolidar sus conocimientos y desarrollar habilidades de programación en condiciones comerciales reales.

"Programación en MQL5 para tráders" es el libro de texto más completo y detallado sobre MQL5, adecuado para programadores de cualquier nivel. Los principiantes podrán familiarizarse con los fundamentos del trading: desde el estudio de herramientas de desarrollo hasta los conceptos básicos de programación. Asimismo, tendrán la posibilidad de crear su primer programa, compilarlo y ejecutarlo en la plataforma comercial MetaTrader 5. Los usuarios con experiencia en programación en otros lenguajes podrán pasar directamente a la parte aplicada: las capacidades de MQL5 para crear robots comerciales y aplicaciones analíticas.

"Redes neuronales en el trading algorítmico en MQL5" es un tutorial sobre el uso de métodos de aprendizaje automático para crear robots comerciales en la plataforma MetaTrader 5. Poco a poco se familiarizará con los conceptos básicos de las redes neuronales y sus posibilidades de uso en el trading algorítmico. A medida que avance, irá creando y entrenando su propia inteligencia artificial, añadiéndole poco a poco nuevas funciones. Además de estudiar MQL5, usted aprenderá a escribir programas en Python y OpenCL, y también aprenderá sobre métodos matriciales y vectoriales integrados que le permitirán resolver problemas matemáticos complejos utilizando un código conciso y rápido.

Lea artículos sobre el desarrollo de estrategias comerciales

Una excelente guía para aprender todas las capacidades del lenguaje son los artículos sobre MQL5 en los que se analizan muchos problemas prácticos en el trading algorítmico. Para facilitar la búsqueda, todos los artículos se dividen por categorías: Ejemplos, Expertos, Aprendizaje automático, etc. Cada mes, se publican docenas de nuevos artículos en el sitio web MQL5 Algotrading community, escritos por los propios tráders para otros tráders. Lea y analice los artículos: en ellos se discuten todos los aspectos del trading algorítmico moderno. Para los principiantes, hemos compilado una lista de 16 artículos recomendados para una inmersión rápida en MQL5.

La programación no solo supone una oportunidad de facilitar y automatizar sus propias operaciones comerciales o crear un robot que trabaje incansablemente para usted. También constitutye una oportunidad de ganar dinero mediante la creación de software para muchos otros tráders. Y para este fin, la plataforma comercial ya dispone de toda la infraestructura necesaria.

Tienda

Usted podrá vender sus programas en el Mercado. Se trata de la tienda de aplicaciones más grande para plataformas comerciales. Ya dispone de más de 10,000 robots e indicadores. Al colocar un producto en el Mercado, obtendrá acceso a una gran clientela: el mercado está integrado en la página MQL5.community, que recibe muchísmimas visitas a diario, y también directamente en la plataforma comercial. El servicio ofrece la infraestructura necesaria: procesamiento de pagos, envío de programas y protección de los vendedores y compradores.

Freelance

Usted podrá ejecutar encargos de creación de aplicaciones comerciales en el servicio freelance. El servicio tiene un sistema de trabajo transparente y seguro. El encargo se lleva a cabo por pasos, comenzando por la coordinación de la tarea técnica y terminando con el envío del trabajo finalizado. Mientras dure el trabajo, en la cuenta del cliente se bloqueará por anticipado el precio acordado, por lo que el pago del trabajo está garantizado.

Biblioteca

Usted podrá hacer su contribución en el trading algorítmico publicando sus trabajos en la biblioteca de códigos fuente. Sus programas estarán disponibles para la descarga directamente desde la plataforma comercial. Si usted es nuevo en el mundo de la programación, en la biblioteca encontrará muchos materiales útiles para aprender: desde scripts que realizan tareas de negociación simples hasta complejos robots comerciales e indicadores técnicos.

Comience a estudiar trading algorítmico, y el MetaEditor le dará todas las herramientas necesarias.

El MetaEditor es un entorno de desarrollo para crear robots e indicadores comerciales

Edite código cómodamente

El MetaEditor ofrece las funciones necesarias para escribir el código fuente de los programas MQL4/MQL5.

Todos los elementos del lenguaje están resaltados, los colores se pueden personalizar. Al escribir código, el editor ofrece automáticamente las opciones adecuadas para los nombres de las funciones, constantes y variables. Esto facilita y acelera enormemente la escritura del código.

El editor le permite ver rápidamente la signatura de la función, da soporte a fragmentos de código y marcadores y a la inserción rápida de recursos, además de permitirle navegar fácilmente por el código.

Más información >>

Edite código cómodamente

Wizard MQL para la creación rápida de programas

Wizard MQL

El MetaEditor permite crear rápidamente proyectos según una plantilla, y también robots comerciales listos para usar con la ayuda del Wizard de MQL.

El wizard de MQL elimina las operaciones rutinarias al crear nuevos proyectos. En lugar de especificar las propiedades generales de la aplicación en el código de forma manual y describir los manejadores de eventos, usted podrá indicarlos rápidamente a través del wizard de MQL. Escribirá automáticamente todo lo que necesita para el código fuente y guardará el archivo en el directorio correcto, de acuerdo con el tipo de programa.

Asimismo, el wizard MQL permite generar robots comerciales listos para usar. Solo necesitará elegir las señales comerciales necesarias, el modo de monitorización para los niveles stop y la gestión de capital. Compile el programa resultante y proceda a probarlo en el simulador de estrategias de la plataforma comercial.

Más información >>

Dpuración de programas

MetaEditor da la oportunidad de verificar de forma exhaustiva todos los algoritmos del programa antes de iniciarlo en el trabajo real.

Al realizar la depuración, usted podrá analizar la ejecución de cada función del programa, ver los resultados del cálculo de todas las expresiones y la pila de llamadas.

La depuración se puede iniciar no solo en un gráfico de precios en la plataforma comercial, sino también en el simulador de estrategias. Esto le permitirá no esperar ciertas condiciones de mercado para verificar el algoritmo comercial.

Más información >>

Depuración en tiempo real y en el simulador de estrategia

Perfilado del código

Perfilado del código

La velocidad de funcionamiento es uno de los parámetros más importantes en el algoritmo. La función de perfilado en el MetaEditor le permitirá verificar la velocidad del código fuente del programa, para identificar y optimizar las funciones más lentas.

El programa se ejecuta en el gráfico de precios o en el simulador de estrategias, luego el MetaEditor informa sobre el tiempo de ejecución y el número de llamadas para cada función en el código fuente del programa.

Es posible ver la velocidad de ejecución del programa no solo por las funciones, sino también por líneas separadas.

Más información >>

MQL5 Storage y proyectos grupales

En MetaEditor se ha integrado el repositorio online de código fuente MQL5 Storage, que da soporte a la función de control de versiones.

El repositorio le permitirá obtener acceso a sus códigos desde cualquier computadora, usando la cuenta deMQL5.community. Si guarda sus archivos en él, estos no se perderán incluso si falla su disco duro.

MQL5 Storage le permite colaborar en el desarrollo de proyectos con cualquier usuario remoto. Basta con crear un proyecto grupal y conceder derechos a los participantes. Estos podrán conseguirlo inmediatamente en sus computadoras y ponerse a trabajar. El sistema de control de versiones de MQL5 Storage hará un seguimiento de todos los cambios.

Más información >>

MQL5 Storage y proyectos grupales