Все о вкладке Календарь и макроэкономические события. - страница 7

 

Форум о трейдинге, автоматических торговых системах и тестировании торговых стратегий

Индикаторы/ЭА для получения новостей и торговых сигналов

Сергей Голубев, 2025.09.20 09:01

От новичка к эксперту: анимированный заголовок новости с использованием MQL5 (XI)-корреляции в новостной торговле

От новичка к эксперту: анимированный заголовок новости с помощью MQL5 (XI)-Корреляция в новостной торговле

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

 

Использование экономического календаря MQL5 для фильтрации новостей (часть 1): Реализация пред- и постновостных окон в MQL5

Использование экономического календаря MQL5 для фильтрации новостей (часть 1): Реализация пред- и постновостных окон в MQL5

Большинство новостных фильтров для торговых роботов делают только одно - блокируют новые сделки во время выхода новостей. Но этого недостаточно.

Во время выхода важных экономических новостей на рынке часто происходят

  • резкие скачки цен,
  • расширение спреда,
  • проскальзывание,
  • стоп-лоссы, охотящиеся за фитилями.
Using the MQL5 Economic Calendar for News Filtering (Part 1): Implementing Pre- and Post-News Windows in MQL5
Using the MQL5 Economic Calendar for News Filtering (Part 1): Implementing Pre- and Post-News Windows in MQL5
  • 2026.02.18
  • www.mql5.com
We build a calendar‑driven news filter entirely in MQL5, avoiding web requests and external DLLs. Part 1 covers loading and caching events, mapping them to symbols by currency, filtering by impact level, defining pre/post windows, and blocking new trades during active news, with optional pre‑news position closure. The result is a configurable, prop‑firm‑friendly control that reduces false pauses and protects entries during volatility.
 

Использование экономического календаря MQL5 для фильтрации новостей (часть 2): Остановка управляющих позиций во время выхода новостей

Использование экономического календаря MQL5 для фильтрации новостей (часть 2): Остановка позиций руководства во время выхода новостей

В первой части мы представили новостной фильтр, который блокирует новые торговые входы во время событий с высокой волатильностью. Этот слой снижает подверженность входов аномальной волатильности, но не решает оставшуюся проблему: сделки, открытые до новостного окна, по-прежнему испытывают расширение спредов, переходные скачки и временные искажения, которые могут преждевременно срабатывать на уровнях SL/TP. Закрытие всех позиций перед каждым новостным событием зачастую неприемлемо - это нарушает структуру торговли, искажает статистику и противоречит долгосрочной логике.

В этой статье рассматривается конкретная инженерная проблема: как добавить контролируемый, обратимый уровень стоп-менеджмента, который временно приостанавливает уровни стоп-лосса и тейк-профита для уже открытых позиций во время ограниченного новостного окна, а затем детерминированно восстанавливает их после этого. Критерии успеха ясны: действия должны происходить один раз за новостное окно (никаких повторных модификаций), оригинальные значения SL/TP должны сохраняться и восстанавливаться, когда это технически возможно, правила брокерского стоп-расстояния должны соблюдаться (никаких недействительных размещений), а механизм должен быть фильтруемым советником (магическое число) и иметь четкие границы (а поведение с одним символом должно быть задокументировано). Цель - смягчение преждевременных стоп-аутов, а не предсказание направления рынка.

Using the MQL5 Economic Calendar for News Filtering (Part 1): Implementing Pre- and Post-News Windows in MQL5
Using the MQL5 Economic Calendar for News Filtering (Part 1): Implementing Pre- and Post-News Windows in MQL5
  • 2026.02.18
  • www.mql5.com
We build a calendar‑driven news filter entirely in MQL5, avoiding web requests and external DLLs. Part 1 covers loading and caching events, mapping them to symbols by currency, filtering by impact level, defining pre/post windows, and blocking new trades during active news, with optional pre‑news position closure. The result is a configurable, prop‑firm‑friendly control that reduces false pauses and protects entries during volatility.