Новая версия платформы MetaTrader 5 build 5430: Улучшенные графики на движке Blend2D

 

В пятницу 14 ноября 2025 года будет выпущена обновленная версия платформы MetaTrader 5.

В этой версии мы обновили графическое ядро для отрисовки графиков. Теперь вместо устаревшего GDI используется современный движок Blend2D. Он обеспечивает значительно более быструю и плавную отрисовку графиков и индикаторов. Благодаря современным алгоритмам рендеринга и поддержке аппаратных оптимизаций он дает четкую, детализированную графику, корректную работу с прозрачностью и стабильное отображение на всех системах, включая экраны с высоким разрешением.

Новая версия платформы MetaTrader 5 build 5430: Улучшенные графики на движке Blend2D

Помимо этого, мы расшили поддержку библиотеки линейной алгебры OpenBLAS в MQL5, добавив около 20 новых функций для работы с матрицами и векторами.

Также в новой версии улучшена веб-версия платформы: она стал еще более стабильной и безопасной, а в стакане появилась возможность изменять режим отображения объемов.


MetaTrader 5 Client Terminal

  1. Terminal: Обновлено графическое ядро для отрисовки графиков. Теперь вместо устаревшего GDI используется современный движок Blend2D

    Более высокая производительность
    Blend2D использует современную архитектуру рендеринга и эффективно задействует многоядерные процессоры, что обеспечивает плавную отрисовку графиков и индикаторов даже при большом количестве объектов на экране.

    Аппаратное ускорение и оптимизация под современные CPU
    Blend2D оптимизирован под современные наборы инструкций (SSE, AVX), что значительно повышает скорость визуализации по сравнению с GDI, который не использует такие возможности.

    Четкая и плавная графика
    Благодаря продвинутым алгоритмам антиалиасинга и точной работе с цветами Blend2D обеспечивает более гладкие линии, мягкие переходы и визуально чистые графики — особенно заметно при масштабировании и работе с высокими разрешениями (HiDPI, 4K).

    Современные эффекты и прозрачность
    Blend2D поддерживает альфа-композицию и расширенные цветовые операции, что делает возможным отображение полупрозрачных элементов, теней и других современных графических эффектов.

    Унифицированный и стабильный рендеринг
    Blend2D работает одинаково стабильно на всех системах, обеспечивая идентичный результат вне зависимости от версии операционной системы или конфигурации видеодрайверов.


    Теперь для отрисовки графиков используется новое графическое ядро Blend2D


  2. MQL5: Добавлены методы матриц, выполняющие вычисления второго уровня линейной алгебры (матрица-вектор) BLAS Level 2:

    • BlasL2GeMV — произведение матрицы на вектор.
    • BlasL2GeR — ранговое обновление (ранг 1).
    • BlasL2GeRC — вариант для комплексных матриц с сопряжением.
    • BlasL2SyMV — произведение симметричной матрицы на вектор.
    • BlasL2SyR — обновление матрицы ранга 1.
    • BlasL2SyR2 — обновление матрицы ранга 2.
    • BlasL2HeMV — произведение Эрмитовой матрицы на вектор.
    • BlasL2HeR — обновление Эрмитовой матрицы ранга 1.
    • BlasL2HeR2 — обновление Эрмитовой матрицы ранга 2.
    • BlasL2TrMV — произведение треугольной матрицы на вектор.

  3. MQL5: Добавлены методы матриц, выполняющие вычисления третьего уровня линейной алгебры (матрица-матрица) BLAS Level 3:

    • BlasL3GeMM — произведение обычных матриц.
    • BlasL3SyMM — произведение матриц, где матрица A является симметричной.
    • BlasL3HeMM — произведение матриц, где матрица A является Эрмитовой.
    • BlasL3TrMM — произведение матриц, где матрица A является треугольной.
    • BlasL3SyRK — обновление симметричной матрицы ранга k.
    • BlasL3HeRK — обновление Эрмитовой матрицы ранга k.
    • BlasL3SyR2K — обновление симметричной матрицы ранга 2k.
    • BlasL3HeR2K  — обновление Эрмитовой матрицы ранга 2k.

  4. MQL5: Исправлена ошибка WebRequest, приводившая в некоторых случая к разрыву соединения к с удаленным хостом.
  5. MQL5: Исправлено падение, возникавшее в редких случаях при отсутствии инициализации переменных.
  6. MQL5: Исправлено падение, возникавшее в редких случаях при использовании функции IntegerToString.
  7. Tester: Исправлено дублирование пользовательских событий при вызове EventChartCustom во время визуального тестирования.
  8. Tester: Исправлено поведение IsStopped при принудительной остановке тестирования.

MetaTrader 5 WebTerminal

  1. Добавлена возможность переключать режим отображения объема в стакане цен. Воспользуйтесь кнопкой на верхней панели, чтобы просматривать объемы в лотах или единицах.


    Переключайте режим отображения объема в стакане цен


  2. Исправлено зависание при просмотре стакана цен на мобильном устройстве.
  3. Исправлено отображение текущей цены в торговом диалоге. Если операцию совершить не удалось (например, из-за недостатка средств на счете), вместе с соответствующим сообщением в диалог могла выводиться нулевая цена.
  4. Улучшена безопасность хранения данных в браузере пользователя. 


Обновление будет доступно через систему Live Update.

 

MetaQuotes:

Tester: Исправлено поведение IsStopped при принудительной остановке тестирования.

Просьба пояснить, как будут теперь себя вести прерванные проходы, когда во время оптимизации нажимается кнопка Stop?

Если будет взводиться Stop-флаг на незавершенных проходах и даваться время на соответствующее завершение, то будет ли во время этого гореть Stop-кнопка? Или она станет Start, но будет ненажимаемой некоторое время?

Расскажите, пожалуйста. Нужно для понимания автоматизации Тестера. Спасибо.

 

MetaQuotes:

Четкая и плавная графика

Благодаря продвинутым алгоритмам антиалиасинга и точной работе с цветами Blend2D обеспечивает более гладкие линии, мягкие переходы и визуально чистые графики — особенно заметно при масштабировании и работе с высокими разрешениями (HiDPI, 4K).

Звучит противоречиво. Судя по скринам, сглаживание зачем-то применяется при визуализации баров, где только вертикальные и горизонтальные линии. Отсюда эффект размазанных баров. Возможно, не совсем правильно для баров применять сглаживание. Эффект пелены с ними.

 
Здравствуйте,
Дублирую давнюю просьбу. Пожалуйста, добавьте дополнительные настройки для управления графическими объектами.

На видео продемонстрировал основные удобства МТ4 при управлении объектами. (нужен функционал п1 и п2).



Предлагаю дополнить функционал МТ5 и дать пользователям возможность более тонкой настройки по работе с граф.объектами.

Нужно добавить чекбоксы во вкладку "Графики" (Сервис\Настройки\Графики):
1) [v] Увеличенная область выделения объекта (и его точек).  Размер области взять с МТ4.
+ тут же: скопировать с МТ4 логику перемещения тредовых линий (там есть свая МЕГАудобная фишка - более широкая область перемещения при захвате линии в районе центра)

2) [v] Перемещать весь объект при копировании через CTRL (а не только его одну точку)

п3. и п4 - можно не делать - это не так критично.

Верю, надеюсь и очень жду... )

Использование аналитических объектов - Графики котировок, технический и фундаментальный анализ - Справка по MetaTrader 5
Использование аналитических объектов - Графики котировок, технический и фундаментальный анализ - Справка по MetaTrader 5
  • www.metatrader5.com
Определение трендов, построение каналов, выявление циклов и уровней поддержки/сопротивления — все эти и многие другие задачи решаются при помощи...
 

На сайте не хватает поиска внутри темы и мешают автопереводы на вкладке Все сообщения


Forge


 

Китайский модератор просил запостить сюда. Проблема: "MT5 отображает китайские иероглифы в виде белых или квадратных рамок".
То есть, иероглифы отображаются как квадратики, и китайские пользователи (Windows) волнуются, думая, что МТ5 больше не поддерживает китайский язык.

Вот две ветки:

https://www.mql5.com/zh/forum/499711
https://www.mql5.com/zh/forum/499662

--------------------

Цитаты из ветки:

После обновления до версии 5370 или выше китайские иероглифы больше не будут отображаться на графике.
Мы надеемся вскоре найти решение; очевидно, что эта проблема касается не одного человека.

Я тоже столкнулся с этой проблемой; она возникла только после обновления MT5 до версии 5.00 сборки 5399.

--------------------

Пример:

--------------------

Все там ждут этот билд 5430, надеясь, что проблема будет исправлена.

В любом случае - прошу исправить отображение китайского языка на графиках.

MT5中文显示为白框、方框
MT5中文显示为白框、方框
  • 2025.11.11
  • www.mql5.com
突然变成白框,之前都好用,windows似乎刚更新过一次,有遇见同样问题的吗?怎么解决...
 
fxsaber #:

Звучит противоречиво. Судя по скринам, сглаживание зачем-то применяется при визуализации баров, где только вертикальные и горизонтальные линии. Отсюда эффект размазанных баров. Возможно, не совсем правильно для баров применять сглаживание. Эффект пелены с ними.

Подтверждаю. Особенно плохо выглядят бары в индикаторе.