В новой версии появилась функция сохранения торгового отчета в виде файла HTML или PDF. Теперь вы можете легко поделиться своими торговыми достижениями с коллегами или инвесторами. Также в обновлении появилась возможность сохранить в файле текущее состояние показателей в «Обзоре рынка».

В MQL5 появились новые функции для работы с матрицами и векторами, которые применяются в машинном обучении. Помимо этого, в обновлении были внесены улучшения в профилировщик кода и тестер стратегий.
MetaTrader 5 Client Terminal
- Terminal: Добавлен экспорт торгового отчета в файл HTML и PDF. Теперь вы можете легко поделиться своими торговыми достижениями с коллегами или инвесторами. Для экспорта воспользуйтесь меню в самом отчете или меню «Файл».

- Terminal: Добавлена возможность сохранить текущее состояние окна «Обзор рынка» в файл CSV. Для этого нажмите «Экспорт» в контекстном меню. В файле сохранятся значения выбранных показателей на момент экспорта. Чтобы выгрузить больше данных, включите дополнительные колонки через контекстное меню.

- Terminal: Улучшено отображение маржевых требований в спецификации контракта. Теперь вместо коэффициентов и исходных параметров для расчета отображается итоговое значение маржи. Если сумма залога зависит от объема позиции, в диалоге будут показаны соответствующие уровни.

Маржа рассчитывается с учетом цены инструмента на момент открытия окна спецификации и не изменяется в реальном времени. Соответственно, значения следует воспринимать как ориентировочные. Для пересчета значений по текущим ценам переоткройте спецификацию инструмента.
- Terminal: Отключена поддержка сервиса "Сигналы" для демо-счетов. Для получения расширенной статистики по вашим тренировочным счетам используйте новый торговый отчет. Он предоставляет массу показателей по прибыльности и рискованности вашей стратегии, содержит графики прироста, баланс и эквити, диаграммы распределения сделок по направлению и инструментам и многое другое.
- Terminal: Исправлен показ потенциальной прибыли/убытка при редактировании Тейк Профита и Стоп Лосса для ордеров Stop Limit.
- Terminal: Внесены многочисленные исправления и доработки в платежную систему.
- Terminal: Исправлена проверка дубликатов при загрузке набора инструментов в «Обзор рынка» из файла *.set.
- Terminal: Исправлена работа веб-инсталлятора для Parallels. Теперь при использовании этой системы виртуализации на macOS с процессорами M1/M2/M3 платформа будет устанавливаться корректно.
- Terminal: Обновлены переводы пользовательского интерфейса.
- MQL5: Добавлены новые методы для работы с матрицами и векторами. Они используются в машинном обучении.
- ConfusionMatrix — вычисляет матрицу ошибок. Метод применяется к вектору предсказанных значений.
- ConfusionMatrixMultilabel — вычисляет матрицу ошибок для каждой метки. Метод применяется к вектору предсказанных значений.
- ClassificationMetric — вычисляет классификационную метрику для оценки качества предсказанных данных по отношению к истинным данным. Метод применяется к вектору предсказанных значений.
- ClassificationScore — вычисляет классификационную метрику для оценки качества предсказанных данных по отношению к истинным данным.
- MQL5: Исправлено сохранение данных в текстовый файл формата UTF-8 при помощи функции FileWrite.
- MQL5: Отключены и объявлены устаревшими функции Signal*. Теперь они будут возвращать пустые наборы сигналов.
- MetaEditor: Увеличена частота сэмплирования при профилировании. Теперь состояние приложения снимается 10000 раз в секунду, что позволяет замерять скорость исполнения функций гораздо точнее.
- MetaEditor: Обновлены доступные модели в инструменте автоматического дополнения кода Copilot. Добавлена модель ChatGPT-4 Turbo, убраны устаревшие реализации.
- MetaEditor: Исправлены ошибки при замене слов в выделенном фрагменте текста.
- Tester: Исправлено зависание форвардного тестирования. Проблема могла возникать в режиме генетической оптимизации.
- Tester: Оптимизирована и значительно ускорена работа с торговой историей из MQL5-программ.
- Tester: Исправлен расчет прибыли по операциям закрытия встречной. Ошибка могла возникать для торговых инструментов, которые не являются основным инструментом тестирования.
- Исправления по крешлогам.
MetaTrader 5 Web Terminal
- Исправлено обновление свойств торгового инструмента при их изменении на стороне брокера.
- Исправлено отображение тела свечи на графике. Тело могло быть не видно, если оно имело малый размер.
- Исправлена работа поля «Страна» в форме открытия счета.
Обновление доступно через систему Live Update и доступно на сайте: https://www.metatrader5.com/ru/download