Nueva versión de la plataforma MetaTrader 5 build 5800: Cuadro de diálogo comercial mejorado y trabajo cómodo con CSV en el MetaEditor

A partir de esta versión, empezamos a mejorar el cuadro de diálogo comercial principal

16 abril 2026

Terminal

  1. Hemos iniciado una renovación integral del cuadro de diálogo comercial para que resulte más intuitivo y funcional.

        El panel comercial cuenta ahora con una profundidad de mercado integrada para ofrecerle un control total de la situación del mercado, así como la posibilidad de colocar rápidamente órdenes pendientes por niveles.
        La alternancia entre los tipos de órdenes se ha trasladado al menú lateral para mayor comodidad.
        En el menú lateral han aparecido opciones para activar o desactivar el trading con un clic; antes era necesario acceder a la configuración de la plataforma para hacerlo.

    En futuras versiones, tenemos previsto añadir más funciones para establecer niveles de stop y controlar los riesgos.


    Nuevo cuadro de diálogo comercial


  2. Actualizada la ayuda integrada. Ahora, en lugar del formato CHM, que ha quedado obsoleto, se utiliza un moderno motor web. Junto con el cambio, también hemos actualizado el diseño del apartado de ayuda para darle un aspecto más moderno y hemos mejorado su interactividad. 

    Por defecto, la información se muestra en una ventana independiente dentro del área de gráficos. Si es necesario, podrá desanclar la ventana y moverla fuera de la plataforma para dejar espacio para los instrumentos comerciales.


    Actualizada la ayuda integrada


  3. 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.
  4. Corregida la visualización de la etiqueta que fija la posición del gráfico.
  5. 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.
  6. Perfeccionado el tema oscuro de la interfaz. Hemos cambiado algunos colores para aumentar el contraste.
  7. 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]
  8. Actualizada la traducción de la interfaz al uzbeko. Ahora para él se utiliza el alfabeto latino.

MQL5

  1. 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.

  2. 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.
  3. 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

  4. Mejorado el funcionamiento de WebRequest para las solicitudes largas con el encabezado Keep-Alive.

MetaEditor

  1. 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.


  2. 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.
  3. 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.
  4. Corregido el error «repository not owned by current user», que podía producirse al utilizar el almacenamiento en la nube de MQL5 Algo Forge.

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.

Tester

  1. 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.
  2. Corregida la importación de ajustes de usuario. Ahora es posible editar estos ajustes tras la importación.

Terminal web

  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.