Terminal
- Мы начали глобальное обновление торгового диалога, чтобы сделать его более удобным и функциональным.
- В торговом диалоге теперь есть встроенный стакан цен, чтобы дать вам полный контроль на рыночной ситуаций, а также возможность быстрого выставления отложенных ордеров по уровням.
- Переключение между типами ордеров вынесено в боковое меню для большего удобства.
- В боковом меню появилась команды для включения/отключения торговли одним кликом, раньше для этого требовалось переходить в настройки платформы.
В будущих версиях мы планируем добавить больше функций для выставления стоп-уровней и контроля рисков.
- Обновлена встроенная справка. Теперь вместо устаревшего формата CHM используется современный веб-движок. Вместе с переходом мы также обновили стили справки на более современные и улучшили интерактивность.
Справка по умолчанию отображается в отдельном окне в области графиков. При необходимости вы можете открепить окно и переместить его за пределы платформы, освободим место под торговые инструменты.
- Исправлено обновление библиотек ONNX и OpenBLAS. Теперь при обновлении самой платформы новые версии компонентов корректно проверяются и скачиваются при необходимости.
- Исправлено отображение метки, которая фиксирует позицию графика.
- Исправлен расчет просадки по балансу в торговом отчете. Ранее в ней могли ошибочно учитываться операции вывода средств.
- Доработана темная схема интерфейса. Мы изменили некоторые цвета для повышения контрастности.
- Исправлено сохранение настроек подключения через прокси-сервер. Также расширено журналирование подключения: при первом использовании прокси за текущую сессию в журнал выводится сообщение вида:
connecting through HTTP proxy [server]:[port] - Обновлен перевод интерфейса на узбекский язык. Теперь для него используется латиница.
MQL5
- Добавлены новые методы OpenBLAS для L1‑фильтрации тренда. Она позволяет быстро и воспроизводимо выделять трендовую компоненту во временных рядах.
Для чего это
- Кусочно-линейный тренд вместо «гладкого» сглаживания: L1‑фильтр подавляет шум и краткосрочные колебания, но при этом не размывает смену режимов — тренд строится как набор линейных сегментов.
- Автоматическое выявление точек излома: места, где меняется наклон тренда, определяются естественным образом (за счет разреженности вторых разностей), что удобно для финансовых рядов.
- Нормализация параметра регуляризации через λmax: теперь параметр λ можно задавать в относительных единицах (как долю от λmax). Это упрощает перенос настроек между символами, таймфреймами и разной длиной истории.
Новые методы
- L1TrendFilterLambdaMax — вычисляет максимальное значение регуляризации λmax, при котором решение становится строго линейным (глобальный тренд). Возвращает true/false, λmax выдается через выходной параметр.
- L1TrendFilter — рассчитывает L1‑тренд для заданного λ. Поддерживает режим relative=true, когда λ задается в диапазоне [0…1] как доля от λmax.
- Исправлен запрос данных через CopyRates. Теперь при запросе данных за пределами истории функция возвращает корректный код ошибки: -1.
- Расширена поддержка CUDA для моделей ONNX. На данный момент можно использовать следующие архитектуры:
- 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
- Улучшена работа WebRequest для долгих запросов с заголовком Keep-Alive.
MetaEditor
- Добавлена возможность просматривать файлы CSV в виде таблицы.
Теперь, когда вы будете открывать на просмотр файлы CSV, редактор будет автоматически отображать их в удобном виде. Вы можете фильтровать данные, сортировать их по колонкам, а также удалять строки при помощи контекстного меню.
В качестве разделителя данных могут быть использованы любые символы, включая «,», «;», «табуляцию» и «пробел». Если автоматическое определение сработает некорректно, вы можете задать разделитель вручную.
- Доработана установка режима компиляции по умолчанию. Если ваш процессор поддерживает набор инструкций AVX2, редактор автоматически устанавливает соответствующий режим компиляции приложений MQL5. Это позволит автоматически получать наилучшую скорость исполнения.
- Обновлен формат записи файлов исходного кода, используемый по умолчанию. Теперь редактор сохраняет файлы в UTF-8 без заголовка BOM. Это необходимо для корректного отображения файлов в MQL5 Algo Forge.
- Исправлена ошибка repository not owned by current user, которая могла возникать при использовании облачного хранилища MQL5 Algo Forge.
Signals
- Устранена задержка при копировании сигналов в случаях, когда на счете подписчика отсутствует курс для расчета коэффициента копирования.
При расчете объема копируемых сделок система в том числе учитывает соотношение баланса на счете подписчика и провайдера. Если их валюта депозита отличается, система использует соответствующий валютный курс для конвертации. Если такой курс отсутствует, система вынужденно считает, что баланс у обеих сторон одинаковый и выводит в журнал соответствующее предупреждение:no conversion rate for the deposit currency of provider and subscriberРанее после такого сообщения пользователи могли наблюдать некоторую задержку при копировании сделки. Теперь это проблема устранена.
Tester
- Исправлена работа функции CopyTicksRange. При запросе данных по символам, отличным от основного символа тестирования, она возвращала ошибку 4401.
- Исправлен импорт пользовательских торговых настроек. Теперь такие настройки можно редактировать после импорта.
MetaTrader 5 Web Terminal
- Исправлено позиционирование диалога добавления индикаторов. У некоторых пользователей он мог быть прикреплен к краю экрана.
- Исправлено отображение начала торгов в окне спецификации инструмента.
- Исправлено двойное нажатие на объекты и вертикальную шкалу. Теперь оно открывает свойства объекта и возвращает масштаб к исходному, соответственно.
Предыдущие новости:
- Новая версия платформы MetaTrader 5 build 5660: улучшения и исправления
- Новая версия платформы MetaTrader 5 build 5640: Улучшения темной темы и Markdown в MetaEditor
- Новая версия платформы MetaTrader 5 build 5572: Улучшения в ONNX и отображении графиков
- Новая версия платформы MetaTrader 5 build 5430: Улучшенные графики на движке Blend2D
- Новая версия платформы MetaTrader 5 build 5370: улучшения в веб-версии