
Пробойные сделки уязвимы для ложных движений: цена может ненадолго пересечь границу диапазона и сразу вернуться обратно. В этой стратегии бот ждёт два независимых события - подтверждённый пробой Donchian Channel и расширение объёма. Условие по объёму не предсказывает рынок; оно требует, чтобы за движением была заметная активность.
Как определяется двойной пробой
Канал Donchian строится по максимальному high и минимальному low за выбранное число свечей. Для Long более консервативный сигнал - закрытие свечи выше предыдущей верхней границы, а не один фитиль за ней. Второй фильтр может требовать Volume Oscillator выше нуля и растущий либо объём свечи пробоя выше проверенного множителя среднего объёма. Для Short направление цены меняется.
- Сравнивайте цену с границей уже завершённого канала: иначе свеча меняет канал и искажает условие.
- Период 20 - лишь кандидат для теста; короткий канал даёт больше сигналов и больше шума.
- Определите, должны ли оба условия быть на одной закрытой свече или сколько свечей допускается на запаздывание объёма.
Детальные варианты настройки
Тестируйте ценовое и объёмное правило раздельно. Для канала важны период, подтверждение закрытием или фитилём и необходимость ретеста. Для Volume Oscillator задайте быстрый и медленный периоды и точный смысл «положительного»: выше нуля, рост несколько свечей или превышение исторического порога. CMF или MFI стоит добавлять только при улучшении результата на независимой выборке.
- Триггер цены: закрытие за каналом, затем один выбранный механизм - рыночный ордер, стоп-ордер или лимит на ретесте. Не смешивайте их задним числом.
- Триггер объёма: Volume Oscillator > 0 вместе с минимальным относительным объёмом обычно строже, чем любой фильтр по отдельности.
- Контроль дистанции: откажитесь от входа, если закрытие слишком далеко от канала относительно ATR - стоп и проскальзывание становятся больше.
Стоп, цели и экспозиция бота
Неудачный пробой часто возвращается внутрь канала. Структурный Stop Loss размещают за свечой пробоя либо внутри канала - согласно заранее протестированному правилу. Он должен оставить место обычному шуму, но отменять сценарий. От этого расстояния рассчитывается начальный объём. Если применяется сетка, держите её короткой и заранее ограничьте суммарную экспозицию.
- Ретест прежней границы, который удерживается, может быть альтернативой для входа, но часть быстрых движений будет пропущена.
- Take Profit задайте одной проверенной логикой: кратность риска, цель по ATR, трейлинг или частичная фиксация.
- Отменяйте ожидающий ордер, если цена закрылась обратно в канале или срок подтверждения объёма истёк.
Риски ложного пробоя
Высокий объём может быть следствием новости, ликвидаций или разового крупного потока, а не устойчивого спроса. На тонких парах относительный объём выглядит внушительно, но исполнение остаётся плохим. Комиссия и спред могут превратить небольшой пробой в минус. Ограничьте потери на счёте, проверяйте стакан и разделяйте статистику обычных и новостных сессий.
- Не догоняйте движение после нескольких растянутых свечей.
- Используйте объём именно той биржи, где работает бот: один символ на разных площадках ведёт себя по-разному.
- В бэктесте учитывайте реальные комиссии и более плохое исполнение во время быстрых свечей.
Вывод. Канал показывает, где цена вышла из диапазона, а объём проверяет участие. Оба фильтра должны иметь точные тестируемые настройки и жёсткое правило отмены сделки.