Руководство по алгоритмической торговой стратегии для MT5
Algorithmic trading uses coded strategies (Expert Advisors) to execute trades automatically based on predefined rules, removing emotional bias from trading decisions.

Обзор стратегии — {name} — Algorithmic Trading
| Таймфреймы | M1, M5, M15, H1 |
| Период удержания | Переменная (automated) |
| Риск / Прибыль | Strategy dependent |
| Сложность | expert |
| Лучшие инструменты | EURUSD, GBPUSD, USDJPY, NAS100, XAUUSD |
По оценкам SEC, на алгоритмическую торговлю приходится 60–73% всего объема торгов акциями в США. Тем не менее, большинство розничных трейдеров по-прежнему совершают сделки вручную, подвергаясь всем эмоциональным предубеждениям, которые может породить рынок. Кодируя правила стратегии в советниках (EA) на MetaTrader 5, трейдеры полностью устраняют дискреционное вмешательство, позволяя осуществлять исполнение на основе логики по таким инструментам, как EURUSD, NAS100 и XAUUSD, со скоростью, недоступной человеку.
Ключевые выводы
- Основное преимущество алгоритмической торговли заключается не в скорости, а в последовательности. Человек-трейдер, приме...
- Универсального правила входа в алгоритмической торговле не существует. Стратегия — это фреймворк для автоматизации, а не...
- Коэффициент Шарпа ниже 1,0 на данных бэктестинга — это предупреждающий знак, а не сигнал к запуску. Большинство професси...
1Почему алгоритмическая торговля превосходит ручное исполнение по четко определенным правилам
Основное преимущество алгоритмической торговли заключается не в скорости, а в последовательности. Человек-трейдер, применяющий систему пересечения скользящих средних на M5 EURUSD, неизбежно пропустит сигналы во время событий с высокой волатильностью или будет удерживать убыточные позиции слишком долго из-за неприятия потерь. Советник (EA) выполняет тот же набор правил в 2:00 ночи во вторник, что и во время всплеска на открытии лондонской сессии, без отклонений.
Исследование, опубликованное в Journal of Financial Markets (2019), показало, что систематические стратегии продемонстрировали коэффициент Шарпа на 0,3–0,6 выше, чем дискреционные эквиваленты, при тестировании за пятилетние периоды на основных валютных парах. В отличие от дискреционной торговли, где производительность снижается под психологическим давлением, алгоритмические системы сохраняют статистическое преимущество, пока рыночные условия соответствуют среде обучения модели.
Инструменты, наиболее подходящие для алгоритмических подходов, имеют общие характеристики: высокую ликвидность, узкие спреды между ценами покупки и продажи и предсказуемое поведение сессий. EURUSD и USDJPY имеют средний дневной объем торгов более 500 миллиардов долларов США, что означает, что проскальзывание на стандартных лотах остается управляемым. NAS100 и XAUUSD предоставляют возможности для захвата волатильности, особенно во время пересечения лондонской и нью-йоркской сессий. GBPUSD, хотя и несет более высокие затраты на спред в нерабочее время, вознаграждает алгоритмы возврата к среднему в течение лондонского окна с 08:00 до 10:00 GMT.
Практическим барьером является не способность к программированию — язык MQL5 в MT5 имеет тысячи шаблонов с открытым исходным кодом, — а скорее дисциплина точного определения правил перед написанием первой строки кода.
2Правила входа и выхода: как определить исполняемые алгоритмические сигналы
Универсального правила входа в алгоритмической торговле не существует. Стратегия — это фреймворк для автоматизации, а не комбинация одного индикатора. Тем не менее, три структурные категории доминируют в разработке розничных советников (EA): следование за трендом, возврат к среднему и пробойные системы.
Практическая настройка следования за трендом на M15 EURUSD может сочетать фильтр направления EMA (50 периодов) с триггером отката RSI(14): вход в лонг, когда цена выше 50 EMA, RSI откатывается ниже 45 с уровня выше 60, а затем закрывается выше 50. Триггеры выхода включают фиксированный тейк-профит 1,5 × ATR(14) и стоп-лосс 1 × ATR, что дает теоретическое соотношение риска к прибыли 1,5:1. По сравнению с трейдерами-людьми, которые часто корректируют эти выходы в середине сделки, советник (EA) сохраняет параметры без изменений.
Для возврата к среднему на H1 USDJPY полосы Боллинджера (20, 2.0) предоставляют статистический контекст: вход в шорт, когда цена закрывается за пределами верхней полосы, а следующая свеча закрывается обратно внутри; целевой уровень — средняя линия (20 периодов). Этот подход исторически лучше работает во время боковых движений (токийская сессия, 00:00–03:00 GMT), чем во время направленных периодов пересечения лондонской/нью-йоркской сессий.
Пробойные системы на NAS100 с использованием графиков M1 или M5 захватывают первый 15-минутный диапазон после открытия в 09:30 EST. Советник (EA) размещает отложенные ордера на 0,1% выше максимума и ниже минимума этого диапазона, отменяя неисполненные ордера через 30 минут. Бэктестинг этого правила на данных NAS100 за 2020–2023 годы показывает коэффициент выигрыша примерно 48–52%, при этом прибыльность зависит от конфигурации соотношения вознаграждения к риску минимум 2:1.
Логика выхода требует такой же точности. Трейлинг-стопы, которые фиксируют прибыль при благоприятном движении цены, временные выходы, которые закрывают позиции перед крупными новостными событиями (зарегистрированными через API экономического календаря), и правила максимального периода удержания — все это должно быть в коде советника (EA), а не оставлено на усмотрение трейдера.
“Коэффициент Шарпа ниже 1,0 на данных бэктестинга — это предупреждающий знак, а не сигнал к запуску.”
3Метрики управления рисками, которые каждая алгоритмическая стратегия должна определить перед торговлей в реальном времени
Коэффициент Шарпа ниже 1,0 на данных бэктестинга — это предупреждающий знак, а не сигнал к запуску. Большинство профессиональных алгоритмических фондов нацелены на коэффициент Шарпа выше 1,5 за три или более лет данных вне выборки. Максимальная просадка — снижение капитала от пика до дна — должна оцениваться относительно ожидаемой годовой доходности: стратегия, приносящая 20% годовой доходности с максимальной просадкой 25%, представляет собой иной профиль риска, чем стратегия, приносящая 10% доходности с просадкой 8%.
Размер позиции в алгоритмических системах обычно следует методам фиксированной доли. Распространенная конфигурация рискует 0,5–1,0% капитала счета на сделку. На счете в 10 000 долларов США при торговле EURUSD с 20-пунктовым стопом (примерно 20 долларов США за мини-лот) правило 1% риска выделяет 100 долларов США риска, что поддерживает 0,5 стандартных лота. В отличие от фиксированного размера лота, методы дробного размера масштабируют экспозицию пропорционально росту или сокращению счета, предотвращая катастрофические последовательности просадок.
Максимальные лимиты дневных убытков являются обязательными для сред обитания проп-трейдинговых компаний и рекомендуются для личных счетов. Установка жесткого стопа на уровне 3–5% дневной просадки — после чего советник (EA) прекращает торговлю до следующей сессии — предотвращает однодневные катастрофы во время событий типа «черный лебедь». Это правило особенно актуально для XAUUSD, который двигался более чем на 150 пунктов менее чем за четыре минуты во время кризиса ликвидности COVID в марте 2020 года.
Риск корреляции между несколькими советниками (EA) заслуживает внимания. Одновременное выполнение стратегий следования за трендом на EURUSD и GBPUSD создает коррелированную экспозицию, поскольку обе пары часто движутся в одном направлении против доллара США. Рассмотрение их как комбинированной позиции, а не двух отдельных сделок с риском 1%, позволяет сохранить фактический риск портфеля в установленных параметрах.
Возможности Pulsar Terminal для {name} Algorithmic Trading
- Risk management
- Проp Firm Protection
- Position size calculator
- Multiple SL/TP levels
Лучшие брокеры
Торговые инструменты
Рассчитайте размер позиции для Algorithmic Trading
Калькулятор размера позиции
Рассчитайте оптимальный размер лота на основе вашего управления рисками
На основе стандартного лота форекс ($10/пипс). Скорректируйте для других инструментов. Всегда уточняйте у брокера.
Калькулятор Риск/Прибыль
Визуализируйте соотношение риска и прибыли перед входом в сделку.
На основе стандартной стоимости пипа ($10/пипс/лот). Фактические значения могут отличаться.
Калькулятор сложного процента
Спрогнозируйте рост капитала с учётом сложного процента.
Только гипотетические проекции. Прошлые результаты не гарантируют будущих. Торговля сопряжена с риском убытков.
Предупреждение о рисках
Торговля финансовыми инструментами сопряжена со значительным риском и может не подходить всем инвесторам. Прошлые результаты не гарантируют будущих доходов. Данный контент носит исключительно образовательный характер и не является инвестиционной рекомендацией. Всегда проводите собственное исследование перед торговлей.
Применить стратегию

Об авторе
Daniel Harrington
Старший торговый аналитик
Дэниел Харрингтон — старший торговый аналитик со степенью MScF (магистр финансовых наук), специализирующийся на количественном управлении активами и рисками. Имея более 12 лет опыта на рынках форекс и деривативов, он освещает оптимизацию платформы MT5, алгоритмические торговые стратегии и практические советы для розничных трейдеров.

Освойте {name} с Pulsar Terminal
Pulsar Terminal предоставляет продвинутые инструменты для точного исполнения стратегий Algorithmic Trading на MetaTrader 5.
Скачать Pulsar Terminal