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

 

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

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

Сергей Голубев, 2024.10.31 09:35

Торговля с экономическим календарем MQL5 (часть 1): Освоение функций экономического календаря MQL5

Торговля с экономическим календарем MQL5 (часть 1): Освоение функций экономического календаря MQL5

В этой статье мы рассмотрим мощные функции Экономического календаря на языке MetaQuotes Language 5 (MQL5) и способы их интеграции в алгоритмическую торговлю. Экономический календарь, встроенный в торговый терминал MetaTrader 5, является важнейшим инструментом для трейдеров, предоставляя важные новости и данные, которые могут существенно повлиять на движение рынка. Понимая, как получать и интерпретировать эту информацию, мы можем получить преимущество в прогнозировании реакции рынка на экономические события и соответствующим образом корректировать наши торговые стратегии.

 

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

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

Сергей Голубев, 2024.11.07 06:56

Новостной трейдинг Made Easy (часть 5): Совершение сделок (II)

Новостной трейдинг Made Easy (часть 5): Совершение сделок (II)

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

 
Монитор экономического календаря и кэш для бэктестинга на истории - индикатор для MetaTrader 5


Монитор экономического календаря и кэш для бэктестинга на истории - индикатор для MetaTrader 5

Если говорить коротко: встроенный экономический календарь MetaTrader 5 не синхронизируется (полностью) с историческими котировками.

...

Теперь эта проблема решена благодаря расширенной версии CalendarCache.mqh и показательному индикатору CalendarMonitorCachedTZ.mq5. Это лишь слегка измененная версия CalendarMonitorCached.mq5 из книги.
Economic Calendar Monitor and Cache for Backtesting on History
Economic Calendar Monitor and Cache for Backtesting on History
  • www.mql5.com
This indicator displays current events on the chart and allows you to export the calendar to archives for backtesting, automatically fixing time discrepancies between the history of bars and the history of events. This is an improved version of CalendarMonitorCached indicator from the algotrading book.
 

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

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

Сергей Голубев, 2024.11.11 16:14

Торговля с экономическим календарем MQL5 (часть 2): Создание панели новостей

Торговля с экономическим календарем MQL5 (часть 2): Создание панели новостей

В этой статье мы продолжим изучение Экономического календаря на языке MetaQuotes Language 5 (MQL5) в первой части, где мы сосредоточились на освоении функций, необходимых для получения и анализа экономических новостей. Теперь мы сделаем следующий шаг - создадим панель News dashboard, которая предоставит трейдерам удобный интерфейс для доступа к важным экономическим данным в режиме реального времени. Эта панель поможет упростить процесс принятия решений, выделяя значимые новостные события, которые могут повлиять на движение рынка.

 

Торговля с экономическим календарем MQL5 (часть 3): Добавление фильтров по валюте, важности и времени

Торговля с экономическим календарем MQL5 (часть 3): Добавление фильтров по валюте, важности и времени

В этой статье мы продолжим нашу предыдущую работу над экономическим календарем на языке MetaQuotes Language 5 (MQL5), где мы разработали панель News dashboard для отображения экономических событий в реальном времени. Теперь мы усовершенствуем эту панель, внедрив специальные фильтры по валюте, важности и времени, что позволит трейдерам сосредоточиться только на тех новостных событиях, которые наиболее актуальны для их стратегий. Эти фильтры обеспечат целенаправленный взгляд на события, происходящие на рынке, что поможет оптимизировать процесс принятия решений и повысить эффективность торговли.

Trading with the MQL5 Economic Calendar (Part 3): Adding Currency, Importance, and Time Filters
Trading with the MQL5 Economic Calendar (Part 3): Adding Currency, Importance, and Time Filters
  • www.mql5.com
In this article, we implement filters in the MQL5 Economic Calendar dashboard to refine news event displays by currency, importance, and time. We first establish filter criteria for each category and then integrate these into the dashboard to display only relevant events. Finally, we ensure each filter dynamically updates to provide traders with focused, real-time economic insights.
 

Торговля с экономическим календарем MQL5 (часть 4): Реализация обновления новостей в режиме реального времени в дашборде

Торговля с экономическим календарем MQL5 (часть 4): Реализация обновления новостей в режиме реального времени в панели управления

В этой статье мы продолжим работу над панелью экономического календаря MetaQuotes Language 5 (MQL5), добавив функциональность для обновления новостей в реальном времени, что позволит нам постоянно обновлять информацию о важнейших экономических событиях. В предыдущей части мы разработали и реализовали панель панели для фильтрации новостей по валюте, важности и времени, что позволило нам получить индивидуальное представление о значимых событиях. Теперь мы пошли дальше, включив обновление в режиме реального времени, чтобы наш календарь отображал самые свежие данные для своевременного принятия решений.

Trading with the MQL5 Economic Calendar (Part 4): Implementing Real-Time News Updates in the Dashboard
Trading with the MQL5 Economic Calendar (Part 4): Implementing Real-Time News Updates in the Dashboard
  • www.mql5.com
This article enhances our Economic Calendar dashboard by implementing real-time news updates to keep market information current and actionable. We integrate live data fetching techniques in MQL5 to update events on the dashboard continuously, improving the responsiveness of the interface. This update ensures that we can access the latest economic news directly from the dashboard, optimizing trading decisions based on the freshest data.
 

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

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

В этой статье мы продолжим работу, проделанную в четвертой части цикла статей о языке MetaQuotes Language 5 (MQL5), где мы добавили обновления в реальном времени на панель экономического календаря MQL5. Здесь мы сосредоточимся на том, чтобы сделать панель более интерактивной, добавив кнопки, которые позволят нам напрямую управлять фильтрами валютных пар, уровнями важности и временными диапазонами, причем из самой панели, без необходимости менять настройки в коде. Мы также добавим кнопку "Отмена", которая очистит выбранные фильтры и уберет компоненты приборной панели, предоставив нам полный контроль над отображением. Наконец, мы улучшим пользовательский опыт, сделав кнопки отзывчивыми на нажатия, обеспечив их плавное функционирование и мгновенную обратную связь.
Trading with the MQL5 Economic Calendar (Part 5): Enhancing the Dashboard with Responsive Controls and Filter Buttons
Trading with the MQL5 Economic Calendar (Part 5): Enhancing the Dashboard with Responsive Controls and Filter Buttons
  • www.mql5.com
In this article, we create buttons for currency pair filters, importance levels, time filters, and a cancel option to improve dashboard control. These buttons are programmed to respond dynamically to user actions, allowing seamless interaction. We also automate their behavior to reflect real-time changes on the dashboard. This enhances the overall functionality, mobility, and responsiveness of the panel.
 

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

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

Сергей Голубев, 2025.01.11 05:38

Новостной трейдинг Made Easy (часть 6): Совершение сделок (III)

Новостной трейдинг Made Easy (часть 6): Совершение сделок (III)

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


 

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

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

Сергей Голубев, 2025.01.22 06:47

Разработка эксперта для прорыва новостных событий на основе календаря на MQL5

Разработка эксперта на MQL5, основанного на календаре и прорыве новостных событий

Волатильность имеет тенденцию достигать своего пика в период высокозначимых новостных событий, создавая значительные возможности для прорыва. В этой статье мы рассмотрим процесс реализации стратегии прорыва на основе календаря в MQL5. Мы рассмотрим все, начиная с создания класса для интерпретации и хранения календарных данных, разработки реалистичных бэктестов с использованием этих данных и заканчивая реализацией кода исполнения для реальной торговли.

 

Торговля с экономическим календарем MQL5 (часть 6): Автоматизация входа в сделку с помощью анализа новостных событий и таймеров обратного отсчета

Торговля с экономическим календарем MQL5 (часть 6): Автоматизация входа в сделку с помощью анализа новостных событий и таймеров обратного отсчета

В этой статье мы сделаем следующий шаг в серии статей об экономическом календаре MQL5 - автоматизируем вход в сделку на основе анализа новостей в режиме реального времени. Основываясь на предыдущих усовершенствованиях панели (часть 5), мы интегрируем торговую логику, которая сканирует новостные события с помощью заданных пользователем фильтров и временных смещений, сравнивает прогнозные и предыдущие значения и автоматически исполняет ордера BUY или SELL в зависимости от ожиданий рынка. Мы также внедрили динамические таймеры обратного отсчета, которые отображают оставшееся время до выхода новостей и сбрасывают систему после их исполнения, обеспечивая оперативное реагирование нашей торговой стратегии на изменяющиеся условия.

Trading with the MQL5 Economic Calendar (Part 6): Automating Trade Entry with News Event Analysis and Countdown Timers
Trading with the MQL5 Economic Calendar (Part 6): Automating Trade Entry with News Event Analysis and Countdown Timers
  • www.mql5.com
In this article, we implement automated trade entry using the MQL5 Economic Calendar by applying user-defined filters and time offsets to identify qualifying news events. We compare forecast and previous values to determine whether to open a BUY or SELL trade. Dynamic countdown timers display the remaining time until news release and reset automatically after a trade.