MetaTrader 5 build 1596: доступ к ценовой истории

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

26 апреля 2017

Terminal

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

    Для закачки данных откройте диалог управления символами в контекстном меню "Обзора рынка":


    Теперь в нем доступны две новые вкладки: "Бары" и "Тики". Выберите символ, временной диапазон и нажмите "Запрос". Платформа запросит все доступные данные с сервера или отобразит их моментально, если они уже закачаны. Сохраненные ценовые данные можно экспортировать в CSV-файл.

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




  3. В диалоге торговли исправлено уведомление об отказе в выполнении запроса на закрытие позиции встречной.

MQL5

  1. Исправлена работа функции PositionSelect. В некоторых случаях выбиралась позиция не с наименьшим тикетом.
  2. Исправлена работа функций CopyTicks и CopyTicksRange при запросах тиковой истории на большую глубину.

Signals

  1. Исправлена ошибка копирования сигналов при увеличении размера уже имеющейся позиции. Ошибка возникала в некоторых случаях на неттинговых счетах.

Tester

  1. Исправлена обработка лимитных ордеров для биржевых инструментов. Ордера, установленные лучше рынка (цена покупки ниже рыночной, или цена продажи выше рыночной), исполняются без проскальзывания. Ордера, установленные хуже или по рынку, исполняются сразу после установки по рыночной цене на момент установки.

Обновлена документация.