MetaTrader 5 Trading Terminal build 803: Полное отображение в стакане цен и перетаскивание экспертов из Code Base

Что нового в MetaTrader 5?

19 апреля 2013

Trading Terminal

  1. В стакане цен добавлена возможность отображения в "полном" виде - каждый шаг цены отображается отдельной строкой в стакане цен.

    В стакане цен добавлена возможность отображения в полном виде.

  2. Исправлена ошибка в работе трейлинг-стопа в некоторых случаях.
  3. При перемещении ордера в стакане цен с помощью drag'n'drop автоматически переносятся уровни SL-TP для этого ордера.
  4. Исправлен показ подменю "Шаблоны" в контекстном меню чарта.
  5. Переработана вкладка "Code Base" - теперь можно добавить MQL5-программу на чарт, просто перетащив ее с вкладки Code Base. Также добавлена колонка с именем эксперта и убрана колонка с датами публикации.

    Переработана вкладка Code Base - теперь можно добавить MQL5-программу на чарт, просто перетащив ее с вкладки Code Base.

  6. В окне "Market Watch" восстановлена вкладка "Trading".
  7. Исправлена ошибка удаления аккаунта в окне "Навигатор" при больших значениях логина.
  8. Исправлена ошибка сброса текущего бара в ценовой истории при работе с биржевыми инструментами.
  9. Добавлено журналирование операций с трейлинг-стопами.

  10. Trading Signals

  11. Исправлена ошибка в обработке сигналов закрытия позиции при переименовании торговых инструментов (EURUSD <=> EURUSD!).

MQL5

  1. Исправлено создание скриншотов чарта с помощью функции ChartScreenShot из пользовательских индикаторов в точке входа OnCalculate.
  2. Добавлена возможность представления бинарных данных с помощью префикса b:

    int val=b'101010'; // 42

  3. Добавлена функция установки события таймера с указанием частоты в миллисекундах EventSetMillisecondTimer - при использовании этой функции точка входа OnTimer может вызываться с частотой более чем раз в секунду.

    Эта функция предназначена для тех случаев, когда требуется таймер высокого разрешения, то есть нужно получать события таймера чаще, чем один раз в секунду.

    В тестере стратегий используется минимальный интервал в 1000 миллисекунд. В общем случае при уменьшении периода таймера увеличивается время тестирования, так как возрастает количество вызовов обработчика событий таймера. При работе в режиме реального времени события таймера генерируются не чаще 1 раза в 10-16 миллисекунд, что связано с аппаратными ограничениями.

  4. Стандартная библиотека. Обновлены классы построения диаграмм CPieChart и CChartCanvas.

Strategy Tester

  1. Исправлена ошибка в синхронизации истории при повторных проходах оптимизации, приводившая к расхождению результатов оптимизации в некоторых случаях.
  2. Исправлена ошибка, приводившая в некоторых случаях к "заморозке" форвардного тестирования после оптимизации.
  3. Изменен расчет критерия оптимизации "Balance + max Profit Factor". При отсутствии рассчитанного фактора прибыльности (нет убыточных сделок) в качестве критерия оптимизации теперь используется конечный баланс.
  4. Исправлена ошибка, приводившая к "заморозке" форвардного тестирования после оптимизации, - ранее, в некоторых случаях после "большой" генетической оптимизации форвардная оптимизация могла неожиданно прекратиться.

MetaEditor

  1. Добавлена возможность форматировать вывод целых чисел в отладчике: в двоичном виде - с помощью модификатора "b", в шестнадцатеричном - с помощью модификатора "x".

    Добавлена возможность форматировать вывод целых чисел в отладчике

  2. Добавлена возможность показа значений для полей структур и классов:

    Добавлена возможность показа значений для полей структур и классов

Исправления по крешлогам.
Обновлена документация.

Автоматическое обновление доступно через систему LiveUpdate.

Скачать торговый терминал MetaTrader 5 можно по ссылке: "https://download.mql5.com/cdn/web/metaquotes.software.corp/mt5/mt5setup.exe