Торговый терминал
- Подготовительные работы по поддержке виртуального хостинга в терминале
MetaTrader 5. Сервис виртуального хостинга - это возможность получить в
аренду терминал, работающий круглосуточно и без перебоев, не выходя из
MetaTrader 5. Одной из основных особенностей является подбор сервера,
расположенного наиболее близко к серверу брокера, что позволяет
минимизировать сетевые задержки.
Агенты тестирования переведены на работу
только в 64-разрядных системах. Данное решение обусловлено необходимостью
следовать развитию IT-индустрии. Отказ от старых технологий в пользу
новых позволит увеличить производительность вычислений и даст
возможность дальнейшему развитию сети облачных вычислений MQL5 Cloud
Network.
Изменения в компонентах платформы:
- В 32-битных
версиях терминалов станет недоступно использование удаленных агентов и
агентов сети MQL5 Cloud Network. Вместо списка этих агентов будет
отображаться сообщение "Доступно только в 64-х битной версии".
- Менеджер агентов MetaTester 5 Agents
Manager будет доступен только в 64-битной версии. Соответственно
установку агентов можно будет производить только на 64-битных системах.
- Исправлена фильтрация новостей по языку при ручном указании списка языков в настройках терминала.
- Оптимизирована работа с большим количеством открытых ордеров.
- Ускорена отправка торговых запросов.
- Произведена дополнительная адаптация интерфейса для экранов с высоким
разрешением - Full HD и выше.
Язык MQL5
- Добавлена новая форма функции WebRequest:
int WebRequest (string method, string url,string headers,int timeout, const char &data[], int data_size,char &result[], string &result_headers)
Данная
функция позволяет явно формировать содержимое заголовка HTTP-запроса,
предоставляя более гибкий механизм взаимодействия с различными
Web-сервисами. Пример - Автоматическая публикация с WebRequest()
- Добавлены новые свойства торгового счета. Свойства доступны с помощью функции AccountInfoDouble.
- ACCOUNT_MARGIN_INITIAL - текущая начальная маржа счета.
- ACCOUNT_MARGIN_MAINTENANCE - текущая поддерживающая маржа счета.
- ACCOUNT_ASSETS - текущие активы на счете.
- ACCOUNT_LIABILITIES - текущие обязательства на счете.
- ACCOUNT_COMMISSION_BLOCKED - текущая заблокированная комиссия по счету.
- Добавлены новые свойства торгового инструмента:
- SYMBOL_OPTION_STRIKE - цена страйк опционного контракта. Свойство получается функцией SymbolInfoDouble.
- SYMBOL_BASIS - имя базисного актива торгового инструмента. Свойство получается функцией SymbolInfoString.
- SYMBOL_OPTION_MODE - тип опциона, значение задается при помощи перечисления ENUM_SYMBOL_OPTION_MODE.
- SYMBOL_OPTION_RIGHT
- право опциона, значение задается при помощи перечисления
ENUM_SYMBOL_OPTION_RIGHT. Свойство получается функцией
SymbolInfoInteger.
- Добавлена функция
SymbolInfoMarginRate - получение значения коэффициента взимания
начальной и поддерживающей маржи в зависимости от типа и направления
торгового ордера.
- Исправлена работа функции ChartIndicatorName в тестере стратегий.
- Исправлена ошибка компиляции макросов, содержащих подстановку имени с помощью ##.
- Исправлена ошибка сброса признака конца файла при открытии нового файла.
Исправления по крешлогам.
Обновлена документация.
Обновление доступно через систему LiveUpdate.
Посмотрите предыдущие новости, пожалуйста: