Nueva versión de la plataforma MetaTrader 5 build 2340: Gestión de los ajustes de la cuenta en el simulador y ampliación de la integración con Python

Está perdiendo oportunidades comerciales:
- Aplicaciones de trading gratuitas
- 8 000+ señales para copiar
- Noticias económicas para analizar los mercados financieros
Registro
Entrada
Usted acepta la política del sitio web y las condiciones de uso
Si no tiene cuenta de usuario, regístrese
El viernes 21 de febrero de 2020 se lanzará la versión actualizada de la plataforma MetaTrader 5. La actualización contiene los siguientes cambios:
En la anterior actualización de la plataforma, añadimos el soporte del trabajo con bases de datos SQLite directamente desde MQL5. Ahora, las funciones principales están también disponibles a través de la interfaz de usuario del MetaEditor:
Cómo funciona
Para crear bases de datos rápidamente, utilice el "Wizard MQL5". Aquí podrá crear directamente su primer recuadro y definir la lista con sus campos.
Una vez haya creado la base de datos, entre en el nuevo apartado "Navegador". Desde dicho apartado tendrá lugar todo el trabajo con los datos.
En la parte izquierda se representan los recuadros de la base de datos. Para solicitar rápidamente las primeras 1 000 mil entradas, clique dos veces sobre el nombre del recuadro. Aquí podrá crear y abrir otras bases de datos, y también trabajar con los recuadros.
En la parte principal del editor tiene lugar el trabajo con la base de datos: rellene el recuadro con datos, realice búsquedas y selecciones, introduzca solicitudes SQL, etcétera.

Para más información sobre las bases de datos en MetaTrader 5, lea el artículo "SQLite: trabajo nativo con bases de datos en SQL en MQL5".Para iniciar un script en el editor, pulse "Compilar":
Para trabajar con Python, no olvide indicar la ruta al mismo en el apartado "Ajustes \ Compiladores" en MetaEditor. Para trabajar con la biblioteca MetaTrader 5, instálela con el comando:
Nuevo nombre de los comandos
Los comandos existentes han sido renombrados:
MT5Shutdown -> shutdown
MT5TerminalInfo -> terminal_info
MT5Version -> version
MT5CopyRatesFrom -> copy_rates_from
MT5CopyRatesFromPos -> copy_rates_from_pos
MT5CopyRatesRange -> copy_rates_range
MT5CopyTicksFrom -> copy_ticks_from
MT5CopyTicksRange -> copy_tick_range
Nuevos comandos
La lista de comandos soportados ha sido notablemente ampliada. Se han añadido funciones de comercio y trabajo con la historia comercial, y también para la obtención de información sobre los instrumentos financieros y la cuenta actual.
Inicio de scripts de Python en los gráficos
Ahora, los scripts en Python se pueden iniciar directamente en los gráficos en la plataforma, de forma análoga a los programas MQL5 habituales. En el "Navegador", estos se mostrarán con iconos especiales.
Los mensajes del script se mostrarán en el apartado "Herramientas \ Expertos". Si en el script se usa la biblioteca MetaTrader 5, podrá obtener información sobre el instrumento y la cuenta, y también comerciar.
Los scripts de Python se pueden iniciar en el mismo gráfico de forma paralela con otros scripts y asesores de MQL5. Para detener un script (si su ejecución ha entrado en un bucle), solo tendrá que eliminarlo.
Protección adicional
Para proteger adicionalmente sus cuentas al utilizar bibliotecas Python de terceros, se ha añadido a los ajustes del terminal la opción "Desativar el comercio automático a través de una API Python externa".
A los scripts de Python se les permitirán las operaciones comerciales al desactivar explícitamente esta opción.
DatabaseImport
Importa a un recuadro los datos de un archivo.
DatabaseExport
Exporta un recuadro o el resultado de la ejecución de una solicitud SQL a un archivo CSV. El archivo se crea en la codificación UTF-8.
DatabasePrint
Imprime el recuadro o resultado de la ejecución de una solicitud SQL en el diario de expertos.
La nueva función permite implementar una cómoda interacción entre el usuario y un programa MQL5.
Ajustes generales
En este apartado, usted podrá establecer el número máximo de órdenes y posiciones abiertas que se podrán tener simultáneamente en la cuenta. Asimismo, podrá configurar las sesiones en que el programa simulado no podrá comerciar.
Margen
Aquí podrá controlar por completo cómo se reservará el margen y qué sistema de registro de posiciones se utilizará durante la simulación:
Comisión
En este apartado, usted controlará por completo cómo se cobra la comisión de todas las operaciones comerciales.
La actualización estará disponible a través del sistema LiveUpdate.