MetaQuotes Software
MetaQuotes Software Блог компании MetaQuotes Software
09 июля 2018, 15:47

Расчет полной истории синтетических инструментов в MetaTrader 5 build 1880

Скачать бесплатно и открыть демо-счет за секунды можно по ссылке https://www.metatrader5.com/ru/download

Что нового появилось в платформе:

  1. Terminal: Добавлен расчет ценовой истории синтетических инструментов на всю доступную глубину данных.

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


    Расчет полной истории синтетических инструментов в 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)

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

    • EURUSD с историей до 2009.01.01
    • USDJPY с историей до 2012.06.01
    • EURJPY с историей до 2014.06.01
    В этом случае история синтетического инструмента будет рассчитана только с 2014.06.01 по настоящий момент. Дополнительно от этой даты будет отброшено еще 100 минут для обеспечения целостности расчета (при отсутствии отдельного минутного бара в истории в расчете используется бар за предыдущую минуту).

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

  2. MQL5: Добавлено свойство ACCOUNT_CURRENCY_DIGITS — число знаков после запятой у валюты депозита счета. Для его получения используйте функцию AccountInfoInteger. Свойство может быть использовано при самостоятельном расчете прибыли для нормализации полученных значений.
  3. MQL5: Исправлена задержка выполнения Copy-функций и i-функций при работе с недельным таймфреймом.
  4. MQL5: Исправлены ошибки в работе функции WebRequest.
  5. Tester: Добавлена возможность одиночного тестирования эксперта после загрузки результатов оптимизации из кэш-файла.
  6. Tester: Ускорена начальная закачка ценовой истории локальными агентами тестирования.
  7. Обновлена документация.
Обновление доступно через систему Live Update на сервере MetaQuotes-Demo.
4 Комментария
  • ershner
    09 июля 2018, 16:37
    У меня не работает синтетика


  • ershner
    09 июля 2018, 16:57
    Заработало

  • Андрей К
    11 июля 2018, 18:44
    подскажите, а есть документация по встроенным функциям для синтетики? на примере ваших ask, pow как у вас 
  • МихаилРостовПапа
    15 июля 2018, 09:13
    Добрый день… Не дадите ссылку на бесплатный советник (который использует принцип мартингейла, усреднение) что бы он мог торговать на ММВБ акциями…   Для установки на МТ 5

Активные форумы
Что сейчас обсуждают

Старый дизайн
Старый
дизайн