Полная история синтетических инструментов в MetaTrader 5 build 1880

MetaQuotes

9 июля 2018

Мы добавили в платформу расчет ценовой истории синтетических инструментов на всю доступную глубину данных. Ранее расчет по умолчанию производился только для двух последних месяцев. Более глубокая история достраивалась только при явном запросе — прокрутке графика влево или вызове Copy-функций.

Как это работает

Ценовая история каждого инструмента, входящего в формулу, может иметь разную глубину. Поэтому расчет производится по самому короткому промежутку. Например, в формуле используются три инструмента:

  • EURUSD с историей до 1 января 2009 года
  • USDJPY — до 1 июня 2012 года
  • EURJPY — до 1 июня 2014 года

В этом случае история синтетического инструмента будет рассчитана только с 1 июня 2014 года по настоящий момент. Дополнительно от этой даты будет отброшено еще 100 минут для целостности расчета. При отсутствии отдельного минутного бара в истории используется бар за предыдущую минуту.

Полная история синтетических инструментов в MetaTrader 5 build 1880

В примере выше использована формула индекса доллара:

USDX = 50.14348112*pow(ask(EURUSD),-0.576)*pow(USDJPY,0.136)*pow(ask(GBPUSD),-0.119)*pow(USDCAD,0.091)*pow(USDSEK,0.042)*pow(USDCHF,0.036)

При наличии глубокой истории расчет может занять продолжительное время. Чтобы вы могли сразу посмотреть его график, в первую очередь рассчитывается история за два последних месяца. Только после этого генерируется более ранняя история.

Более подробно обо всех изменениях в MetaTrader 5 build 1860 читайте в Release Notes.

Скачайте MetaTrader 5 и сами оцените новые возможности работы с синтетическими инструментами!