News Impact Statistics (MT5): руководство пользователя, три вкладки, входные параметры и как читать цифры

News Impact Statistics (MT5): руководство пользователя, три вкладки, входные параметры и как читать цифры

14 октября 2026, 03:43
Mikoto Hamazono
0
13

News Impact Statistics — индикатор для MetaTrader 5, который измеряет, насколько далеко сдвигался символ графика после каждой публикации экономических данных, по ценам вашего брокера, и показывает обычное движение для предстоящих публикаций. Он помогает подобрать размер стопов и позиций перед публикацией, выбрать события, которых должен избегать новостной фильтр советника, и понять, как выглядит обычная реакция. Индикатор никогда не торгует. Руководство относится к версии 1.00.

Что измеряет индикатор

  • Он читает экономический календарь, встроенный в MetaTrader 5, и историю цен M1, M5 и M15 в вашем терминале. Без веб-запросов, без DLL, без внешнего источника календаря: ничего не нужно добавлять в список WebRequest.
  • Размер: для каждой прошлой публикации — расстояние от цены в момент публикации (открытие первого бара в это время) до закрытия через 5, 15 и 60 минут. Используются самые мелкие бары, доступные на эту дату: M1, иначе M5, иначе M15. 15-минутный размах — это наибольшее расстояние от цены публикации вверх или вниз в течение этих 15 минут.
  • Направление: календарь оценивает каждое фактическое значение как хорошее или плохое для своей валюты. Индикатор проверяет, двинулась ли цена в эту сторону через 15 минут. Хорошее для базовой валюты символа считается движением вверх, хорошее для его валюты прибыли (котируемой валюты) — движением вниз. На XAUUSD хорошее для USD считается движением вниз.
  • Спред: наибольший спред в интервале от 2 минут до публикации до 2 минут после неё, делённый на медианный спред в интервале от 10 до 2 минут до публикации. Проверяются только публикации за последние 30 дней (по умолчанию), по тиковым данным. Более старые намеренно пропускаются, чтобы терминал не загружал тики за годы.
  • События без точного времени пропускаются. Всё время указано по серверу брокера.

Установка

  1. Купите индикатор на странице продукта, затем установите его в MetaTrader 5: Инструменты > Маркет > Покупки > Установить. Обновления находятся там же (Обновить).
  2. Откройте график символа, который хотите изучить. Подойдёт любой таймфрейм: индикатор сам читает бары M1, M5 и M15.
  3. Перетащите News Impact Statistics из раздела Навигатор > Индикаторы > Market на график и нажмите OK. Панель появится в левом верхнем углу графика.

Первые шаги

  • При первом запуске терминал загружает календарь и историю цен в фоновом режиме. До тех пор панель показывает строку состояния, например "Reading the economic calendar..." или "Loading price history..." (баров M5 или M15 ещё нет). Индикатор повторяет попытку каждые 2 секунды. Не отключайте терминал от сервера и проверьте, что в разделе Инструменты > Календарь отображаются события.
  • Если параметр Currencies оставлен пустым, используются базовая валюта и валюта прибыли символа графика: для EURUSD это EUR и USD, для XAUUSD — USD. XAU, XAG, BTC и ETH пропускаются; если ничего не остаётся, используется USD. В заголовке панели показаны использованные валюты.
  • Индикатор работает на любом символе, для которого в терминале есть история M5 или M15. Чтобы измерить другие валюты, введите их в Currencies, например USD,CNY . Направление измеряется только для собственных базовой валюты и валюты прибыли символа.
  • Глубина истории баров зависит от вашего брокера и от параметра «Макс. баров в окне» (Max bars in chart) в разделе Сервис > Настройки > Графики.
  • Пока график открыт, индикатор перечитывает календарь каждый час.

Три вкладки

News Impact Statistics, вкладка Ranking на EURUSD: медианные движения через 5, 15 и 60 минут для каждого события

  • Ranking (рейтинг): по одной строке на событие, сортировка по медианному движению через 15 минут, сначала самые большие. Столбцы: Cur, n (число измеренных публикаций), |5 min|, |15 min| и |60 min| (медианное движение в пунктах без учёта направления), Swing 15m, Follows surprise, Spread x и Next release (обратный отсчёт; выделяется, если до публикации меньше 24 часов). Полоса под каждым названием показывает 15-минутное движение в масштабе.
  • Строка, начинающаяся с "=", выходит одновременно с одним из событий выше как минимум в 80% своих публикаций, например Nonfarm Payrolls вместе с уровнем безработицы (Unemployment Rate). Движения относятся к одним и тем же публикациям, поэтому не считайте их двумя сигналами.
  • Вкладка показывает первые 18 событий. Щёлкните по строке, чтобы открыть событие на вкладке Event detail.

Вкладка Event detail: Nonfarm Payrolls на EURUSD, первый час после публикации и последние публикации

  • Event detail (детали события): график показывает расстояние от цены публикации каждые 5 минут в течение первого часа. Линия — медиана, столбцы — средние 50% публикаций.
  • Latest releases (последние публикации): последние 7 публикаций с серверным временем, фактическим значением, прогнозом, вердиктом календаря, движениями через 5, 15 и 60 минут (+ вверх, - вниз) и 15-минутным размахом. Кнопки < Previous и Next > переключают события в порядке рейтинга.

Вкладка Upcoming на USDJPY: ближайшие публикации с их обычным 15-минутным движением

  • Upcoming (предстоящие): предстоящие публикации примерно на неделю вперёд (до 20 строк) с серверным временем, обратным отсчётом, точкой важности (красная — высокая, оранжевая — средняя), обычным 15-минутным движением с числом публикаций, Top 25%, Spread x, прогнозом и предыдущим значением. "new / no history" (новое / нет истории) означает, что для этого события ещё ничего не измерено.
  • Публикации ближайших 72 часов также рисуются на графике пунктирными вертикальными линиями. Наведите курсор на линию, чтобы увидеть событие и его типичное 15-минутное движение.
  • Save CSV (вверху справа) записывает <symbol>_events.csv (все события) и <symbol>_releases.csv (каждая измеренная публикация с серверным временем и временем UTC) в MQL5\Files\NewsImpactStatistics\ . Путь показывается на вкладке «Эксперты».
  • Кнопка – в правом верхнем углу сворачивает панель до строки заголовка. Панель запоминает открытую вкладку и свёрнутое состояние для каждого графика.

Как читать цифры

Вкладка Ranking на XAUUSD: звезда отмечает события, после которых цена следовала вердикту календаря чаще, чем можно объяснить случайностью

  • Пункты — это ценовые пункты символа графика. На 5-значной котировке EURUSD 10 пунктов — это 1 пипс. На XAUUSD с котировкой с 2 знаками после запятой 908 пунктов — это 9.08 USD.
  • Медиана 133 в |15 min| означает, что через 15 минут половина публикаций отошла от цены публикации меньше чем на 133 пункта. Top 25% — это размер, которого достигала или который превышала одна публикация из четырёх.
  • Swing 15m никогда не бывает меньше |15 min|, потому что включает всплески, которые вернулись до истечения 15 минут. Для расстояния до стопа это более полезная цифра.
  • Follows surprise, например "64% of 28": из 28 публикаций с вердиктом и 15-минутным движением в 64% цена двигалась туда, куда указывает вердикт. Значение показывается начиная с 8 таких публикаций. Звезда (*) означает больше, чем можно объяснить случайностью (биномиальный тест против 50/50, 95%). Без звезды направление может быть случайным.
  • Median move in the surprise direction (Event detail): положительное значение означает, что типичная публикация двигала цену по вердикту, отрицательное — против него.
  • Spread x — это среднее по публикациям с тиковыми данными: 5.0 означает, что спред вырос примерно в 5 раз по сравнению с обычным уровнем.
  • На картинке (XAUUSD, демо-счёт) Nonfarm Payrolls следовали вердикту в 71% из 34 публикаций (*); Consumer Price Index y/y давал самые большие движения, но следовал вердикту лишь в 39% из 31. Это прошлые реакции на ценах одного брокера, а не прогнозы.

Входные параметры

Входные параметры разделены на две группы: Events и Chart and panel. Названия приведены так, как они показаны на вкладке «Входные параметры».

ПараметрПо умолчаниюНазначение
ImportanceHigh importance only (только высокая важность)Или High and medium importance (высокая и средняя важность).
Currencies (empty = the chart symbol's currencies, e.g. EUR,USD)(пусто)Валюты календаря через запятую.
Years of history3От 1 до 10. Ограничено историей цен в терминале.
Only events whose name contains (optional)(пусто)Без учёта регистра, например payrolls .
Event namesTerminal language (язык терминала)Или English (английские названия из кода события календаря).
Spread at release: use tick data of the last N days (0 = off)30Spread x получают только публикации за последние N дней.
Draw the next releases on the chart (vertical lines)trueКрасные — для высокой важности, оранжевые — для средней.
... for the next N hours72На сколько часов вперёд рисуются линии.
Tab to open firstRankingИли Event detail, или Upcoming. После того как вы щёлкнете по вкладке, график снова открывается на последней использованной.
Event to show first in 'Event detail' (part of its name)(пусто)Например, nonfarm . Используйте вместе с Tab to open first = Event detail.
Server GMT offset in hours (-99 = detect automatically)-99Используется только для времени UTC в CSV-файле публикаций. Панель всегда показывает серверное время.
Panel X (pixels)12От левого края графика.
Panel Y (pixels)28От верхнего края.

Тестер стратегий

  • В тестере стратегий экономический календарь недоступен, поэтому там индикатор показывает встроенные примерные данные, а в заголовке панели написано "SAMPLE DATA - the economic calendar is not available in the Strategy Tester". Бесплатная демоверсия работает в тестере и показывает эти примерные данные.
  • В примере 8 типичных событий, например Nonfarm Payrolls, CPI m/m и два решения по ставке, с вымышленными цифрами, чтобы опробовать три вкладки. Это не результаты измерений.
  • Чтобы увидеть панель, используйте режим визуализации. В тестере линии на графике не рисуются. Для реальных цифр установите индикатор на обычный график.

Вопросы пользователей

  • "No releases found." (публикации не найдены) Проверьте, что для валют символа есть события выбранной важности в разделе Инструменты > Календарь, что Currencies и фильтр по названию не слишком узкие и что загружено достаточно истории цен.
  • В некоторых ячейках стоит "-". Для |5 min| нужны бары M1 или M5 на эту дату; для старых дат могут быть только M15. Для Follows surprise нужно 8 публикаций с вердиктом. Для Spread x нужны тиковые данные, поэтому он пуст для публикаций старше 30 дней (по умолчанию) или если параметр равен 0.
  • Цифры отличаются от цифр другого брокера. Они измеряются по ценам вашего брокера, а спреды и проскальзывание вокруг публикаций у разных брокеров различаются.
  • Может ли советник читать результаты? У индикатора нет буферов, поэтому iCustom не может их прочитать. Используйте Save CSV и читайте файлы в MQL5\Files\NewsImpactStatistics\.
  • Можно ли использовать индикатор на нескольких графиках? Да, по одной копии на график. Покупка включает 10 активаций.
  • Будет ли следующая публикация двигать цену так же сильно? Не обязательно. Цифры описывают прошлые реакции; это не прогнозы.

Страница продукта: News Impact Statistics. Если что-то непонятно, напишите мне личное сообщение на MQL5 и приложите скриншот панели и последние строки вкладки «Эксперты».

Download News Impact Statistics from MQL5 Market

Файлы:
01_ranking.png  235 kb
02_detail.png  220 kb
04_upcoming.png  304 kb
03_gold.png  222 kb