Trading Terminal
В стакане цен добавлена возможность отображения в "полном" виде - каждый шаг цены отображается отдельной строкой в стакане цен.
- Исправлена ошибка в работе трейлинг-стопа в некоторых случаях.
- При перемещении ордера в стакане цен с помощью drag'n'drop автоматически переносятся уровни SL-TP для этого ордера.
- Исправлен показ подменю "Шаблоны" в контекстном меню чарта.
Переработана вкладка "Code Base" - теперь можно добавить MQL5-программу на чарт, просто перетащив ее с вкладки Code Base. Также добавлена колонка с именем эксперта и убрана колонка с датами публикации.
- В окне "Market Watch" восстановлена вкладка "Trading".
- Исправлена ошибка удаления аккаунта в окне "Навигатор" при больших значениях логина.
- Исправлена ошибка сброса текущего бара в ценовой истории при работе с биржевыми инструментами.
- Добавлено журналирование операций с трейлинг-стопами.
Trading Signals
- Исправлена ошибка в обработке сигналов закрытия позиции при переименовании торговых инструментов (EURUSD <=> EURUSD!).
MQL5
- Исправлено создание скриншотов чарта с помощью функции ChartScreenShot из пользовательских индикаторов в точке входа OnCalculate.
- Добавлена возможность представления бинарных данных с помощью префикса b:
int val=b'101010';
- Добавлена функция установки события таймера с указанием частоты в миллисекундах EventSetMillisecondTimer - при использовании этой функции точка входа OnTimer может вызываться с частотой более чем раз в секунду.
Эта функция предназначена для тех случаев, когда требуется таймер высокого разрешения, то есть нужно получать события таймера чаще, чем один раз в секунду.
В тестере стратегий используется минимальный интервал в 1000 миллисекунд. В общем случае при уменьшении периода таймера увеличивается время тестирования, так как возрастает количество вызовов обработчика событий таймера. При работе в режиме реального времени события таймера генерируются не чаще 1 раза в 10-16 миллисекунд, что связано с аппаратными ограничениями.
- Стандартная библиотека. Обновлены классы построения диаграмм CPieChart и CChartCanvas.
Strategy Tester
- Исправлена ошибка в синхронизации истории при повторных проходах оптимизации, приводившая к расхождению результатов оптимизации в некоторых случаях.
- Исправлена ошибка, приводившая в некоторых случаях к "заморозке" форвардного тестирования после оптимизации.
- Изменен расчет критерия оптимизации "Balance + max Profit Factor". При отсутствии рассчитанного фактора прибыльности (нет убыточных сделок) в качестве критерия оптимизации теперь используется
конечный баланс.
- Исправлена ошибка, приводившая к "заморозке" форвардного тестирования после оптимизации, - ранее, в некоторых случаях после "большой" генетической оптимизации форвардная оптимизация могла неожиданно
прекратиться.
MetaEditor
Добавлена возможность форматировать вывод целых чисел в отладчике: в двоичном виде - с помощью модификатора "b", в шестнадцатеричном - с помощью модификатора "x".
Добавлена возможность показа значений для полей структур и классов:
Исправления по крешлогам.
Обновлена документация.
Автоматическое обновление доступно через систему LiveUpdate.
Скачать торговый терминал MetaTrader 5 можно по ссылке: "https://download.mql5.com/cdn/web/metaquotes.ltd/mt5/mt5setup.exe
Посмотрите предыдущие новости, пожалуйста: