Пробойная
Пробойные советники входят, когда цена выходит из заданного диапазона консолидации или за ключевой уровень с подтверждением импульса. Они занимают позицию раньше, чем трендовые входы по пересечениям, но уязвимы к ложным пробоям на низковолатильных рынках. В базовом тесте конструктора шаблон на отложенных стоп-ордерах дал 1,23 против 1,05 у шаблона с рыночными ордерами.
Коротко
Пробой диапазона вчерашнего дня
Buy Stop стоит на 5 пипсов выше максимума предыдущего дня, а Sell Stop на 5 пипсов ниже минимума. Ордер, который не исполнился, просто истекает, а стоп-лосс ставится внутри прежнего диапазона, ведь возврат в него — признак того, что пробой не удался.
Коротко
Лучшая настройка на истории оказалась ловушкой
Шаблон отложенных стопов Builder на USD/JPY H1 в трёх окнах: 2018–21, 2022–24 и 2025–26. SL 50 / TP 120 достиг пика 1,31, но упал до 0,98 в первом окне, поэтому выбрали SL 30 / TP 120, выше 1,0 во всех трёх.
Механизм
Советник определяет диапазон консолидации за период обзора (например, вчерашний максимум/минимум, канал Дончиана или полосу ATR). Когда цена торгуется или закрывается вне диапазона — при желании с подтверждением ростом ADX или расширением ATR, — открывается сделка в направлении пробоя: по рынку или через стоп-ордер, заранее выставленный на уровне. Стопы ставятся внутри прежнего диапазона; цели проецируются по ширине самого диапазона (цель измеренного движения) или ведутся трейлинг-стопом.
Пригодность
Лучше всего работает после периода низковолатильной консолидации, когда ATR сжался ниже своей 20-периодной средней. GBP/USD, EUR/USD и XAU/USD на H1 — естественные площадки. Доля ложных пробоев растёт в азиатскую сессию, когда ликвидность истончается; фильтры по времени суток — часть стратегии, а не оптимизация. Подходит как дополнение к трендовым стратегиям — пробойные входы дают более раннее позиционирование, чем трендовые входы по пересечениям, — и трейдерам, способным пережить длинные серии мелких выбиваний по стопу.
Примечания
Пробойный советник — это эксперт (Expert Advisor), который ждёт выхода цены из заданного диапазона — чаще всего за вчерашние максимум и минимум — и торгует в направлении выхода. Ставка в том, что движение из длительной консолидации пройдёт дальше, чем ожидает большинство участников. Это одна из старейших идей в автоматической торговле и одна из самых честных для проверки. Диапазон объективен, триггер объективен, а режим отказа (ложный пробой) виден на любом графике.
Это также стратегия, где механика решает больше, чем идея. Конструктор печатает измеренный базовый результат на каждой карточке шаблона, у которой он есть. Два шаблона пробоя вчерашнего дня разошлись чётко: версия на отложенных стоп-ордерах дала результат заметно выше версии с рыночными ордерами на идентичном инструменте и в идентичном окне. На этой странице разобрано, как стратегия работает, когда она зарабатывает, какие параметры дали разницу в записанном переборе конструктора и как она ломается.
Как работает пробойный советник: механизм
Каждый пробойный советник отвечает в коде на три вопроса:
1. Что считать диапазоном? Классическое определение — вчерашние максимум и минимум, считанные с таймфрейма D1 (iHigh(_Symbol, PERIOD_D1, 1) в терминах MQL5). Альтернативы: канал Дончиана (наивысший максимум / наинизший минимум за N баров), фиксированный сессионный срез (диапазон на 09:00 серверного времени) или волатильностная полоса, масштабируемая по ATR. Тонкий момент: «вчера» определяется полуночью сервера вашего брокера, а не UTC — один и тот же советник у двух брокеров с разными серверными часами рисует разные границы диапазона и, следовательно, открывает разные сделки. Это типичный источник недоумения «почему мой бэктест не совпадает с вашим».
2. Что считать триггером? Существуют два механически разных ответа:
- Вход рыночным ордером — дождаться, пока бид пройдёт (или бар закроется) за границей, и купить или продать по рынку. Просто, но вход происходит после уровня, так что часть измеренного движения уже потрачена, а вход по закрытию бара приглашает проскальзывание на быстром рынке.
- Вход отложенным стоп-ордером — заранее выставить Buy Stop чуть выше максимума и Sell Stop чуть ниже минимума. Ордер исполняется на самом уровне в момент касания. Ордера, которые так и не исполнились, просто истекают — тихо отфильтровывая каждый день, когда пробой не пришёл.
3. Где выходы? Стоп-лосс ставится внутри прежнего диапазона, потому что возврат внутрь диапазона — свидетельство того, что пробой не удался. Тейк-профит обычно проецируется от ширины самого диапазона — цель измеренного движения — либо позиция ведётся трейлинг-стопом, когда движение пошло.
Рыночный ордер против отложенного стопа: что измерил конструктор
Оба шаблона пробоя вчерашнего дня несут измеренный базовый результат на своих карточках в конструкторе. В нашем собственном базовом тесте шаблонов конструктора на настройках по умолчанию — один прогон USD/JPY M5 за один год, входные параметры по умолчанию, без оптимизации — большинство закончили с профит-фактором ниже 1,0; эти два — нет.
| Условия теста | |
|---|---|
| Источник | Базовый результат, напечатанный на каждой карточке шаблона в EA Builder |
| Символ / таймфрейм | USD/JPY M5 (Exness MT5) |
| Период | 2025-06-01 – 2026-06-09 |
| Модель | M1 OHLC (уровень баров, не реальные тики) |
| Депозит / параметры | 10 000, значения шаблона по умолчанию, без оптимизации |
| Повторное измерение | Pending Order Breakout 2026-09-19 после исправления выставления ордеров: то же окно, другой счёт USD/JPY, фиксированный спред 20 пунктов |
| Шаблон | Механика входа | Профит-фактор | Макс. просадка | Сделки | Чистый результат |
|---|---|---|---|---|---|
| Breakout (рыночный ордер) | Покупает/продаёт по рынку, когда цена проходит вчерашний дневной максимум/минимум; SL 50 / TP 100 пунктов; одна позиция | 1,05 | -1,08 % | 240 | +47,24 |
| Pending Order Breakout (стоп-ордера) | Buy Stop на 5 пунктов выше вчерашнего дневного максимума, Sell Stop на 5 пунктов ниже минимума, выставляются в 07:00–09:00 серверного времени, истечение 16 часов, трейлинг-стоп 30/10; SL 40 / TP 80 пунктов | 1,23 | -0,21 % | 164 | +38,47 |
Ни одна из цифр не является рекомендацией. Размеры лота различаются (0,02 против 0,01), поэтому сравнивайте профит-факторы, а не чистые результаты или просадки. Урок — в разрыве профит-факторов. Вариант со стоп-ордерами отличается по четырём механическим причинам, а не по одной. Он исполняется на уровне, а не после него. Его окно выставления пропускает азиатскую пилу, где концентрируются ложные пробои. 16-часовое истечение означает, что день без настоящего пробоя не стоит ничего. А его трейлинг-стоп, который двигает только стоп, защищает часть движения, затухающего до цели 80 пунктов. Таблица измеряет этот пакет, а не тип ордера в отдельности.
Кроме того, из двух только он проходит собственную планку Measure конструктора на настройках по умолчанию. Эта планка — профит-фактор не ниже 1,2, не меньше 60 сделок и просадка не глубже 20 %.
Когда это работает: режим и сессия
Пробойные входы платят в одном конкретном режиме — сжатие волатильности с последующим расширением — и истекают убытками во всех остальных:
- Сначала компрессия. Самые сильные пробои выходят из необычно узких диапазонов. Практичный фильтр: торговать пробой только когда ATR ниже своей собственной 20-периодной средней — так советник стоит в стороне, когда рынок уже растянут и высвобождать больше нечего.
- Открытия сессий — естественные окна триггера. Лондонское открытие регулярно разрешает ночной диапазон на GBP/USD и EUR/USD. Именно поэтому шаблон на отложенных стоп-ордерах выставляет ордера в окне 07:00–09:00 серверного времени, а не круглосуточно.
- Тонкая ликвидность фабрикует ложные пробои. В азиатскую сессию стопы сразу за очевидной границей диапазона дёшево выносятся, и рынок редко идёт дальше. Нефильтрованный пробойный советник в эти часы раздаёт деньги; фильтр по времени — это не оптимизация, а часть определения стратегии.
- Подтверждение импульса повышает качество входа. Растущий ADX или расширяющийся ATR в момент пробоя отличает направленное разрешение диапазона от прокола за ликвидностью. В конструкторе это обычные блоки-фильтры, которые подключаются перед входом.
Относительно других семейств: пробойный советник входит раньше, чем трендовый советник (который ждёт подтверждающего пересечения), и является структурной противоположностью советника на возврате к среднему (который торгует против тех же самых границ диапазона). Эта противоположность полезна — пробойные и контртрендовые системы, как правило, просаживаются в разное время, поэтому пробойный советник — естественный диверсификатор в портфеле контртрендовых систем.
Параметры, которые имеют значение
Каждый входной параметр пробойной стратегии либо определяет диапазон, либо ограничивает вход, либо формирует профиль выплат. Конструктор хранит перебор на трёх окнах для шаблона на отложенных стоп-ордерах на USD/JPY H1 (2018–2021, 2022–2024 и январь 2025 – июнь 2026, повторно измерено 2026-09-19): двенадцать сочетаний стопа и цели, SL 20–50 × TP 60–120 пунктов. В таблице — параметры, которые двигают результат. Перебирались только стоп и цель; остальные значения — значения шаблона по умолчанию.
| Параметр | Роль | Значение (USD/JPY H1) | Примечание |
|---|---|---|---|
| Стоп-лосс | Выход при неудавшемся пробое | 30 пунктов (перебор) | Внутри прежнего диапазона; слишком тесный выбивается шумом |
| Тейк-профит | Выплата | 120 пунктов (перебор) | При SL 30: профит-фактор 1,12 / 1,16 / 1,14 на трёх окнах |
| Окно выставления | Сессионный шлюз | 07:00–09:00 сервер | Значение шаблона по умолчанию, в переборе не менялось |
| Отступ входа | Буфер против фальшивок | 5 пунктов за уровнем | Отфильтровывает краевые касания |
| Истечение ордера | Бесплатный фильтр «нет сделки» | 16 часов | Нет пробоя — нет позиции |
| Трейлинг-стоп | Ведение прибыльной позиции | 30 пунктов, шаг 10 пунктов | Двигает только стоп; фиксирует часть движения, разворачивающегося до цели |
Три результата этого перебора важнее самих значений:
Лучшая настройка на обучающем периоде оказалась ловушкой. SL 50 / TP 120 дала 1,31 в 2022–2024 и 1,31 в 2025–2026 — и 0,98 в 2018–2021. Её не приняли, потому что настройка, проваливающая одно окно, не показала, что переживает смену режима. Принятая SL 30 / TP 120 менее впечатляет в любом отдельном окне, но выше 1,0 во всех трёх — хрестоматийный случай предпочтения устойчивости пику переподгонки.
Значение шаблона по умолчанию — не устойчивая настройка. Стандартная SL 40 / TP 80 дала 1,20 и 1,16 в двух недавних окнах и 0,99 в 2018–2021. На самом свежем году M5 она всё ещё обыгрывает SL 30 / TP 120 (1,23 против 1,11), поэтому значение по умолчанию остаётся, а устойчивая настройка предлагается рядом. Данные расходятся, и страница говорит об этом прямо, а не выбирает лестное число.
Преимущество не перенеслось на другие пары. Более ранние кросс-тесты настроек на отложенных стоп-ордерах на EUR/JPY и GBP/JPY оба теряли деньги уже на обучающем периоде. Пробойная конфигурация — это подгонка под конкретный инструмент, под его сессионный ритм и поведение диапазона; массовое развёртывание одной настройки на корзину символов — способ превратить скромное преимущество в надёжный убыток. Отдельно: шаблон с рыночными ордерами провалил ту же проверку на трёх окнах уже на одной USD/JPY H1 — его лучшая настройка на обучающем периоде, 1,04, упала до 0,79–0,89 вне выборки и до 0,64–0,84 на более раннем окне.
Режимы отказа: как ломаются пробойные советники
- Ложный пробой — структурно. Цена прокалывает уровень, исполняет ваш ордер и складывается обратно в диапазон. Ни один фильтр это не убирает — фильтры лишь меняют пропорцию. Ожидайте, что большинство входов будут убыточными по построению, и проверьте в бэктесте, что выигрыши достаточно велики, чтобы их окупить.
- Рваные месяцы без пробоев. Рынок, который колеблется, не разрешая диапазоны, — худшая среда для стратегии: повторяющиеся мелкие выбивания по стопу без измеренного движения, которое бы за них заплатило. Именно здесь копится просадка — смотрите, как советник вёл себя в плоские месяцы истории, а не только в его лучший год.
- Психология серий убытков. Низкая доля прибыльных сделок означает, что длинные серии — норма, а не поломка. При доле прибыльных сделок 25–35 % серии из десяти и более убытков подряд на нескольких сотнях сделок — обычное событие. Оставленная ими просадка может восстанавливаться многие месяцы, пока правило остаётся исправным. Если вы выключите советник посреди серии, стратегия никогда не доживёт до своих выигрышей.
- Дрейф серверных часов брокера. Поскольку диапазон привязан к полуночи сервера, перенос того же советника к брокеру с другим серверным часовым поясом молча меняет каждую границу диапазона и каждое сессионное окно. Перепроверяйте фильтр времени (и перегоняйте бэктест) при каждой смене брокера; никогда не считайте настройки переносимыми.
- Спред и проскальзывание ровно тогда, когда это важно. Пробои кучкуются вокруг открытий сессий и новостей — именно когда спреды расширяются, а стоп-ордера исполняются с проскальзыванием. Стратегия, которая выживает только на усреднённом спреде, не выживает; тестируйте с реалистичным спредом для вашего типа счёта.
Другие формы пробоя в конструкторе
Диапазон вчерашнего дня — лишь один из нескольких диапазонов, которые конструктор умеет пробивать, и остальные шаблоны показывают, как много значит форма. На настройках по умолчанию в том же базовом тесте USD/JPY M5:
OCO Straddle берёт текущую цену в вилку внутри временного окна и отменяет неисполненную ногу; он торгует часто и заканчивает чуть ниже 1,0. Fractal Breakout + ATR, который торгует только пробои последнего подтверждённого фрактала, пока краткосрочный ATR выше долгосрочного, даёт 0,91 на 259 сделках. Inside Bar Breakout задаёт стоп и цель от диапазона материнского бара, торгует лотом 0,1 — в десять раз больше остальных здесь — и даёт 0,69 с просадкой -22,54 %. Выход, масштабированный по диапазону, при таком размере может оказаться шире, чем ожидает счёт. 3-Strategy Portfolio (Breakout Cluster), который запускает три метода пробоя вместе, дал 0,95 в прогоне июля 2026 года, до исправления выставления ордеров в отложенном шаблоне. Каждая форма — отдельная стратегия, и ни одна из этих цифр не является обещанием.
Как собрать пробойный советник в AIStrategyMiner
Конструктор поставляет оба обсуждённых выше варианта пробоя вчерашнего дня как шаблоны — «Breakout» (рыночный ордер) и «Pending Order Breakout» (стоп-ордер), — так что сравнение с этой страницы можно воспроизвести самостоятельно:
- Загрузите шаблон Pending Order Breakout. Он приходит уже собранным: блоки вчерашнего дневного максимума/минимума, входы Buy Stop / Sell Stop с отступом 5 пунктов, фильтр времени 07:00–09:00, истечение ордера через 16 часов и трейлинг-стоп 30/10.
- Переведите окно в серверное время вашего брокера. Часы шаблона предполагают часы сервера, а не ваши. Проверьте разницу между полуночью вашего брокера и нужными вам сессиями и сдвиньте фильтр времени.
- Задайте выходы по правилу, а не по ощущению. Устойчивое к смене режима значение для USD/JPY в переборе конструктора — SL 30 / TP 120 пунктов. Относитесь к нему как к отправной точке, которую нужно перепроверить на вашей паре, а не как к переносимой истине, — более ранние кросс-тесты этого шаблона на EUR/JPY и GBP/JPY теряли деньги.
- Добавьте волатильностный или импульсный шлюз, если ваша пара его требует. Блоки-фильтры ATR и ADX подключаются прямо перед входами, чтобы пропускать дни без энергии.
- Сгенерируйте и прогоните бэктест прежде всего остального. Конструктор выдаёт готовый к запуску советник MT5, где каждое значение выше вынесено во входной параметр. Прогоните его через тестер стратегий на качественных тиковых данных, затем на демо-счёте — до любого запуска на реальном счёте.
Ни одна пробойная конфигурация не несёт обещания результата: каждая цифра на этой странице — историческое измерение бэктеста, чувствительное к спреду, серверным часам брокера и рыночному режиму, и будущие результаты могут отличаться. Подбирайте размер позиции так, чтобы длинная серия убытков была досадой, а не событием для счёта. Как читать результаты бэктестов, изложено в методологии сайта.
Соберите пробой из блоков и перепроверьте часы
Максимум и минимум предыдущего дня, ордера Buy Stop и Sell Stop со смещением, торговое окно, срок действия и трейлинг-стоп — всё это блоки в AIStrategyMiner Builder. Соедините их, сдвиньте окно под время вашего сервера и проверьте на тиковых данных.
- Скомпилируйте стандартный файл .ex5 для MetaTrader 5 и проверьте его на тиковых данных, прежде чем на него полагаться.
Проверьте готовый EA в MetaTrader 5, прежде чем ему доверять. Числа на этой странице основаны на введённых вами значениях и не являются прогнозом результатов.
Похожие статьи
Часто задаваемые вопросы
- Действительно ли пробойные советники работают?
- На настройках по умолчанию — редко, и это измеримо. В нашем собственном базовом тесте шаблонов конструктора на настройках по умолчанию — один прогон USD/JPY M5 за один год, входные параметры по умолчанию, без оптимизации — большинство закончили с профит-фактором ниже 1,0. Два шаблона пробоя вчерашнего дня — среди исключений: версия с рыночными ордерами закончила с 1,05, а версия на отложенных стоп-ордерах — с 1,23. Преимущество, там где оно есть, скромное и рождается из механики: стоп-ордера на уровне, сессионное окно и срок истечения ордера. Его нужно проверять на каждой паре отдельно — более ранние кросс-тесты шаблона на отложенных стоп-ордерах на EUR/JPY и GBP/JPY теряли деньги уже на обучающем периоде.
- Какую долю прибыльных сделок ожидать от пробойного советника?
- Низкую — часто гораздо ниже, чем ожидают новички, и это не дефект. Пробойный советник принимает множество мелких выбиваний по стопу на ложных пробоях и оплачивает их несколькими пробоями, которые идут дальше. При стопе 40 пунктов и цели 80 пунктов у шаблона на отложенных стоп-ордерах безубыточность до издержек — доля прибыльных сделок 33,3 %. Его трейлинг-стоп двигает только стоп — цель 80 пунктов остаётся, — поэтому он фиксирует часть движений, разворачивающихся до цели, а не даёт прибыльным сделкам идти дальше. Судите пробойный советник по профит-фактору, отношению выигрыша к проигрышу и худшей серии убытков, и никогда — только по доле прибыльных сделок.
- Что лучше для пробойного советника — рыночные ордера или отложенные стоп-ордера?
- По нашим измерениям — отложенные стоп-ордера, с оговоркой о том, что ещё различается. Стоп-ордер, размещённый на границе диапазона, исполняется на самом уровне, тогда как вход рыночным ордером ждёт, пока цена пройдёт за уровень, и отдаёт часть движения. В базовом тесте конструктора шаблон с рыночными ордерами дал профит-фактор 1,05 на 240 сделках, а шаблон на отложенных стоп-ордерах — 1,23 на 164, на том же инструменте и в том же окне (отложенный шаблон повторно измерен на другом счёте USD/JPY). Отложенный шаблон к тому же добавляет окно выставления 07:00–09:00, истечение через 16 часов, трейлинг-стоп и другие выходы, так что разрыв отражает весь пакет, а не только тип ордера.
- В чём разница между пробойным и трендовым советником?
- В тайминге и форме распределения выигрышей. Трендовый советник ждёт подтверждения — пересечение скользящих средних срабатывает уже сильно после начала движения, — а пробойный советник встаёт на границе, где движение начинается, поэтому входит раньше, но чаще попадает на фальстарты. Обе стратегии — с низкой долей прибыльных сделок и крупными выигрышами; пробойная версия концентрирует риск вокруг конкретных уровней и часов дня, из-за чего сессионные фильтры значат для неё гораздо больше, чем для системы на пересечениях.
- Можно ли собрать пробойный советник без программирования?
- Да. В конструкторе AIStrategyMiner есть несколько пробойных шаблонов, в том числе пробой вчерашнего дня рыночными ордерами и версия на отложенных стоп-ордерах с временным окном, сроком истечения ордера и трейлинг-стопом, и каждый генерирует компилируемый советник для MT5, где каждый параметр вынесен во входные настройки. Загрузите шаблон, выставьте сессионное окно по серверному времени вашего брокера и прежде всего прогоните бэктест.
Glossary