• Обзор
  • Отзывы
  • Обсуждение

CorrelationsSearcher

Как следует из самого названия, работа советника заключается в поиске корреляционных связей между ценовыми движениями различных торговых инструментов, доступных в терминале МТ5. Отличается от бесплатной версии CorrelationsSearcherLE возможностью работы со всеми доступными торговыми инструментами терминала.


Работа советника построена следующим образом:

  • в терминале к окну графика любого инструмента (значение имеет только таймфрейм) присоединяется советник;
  • выбираются необходимые значения настроек (смысл и назначение см. в описании ниже);
  • после старта происходит запрос исторических данных с сервера поочередно по каждому инструменту; для инструментов, отвечающих определенному набору требований (возможность осуществлять любые торговые операции, минимально необходимая глубина истории), производится проверка корреляционной зависимости движения цен (проверяется корреляция каждого с каждым из исследуемых инструментов);
  • о начале процесса обработки свидетельствует сообщение во вкладке "Эксперты" терминала;
  • по окончании расчетов результаты сохраняются в файл .csv типа по адресу в настройках советника (по умолчанию путь: MetaTrader 5\MQL5\Files\CorrelationsSearcher), удачное сохранение файла подтверждается сообщением;
  • информация в файле сгруппирована в семь колонок (см. скриншот), в первых двух - названия инструментов попарно, дальше - числовые значения коэффициента корреляции (Фехнера) между парами инструментов за весь исследуемый период и за каждый отрезок истории (весь исследуемый период истории разбит на четыре части, чтобы была возможность отследить динамику изменений);
  • каждый раз при наступлении события "новый бар" цикл обработки данных и записи в файл повторяется.

Формат сохранения данных в файле .csv типа удобен для дальнейшей обработки и открывает широкое поле для творчества и практического применения.


Настройки

  • MinCorrelationCoefficient - минимальное пороговое значение корреляции, полученные результаты меньше порогового не будут выводиться в файл;
  • BARS - глубина истории в барах (таймфрейм соответствует графику, к которому присоединяется советник), используемая при расчетах. В случае, когда глубина имеющейся истории какого-то из исследуемых инструментов меньше данного значения, то исследования будут производиться по самой малой из торговых историй;
  • MMH - ограничение минимальной глубины истории в месяцах для исследуемых инструментов. Символы, по которым имеющаяся история меньше этого значения, отсеиваются на начальном этапе и не участвуют в дальнейших расчетах.


Важно:

  • из-за специфических особенностей тестера стратегий данный советник не будет работать в тестере, желающие до покупки ознакомиться с возможностями советника могут проверить в работе "облегченную" бесплатную версию https://www.mql5.com/ru/market/product/10821#full_description;
  • в одном терминале можно запускать только одну копию советника, также возможен конфликт с другими советниками, использующими в работе глобальные переменные терминала.
Нет отзывов