Полное руководство по фильтрам избегания убытков MEGAMAX EA | 5 защитных механизмов, выведенных из анализа паттернов потерь за 10 лет BT
Содержание
- Предпосылки анализа паттернов потерь
- Фильтр №1: Временной фильтр (отсечение периодов с высокой убыточностью)
- Фильтр №2: Фильтр волатильности (избегание низковолатильных периодов)
- Фильтр №3: Фильтр согласованности тренда (защита от контртренда)
- Фильтр №4: Фильтр спреда (избегание периодов высокого спреда)
- Фильтр №5: Масштабирование по серии побед = контроль убытков (добавлен в v2.2)
- Совокупный эффект 5 фильтров
- Поведение EA при возникновении убытка (управление рисками, начиная с v2.4 + ранний выход в v3.4)
- Итог: баланс между «атакой» и «защитой»
Полное руководство по фильтрам избегания убытков MEGAMAX EA
⚠ Исправление от 2026-05-27: Показатели winrate 94.3% / минимальный MaxDD 0.25%, упомянутые в этой статье, получены из перегиперболизированного бэктеста phase2_streak. Реальные значения для megagrid за 10 лет BT (с учётом спреда/проскальзывания): winrate 62.4% / MaxDD 10.0% (GBPUSD). Описание логики фильтров остаётся актуальным для v3.4, однако абсолютные числа следует читать с учётом этого исправления.
Я — создатель fxea365.com. MEGAMAX EA v3.4 достигает winrate 62.4% / минимального MaxDD 10.0% (GBPUSD) не только благодаря агрессивной стратегии, но и потому, что её поддерживают «5 фильтров, тщательно отсекающих паттерны убыточных сделок».
В этой статье я анализирую «общие паттерны проигрышных сделок», выявленных в реальном 10-летнем BT на данных Dukascopy, и раскрываю 5 фильтров, внедрённых как средство их избегания.
Предпосылки анализа паттернов потерь
При входе в рынок по «сырому» сигналу (без фильтров) в рамках 10-летнего BT:
- Winrate: около 16.6% (достижение TP1)
- Оставшиеся 83.4% достигают SL = массовые стоп-лоссы
При таких показателях PF < 1 = стратегия обречена. MEGAMAX поднял winrate до 94.3% благодаря 3 слоям фильтров + 2 слоям архитектурных решений.
Фильтр №1: Временной фильтр (отсечение периодов с высокой убыточностью)
«Опасные временные зоны», выявленные за 10 лет BT, отсекаются в 3 уровня:
| Настройка | Параметр | Эффект |
|---|---|---|
| Ожидание окончания азиатской сессии | AsiaEndHour=3 | Полная оценка диапазона азиатской сессии перед входом |
| Ограничение торгового окна | TradeStartHour=10 / TradeEndHour=22 | Входы только с 10:00 до 22:00 (Лондон + Нью-Йорк) |
| Исключение обеденного перерыва | ExcludeHours="11,12,13" | Полное исключение лондонского обеда (снижение ликвидности → частые ложные пробои) |
Обоснование: В ходе 10-летнего BT winrate в период 11–13 часов был на 30% ниже, чем в остальное время. Исключение этого периода повысило PF примерно в 1.4 раза.
Фильтр №2: Фильтр волатильности (избегание низковолатильных периодов)
MinATRRatio = 0.7
→ Текущий ATR < средний ATR за 20 баров × 0.7 = низкая волатильность → вход отменяется
Обоснование: Пробои при низкой волатильности — это преимущественно ложные пробои. В 10-летнем BT winrate входов при низкой волатильности опускался ниже 30%. Требование волатильности не менее 0.7 × средний ATR повысило winrate примерно на 20%.
Фильтр №3: Фильтр согласованности тренда (защита от контртренда)
TrendLookback = 12 (анализ последних 12 баров)
TrendMinAlign = 2.0 (требуется согласованность тренда ≥ 2.0)
10-летний BT показал: если направление пробоя не совпадает с трендом последних 12 баров, высока вероятность быстрого разворота сразу после пробоя — ложный тренд.
Согласованность тренда = (close_now - close_back) / atr × direction
Если это значение < 2.0 = слабый тренд = вход отменяется.
Эффект: PF вырос примерно в 2 раза (этот одиночный фильтр — сердце MEGAMAX).
Фильтр №4: Фильтр спреда (избегание периодов высокого спреда)
MaxSpreadPoints = 30
→ Спред ≥ 30 pips = вход отменяется
Обоснование: Вход в периоды аномального спреда — во время публикации важных данных, сразу после открытия в понедельник или при сбоях серверов — означает мгновенный большой плавающий убыток с момента открытия позиции. Фильтр отсекает такие ситуации на уровне 30 pips.
Фильтр №5: Масштабирование по серии побед = контроль убытков (добавлен в v2.2)
UseWinStreakScale = true
WinStreakMult = 0.5 (объём лота увеличивается на +50% за каждую победу подряд)
MaxStreakMult = 2.5 (максимальное увеличение до 2.5×)
Это Anti-Martingale: агрессивно атаковать во время серии побед = удерживать малый объём во время серии потерь. При серии убытков торговля идёт стандартным лотом, ограничивая потери. При серии побед лот увеличивается, максимизируя прибыль.
Эффект: Последний элемент, который дополнительно повысил PF на +60% (PF v2.1: 75 → PF v2.2: 119).
Совокупный эффект 5 фильтров
| Этап | Winrate | PF |
|---|---|---|
| Сырой сигнал (без фильтров) | 16.6% | < 1 (стратегия нежизнеспособна) |
| + Временной фильтр | 40% | 1.2 |
| + Фильтр волатильности | 55% | 2.5 |
| + Согласованность тренда | 80% | 30 |
| + Исключение спреда | 88% | 60 |
| + Масштабирование по серии | 94.3% | 119.57 |
Иными словами, комбинация 5 фильтров обеспечивает 7-кратный рост winrate и 100-кратный рост PF по сравнению с сырым сигналом.
Поведение EA при возникновении убытка (управление рисками, начиная с v2.4 + ранний выход в v3.4)
Убыточные сделки всё равно случаются. MEGAMAX v3.4 включает многоуровневое управление рисками для предотвращения расширения убытков после стоп-лосса:
-
Двухэтапное закрытие (SL + TP1 + TP2):
- Объём делится на 50/50
- Достижение TP1 (ATR×1.5) = фиксация прибыли по половине → SL оставшейся половины переносится на BE
- TP2 (ATR×10) нацелен на крупную прибыль по остатку
-
Закрытие в пятницу (Friday Close):
- Все позиции закрываются в пятницу в 22:00 → защита от гэпов выходного дня
-
Equity Stop:
- При плавающем убытке свыше 30% от баланса все позиции закрываются автоматически → защита от «чёрных лебедей»
Итог: баланс между «атакой» и «защитой»
MEGAMAX EA — это не «стратегия высокой доходности», а стратегия, которая достигает высокой доходности в результате тщательного избегания паттернов убытков.
Тщательный анализ данных о потерях за 10 лет BT и внедрение 5-уровневых фильтров + 3-уровневого управления рисками, соответствующих каждому паттерну убытков, дал результат: winrate 94.3% / минимальный MaxDD 0.25% / максимальный PF 119.57.
За эффектными показателями прибыли стоит незаметная, кропотливая работа по «избеганию убытков».
→ Страница MEGAMAX EA / Панель мониторинга форвард-тестирования
По теме
2026-05-31
Ловушка EA с доходностью 10% в месяц — почему высокодоходные сеточные EA неизбежно терпят крах: анализ реальных данных
2026-05-29
Система автоматического обнаружения и предотвращения сбоев EA: 4-уровневая защита для всех роботов
2026-05-26
【Реальная проверка】Существует ли стратегия, превосходящая MEGAMAX EA? Десятилетний бэктест × полный перебор ML/AI
2026-05-22
Когда переводить EA с демо на реальный счёт: чеклист из 10 пунктов【2026】
5-дневный курс по email (бесплатно)
Получайте по одному письму в день об основах автоматизированной FX-торговли, правильном чтении бэктестов и советах по выбору брокера.
* Конфиденциальность строго защищена. Отписаться можно в любое время.