Обсуждение статьи "Автоматизация торговых стратегий на MQL5 (Часть 9): Создаем советник для стратегии прорыва азиатской сессии"

 

Опубликована статья Автоматизация торговых стратегий на MQL5 (Часть 9): Создаем советник для стратегии прорыва азиатской сессии:

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

Для создания программы мы разработаем подход, при котором используется ключевой ценовой диапазон, сформированный во время Азиатской торговой сессии. Первым шагом будет определение времени сессии путем определения наивысшего максимума и самого низкого минимума в течение определенного временного интервала — обычно между 23:00 и 03:00 по Гринвичу (GMT). Однако эти временные промежутки можно полностью настроить в соответствии с вашими потребностями. Этот определенный диапазон представляет собой область консолидации, из которой мы ожидаем прорыва.

Далее установим уровни прорыва на границах этого диапазона. Разместим отложенный стоп-ордер на покупку чуть выше верхней границы поля, если рыночные условия подтвердят бычий тренд, используя скользящую среднюю (например, 50—периодную скользящую среднюю) для подтверждения тренда. И наоборот, если тренд медвежий, разместим стоп-ордер на продажу чуть ниже нижней части поля. Эта двойная настройка гарантирует, что наш советник будет готов зафиксировать значительные движения в любом направлении, как только цена совершит пробой.

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

ПЛАН СТРАТЕГИИ


Автор: Allan Munene Mutiiria