Уважаемые друзья, коллеги форекс трейдеры и программисты, — здравствуйте!
Сегодняшний урок будет посвящен экономическому календарю, который по умолчанию встроен в Metatrader 5. Средствами MQL5 мы научимся «вытаскивать» новости, а также напишем советник, используя функции, которые мы с вами разработаем.
Для создания эксперта используем стандартные классы MQL5, благодаря которым разработка происходит максимально быстро и эффективно. Ну а как это сделать, — вы узнаете из нашего сегодняшнего видео урока!
Домашнее задание
Итак, функции разработаны и советник написан. Увы, но протестировать его в тестере стратегий не удастся, т.к. функции экономического календаря в нём не поддерживаются. Зато можно поставить эксперта на демо-счёт и понаблюдать за его работой. Давайте доработаем наш советник для большей гибкости:
- Добавьте внешний параметр «GMTOffset» или вычислите его автоматически, измените код эксперта с учётом этого параметра.
- Добавьте внешний параметр «StartBeforeNews» (время в минутах) для установки отложенных ордеров перед новостями. Доработайте соответствующую функцию.
Скачать исходник советника
Предыдущие уроки по MQL5:
- MQL5: Пишем советник для MetaTrader 5 на внешнем индикаторе
- MQL5: Переделываем советник для MetaTrader 4 под MetaTrader 5
- MQL5: Как написать индикатор для MetaTrader 5
- MQL5: Пишем мультивалютный советник
- MQL5: Пишем советник на Мартингейле
- MQL5: Работа с ордерами
- MQL5: Пишем первый советник
- MQL5: Создаем информационную панель
- MQL5: Пишем индикатор и советник на основе Индекса Корреляции
- MQL5: Как написать скрипт для Metatrader 5
С уважением, Сергей aka xbms
Tlap.com