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

Індикатор EMA

EMA (Exponential Moving Average) - експоненційне ковзне середнє, яке швидше реагує на останні ціни, ніж SMA. У конструкторі сигналів ELIXOAI доступні два пресети: перетин ціни з EMA 20 вгору та перетин швидкої EMA 50 з повільною EMA 100. Розбір параметрів, golden/death cross і приклади стратегій.

Індикатор EMA на графіку криптовалюти
EMA згладжує ціну з більшою вагою останніх свічок - зручний інструмент для трендових сигналів, відкатів і перетинів «золотого» та «мертвого» хреста.

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

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

Що таке EMA

EMA (Exponential Moving Average, експоненційне ковзне середнє) - трендовий індикатор, який усереднює ціну закриття з експоненційною вагою: останні свічки впливають на лінію сильніше, ніж старі. На відміну від простої SMA, EMA швидше повертає за ціною і раніше сигналізує про зміну імпульсу.

EMA vs SMA: SMA (Simple Moving Average) рахує арифметичне середнє за N періодів - усі свічки рівнозначні. EMA дає більшу вагу недавнім даним, тому лінія менше «запізнюється» і краще підходить для скальпінгу та коротких таймфреймів. SMA згладжена сильніше - її частіше використовують як довгостроковий фільтр (наприклад, SMA 200 на денному графіку).

Ціна вище EMA зазвичай інтерпретують як бичий контекст: покупці утримують актив вище середньої. Ціна нижче EMA - ведмежий контекст. Перетин ціни з EMA вгору або вниз - класичний сигнал зміни локального імпульсу. У конструкторі сигналів ELIXOAI EMA використовується як умова автоматичного запуску бота: при перетині ціни з лінією або двох EMA між собою бот може відкрити нову сітку.

Golden cross (золотий хрест) - коли швидка EMA перетинає повільну знизу вгору (класика: 50/200 або 50/100). Вважається сигналом початку або посилення висхідного тренду. Death cross (мертвий хрест) - зворотна ситуація: швидка EMA перетинає повільну зверху вниз, часто трактується як ослаблення тренду або перехід у низхідну фазу.

Як працює EMA

EMA розраховується ітеративно: кожне нове значення враховує поточну ціну та попереднє значення EMA з коефіцієнтом згладжування k = 2 ÷ (period + 1). Чим менший period, тим вищий k і тим швидше лінія реагує на зміни.

  1. На першому барі EMA часто ініціалізується як SMA за той самий період.
  2. На кожній наступній свічці: EMA = (Close × k) + (EMAprev × (1 − k)).
  3. Лінія «підтягується» до ціни сильніше, ніж SMA з тим самим period.

У конструкторі сигналів ELIXOAI ви задаєте не формулу, а умову порівняння: «ціна перетинає EMA 20 вгору», «EMA 50 перетинає EMA 100 вгору», «ціна більше EMA 200» тощо. Система отримує актуальні значення EMA з біржі через TAAPI і перевіряє умову на обраному таймфреймі - на закритті свічки або щохвилини.

Параметр періоду

У пресетах EMA у конструкторі є параметр Період (period) (і окремо slow_period для крос-пресета):

  • Діапазон: від 2 до 350.
  • За замовчуванням для пресета ema: 20 - універсальна «робоча» середня для 15m–1h.
  • Для пресета ema_50_100_cross: швидка EMA 50, повільна EMA 100.
  • Короткі періоди (9–21): швидка реакція, більше сигналів і шуму - скальпінг на 5m–15m.
  • Довгі періоди (50–200): сильний трендовий фільтр, рідкі, але «вагомі» перетини - свінг і позиційна торгівля.

Період завжди прив’язаний до таймфрейму: EMA(20) на 5m і EMA(20) на 4h - різні лінії з різною ролью. При зміні інтервалу перегляньте й period, і логіку фільтрації.

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

У конструкторі доступні два готові пресети EMA. Кожен можна змінити: інший оператор, період, slow_period або таймфрейм.

Ціна перетинає EMA 20 вгору - Long (ema)

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

Класичний сигнал «повернення бичого імпульсу»: ціна була нижче EMA і закрилася вище. Підходить для запуску Long-бота на продовженні тренду після відкату або на пробої локального опору. Оператори: більше, менше, перетинає вгору, перетинає вниз - можна налаштувати Short при перетині вниз або фільтр «ціна вище EMA» без перетину.

Для Short-симетрії використовуйте той самий пресет з оператором перетинає вниз або умовою «ціна менше EMA».

EMA 50 перетинає EMA 100 вгору - Long (ema_50_100_cross)

Умова за замовчуванням: швидка EMA(50) перетинає повільну EMA(100) знизу вгору (cross up).

Спрощений варіант golden cross: швидка середня обганяє повільну - ознака посилення висхідного тренду. Сигнал рідший, ніж перетин ціни з EMA 20, але зазвичай надійніший на середніх таймфреймах (1h–4h). Для Short і death cross змініть оператор на перетинає вниз або налаштуйте окрему умову з cross down.

Параметри: period (швидка, за замовчуванням 50) і slow_period (повільна, за замовчуванням 100). Можна експериментувати з 9/21 для скальпінгу або 50/200 для класичного golden cross.

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

  • Таймфрейм (інтервал): 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.

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

Трендовий фільтр

Мета: long лише коли старший тренд бичий, short - коли ведмежий.

  • Long: група 1 - ціна перетинає EMA 20 вгору на 15m І ціна на 4h більше EMA 200 (окрема умова ema, period 200, оператор «більше»).
  • Short: ціна перетинає EMA 20 вниз на 15m І ціна на 4h менше EMA 200.
  • Так ви не купуєте кожен локальний відскок у глобальному даунтренді.

Вхід на відкаті до EMA

Мета: купити продовження тренду після корекції до середньої.

  • Long: на 1h ціна більше EMA 50 (тренд вгору) І на 15m ціна перетинає EMA 20 вгору після дотику до зони EMA 50.
  • Short: ціна нижче EMA 50 на 1h І перетин EMA 20 вниз на 15m.
  • Перевірка на закритті свічки зменшує хибні спрацювання на внутрішньосвічковому шумі.

Скальпінг 9/21 на 5m–15m

Мета: часті запуски на коротких імпульсах.

  • Long: пресет ema_50_100_cross з period 9 і slow_period 21, оператор cross up, таймфрейм 5m або 15m.
  • Short: той самий пресет з cross down.
  • Швидка пара EMA реагує швидше за класику 50/100 - більше сигналів, вища частка шуму; підходить для активних сіток із жорстким ризик-менеджментом.

Golden cross 50/200

Мета: рідкий, але сильний сигнал зміни довгострокового тренду.

  • Long: ema_50_100_cross з period 50 і slow_period 200 на 4h або 1d, cross up, перевірка на закритті.
  • Short (death cross): cross down на тих самих параметрах.
  • Класична інтерпретація: golden cross підтверджує бичий цикл, death cross - ведмежий. На крипторинку сигнал може запізнюватися - комбінуйте з об’ємом або RSI.

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

Мета: узгодити сигнал на молодшому ТФ зі старшим контекстом.

  • Long: EMA 50 cross up EMA 100 на 1h І ціна перетинає EMA 20 вгору на 15m.
  • Short: death cross на 1h І ціна перетинає EMA 20 вниз на 15m.
  • Молодший ТФ дає точку входу, старший - напрямок. Логіка між групами: І.

EMA + RSI

Тренд плюс осцилятор - відсікти перегріті входи та ловити відкати.

  • Long: ціна вище EMA 50 на 1h І RSI перетинає 30 вгору на 15m (період RSI 14).
  • Short: ціна нижче EMA 50 на 1h І RSI перетинає 70 вниз на 15m.
  • EMA задає напрямок, RSI - момент входу після корекції.

EMA + MACD

Два трендові інструменти з різною логікою підтверджують імпульс.

  • Long: ціна перетинає EMA 20 вгору на 15m І MACD histogram перетинає 0 вгору на тому самому 15m.
  • Short: перетин EMA 20 вниз І MACD hist cross down через 0.
  • MACD уже містить EMA в розрахунку - комбінація посилює фільтр, сигнали рідші.

Свінг на 4h з EMA 50

Мета: рідше, але на більш значущих рухах.

  • Long: ціна перетинає EMA 50 вгору на 4h, period 50, перевірка на закритті.
  • Short: перетин EMA 50 вниз на 4h.
  • Для DCA-бота на трендових відкатах додайте фільтр: ціна на 1d вище EMA 200 для long.

Утримання вище EMA без перетину

Мета: запуск лише в стійкому тренді, без очікування кроса.

  • Long: ціна більше EMA 20 на 15m (оператор «більше», не cross) І EMA 9 більше EMA 21 на тому самому ТФ (друга умова через ema_50_100_cross з period 9 / slow_period 21, оператор «більше»).
  • Short: ціна менше EMA 20 І EMA 9 менше EMA 21.
  • Підходить для «трендових» сіток, які мають стартувати вже всередині руху.

Death cross для Short

Мета: шорт-сітка на ослабленні тренду.

  • Short: ema_50_100_cross, period 50, slow_period 100, оператор cross down на 1h.
  • За бажанням: RSI на 4h менше 50 для підтвердження ведмежого імпульсу.
  • У боковику death cross дає багато хибних сигналів - додайте фільтр за волатильністю або старшою EMA.

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

Бот із двома сценаріями Long:

  • Група 1: ціна cross up EMA 20 на 15m І ціна вище EMA 200 на 4h - трендовий відкат.
  • Група 2: EMA 50 cross up EMA 100 на 1h І RSI < 40 на 15m - ранній вхід у новий імпульс.

Між групами логіка АБО: спрацює будь-який підходящий сценарій. Short налаштовується симетрично.

Порада
EMA - запізнювальний індикатор: перетин підтверджує вже розпочатий рух, а не передбачає розворот заздалегідь. У боковику ціна часто «пиляє» навколо EMA 20 - cross up і cross down спрацьовують по черзі. Додавайте фільтр за старшим таймфреймом (ціна вище/нижче EMA 50 або 200), комбінуйте з RSI або MACD і не забувайте про ризик-менеджмент сітки. Golden cross на 50/200 - рідкий сигнал; для активної торгівлі використовуйте коротші пари (9/21, 20/50).