Обсуждение статьи "Фильтрация новостей с помощью экономического календаря MetaTrader 5 и резервного варианта на основе CSV"
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
Опубликована статья Фильтрация новостей с помощью экономического календаря MetaTrader 5 и резервного варианта на основе CSV:
Работа с экономическими новостями в MQL5 обычно ведётся одним из двух способов: новостные события либо полностью игнорируются, либо применяются фиксированные торговые ограничения. Хотя ручной временной фильтр может учитывать запланированную публикацию, такую как Non-Farm Payrolls, он не способен справиться с внеплановой волатильностью, экстренными заседаниями центральных банков или неожиданными пересмотрами данных. Такой подход делает советник уязвимым к расширению спреда и проскальзыванию, которые возникают за пределами заранее заданных временных окон. В результате показатели стратегии в реальной торговле зачастую страдают из-за проблем с исполнением, которых не было во время первоначального бэктеста.
В данной статье представлен модуль фильтрации новостей, разработанный с использованием только встроенных функций календаря. Модуль приостанавливает торговлю перед событиями высокой значимости, автоматически возобновляет её по истечении настраиваемой задержки после публикации данных и предоставляет дополнительную функцию, которая уменьшает объём позиции вместо полной блокировки торговли в дни с несколькими запланированными событиями. Сопутствующий скрипт-логгер генерирует новостной календарь на основе CSV, который фильтр может считывать в Тестере стратегий, где API календаря в реальном времени недоступен.
Автор: Ushana Kevin Iorkumbul