Новая версия платформы MetaTrader 5 build 3980: Улучшения и исправления
MetaQuotes:
Оптимизирован пересчет финансовых операций во всей платформе, включая тестер стратегий. Теперь показатели прибыли, маржи и многие другие параметры рассчитываются быстрее.
Наверное, были какие-то тестовые советники, что показали ускорение. Возможно их предоставить?
Ускорили с помощью AVX расчет самой важной операции NormalizeDouble на 25%, которая используется массово во всех операциях пересчетов и генерации истории.
Поэтому ускорение размазано по всей системе, включая тестер.
Прямых сравнений не делали пока - очень заняты разработкой.
Ускорили с помощью AVX расчет самой важной операции NormalizeDouble на 25%, которая используется массово во всех операциях пересчетов и генерации истории.
Звучит очень хорошо, но и очень страшно: в случае, если старый NormalizeDouble будет иногда не совпадать с новым NormalizeDouble. Особенно, для x64Regular и AVX.
Ускорили с помощью AVX расчет самой важной операции NormalizeDouble на 25%, которая используется массово во всех операциях пересчетов и генерации истории.
Поэтому ускорение размазано по всей системе, включая тестер.
Прямых сравнений не делали пока - очень заняты разработкой.
Скажите, пожалуйста, в МТ5 собираются добавлять новые типы периодов графиков, которые станут базовым функционалом? Посмотрите, какое разнообразие графиков предлагает Sierra Chart:
При этом можно устанавливать любое значение периода:
МТ5 со своим набором временных интервалов выглядит примитивной платформой в этом плане, оставшейся в 2000-х годах. МТ5 умеет ведь работать с тиками...
С помощью кастомных символов можно сделать любой из перечисленных графиков. Так что про отсталость это больше к вам, чем к платформе. Учитесь программировать.
Я знаю, что это можно. Я написал "станут базовым функционалом", т.е. новые типы графиков будут доступны по умолчанию, взял и выбрал новый период. Учитесь понимать то, что написано.
А комментарий про кастомные символы я ожидал увидеть.
- Бесплатные приложения для трейдинга
- Форексный VPS бесплатно на 24 часа
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Вы принимаете политику сайта и условия использования
В четверг 21 сентября 2023 года будет выпущена обновленная версия MetaTrader 5. В ней мы внесли ряд исправлений и улучшений в работу платформы.
MetaTrader 5 Client Terminal build 3980
Для моделей ONNX, которые в выходном слое отдают последовательности Map (ONNX_TYPE_SEQUENCE of ONNX_TYPE_MAP), в качестве выходного параметра следует передавать динамический или фиксированный массив структур. Первые два поля этой структуры должны соответствовать типам ключей и значений ONNX_TYPE_MAP и являться фиксированными или динамическими массивами.
Рассмотрим модель iris.onnx, созданную следующим скриптом на Python:
Откройте созданный onnx-файл в MetaEditor:
В качестве выхода "output_probability" отдается последовательность из Map, ключ которой имеет тип INT64 (что соответствует типу long языка MQL5) и значение типа float. Для получения данных с этого выхода объявим следующую структуру:
Здесь мы использовали динамические массивы с соответствующими типами. В данном случае можно использовать фиксированные массивы, поскольку для данной модели Map всегда содержит 3 пары ключ+значение.
Поскольку возвращается последовательность из Map, в качестве параметра для приема данных с выхода output_probability следует передать массив таких структур — динамический или фиксированный, исходя из свойств конкретной модели. Например:
MetaTrader 5 Web Terminal build 3980
Обновление будет доступно через систему Live Update.