Terminal
- Расширены возможности AI Assistant для взаимодействия с платформой. Добавлен новый набор инструментов, который позволяет агенту выполнять еще больше действий самостоятельно:
- Подготовка советников к тестированию
AI Assistant может получать входные параметры советника и подготавливать их для запуска в тестере стратегий. Это упрощает сложные сценарии тестирования и оптимизации, в которых агенту необходимо самостоятельно определить доступные параметры и настроить их перед запуском.
- Работа с советниками, скриптами и индикаторами на графиках
Ассистент может получать параметры советников и скриптов, запускать их на графиках, удалять советники и индикаторы, а также проверять текущее состояние индикаторов. Благодаря этому агент может самостоятельно подготавливать рабочее окружение и управлять запущенными MQL5-программами в рамках поставленной задачи.
- Доступ к экономическому календарю
AI Assistant теперь может получать данные встроенного экономического календаря: запрашивать список стран и событий, получать значения экономических показателей и находить конкретные записи по их идентификаторам. Это позволяет использовать макроэкономические данные непосредственно в комплексных сценариях анализа рынка — например, оценивать предстоящие и недавно опубликованные показатели вместе с ценовыми данными.
В результате AI Assistant может выполнять более длинные цепочки действий без ручной подготовки со стороны пользователя: получить параметры советника, настроить тестирование, проанализировать результаты или дополнить анализ рынка актуальными данными экономического календаря.
- Подготовка советников к тестированию
- Исправлено отображение некоторых элементов интерфейса в темной теме.
MQL5
- Добавлен метод сортировки для векторов и матриц.
Сортировка вектора:bool vector<T>::Sort(ENUM_SORT_MODE mode);Сортировка матрицы по всем элементам:bool matrix<T>::Sort(ENUM_SORT_MODE mode);
Сортировка матрицы по осям:bool matrix<T>::Sort(ENUM_MATRIX_AXIS axis,ENUM_SORT_MODE mode);
В качестве метода сортировки можно использовать значения SORT_ASCENDING или SORT_DESCENDING.
- Добавлена поддержка .NET CoreCLR 8+. Теперь библиотеки, собранные на соответствующих платформах, можно импортировать и использовать в своих MQL5-программах.
- Добавлена поддержка метода Print для матриц.
- Добавлена поддержка методов из раздела "Произведения" для комплексных матриц и векторов. В частности, это методы Power, Kron, Inner, Outer, CorrCoef, Cov, Correlate и Convolve.
- Добавлена поддержка методов из раздела "Решения" для комплексных матриц. В частности, это методы Solve, LstSq, Inv и PInv.
Web Terminal
- Исправлено прокручивание графика влево при появлении новой свечи.
- Исправлена ошибка unknown error, возникавшая при подключении к торговому счету.
Предыдущие новости:
- Новая версия платформы MetaTrader 5 build 6180: больше ИИ-функций
- Новая версия платформы MetaTrader 5 build 6140: улучшения ИИ-ассистента и веб-терминала
- Новая версия платформы MetaTrader 5 build 6090: общие улучшения
- MetaTrader 5 build 6060: Интеграция с ИИ, Passkey и удобная работа с кодом в MetaEditor
- Новая версия платформы MetaTrader 5 build 5830: общие улучшения