Nueva versión MetaTrader 5 build 5320: servicios en la Biblioteca de códigos y cómodo trabajo con input en MQL5

 

El viernes 26 de septiembre de 2025 se lanzará una versión actualizada de la plataforma MetaTrader 5.

El build 5320 es la última actualización compatible con Windows 7, Windows 8, Windows 8.1 y Windows Server 2008. A partir de la próxima versión, las plataformas de escritorio que funcionen con los sistemas operativos especificados no se actualizarán. La excepción serán las plataformas que ejecuten Wine.

En esta actualización, hemos añadido a la biblioteca de códigos una categoría independiente para los servicios. Ahora puede compartir fácilmente dichos programas MQL5, además de descargarlos directamente desde la plataforma con su correspondiente instalación automática en la carpeta deseada.

También hemos mejorado el trabajo con las variables de entrada en MQL5. Ahora puede especificar el nombre de la variable que se mostrará en las propiedades del programa en la plataforma usando un parámetro independiente. Antes, se utilizaba un método menos obvio para ello: el nombre se establecía mediante comentarios.

Nueva versión de MetaTrader 5 build 5320: servicios en la Biblioteca de códigos y trabajo cómodo con input en MQL5

Además, hemos introducido varias mejoras en el compilador y el depurador de MQL5, y también añadido las traducciones de la versión web de la plataforma al rumano y al hebreo.


MetaTrader 5 Client Terminal

  1. Terminal: Añadido el soporte para programas MQL5 de tipo "Servicio" en la biblioteca de códigos.

    A diferencia de los asesores expertos, los indicadores y los scripts, los servicios no están vinculados a un gráfico específico. Funcionan en segundo plano y se inician automáticamente al iniciarse el terminal. Con ellos, podrá implementar sus propias fuentes de datos de precios para la plataforma, así como realizar muchas tareas auxiliares.

    Ahora existe una categoría aparte para estos programas. Los desarrolladores pueden compartir su código en CodeBase:


    Comparta códigos en la biblioteca


    Los usuarios pueden descargarlos fácilmente directamente desde la plataforma o el MetaEditor. Cuando se descarga, el programa se coloca en la carpeta correspondiente y se compila automáticamente, por lo que puede ejecutarse de forma inmediata.


    Descarga de códigos directamente desde la plataforma


  2. Terminal: Corregido el error que provocaba que los archivos de gráficos eliminados (cerrados) se movieran a un directorio incorrecto. Debido a ello, los usuarios no podían restaurar dichos gráficos a través del menú "Archivo / Abrir remoto".
  3. MQL5: Añadido el soporte para la nueva sintaxis de los parámetros de entrada. Ahora podrá establecer explícitamente un nombre visible para ellos, que se mostrará en las propiedades del programa en ejecución. Antes, se utilizaban comentarios para este fin.

    En lugar de una sintaxis anticuada:
    input int InpVar;  /*visible name*/ // some comment
    Debe usarse:
    input(name="visible name") int InpVar;  // some comment
    El nombre mostrado de la variable se especifica en el parámetro name. Solo se admite como valor una cadena literal.

    Si se utiliza la nueva sintaxis de entrada, se ignorarán todos los comentarios posteriores a la declaración de la variable. La sintaxis anteriormente usada es compatible y no está marcada como obsoleta. Puede seguir utilizándola, el compilador no emitirá advertencias.

  4. MQL5: Corregido el error que podía provocar que el compilador imprimiera incorrectamente el mensaje «function must have a body».
  5. MetaEditor: Corregidas las sugerencias mostradas al pasar el cursor sobre el valor de la expresión observada en el depurador.
  6. Tester: Corregido el error de comprobación de los indicadores. Es posible que el proceso no se inicie si el nombre del indicador coincide con el nombre de la plantilla del gráfico.
  7. Actualizadas las traducciones de la interfaz de usuario.

Terminal web MetaTrader 5

  1. Añadida la traducción de la interfaz de usuario al rumano y al hebreo, mejoradas las traducciones de la ventana de conexión de cuentas.
  2. Corregida la visualización del menú de objetos en la versión móvil.
  3. Corregida la visualización fija del volumen mínimo y del paso de volumen en la especificación del contrato.


La actualización estará disponible a través del sistema Live Update.