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

ListConvertToTableDEMO

Демо-версия с ограничением количества строк в итоговом файле. Полная платная версия: https://www.mql5.com/ru/market/product/5508.

Скрипт конвертирует несортированный список ленты новостей макроэкономических данных из календарей событий в удобную таблицу, где:

  • Каждая строка - отдельная дата;
  • Каждый столбец - данные по определенному показателю макроэкономики.

Пустые ячейки по столбцу заполняются предыдущим значением.

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

Заголовки столбцов

  • Date - дата публикации в формате ДД.ММ.ГГГГ;
  • MonthYear - формат ММ.ГГГГ (необязательный параметр);
  • Time - формат ЧЧ:ММ (необязательный параметр);
  • Time Zone - GMT (необязательный параметр);
  • Currency - аббревиатура валюты страны, по которой публикуются новости, например - "USD";
  • Description - название макроэкономического показателя или события;
  • Previous - значение этого показателя или результат события, приведенный к общему числовому виду.

В скрипте в диалоговом окне настроек требуется указать название входящего файла и название документа, который получим на выходе. Для обработки данных исходящий файл должен предварительно размещаться в каталог_данных_терминала\MQL5\Files, целевой будет создаваться там же. В код вставлены алерты, они помогут вам понять, на каком этапе находится скрипт. Появление алерта "8" показывает, что работа завершена и можно забирать файл.

Полученная таблица используется для проведения множественного регрессивного анализа.

Приобретая этот скрипт, вы получаете возможность:

  • автоматизировать фундаментальный анализ;
  • выявлять факторы, влияющие на изменение цены финансового инструмента с помощью программ обработки статистических данных (Statistica).
Нет отзывов