Крупнейший разработчик торгового софта для внебиржевой индустрии, компания MetaQuotes Software Corp, сообщила сегодня об очередных функциональных добавлениях к ее флагманской платформе MetaTrader 5. На этот раз добавления коснулись как брокеров — основных клиентов провайдера, так и сторонников алготрейдинга.
Итак, плагины сторонних разработчиков стали доступны брокерам в MetaTrader 5 Administrator build 1860 тогда, как ранее маркетплейс работал только в веб-версии. В App Store уже представлены 16 поставщиков, которые опубликовали более 80 продуктов. Это различные решения по ликвидности, мани-менеджменту, датафидам, интеграциям, аффилиатным сервисам и многому другому. Каждое из них можно заказать, не покидая в платформу.
Для алготрейдеров были добавлены функции iTime, iOpen, iHigh, iLow, iClose, iVolume, iBars, iBarShift, iLowest, iHighest, iRealVolume, iTickVolume и iSpread для работы с таймсериями. Теперь стало проще перенести код своих торговых приложений для MetaTrader 4 на пятую версию платформы, поскольку эти функции перешли из языка MQL4 и уже знакомы алготрейдерам. Более того, скорость работы MQL5-программ стала выше за счет дополнительной оптимизации исходного кода при компиляции.
Также, провайдер полностью обновили систему работы с кэшем оптимизации в Тестере стратегий. Ранее он хранился в виде одного XML-файла, в который попадали все проходы оптимизации эксперта с заданными настройками тестирования. В один и тот же файл попадали результаты оптимизации с разными входными параметрами. Теперь кэш оптимизации хранится в виде бинарных файлов отдельно для каждого набора оптимизируемых параметров. За счет изменения формата и сокращения размера файлов работа тестера с кэшем оптимизации значительно ускорилась. Это ускорение будет особенно заметно при продолжении ранее приостановленной оптимизации.
Появилась возможность вручную задавать валюту депозита и размер плеча для тестирования и оптимизации. Ранее эти параметры устанавливались в соответствии с текущим подключенным счетом и для их изменения пользователю приходилось переключаться на другие счета. Также был убран запрет на использование OpenCL в агентах тестирования. Ранее OpenCL-устройства можно было использовать только при тестировании на локальных агентах. Теперь агентам разрешено использовать все доступные OpenCL-устройства (процессор, видеокарту) при работе в локальной сети и в MQL5 Cloud Network.
Ну и в завершение, клиентам-трейдерам стало проще получить реальный аккаунт — регулируемые MiFID и MiFID II брокеры теперь запрашивают всю необходимую информацию о клиенте прямо в платформе. Если ранее загрузить нужные документы можно было только в мобильных терминалах, теперь это доступно и в десктопной версии.