Торговый Терминал
Добавлена возможность установки уровней Stop Loss и Take Profit в торговом диалоге выставления рыночного ордера для торговых инструментов с типами исполнения "Market Execution" и "Exchange Execution". При этом, если значение уровней задается в пунктах, то конечное значение выставляемых цен Stop Loss и Take Profit будет рассчитываться на основе текущей рыночной цены для данного ордера на момент выставления заявки в клиентском терминале.
При перемещении торговых уровней ордеров и стопов добавлен показ отклонения торговых уровней от цены рынка, позиции или ордера в пунктах и в валюте депозита клиента.
Во всплывающие подсказки торговых уровней добавлен показ отклонения торговых уровней от цены рынка, позиции или ордера в пунктах и в валюте депозита клиента.
Добавлена опция "Использовать клавишу Alt для перетаскивания торговых уровней" - при включенной опции перетаскивание торговых уровней производится только при нажатой клавише Alt.
В строку состояния клиентского счета добавлен показ валюты депозита.
- Модифицировано рисование графического объекта "Fibonacci Arc" - для удобства представления дуги рисуются "в прошлое" только до уровня средней точки графического объекта.
- Добавлена колонка даты публикации MQL5-программ на вкладке "Code Base".
- Исправлен показ пустого стакана цен в режиме "Extended".
- Исправлены ошибки в торговых командах контекстного меню стакана цен.
- Теперь графические объекты, созданные из MQL5-программ, нельзя восстановить после удаления с помощью команды "Undo" (Ctrl+Z).
- Исправлено подкрашивание сделок, совершенных по SL\TP, на вкладке истории сделок.
- Исправлено назначение "горячих клавиш" на MQL5-программы в контекстном меню окна "Навигатор".
- Исправлено поведение сигналов на вкладке "Алерты" - проверка условий, связанных с ценами, осуществляется при изменении цены по соответствующему инструменту вместо периодической проверки без учета наличия цен.
- Исправлено восстановления значений SL\TP в пунктах в диалоге выставления торговых заявок после неудачи торгового запроса.
- Исправлены ошибки нормализации итогов в торговых отчетах терминала и тестера.
- Исправлено отображение пользовательских индикаторов со стилем DRAW_COLOR_HISTOGRAM2.
- Исправлено отображение панели быстрой торговли при изменении цветовой схемы чарта.
- Исправлено формирование набора уровней трейлинг-стопов по умолчанию.
- Исправлено неверное срабатывание алертов в некоторых случаях.
Торговые сигналы
Переработано представление списка сигналов:
- Добавлены колонка цены сигнала и фильтр платных-бесплатных сигналов.
- Добавлена колонка типа сигнала - демонстрационный, конкурсный или реальный.
- Убраны имена брокерской компании и торгового сервера.
- В окне "Навигатор" в контекстное меню торгового счета добавлена команда регистрации торгового сигнала, привязанного к выделенному счету на сайте MQL5.
- С целью уменьшения вероятности случайной отписки от платных сигналов переработан диалог отписки от сигналов. Теперь для отписки от платного сигнала надо дополнительно согласиться с условиями отписки.
Язык MQL5
- Теперь при изменении вертикального масштаба графика генерируется событие CHARTEVENT_CHART_CHANGE.
- Исправлен контроль корректности цен и стопов при установке и модификации отложенных ордеров - теперь при некорректном значении цены ордера будет возвращаться код ответа TRADE_RETCODE_INVALID_PRICE вместо TRADE_RETCODE_INVALID_STOPS.
- Исправлен запуск экспертов при запуске терминала из командной строки и отсутствии параметра "Symbol" в списке параметров - в этом случае эксперт запускается на первом графике текущего профиля.
- Исправлена ошибка компиляции программы с большим количеством ресурсных файлов (более 256).
- Стандартная библиотека. Добавлен режим построения диаграмм - "с накоплением" - свойство CChartCanvas::Accumulative().
- Стандартная библиотека. В класс CTrade добавлен контроль разрешенных типов ордеров и типов истечения ордеров перед выставлением торговых заявок.
MQL5 Маркет
- Добавлена кнопка тестирования платных экспертов и индикаторов непосредственно из вкладки "Market". После скачивания демо-версии экспертов и индикаторов появляется кнопка "Протестировать", при нажатии которой открывается вкладка тестирования с подставленным экспертом или индикатором.
Тестер Стратегий
- Исправлена ошибка кэширования торговой истории, в некоторых случаях приводившая к получению неверных свойств сделки.
- В режиме визуального тестирования исправлена ошибка отображения в отдельном подокне графика индикатора, построенного от другого индикатора.
- Добавлено разрешение на выставление SL и TP из MQL5-программ в режимах исполнения Exchange и Market Execution при тестировании и оптимизации.
- Исправлена ошибка при повторной оптимизации в режиме "Все символы".
- Исправлена отработка истечения отложенных ордеров с режимом "До указанного дня".
- В визуальном тестировании теперь выдаются все свойства (функции ChartGetDouble, ChartGetInteger) основного графика, кроме значения Window Handle.
- При запуске оптимизации по критерию "Custom max" проверяется наличие в эксперте точки входа OnTester. В случае ее отсутствия оптимизация не запускается, а в журнал пишется соответствующее сообщение.
MetaEditor
Добавлена возможность изменения размеров окон в отладчике.
Добавлены команды редактирования:
- Добавлен запрет на добавление в MQL5.Storage файлов размером более 64 мегабайт.
Исправления по крешлогам.
Обновлена документация.
Автоматическое обновление доступно через систему LiveUpdate.
Скачать торговый терминал MetaTrader 5 можно по ссылке: "https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe
Посмотрите предыдущие новости, пожалуйста: