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

Індикатор Momentum

Momentum (моментум) - індикатор швидкості зміни ціни: різниця між поточною ціною та ціною N періодів тому. У конструкторі сигналів ELIXOAI доступний пресет mom: перетин нуля вгору. Оператори, період 1–300 і приклади стратегій.

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

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

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

Що таке Momentum

Momentum (моментум, імпульс) - один із найпростіших і наочних індикаторів швидкості зміни ціни. Він показує, наскільки поточна ціна відрізняється від ціни N періодів тому. Якщо актив зріс за цей інтервал - Momentum позитивний; якщо впав - негативний.

На відміну від осциляторів із фіксованою шкалою, Momentum не обмежений діапазоном: на волатильних активах значення можуть бути великими за модулем. Нульова лінія - ключовий орієнтир: вище нуля домінує бичий імпульс за обраний період, нижче - ведмежий. У конструкторі сигналів ELIXOAI Momentum використовується як умова автоматичного запуску бота - коли індикатор перетинає нуль або утримується вище/нижче порога.

Momentum добре показує прискорення руху: різке зростання ціни швидко піднімає лінію в плюс, згасання тренду повертає її до нуля. Тому індикатор часто поєднують із трендовими фільтрами (EMA, положення ціни) - особливо на бокових ринках, де перетини нуля дають багато хибних сигналів.

Momentum vs RSI та MACD

Усі три інструменти пов’язані з імпульсом, але вимірюють його по-різному:

  • RSI нормалізує рух у шкалу 0–100, порівнюючи середні прирости й падіння. RSI відповідає на питання «наскільки сильним було рух відносно недавньої історії», а не «на скільки пунктів змінилася ціна». Зони 30/70 - перепроданість і перекупленість.
  • MACD будується як різниця двох експоненційних ковзних середніх (зазвичай 12 і 26 EMA) і показує зближення/розходження трендових середніх. MACD згладженийший і повільніше реагує, ніж «сирий» Momentum; часто використовується з сигнальною лінією для перетинів.
  • Momentum - пряма арифметична різниця: Close − Close[N]. Без нормалізації та без додаткового згладжування. Реагує швидше, але чутливий до абсолютного масштабу ціни та волатильності інструменту. Нульова лінія замінює «рівень 50» у RSI або «нульову лінію MACD».

Як працює Momentum

Розрахунок максимально прямолінійний - це і є суть індикатора:

Momentum = Close − Close[period], де Close - ціна закриття поточної свічки, Close[period] - ціна закриття N свічок тому.

  • Momentum > 0 - ціна вища, ніж N періодів тому; бичий імпульс за інтервал.
  • Momentum < 0 - ціна нижча, ніж N періодів тому; ведмежий імпульс.
  • Momentum = 0 - ціна повернулася до рівня N періодів тому; нейтральний імпульс, точка рівноваги.

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

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

  • Діапазон: від 1 до 300.
  • За замовчуванням: 10 - збалансоване налаштування для 15m–1h; класика для короткострокового імпульсу.
  • Малий період (3–5): Momentum швидше реагує, більше перетинів нуля, вища частка шуму. Має сенс на 5m для скальпінгу - ловите короткі сплески імпульсу.
  • Великий період (20–50): згладжений Momentum, рідше змінює знак. Підходить для 1h–4h і свінг-торгівлі - сигнали рідші, але відображають стійкіший імпульс.

Momentum(10) на 5m і Momentum(10) на 4h - різні індикатори. При зміні таймфрейму перегляньте й період, і тип сигналу (cross vs gt/lt).

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

У конструкторі доступний один пресет Momentum з налаштуваннями за замовчуванням. Його можна повністю кастомізувати: інший оператор, рівень, період або таймфрейм.

Momentum cross_up 0 - бичий імпульс (mom)

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

Long-сигнал на зміну імпульсу: ціна почала зростати швидше, ніж N періодів тому - Momentum перейшов із мінуса або нейтралі в плюс. На відміну від «Momentum > 0», перетин фіксує момент переходу, а не просто поточне положення вище нуля. Для Short налаштуйте оператор «перетинає вниз» і ціль 0.

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

Нуль - головний орієнтир Momentum: cross up 0 означає, що ціна піднялася вище рівня N періодів тому; cross down 0 - опустилася нижче. У сильному тренді Momentum може довго залишатися вище або нижче нуля - тоді gt/lt дає ранній вхід, а 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.

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

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

Мета: часті запуски на коротких імпульсах.
Long: пресет mom, cross up 0, таймфрейм 5m, період 5, перевірка на закритті свічки.
Short: cross down 0, ті самі налаштування.
Фільтр: додайте ціну вище EMA 20 на тому самому 5m - менше хибних cross у боковику.

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

Мета: рідше, але на більш значущих рухах.
Long: Momentum cross up 0 на 4h, період 20, перевірка на закритті - бот запускається при стійкій зміні імпульсу.
Short: cross down 0 на 4h, period 20.
Period 20 на старшому ТФ згладжує шум і дає сигнали, близькі до «справжнього» розвороту тренду.

Підтвердження тренду

Мета: long лише коли імпульс і тренд узгоджені.
Група 1: Momentum cross up 0 на 15m І ціна закриття вище EMA 50 на тому самому 15m.
Short: Momentum cross down 0 І ціна нижче EMA 50.
EMA показує напрямок, Momentum підтверджує, що рух прискорюється.

Пробій (breakout)

Мета: запуск бота на імпульсі після консолідації.
Long: Momentum gt 0 на 15m (період 10) І ціна cross up верхньої смуги Bollinger Bands (20, 2) на тому самому інтервалі.
Short: Momentum lt 0 І ціна нижче нижньої смуги BBands.
Momentum gt 0 підтверджує, що пробій підкріплений швидкістю, а не випадковим викидом.

Momentum + EMA

Long: ціна cross up EMA 20 на 15m І Momentum cross up 0 на тому самому 15m - подвійне підтвердження: і ціна, і імпульс розвернулися вгору.
Short: ціна cross down EMA 20 І Momentum cross down 0.
Альтернатива: Momentum gt 0 І ціна > EMA 50 на 1h - трендовий Long на стійкому імпульсі.

Short на зміні імпульсу

Умова: Momentum cross down 0 або Momentum < 0, період 10, 15m, перевірка на закритті.
Фільтр: RSI > 65 у тій самій групі - шорт після перекупленості з підтвердженням згасання імпульсу.
Підходить для short-сіток на локальних піках, коли зростання сповільнюється.

Сильний імпульс (gt фільтр)

Long: Momentum gt 0 на 1h, період 10 - бот запускається лише при явному позитивному імпульсі, без очікування перетину.
Short: Momentum lt 0 на 1h.
Корисно в тренді, де cross up 0 уже відбувся раніше, але імпульс досі на вашому боці. Мінус - пізніший вхід відносно cross.

Відкат у тренді (pullback)

Група 1: Momentum на 4h більше 0 (період 20) І Momentum cross up 0 на 15m (період 10).
Логіка: старший таймфрейм показує стійкий бичий імпульс, молодший ловить відновлення після короткої корекції. Менше хибних запусків проти глобального тренду.

Momentum + RSI

Long: RSI cross up 30 на 15m І Momentum cross up 0 на 15m - осцилятор і «сира» швидкість узгоджені.
Short: RSI cross down 70 І Momentum cross down 0.
RSI ловить перепроданість/перекупленість, Momentum перевіряє, що ціна реально прискорилася в потрібний бік.

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

Long: Momentum на 4h ≥ 0 (окрема умова, gte, період 20) І Momentum cross up 0 на 15m (період 10).
Short: Momentum 4h ≤ 0 І Momentum cross down 0 на 15m.
Так ви не купуєте кожен локальний сплеск Momentum проти глобального ведмежого імпульсу на старшому інтервалі.

DCA на відкаті

Long: Momentum cross up 0 на 1h (період 14) І RSI < 45 на 1h - відскок імпульсу зі слабкості без екстремальної перепроданості.
Short: Momentum cross down 0 І RSI > 55.
Для DCA-бота на відкатах у тренді cross up 0 м’якший, ніж жорстке RSI < 30 - менше хибних входів під час тривалого падіння.

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

Бот із двома сценаріями long:
Група 1: Momentum cross up 0 на 15m І ціна > EMA 50 - трендове відновлення імпульсу.
Група 2: Momentum gt 0 на 1h (period 20) І RSI < 40 на 15m - відскок із підтвердженим старшим імпульсом.
Між групами логіка АБО: спрацює будь-який підходящий сценарій. Short налаштовується симетрично (cross down 0, Momentum lt 0).

Порада
На боковому (ranging) ринку Momentum постійно коливається навколо нуля: cross up 0 і cross down 0 спрацьовують часто і дають хибні запуски бота. Збільште період (20 замість 5), додайте фільтр EMA або вимагайте Momentum ≥ 0 на старшому таймфреймі. У чистому флеті Momentum - слабкий самостійний сигнал; поєднуйте з пробоєм смуг Bollinger або трендовим контекстом. Використовуйте перевірку «на закритті свічки», щоб не реагувати на внутрішньосвічковий шум.