Ayuda de MetaEditorDesarrollo de programasTrabajo con Python

Trabajo con Python

Para el lenguaje Python, existen multitud de bibliotecas para el aprendizaje de máquinas, la automatización de procesos, y también el análisis y visualización de datos. Todas sus posibilidades también se pueden aplicar fácilmente en la plataforma comercial gracias al módulo de integración con Python.

  • Obtenga de forma rápida y sencilla información bursátil desde la plataforma comercial para su posterior análisis con los recursos de Python: es posible solicitar con un solo comando cientos de miles de ticks de un instrumento financiero
  • Obtenga el estado comercial y la historia de operaciones en la cuenta para calcular los indicadores comerciales
  • Realice operaciones comerciales según su propio algoritmo

Los scripts en Python se pueden iniciar directamente en los gráficos en la plataforma, de forma análoga a los programas MQL5 habituales.

El MetaEditor incorpora funciones especiales para el desarrollo en Python: un wizard para crear los encabezados de los scripts, la posibilidad de iniciar directamente desde el editor, la muestra de mensajes y errores en el diario general, etcétera.

Ajustes

Para comenzar a trabajar, indique la ruta hasta el archivo ejecutable Python en los ajustes del MetaEditor:

Indique la ruta hasta el archivo ejecutable Python

Si no tiene Python en su computadora, pulse "Instalar" para descargar el archivo de instalación.

Creación de archivos

Abra el "Wizard MQL5" y seleccione "Script en Python". A continuación, indique un nombre para el script y seleccione las dependencias de las bibliotecas que deberán incluirse en el código.

Crear un script en Python

Ahora es posible crearlos cómodamente a través del "Wizard MQL5", incluyendo de inmediato las dependencias de las bibliotecas necesarias.

Iniciar un script

Para iniciar un script, pulse "Compilar" (F7). Después de esto, se abrirá la ventana de la plataforma comercial, iniciándose a continuación el script en el gráfico actual. Los mensajes de la consola Python (stdout, stderr) se mostrarán en el apartado "Errores".

Iniciar un script en el editor

Para trabajar con la biblioteca MetaTrader 5, instálela con el comando:

pip install MetaTrader5

Lea más información sobre la integración con Python en la documentación.