Сигнал запуску бота

Індикатор Donchian Channels

Donchian Channels - канал із N-періодного максимуму та мінімуму. У конструкторі сигналів ELIXOAI доступні пресети donchian_upper (пробій вгору) та donchian_lower (пробій вниз). Період 20, оператори cross_up/cross_down і gt/lt, зв’язок із Turtle Trading і 12+ стратегій.

Індикатор Donchian Channels на графіку криптовалюти
Donchian Channels показують діапазон ціни за обраний період: верхня лінія - максимум, нижня - мінімум, середня - їх середина. Пробій меж - класичний сигнал трендового входу.

У категорії Start Bots Signal зібрані описи сигналів і індикаторів, які можуть запускати торгового бота. Один із технічних індикаторів - Donchian Channels.

У кожного бота під час створення та редагування в нижній частині налаштувань є блок Конструктор сигналів запуску. У ньому можна обирати окремі індикатори, готові пресети та їхні комбінації. Умови об’єднуються в групи: всередині групи працює логіка І, між групами - АБО. Один і той самий індикатор можна налаштувати по-різному - для Long і Short, для пробою й відскоку, для порівняння з рівнем або для перетину.

Що таке Donchian Channels

Donchian Channels (канали Дончіана) - один із найстаріших канальних індикаторів, розроблений Річардом Дончіаном у середині XX століття. Три лінії: верхня (upper) - максимум ціни за останні N свічок, нижня (lower) - мінімум за той самий період, середня (middle) - середина діапазону. Канал показує «коридор», у якому рухалася ціна, і фіксує нові екстремуми при пробої меж.

Індикатор прославився завдяки системі Turtle Trading - легендарним «черепахам», які торгували пробоями 20- і 55-денних максимумів і мінімумів. У конструкторі сигналів ELIXOAI Donchian використовується як умова автоматичного запуску бота: коли ціна пробиває верхню або нижню межу каналу, система отримує значення через TAAPI і перевіряє умову на обраному таймфреймі.

Donchian Channels - інструмент трендових пробоїв, а не осцилятор. У боковику ціна часто «застрягає» всередині каналу і дає хибні пробої; у тренді пробій upper або lower запускає рух на новий N-періодний екстремум. Тому канал часто поєднують із трендовими фільтрами (EMA, положення відносно middle) або вимагають підтвердження на старшому таймфреймі.

Donchian Channels vs Bollinger Bands і Keltner Channels

Усі три індикатори будують канал із трьох ліній, але логіка розрахунку принципово різна:

  • Bollinger Bands: центр - SMA, ширина - стандартне відхилення. Смуги «роздуваються» на волатильних свічках і звужуються у флеті. Підходять для mean reversion і squeeze-стратегій.
  • Keltner Channels: центр - EMA, ширина - ATR × multiplier. Канал згладженийший, реагує на стійку волатильність, а не на абсолютні екстремуми.
  • Donchian Channels: верхня і нижня лінії - чисті N-періодні high/low без згладжування. Middle - арифметична середина діапазону. Пробій upper означає новий максимум за N свічок - прямий сигнал breakout, як у Turtle Trading.

Як працює Donchian Channels

Розрахунок каналу Дончіана максимально прямолінійний:

  • Upper (value.upper): максимальна ціна (High) за останні period свічок.
  • Lower (value.lower): мінімальна ціна (Low) за ті самі period свічки.
  • Middle (value.middle): (upper + lower) / 2 - середина діапазону, динамічна лінія підтримки/опору.

У конструкторі ви задаєте умову порівняння ціни з лінією каналу: «ціна перетинає upper вгору», «ціна перетинає lower вниз», «ціна більше upper» тощо. Система отримує актуальні значення upper, middle і lower з біржі через TAAPI і перевіряє умову на обраному таймфреймі - на закритті свічки або щохвилини.

Параметр period

  • Діапазон: від 1 до 300.
  • За замовчуванням: 20 - класика Turtle Trading для денного та 4h-пробою; «стандартний» канал для свінг-торгівлі.
  • Малий period (10–14): канал вужчий, пробої upper/lower частіші, більше сигналів і шуму. Має сенс на 5m–15m для скальпінгу breakout.
  • Великий period (55): «довгий» канал Turtle Trading - рідші пробої, але кожен сигнал значущіший. period 55 на 1d - фільтр великих трендових рухів.

Donchian(20) на 15m і Donchian(20) на 1d - різні індикатори. При зміні таймфрейму перегляньте period і тип сигналу (cross vs gt/lt).

Готові пресети в конструкторі

У конструкторі доступні два пресети Donchian Channels з налаштуваннями за замовчуванням. Кожен можна повністю кастомізувати: інший оператор, вихід (middle), period або таймфрейм.

donchian_upper - пробій верхньої межі (breakout up)

Умова за замовчуванням: ціна перетинає верхню лінію каналу (value.upper) знизу вгору (cross up) на обраному таймфреймі (інтервал 15m, period 20, перевірка на закритті свічки).

Long-сигнал на пробій: ціна оновила N-періодний максимум - класичний Turtle breakout. На відміну від «ціна > upper», перетин фіксує момент виходу на новий high. Для ранішого входу в тренді використовуйте оператор gt.

donchian_lower - пробій нижньої межі (breakout down)

Умова за замовчуванням: ціна перетинає нижню лінію (value.lower) зверху вниз (cross down) на тому самому таймфреймі (15m, period 20, перевірка на закритті).

Short-сигнал на пробій вниз: ціна оновила N-періодний мінімум - bearish breakout. Дзеркало donchian_upper. Для шорт-сіток використовуйте cross down lower; для фільтра «ціна нижче lower» - оператор lt.

Доступні оператори
  • Перетинає вгору (cross up): Ціна була нижче лінії каналу і піднялася вище. Класика для Long - cross up через upper: новий N-періодний максимум.
  • Перетинає вниз (cross down): Ціна була вище лінії і опустилася нижче. Short-сигнал - cross down через lower: новий N-періодний мінімум.
  • Більше (gt): Ціна строго вище лінії прямо зараз. Наприклад, ціна > upper - стійкий пробій без вимоги свіжого перетину.
  • Менше (lt): Ціна строго нижче лінії. Ціна < lower - виражений ведмежий пробій, підходить для Short-фільтра.
  • Більше або дорівнює (gte): Ціна на лінії або вище. Зручно для фільтра «ціна ≥ upper» на старшому таймфреймі.
  • Менше або дорівнює (lte): Ціна на лінії або нижче. Фільтр ведмежого контексту: ціна ≤ lower на 4h.
Виходи індикатора

value.upper (верхня межа), value.middle (середина діапазону), value.lower (нижня межа). У пресетах ціль порівняння - ціна; ви обираєте, з якою лінією каналу її порівнювати.

Загальні налаштування в конструкторі

  • Таймфрейм (інтервал): 1m, 5m, 15m, 30m, 1h, 4h, 1d. Менший інтервал дає більше сигналів, але й більше шуму. Для свінг-ботів часто використовують 1h–4h, для скальпінгу - 5m–15m.
  • Режим перевірки: На закритті свічки - умова перевіряється після закриття свічки, менше хибних спрацювань. Щохвилини - перевірка всередині поточної свічки, швидша реакція, але вищий ризик помилкового запуску.
  • Оператор: «більше», «менше», «перетинає вгору», «перетинає вниз», «більше або дорівнює» та інші - визначають, як порівнюється значення індикатора з ціллю.
  • Цільове значення: число (наприклад, 30 для RSI), лінія індикатора (наприклад, %D у Stochastic) або ціна (для Bollinger Bands).
  • Групи умов: до 3 груп, у кожній до 5 умов. Приклад: група 1 - RSI < 30 І ціна < нижня смуга; група 2 - Stochastic < 20. Бот запускається, якщо спрацювала група 1 АБО група 2.

Приклади налаштування під різні стратегії

Turtle Trading: period 20 на 1d

Мета: класичний трендовий пробій за методикою «черепах».
Long: пресет donchian_upper, cross up upper, таймфрейм 1d, period 20, перевірка на закритті свічки.
Short: donchian_lower, cross down lower, ті самі налаштування.

Скальпінг: period 10 на 5m–15m

Мета: часті запуски на коротких пробоях діапазону.
Long: donchian_upper, cross up upper, 5m, period 10.
Short: donchian_lower, cross down lower, 15m, period 10.
Фільтр: ціна вище EMA 20 на тому самому ТФ.

Свінг: period 20 на 4h

Мета: рідше, але на більш значущих breakout-рухах.
Long: cross up upper на 4h, period 20, перевірка на закритті.
Short: cross down lower на 4h, period 20.

Фільтр тренду: Donchian + EMA

Мета: long лише коли пробій і тренд узгоджені.
Група 1: donchian_upper на 15m І ціна вище EMA 50.
Short: donchian_lower І ціна нижче EMA 50.

Short на bearish breakout

Умова: donchian_lower, cross down lower, period 20, 1h.
Фільтр: RSI < 45 - шорт після ослаблення бичачого імпульсу з підтвердженням пробою мінімуму.

Стиснення каналу (squeeze breakout)

Мета: спіймати перший імпульс після періоду вузького діапазону.
Long: перший cross up upper на 15m (period 20) після зжаття каналу.
Short: cross down lower після стиснення.

Middle line як фільтр

Long: donchian_upper на 15m І ціна > value.middle на 4h.
Short: donchian_lower І ціна < middle на 4h.

Donchian + RSI

Long: donchian_upper на 15m І RSI > 50.
Short: donchian_lower І RSI < 50.
Для контртрендового відскоку: cross up lower І RSI < 35.

Turtle long-term: period 55

Мета: рідкісні, але великі трендові входи.
Long: donchian_upper, 1d, period 55.
Short: donchian_lower, 1d, period 55.

Мультитаймфрейм

Long: ціна > middle Donchian на 4h І donchian_upper на 15m.
Short: ціна < middle на 4h І donchian_lower на 15m.

DCA на відкаті до lower

Long: cross up lower на 1h І RSI < 40 - відскок від N-періодного мінімуму.
Short: cross down upper на 1h І RSI > 60.

Групи умов: практичний приклад

Бот із двома сценаріями long:
Група 1: donchian_upper на 15m І ціна > EMA 50.
Група 2: cross up lower на 15m І RSI < 35.
Між групами логіка АБО.

Порада
На боковому ринку Donchian дає багато хибних пробоїв: ціна коротко виходить за upper або lower і повертається в канал. Збільште period (55 замість 20), додайте фільтр EMA або вимагайте ціну вище middle на старшому таймфреймі. Використовуйте перевірку «на закритті свічки», щоб не реагувати на внутрішньосвічковий шум.