• Обзор
  • Отзывы
  • Обсуждение (5)
  • Что нового

PRO Download news file

Скрипт позволяет скачать наиболее полные данные о новостях, начиная с 2007. Данные сохраняются в текстовые файлы, c детальными данными о новостях в CalendarFull.txt, и с сокращенными данными о новостях в Calendar.txt.

Новости загружаются с сайта forexfactory.com.

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

CalendarFull.txt или Calendar.txt может быть потом применен в советниках, которые используют в своей стратегии новости, для тестирования или оптимизации.

На графике будет отображаться процесс скачивания.


Настройки

  • Start_Year = 2007 - С какого года скачивать новости
  • End_Year = 2017 - По какой год включительно скачивать новости
  • GMT_News = 0 - Смещение времени новостей GMT в файле
  • Delimiter_choice - Разделитель данных в файле ( ; ) или ( , )
  • Use_External_Files_Htm = true - Использовать .htm файлы, скачанные скриптом FF_htm. Данная опция используется когда возникает ошибка скачивания страниц с сайта. Скрипт FF_htm находится здесь https://www.mql5.com/ru/blogs/post/703340

Файлы сохраняются в \MQL4\files\CalendarFull.txt, \MQL4\files\Calendar.txt

А также копируются в общую папку для всех терминалов, например C:\Users\admin\AppData\Roaming\MetaQuotes\Terminal\Common (для тестера стратегий)

В настройках терминала необходимо добавить ссылку https://www.forexfactory.com пример показан на рисунке.

CalendarFull.txt файл содержит следующие данные

  1. Дату и время новости
  2. Валюта
  3. Важность новости (H -high, M -medium, L -low, N -non economic)
  4. Описание новости
  5. Фактическое значение
  6. Прогнозируемое значение
  7. Предыдущее значение
  8. Пересмотренное значение
  9. Результат влияния (W -worse, B -better)
  10. Признак "весь день" (A -all day)

Пример

2007.01.03 00:00;USD;L;Total Vehicle Sales;16.7M;16.5M;16.1M;;B;A

2007.01.03 08:00;EUR;L;Spanish Unemployment Change;-0.3K;;30.3K;;;

2007.01.03 08:30;CHF;M;Manufacturing PMI;65.0;66.0;67.0;;W;

2007.01.03 08:55;EUR;M;German Unemployment Change;-96K;-110K;-90K;;W;

2007.01.03 09:30;GBP;L;Construction PMI;57.5;54.5;54.8;;B;

Calendar.txt файл содержит следующие данные

  1. Дату и время новости
  2. Валюта
  3. Важность новости (H-high, M-medium, L-low, N-non economic)
  4. Описание новости

Пример

2007.01.01 00:00;NZD;N;Bank Holiday

2007.01.01 01:00;CNY;H;Manufacturing PMI

2007.01.01 22:30;AUD;L;AIG Manufacturing Index

2007.01.02 00:00;CNY;N;Bank Holiday

2007.01.02 00:00;JPY;N;Bank Holiday

2007.01.02 00:00;CHF;N;Bank Holiday

*Эти новости с GMT 0, и могут служить примером для определения правильности GMT вашего файла.

Нет отзывов
Версия 3.27 2018.07.23
Скрипт версии 3.27 исправлен под новый html сайта.
Версия 3.26 2017.08.23
В версии 3.26 исправлен парсинг под новый html код страницы forexfactory.com