Newsium
- Утилиты
- Kaan Caliskan
- Версия: 1.0
Newsium EA
Newsium EA — это движок анализа экономического календаря в реальном времени для MetaTrader 5. Он считывает встроенный экономический календарь MT5, анализирует результаты событий, рассчитывает баллы влияния на валюту и делится данными с другими советниками (EA) через Глобальные Переменные (Global Variables). Он работает полностью на чистом MQL5 без зависимостей от DLL.
Newsium EA не совершает никаких сделок. Это модуль данных, который предоставляет экономическую аналитику другим советникам или может использоваться автономно как визуальная панель экономического календаря на графике.
Основная логика
Каждые 10 секунд (настраиваемо) советник считывает экономический календарь MT5 за настраиваемое окно просмотра в прошлом и будущем. Для каждого опубликованного события он рассчитывает балл отклонения, сравнивая фактические значения с прогнозом и предыдущими значениями, применяет весовой коэффициент влияния (высокий, средний, низкий) и добавляет временной распад, чтобы старые события вносили меньший вклад. Движок обрабатывает обратные события (где более высокие значения негативны для валюты, например, безработица) и группирует одновременные выпуски, чтобы избежать двойного учета. Все баллы нормализуются в диапазоне от -10 до +10 для каждой валюты с использованием сигмоидального масштабирования.
Оценка влияния на валюту
Newsium рассчитывает совокупные оценки новостей для 8 основных валют: USD, EUR, GBP, JPY, AUD, NZD, CAD, CHF. Каждая валюта получает оценку от -10 (сильно медвежьи новости) до +10 (сильно бычьи новости) и направленную предвзятость от -3 (сильно медвежья) до +3 (сильно бычья). Оценки учитывают уровень влияния события, отклонение факта от прогноза, временной распад и наличие обратной зависимости типа события от валюты.
Модели предвзятости для конкретных активов
Помимо оценок отдельных валют, Newsium рассчитывает специализированные модели предвзятости для активов, не относящихся к форексу. Модель для Золота (XAU) сочетает обратную корреляцию с USD (40%), инфляционные ожидания (25%), настроения по процентным ставкам (20%) и глобальную оценку risk-on/off (15%). Модель для Биткойна (BTC) использует обратную корреляцию с USD (35%), глобальные настроения риска (35%) и ожидания по ликвидности/ставкам (30%). Модели для индексов NAS100, US30, SPX500, DAX40, UK100 и NIKKEI225 сочетают индикаторы экономического здоровья (ВВП, занятость, розничные данные) с индикаторами настроений (PMI, уверенность) и ожиданиями по ставкам, взвешенными по национальной валюте каждого индекса.
Фильтр перед новостями
Советник отслеживает предстоящие события с высоким влиянием и активирует фильтр перед новостями, когда событие находится в пределах настраиваемого временного окна (по умолчанию за 30 минут до и 15 минут после). Другие советники, считывающие этот фильтр, могут блокировать новые входы или уменьшать размер позиций перед такими выпусками, как FOMC, NFP, CPI и решения центральных банков по ставкам.
Обмен через Глобальные Переменные
Все оценки, предвзятости и состояния фильтров публикуются в Глобальных Переменных MT5 с настраиваемым префиксом (по умолчанию «NEWS_»). Любой советник, запущенный в том же терминале MT5, может считывать эти значения с помощью стандартных вызовов GlobalVariableGet(). Опубликованные данные включают оценки и предвзятости по валютам, состояния фильтров по валютам, минуты до следующего важного события, значения предвзятости для золота/BTC/индексов и метку времени для проверки актуальности.
Панель управления на графике
Советник рисует панель управления в реальном времени на графике в трех вариантах размера (Маленький, Средний, Большой) с настраиваемым размещением по углам. Панель отображает оценки валют с визуальными барами силы, индикаторы предвзятости, предупреждения о предстоящих событиях с названиями и таймерами обратного отсчета, раздел предвзятости активов, показывающий направленные предвзятости для Gold, BTC и индексов, список предстоящих событий с цветовой кодировкой влияния и раздел недавних результатов, показывающий отклонения факта от прогноза. Линии событий опционально рисуются на графике во время предстоящих событий.
Оповещения
Настраиваемые оповещения уведомляют пользователя перед событиями с высоким влиянием через всплывающее окно, звук, push-уведомление или электронную почту. Настраиваемый параметр «минуты до события» контролирует время срабатывания оповещений.
Часть серии ium Trading
Newsium EA — это модуль экономической разведки серии ium Trading. Он предоставляет данные всем четырем торговым советникам в серии:
Stratum EA — Мультивалютный форекс с фильтром силы валют OCM на 20 парах. Считывает оценки и предвзятости по валютам для оценки сигналов и фильтрации перед новостями. Goldium EA — XAUUSD с фильтром силы USD DXY. Считывает специфичную для золота модель предвзятости для направленного подтверждения и фильтрации событий по USD. Indexium EA — NAS100, US30, SPX500, DAX40, UK100. Считывает модели предвзятости для каждого индекса, сочетающие экономические данные и настроения. Satoshium EA — BTCUSD. Считывает специфичную для BTC модель предвзятости для направленного подтверждения и фильтрации событий по USD.
Настройка проста: прикрепите Newsium EA к любому графику в том же терминале MT5, где работают ваши торговые советники. Он автоматически публикует данные через Глобальные Переменные. Торговые советники автоматически обнаруживают доступность Newsium и считывают данные. Если Newsium не запущен, торговые советники продолжают работать в обычном режиме без новостных данных.
Конфигурация
Newsium EA предоставляет входные параметры, организованные в логические группы: настройки анализа новостей (часы просмотра в прошлом, часы просмотра в будущем, фильтр только высокого влияния), веса оценки влияния на валюту (веса событий высокого/среднего/низкого влияния, чувствительность к отклонению, время распада оценки), настройки интеграции серии ium (обмен через Глобальные Переменные, обмен файлами, интервал обновления), настройки оповещений и уведомлений (время оповещения перед событием, push-уведомления) и визуальные настройки панели (размер, угол, цвета, размер шрифта, макс. отображаемых событий, рисование линий на графике).
Поддержка
Присоединяйтесь к группе сообщества MQL5 для обновлений, советов и обсуждений. Для технической помощи свяжитесь через сообщения MQL5. Посетите страницу продавца, чтобы изучить другие продукты серии ium Trading.

GOOD.