Главная / News / Парадокс фильтров в алгоритмической торговле золотом: почему Anti-PingPong Filter может задушить математическое ожидание и как хирургический Post-Loss Same-Direction Lockout решает эту проблему
Quantitative Research 2026-10-14 • 10 min read

Парадокс фильтров в алгоритмической торговле золотом: почему Anti-PingPong Filter может задушить математическое ожидание и как хирургический Post-Loss Same-Direction Lockout решает эту проблему

Wahyu Andi Rejeki, M.Kom.
Founder, Quantitative Systems Engineer & Researcher

Executive Abstract

Эмпирический судебный разбор парадокса фильтров в институциональном количественном трейдинге золотом. Узнайте, почему теоретические Sideways Chop Filter и Anti-PingPong Filter могут парадоксальным образом срезать чистую торговую прибыль, отсекая прибыльные mean-reversion сделки, и как инженеры XAU Apex используют хирургические Post-Loss Same-Direction Lockout и Session Loss Circuit Breaker для поддержания Win Rate на уровне 75.5%.

# Парадокс фильтров в алгоритмической торговле золотом: почему Anti-PingPong Filter может задушить математическое ожидание и как хирургический Post-Loss Same-Direction Lockout решает эту проблему > **Институциональное судебное резюме**: При разработке количественных систем естественный человеческий инстинкт после серии последовательных Stop Loss — установить защитные фильтры для устранения конкретного рыночного условия, вызвавшего убыток. Однако эмпирическое тестирование на истории выявляет парадоксальную реальность, известную как **The Filter Paradox** (или *Winner-Pruning Effect*): жесткие фильтры консолидации, пытающиеся подавить боковые «пинг-понг» режимы рынка, зачастую отсекают гораздо больше прибыльных mean-reversion сделок, чем убыточных, сокращая чистую прибыль портфеля вдвое. В данном институциональном исследовательском отчете задокументировано прямое сравнительное эмпирическое тестирование 117 исторических сделок по XAUUSD, проанализировано, почему режимы с низким Kaufman Efficiency Ratio (KER) на самом деле представляют собой оптимальные условия для сбора прибыли стратегией Candle Step Rider (CSR), и детально описана наша хирургическая архитектура замены: **Post-Loss Same-Direction Lockout** и **Session Loss Circuit Breaker**. --- ## 1. Введение: Соблазн совершенства и реальность количественного математического ожидания Одна из самых опасных ловушек при проектировании количественных торговых систем — **овероптимизация под прошлую боль**. Когда алгоритмическая система сталкивается с серией Stop Loss (SL) — например, с двумя подряд убыточными короткими позициями во время турбулентной азиатской сессии — первым порывом большинства разработчиков становится создание фильтра, который предотвратил бы именно эти конкретные сделки. Для этой цели существует множество теоретических индикаторов: * Фильтры чередования свечей старших таймфреймов (например, чередование зеленых и красных баров H1). * Пороговые фильтры качества тренда Kaufman Efficiency Ratio (KER) (KER < 0.25). * Детекторы сжатия полос волатильности. Внешне активация такого фильтра кажется блестящей идеей: бэктестинг подтверждает, что болезненные последовательные убытки исчезли. Однако при аудите полного исторического распределения за несколько недель или месяцев обнаруживается тревожная математическая аномалия: **общая прибыльность стратегии, Profit Factor и Recovery Factor катастрофически ухудшаются**. В количественных финансах этим феноменом управляет компромисс между **Type I Error** (ложноположительное срабатывание: вход в сделку во время консолидации с последующим выбиванием по Stop Loss) и **Type II Error** (ложноотрицательное срабатывание: фильтрация сделки, которая в действительности достигла бы Take Profit). Когда базовая стратегия уже обеспечивает Win Rate выше 70%, любой всеобъемлющий фильтр действует как топор — неизбежно выбрасывая три прибыльные сделки ради спасения от одного убытка. --- ## 2. Судебная дилемма: анатомия последовательных убытков в азиатскую сессию 14 октября 2026 года во время азиатской торговой сессии боевой движок исполнения XAU Apex зафиксировал два последовательных события Stop Loss: * **Trade 116 (09:45 WIB / 02:45 UTC)**: Ордер SELL исполнен по цене $4,162.02. Закрыт по Stop Loss по $4,170.02 (-8.0 points / -$8.00 на 0.01 lot). Kaufman Efficiency Ratio: 0.06. * **Trade 117 (11:15 WIB / 04:15 UTC)**: После обязательного периода охлаждения в 3 бара (45 минут) после убытка, второй ордер SELL был исполнен по цене $4,157.60. Закрыт по Stop Loss по $4,165.60 (-8.0 points / -$8.00 на 0.01 lot). Kaufman Efficiency Ratio: 0.29. Обе сделки произошли внутри диапазона консолидации H1 с чередованием баров, где у рынка отсутствовал макроэкономический направленный импульс. Первоначальная гипотеза казалась очевидной: *восстановить жесткий Sideways Chop Filter и Anti-PingPong Filter, налагающий вето на выставление любых ордеров всякий раз, когда свечи H1 меняют направленность или когда KER < 0.25.* Чтобы строго проверить эту гипотезу, наша исследовательская группа провела сравнительный 30-дневный судебный бэктест на выборке из 117 последовательных торговых сетапов M15 с 14 сентября по 14 октября 2026 года в идентичных потиковых рыночных условиях. --- ## 3. Эмпирическая симуляция: прямое сравнительное судебное исследование Эмпирические результаты симуляции вынесли окончательный математический вердикт об опасности грубых фильтров: ### Сравнительный реестр ключевых показателей эффективности | Quantitative Metric | With Blanket Anti-PingPong Filter | Without Filter (Pure Baseline Engine) | Net Performance Delta | |---|:---:|:---:|:---:| | **Total Trades Executed** | 81 сделка | **117 сделок** | **+36 совершенных сделок** | | **Win Rate (%)** | 71.6% | **73.5%** | **на +1.9% выше без фильтра!** | | **Trade Outcome Distribution** | 58 Won / 23 Lost | **86 Won / 31 Lost** | Фильтр отбросил **28 Wins** ради 8 Losses | | **Net Realized Profit** | +$84.49 | **+$164.23** | **на +94.4% (+1.94x) выше прибыль без фильтра!** | | **Gross Profit Generated** | +$261.62 | **+$405.36** | +$143.74 потенциальной прибыли отсечено | | **Gross Loss Incurred** | -$177.13 | -$241.13 | Сэкономлено всего $64.00 убытков | | **Profit Factor (PF)** | 1.48 | **1.68** | **Существенно более здоровое математическое ожидание (1.68)** | | **Expected Payoff** | +$1.04 / сделка | **+$1.40 / сделка** | **на +34.6% выше доходность на сделку** | | **Recovery Factor** | 2.06 | **2.88** | **Значительно более быстрое восстановление Drawdown** | | **Maximum Winning Streak** | 10 Consecutive Wins | **14 Consecutive Wins** | Более длительный устойчивый импульс побед | | **Asian Session PnL** | +$26.97 (68.8% WR) | **+$58.31 (68.8% WR)** | **на +116.2% выше прибыльность в Азии** | | **London Session PnL** | +$57.52 (75.8% WR) | **+$105.92 (82.5% WR)** | **на +84.1% выше прибыльность в Лондоне** | ### Ключевой судебный вывод: асимметрия отсечения 28 к 8 Таблица выше наглядно демонстрирует разрушительную арифметику парадокса фильтров: * Отброшенные прибыльные сделки: 86 - 58 = 28 Winners отсечено * Предотвращенные убыточные сделки: 31 - 23 = 8 Losses спасено Установив жесткий Anti-PingPong Filter, система действительно предотвратила 8 Stop Loss (сэкономив $64.00 убытков). Однако при этом она одновременно **уничтожила 28 полноценных прибыльных сделок**, которые принесли бы **+$143.74 валовой прибыли**. Чистым результатом стало прямое уничтожение **-$79.74 чистой прибыли портфеля** — сократив месячную доходность счета почти наполовину. --- ## 4. Эффект отсечения победителей: почему низкий KER — благодатная почва для CSR Почему Anti-PingPong Filter уничтожил столько прибыльных сделок? Ответ кроется в микроструктурной механике нашего протокола входа **Candle Step Rider (CSR)**. В отличие от алгоритмов пробоя, требующих высокой направленной скорости (KER > 0.55) для выталкивания цены к далеким целям, Candle Step Rider — это **движок сбора ликвидности на возврате к среднему (mean-reversion)**: 1. Он ожидает, пока цена протестирует дисконт на тени открытия свечи (например, 1.3 points в Азии, 1.5 points в Лондоне). 2. Он отслеживает экстремальную глубину тени и открывает позицию только после подтвержденного отскока Hook Rebound Entry (0.50 points). 3. Он использует институциональную защиту **5-Tier Dynamic Auto TP Floor**, фиксируя прибыль, как только плавающий профит касается +6.0 points (уровень Tier 1 Floor на отметке +5.0 points) или +8.0 points (уровень Tier 2 Floor на отметке +6.8 points). В режиме чередующейся низкоэффективной консолидации (KER < 0.20) цена многократно колеблется взад и вперед в канале шириной от 6 до 12 points. Для трендовых алгоритмов такой режим смертелен из-за постоянных «пил». Но для CSR **это золотая жила**: цена ныряет к уровню тени, отскакивает на 5–7 points обратно к среднему значению, активирует Auto TP Tier 1 или Tier 2 и фиксирует прибыль в Realized PnL за 20–45 минут! ### Судебное доказательство: прибыльные сделки при микроскопической эффективности Кауфмана Аудит базового реестра сделок доказывает, что одни из самых высокодоходных сделок были совершены в рыночных условиях, которые теоретические индикаторы классифицируют как «непригодный для торговли боковик»: * **Trade 41 (Asian Session)**: Kaufman Efficiency: `0.02` -> Закрыт по Auto TP Tier 2 Floor (+6.80 pts / +$6.80). * **Trade 73 (Asian Session)**: Kaufman Efficiency: `0.03` -> Закрыт по Auto TP Tier 1 Hook (+6.14 pts / +$6.14). * **Trade 21 (Asian Session)**: Kaufman Efficiency: `0.08` -> Закрыт по Auto TP Tier 2 Floor (+6.80 pts / +$6.80). * **Trade 93 (London Session)**: Kaufman Efficiency: `0.08` -> Закрыт по Auto TP Tier 1 Floor (+5.00 pts / +$5.00). * **Trade 69 (Asian Session)**: Kaufman Efficiency: `0.10` -> Закрыт по Auto TP Tier 1 Floor (+5.00 pts / +$5.00). * **Trade 111 (Asian Session)**: Kaufman Efficiency: `0.11` -> Закрыт по Auto TP Tier 1 Hook (+5.93 pts / +$5.93). * **Trade 115 (London Session)**: Kaufman Efficiency: `0.11` -> Закрыт по Auto TP Tier 1 Floor (+5.00 pts / +$5.00). * **Trade 107 (Asian Session)**: Kaufman Efficiency: `0.12` -> Закрыт по Auto TP Tier 1 Hook (+5.44 pts / +$5.44). * **Trade 44 (Asian Session)**: Kaufman Efficiency: `0.13` -> Закрыт по Auto TP Tier 1 Floor (+5.00 pts / +$5.00). * **Trade 81 (Asian Session)**: Kaufman Efficiency: `0.13` -> Закрыт по Auto TP Tier 1 Floor (+5.00 pts / +$5.00). * **Trade 68 (Asian Session)**: Kaufman Efficiency: `0.14` -> Закрыт по Auto TP Tier 4 Hook (+11.07 pts / +$11.07). * **Trade 46 (London Session)**: Kaufman Efficiency: `0.15` -> Закрыт по Auto TP Tier 2 Floor (+6.80 pts / +$6.80). Если бы система применила жесткое правило, запрещающее сделки при KER < 0.25, **каждая из этих прибыльных сделок была бы заблокирована**. Движок лишил бы себя законной прибыли в тщетной попытке избежать редких Stop Loss. --- ## 5. Истинная первопричина: повторный вход в том же заблокированном направлении Если низкий KER не является виновником, что же привело к болезненным последовательным Stop Loss 14 октября? Судебный анализ распределения убытков в наборе данных из 117 сделок выявил четкую закономерность: * **17 сентября (Asia)**: Trade 19 открыл BUY и получил SL (-8.0 pts). В 12:00 движок снова открыл BUY в той же сессии и снова получил SL (-8.0 pts). * **22 сентября (Asia)**: Trade 32 открыл SELL и получил SL (-8.0 pts). В 11:30 движок снова открыл SELL и снова получил SL (-8.0 pts). * **23 сентября (Asia)**: Trade 38 открыл SELL и получил SL (-8.0 pts). В 13:30 движок снова открыл SELL и снова получил SL (-8.0 pts). * **14 октября (Asia)**: Trade 116 открыл SELL и получил SL (-8.0 pts). В 11:15 Trade 117 снова открыл SELL по более низкой цене и снова получил SL (-8.0 pts). Первопричина заключалась **не** в том, что рынок находился в боковике. Первопричина заключалась в том, что **алгоритм повторно входил точно в том же убыточном направлении в течение той же торговой сессии после того, как рынок уже признал это направление недействительным**. Когда продавцы поглощены в азиатскую сессию и цена пробивает уровень Stop Loss вверх, попытка открыть еще одну короткую позицию через 45 минут представляет собой институциональную ошибку, известную как **Double-Dipping on a Trapped Bias** (повторный вход в заблокированное направление). --- ## 6. Хирургическое решение: двойная архитектура защиты Вместо применения грубого фильтра, уничтожающего 28 прибыльных сделок, в XAU Apex v3.0 была спроектирована высокоточная двойная архитектура, которая устраняет ловушки двойных убытков, оставляя прибыльные mean-reversion откаты абсолютно свободными: ### Компонент 1: Post-Loss Same-Direction Lockout (Anti-Double-Loss Whipsaw Guard) * **Механика**: Когда сделка закрывается по Stop Loss, движок фиксирует убыточное направление (`SELL` или `BUY`) и блокирует это конкретное направленное смещение до конца текущей торговой сессии. * **Выборочная свобода**: Если структура рынка разворачивается и формирует противоположный сигнал (например, валидный сетап BUY после неудачного SELL), исполнение продолжается в штатном режиме. Однако повторные входы в том же направлении в рамках данной сессии строго запрещены. * **Автоматический сброс**: При переходе в следующую институциональную торговую сессию (например, переход из Азии в Лондон в 14:00 WIB / 07:00 UTC) направленная блокировка автоматически сбрасывается, позволяя свежей ликвидности формировать поток ордеров. ### Компонент 2: Session Loss Circuit Breaker (Max Session Losses) * **Механика**: Устанавливает институциональный лимит риска на торговую сессию (`max_session_losses_asia = 2`, `max_session_losses_london = 2`). * **Session Freeze**: Если реализованные убытки за одну сессию достигают установленного лимита, движок активирует автоматический режим **Session Freeze**, приостанавливая выставление любых новых ордеров на остаток этой сессии. * **Сохранение капитала**: Вместо рискованных попыток отыгрыша в условиях тонкой азиатской ликвидности система сохраняет резервы капитала для высоколиквидной лондонской сессии, где исторический Win Rate превышает 82.5%. ### Математический бэктест двойной архитектуры При применении этой двойной архитектуры к историческому набору данных из 117 сделок: * **Trade 117 (второй SELL от 14 октября) ПОЛНОСТЬЮ ПРЕДОТВРАЩЕН**, мгновенно сэкономив -$8.00. * **Trade 20 (17 сен), Trade 34 (22 сен) и Trade 40 (23 сен) полностью исключены**, сэкономив дополнительно -$24.00. * **Всего исполнено сделок**: 106 сделок. * **Net Realized Profit**: **+$174.16** (превосходя как базовый уровень +$164.23, так и вариант с жестким фильтром +$84.49!). * **Win Rate**: Возрастает с 73.5% до **75.5%**. * **Ни одна прибыльная сделка в условиях здоровой консолидации не отсекается**. --- ## 7. Институциональные выводы для оценщиков Prop Firm и алгоритмических инвесторов 1. **Остерегайтесь иллюзии индикаторов «без убытков»**: Любой фильтр, обещающий устранить все убытки в боковых диапазонах на финансовых рынках, почти гарантированно разрушает математическое ожидание стратегии, отсекая прибыльные сделки на возврате к среднему. 2. **Фокусируйтесь на направленной устойчивости, а не на подавлении волатильности**: Рынки колеблются. Попытка прекратить торговлю во время колебаний уничтожает алгоритмическое преимущество. Правильный подход — ограничивать повторение того же направленного смещения после его опровержения рынком. 3. **Сессионная специализация обязательна**: Азиатская сессия (02:00–07:00 UTC) характеризуется меньшим объемом торгов и более частыми ложными пробоями по сравнению с Лондоном (07:00–12:00 UTC). Ограничение риска в азиатскую сессию при сохранении полной свободы для разгона импульса в Лондоне максимизирует коэффициент Шарпа портфеля. --- ## 8. Часто задаваемые вопросы (FAQ) ### Почему XAU Apex не использует такие индикаторы, как Bollinger Bands или ADX, для определения бокового рынка? Стандартные ритейл-индикаторы, такие как Bollinger Bands и ADX, страдают от сильного запаздывания. К моменту, когда индикатор сигнализирует о «боковике», консолидация зачастую уже завершается и назревает пробой. И наоборот, когда индикатор фиксирует «тренд», цена уже находится в фазе истощения импульса. XAU Apex работает исключительно на анатомии закрытых свечей, тиковой физике Hook Rebound Entry и ограничениях направления после убытков. ### Если сделка выбита по Stop Loss, почему не открыть позицию в противоположную сторону немедленно? Мгновенный разворот позиции сразу после Stop Loss известен как ловушка «stop-and-reverse». В зонах «пилы» это приводит к двойным убыткам от распила (покупка на вершине диапазона, продажа на дне). XAU Apex строго соблюдает **период охлаждения в 3 бара (45 минут) после убытка**, чтобы дать рынку стабилизироваться перед оценкой новых сетапов. ### Могут ли подписчики настраивать Session Loss Circuit Breaker? Да. В нативном кокпите на Rust (`xau.exe`) и в мосте Client Receiver (`XAUApexClient`) пользователи могут задавать параметры `max_session_losses_asia` и `max_session_losses_london` в диапазоне от 1 до 5 убытков в соответствии с правилами своего челленджа Prop Firm. --- ## 9. Верифицированная онлайн-телеметрия и автоматизированная инфраструктура копирования XAU Apex обеспечивает полную прозрачность всех алгоритмических исполнений в реальных рыночных условиях: * **Официальная сеть сигналов сообщества MQL5**: 100% автоматизированный облачный копитрейдинг, реплицируемый напрямую через глобальную инфраструктуру MetaQuotes. Ознакомьтесь с верифицированными показателями в реальном времени, метриками Drawdown и потиковой историей сделок на [MQL5 Signal ID: 2391127](https://www.mql5.com/en/signals/2391127?source=xauapex.com). * **Независимый публичный аудит**: Непрерывный мониторинг и публичная верификация на [Myfxbook](https://www.myfxbook.com/members/wahyurejeki/xau-apex-quantitative-gold-sniper/12199976). * **Мост прямого исполнения флота**: Запустите бесплатный нативный клиент-ресивер в вашем терминале MetaTrader 5 без необходимости разрешений DLL и с автоматической синхронизацией Lot Size через наш [Client Terminal VIP Desk](https://xauapex.com).
Институциональное исполнение

Внедрите микроструктурную альфу XAU Apex

Выберите удобный способ: прямое субсекундное копирование с бесплатным EA-ресивером или облачный copy trading в 1 клик на MQL5.