Versión beta de la plataforma MetaTrader 5 build 5770: Extensión OpenBLAS y manejo sencillo de archivos CSV en MetaEditor

 

El jueves 9 de abril de 2026 se lanzará una versión actualizada de la plataforma MetaTrader 5 en modo beta.

En esta versión hemos perfeccionado la integración con la biblioteca de álgebra lineal OpenBLAS: hemos añadido nuevos métodos para el filtrado L1 de tendencias y hemos mejorado el sistema de actualización de los archivos necesarios.

Además, el MetaEditor ahora permite trabajar cómodamente con archivos CSV. El editor los mostrará automáticamente de forma clara en forma de tabla. Podrá filtrar los datos, ordenarlos por columnas y eliminar filas mediante el menú contextual.

Asimismo, hemos mejorado la estabilidad del simulador de estrategias y de la versión web de la plataforma.

Versión beta de la plataforma MetaTrader 5, build 5770: extensión OpenBLAS y manejo sencillo de archivos CSV en el MetaEditor

Animamos a todos los tráders a unirse a la puesta a prueba de la nueva versión de la plataforma, para comprobar todas sus posibilidades de forma independiente y ayudar a los desarrolladores a corregir los posibles errores que se vayan localizando. Para actualizar a la nueva versión de la plataforma MetaTrader 5, simplemente clique en "Ayuda \ Comprobar actualizaciones de escritorio \ Última versión beta":

Actualice a la versión beta y participe en las pruebas

Después de finalizar esta etapa de la puesta a prueba de la beta, se lanzará el build final de la nueva plataforma MetaTrader 5.

La actualización contiene los siguientes cambios:


MetaTrader 5 Client Terminal

  1. Terminal: Corregida la actualización de las bibliotecas ONNX y OpenBLAS. Ahora, al actualizar la propia plataforma, las nuevas versiones de los componentes se comprueban correctamente y se descargan cuando es necesario.
  2. Terminal: Corregida la visualización de la etiqueta que fija la posición del gráfico.
  3. Terminal: Corregido el cálculo de la caída del saldo en el informe comercial. Antes, era posible que se incluyeran por error operaciones de retirada de fondos.
  4. Terminal: Perfeccionado el tema oscuro de la interfaz. Hemos cambiado algunos colores para mejorar el contraste.
  5. Terminal: Corregido el problema relacionado con el guardado de la configuración de conexión a través de un servidor proxy. Además, hemos ampliado el registro de conexiones: la primera vez que se utiliza el proxy durante la sesión actual, se muestra en el registro un mensaje del tipo:
    connecting through HTTP proxy [server]:[port]
  6. MQL5: Añadido nuevos métodos OpenBLAS para el filtrado de tendencia L1. Permite aislar de forma rápida y reproducible el componente de tendencia en las series temporales.

    ¿Para qué sirve esto?

    • Una tendencia lineal por tramos en lugar de un suavizado «continuo»: el filtro L1 suprime el ruido y las fluctuaciones a corto plazo, pero sin difuminar los cambios de tendencia; la tendencia se construye como un conjunto de segmentos lineales.
    • Detección automática de puntos de inflexión: los puntos en los que cambia la inclinación de la tendencia se determinan de forma natural (gracias a la dispersión de las diferencias de segundo orden), lo cual resulta muy útil para las series financieras.
    • Normalización del parámetro de regularización mediante λmax: ahora el parámetro λ se puede indicar en unidades relativas (como una fracción de λmax). Esto facilita la transferencia de ajustes entre indicadores, marcos temporales y diferentes duraciones de la serie histórica.

    Nuevos métodos

    • L1TrendFilterLambdaMax: calcula el valor máximo de regularización λmax para el que la solución se vuelve estrictamente lineal (tendencia global). Retorna true/false; λmax se devuelve a través del parámetro de salida.
    • L1TrendFilter: calcula la tendencia L1 para un valor λ dado. Admite el modo relative=true, en el que λ se indica en el intervalo [0…1] como una fracción de λmax.

  7. MQL5: Corregida la solicitud de datos a través de CopyRates. Ahora, al solicitar datos fuera de la historia, la función devuelve el código de error correcto: -1.
  8. MQL5: Ampliada la compatibilidad con CUDA para los modelos ONNX. Por ahora, se pueden utilizar las siguientes arquitecturas:

    • Turing: Nvidia 1660, RTX 2080/2070/2060, T4, Quadro RTX
    • Ampere: A100, RTX 3090/3080/3070
    • Ada Lovelace: RTX 4090/4080/4070, L40, L4
    • Hopper: H100, H200
    • Blackwell: B100, B200, B20, RTX 5090/5080/5070

  9. MQL5: Mejorado el funcionamiento de WebRequest para las solicitudes largas con el encabezado Keep-Alive.
  10. MetaEditor: Añadida la posibilidad de visualizar archivos CSV en forma de tabla.

    Ahora, al abrir archivos CSV para verlos, el editor los mostrará automáticamente en un formato fácil de consultar. Podrá filtrar los datos, ordenarlos por columnas y eliminar filas mediante el menú contextual.

    Como separador de datos se puede utilizar cualquier símbolo, incluyendo «,», «;», «tabulación» y «espacio». Si la detección automática no funciona correctamente, puede especificar el separador manualmente.


    Añadida la posibilidad de visualizar archivos CSV en forma de tabla.


  11. MetaEditor: Mejorada la configuración del modo de compilación predeterminado. Si su procesador es compatible con el conjunto de instrucciones AVX2, el editor configurará automáticamente el modo de compilación de aplicaciones MQL5. Esto permitirá obtener automáticamente la mejor velocidad de ejecución.
  12. MetaEditor: Actualizado el formato predeterminado para guardar los archivos de código fuente. Ahora el editor guarda los archivos en UTF-8 sin el encabezado BOM. Esto es necesario para que los archivos se muestren correctamente en MQL5 Algo Forge.
  13. MetaEditor: Corregido el error «repository not owned by current user», que podía producirse al utilizar el almacenamiento en la nube de MQL5 Algo Forge.
  14. Signals: Solucionado el retraso en el copiado de señales en los casos en que no hay un tipo de cambio disponible en la cuenta del suscriptor para calcular el coeficiente de copiado.

    Al calcular el volumen de las operaciones copiadas, el sistema tiene en cuenta, entre otros factores, la relación entre el saldo de la cuenta del suscriptor y el del proveedor. Si la divisa del depósito es diferente, el sistema utiliza el tipo de cambio correspondiente para la conversión. Si no existe dicho tipo de cambio, el sistema se ve obligado a considerar que el saldo es el mismo para ambas partes y muestra el aviso correspondiente en el registro:
    no conversion rate for the deposit currency of provider and subscriber
    Antes, tras recibir este mensaje, los usuarios podían experimentar cierto retraso al copiar una operación. Ahora el problema ya está solucionado.

  15. Tester: Corregido el funcionamiento de la función CopyTicksRange. Al solicitar datos sobre símbolos distintos del símbolo principal de la prueba, devolvía el error 4401.
  16. Tester: Corregida la importación de ajustes de usuario. Ahora es posible editar estos ajustes tras la importación.
  17. Actualizada la traducción de la interfaz al uzbeko. Ahora para él se utiliza el alfabeto latino.

Terminal web MetaTrader 5

  1. Corregida la ubicación del cuadro de diálogo para añadir indicadores. En algunos usuarios, es posible que se fijara al borde de la pantalla.
  2. Corregida la visualización del inicio de la negociación en la ventana de especificaciones del instrumento.
  3. Corregido el problema del doble clic en los objetos y en la escala vertical. Ahora abre las propiedades del objeto y restablece la escala a su valor original, respectivamente.


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