Боты

Торговый бот Fractal Edge Breakout — пробой краёв фракталов

Фрактальные уровни Билла Вильямса, идея стратегии Fractal Edge Breakout и её реализация в боте: логика сигналов, параметры, настройки для OTC/реала, примеры и торговый план.

Общий вид сигналов на графике

Что такое Fractal Edge Breakout

Fractal Edge Breakout — подход к входу по пробою ближайшего значимого края цены. Края берутся из фракталов (локальных максимумов/минимумов), направление подтверждается наклоном EMA, а истинность пробоя — буфером на основе ATR.
Идея проста: рынок часто тестирует локальные вершины/впадины; когда закрытие проходит за край + небольшой запас, вероятность продолжения движения выше, чем при касании без запаса.

Фрактал в трейдинге — термин и индикатор, популяризированный Биллом Вильямсом (автор «Trading Chaos»).
  • Классический фрактал — пятисвечный паттерн: для верхнего фрактала центральный High выше двух соседних слева и справа, для нижнего — центральный Low ниже соседних. Эти точки удобно использовать как локальные уровни сопротивления/поддержки.

Как работает идея пробоя края

  • Уровень: верхний фрактал даёт локальное сопротивление (FH - хай), нижний — поддержку (FL - лоу).
  • Направление: фильтруем по наклону EMA (текущее значение выше/ниже предыдущего).
  • Подтверждение: требуем закрытие за уровнем ещё на ATR × множитель, чтобы отсечь «тычки».
  • Сделка: после подтверждения ждём следующую свечу и входим по направлению пробоя.


Как это реализовано в нашем боте

  1. По каждому бару определяется наличие верхнего/нижнего фрактала.
  2. В пределах окна K выбираются крайние значимые: самый высокий FH и самый низкий FL.
  3. Считается EMA и ATR с заданными периодами.
  4. Проверяется наклон EMA (вверх для BUY, вниз для SELL).
  5. Фильтр «качества» свечи: доля тела к полному диапазону должна быть ≥ заданного порога.
  6. BUY: закрытие выше FH + ATR × множитель. SELL: ниже FL − ATR × множитель.
  7. На график ставятся метки: стрелки и текст BUY/SELL с заданными цветами.
Сигналы формируются по механике предсигнал → подтверждение: триггер появляется на текущем баре, а финально фиксируется на закрытии следующей свечи, если условия сохраняются.

Параметры и влияние на поведение

Параметр (как в настройках)НазначениеЕсли уменьшитьЕсли увеличить
Окно фракталов (K)Сколько последних баров учитываем при выборе FH/FLУровни «свежее», сигналов большеУровни «сильнее», сигналов меньше
Период EMAЗадаёт чувствительность наклонаБольше переключений, больше сигналовГладкий наклон, меньше сигналов
Период ATRБаза для буфера пробояБуфер отзывчивее к рынкуБуфер стабильнее
Пробой × ATRМинимальный запас за уровнемПорог ниже, больше сигналов, больше шумныхПорог выше, меньше, но чище
Мин. тело/диапазонТребование к «уверенности» свечиДопускаем слабые тела, больше сигналовТребуем сильные тела, меньше, чище
Текст метки BUY/SELLПодписи на стрелках
Цвет BUY/SELLОформление меток
  • Хотите больше сигналов? Понизьте K, Пробой × ATR и Мин. тело/диапазон, слегка уменьшите Период EMA.
  • Хотите меньше, но точнее? Поднимите K, Пробой × ATR и Мин. тело/диапазон, увеличьте Период EMA.

Рекомендации по параметрам

  • Окно фракталов (K): 5–7
  • EMA: 20
  • ATR: 14
  • Пробой × ATR: 0.10–0.15
  • Мин. тело/диапазон: 0.40–0.50
  • Если сигналов мало: сначала снижайте K и Пробой × ATR небольшими шагами.


Комбинации фильтров

  • Только по тренду: условия наклона EMA уже встроены; усилить фильтр можно увеличением Пробой × ATR.
  • Тонкие часы: не занижайте Мин. тело/диапазон — слабые свечи чаще откатываются.
  • Быстрый профиль для OTC: уменьшите K и EMA, но компенсируйте немного повышенным Пробой × ATR.

Где смотреть сигналы в Spectra Charts

Откройте выбранный актив на Pocket Option в Spectra Charts.

Подключите Fractal Edge Breakout.

Выберите рабочий таймфрейм (для старта удобно 1 минута).

Метки BUY/SELL появятся на графике в местах подтверждённого пробоя.


Торговый план

Подготовка

Актив Pocket Option в Spectra Charts, режим OTC или реальный рынок, таймфрейм 1 минута.

Сигнал BUY

Наклон EMA вверх; найден FH в окне K; закрытие выше FH + ATR × множитель; тело ≥ порога.

Сигнал SELL

Наклон EMA вниз; найден FL в окне K; закрытие ниже FL − ATR × множитель; тело ≥ порога.

Вход

На следующей свече после появления метки.

Экспирация

1 свеча; позже протестируйте 2–3 свечи на своей статистике.

Риск

Фиксированный размер сделки; без догонов на этапе настройки системы.


FAQ


Итоги

  • Используем фрактальные края как уровни и входим по подтверждённому пробою.
  • Направление задаёт наклон EMA, истинность пробоя — буфер ATR.
  • Баланс «частота/качество» настраивается параметрами K, Пробой × ATR, Мин. тело/диапазон, Период EMA.
  • Сначала — аккуратные дефолтные настройки и собственная мини-статистика; меняем параметры по одному и оцениваем эффект.