Стратегії та індикатори 28.04.2026 10 хв читання Константин Назаров

Vortex + Momentum: ранній розворот тренду в крипто-боті

Поділитися
Зміст статті

Розворот тренду — момент, коли «пізно входити» вже пізно, а «рано» ще страшно. Зв'язка Vortex + Momentum ловить точку, де напрямок змінився, а імпульс ще не розігнаний. Нижче — готовий пресет зі стратегій ITradingBot, розбір ролей обох індикаторів і причини, чому вони одне одного не дублюють.

Чому саме ця зв'язка працює

Більшість трендових пресетів входять, коли рух уже відіграно: EMA(50) перемикається, ADX добігає до 25, ціна давно пробила стару структуру. Vortex (VI+/VI-) поводиться інакше — він реагує на зміну напрямку через порівняння позитивного й негативного руху ціни за період. Перетин VI+ і VI- з'являється на 1–3 бари раніше за перетин класичних MA, бо рахується не по згладженій ціні, а по діапазонах high/low.

Момент входу — половина справи. Друга половина — відрізнити справжній розворот від хибного смикання у боковику. Тут підключається Momentum: різниця між поточним закриттям і ціною n барів тому. Позитивний Momentum при перетині VI+ над VI- означає, що не просто «рух змінив знак», а закриття вже фізично вищі за попередні — енергія є, не лише напрямок.

Vortex відповідає на питання «куди»; Momentum — «з якою силою». Без другого перший ловить кожен другий боковий шум; без першого другий запізнюється.

Параметри обох індикаторів

ПараметрVortexMomentum
Період1410
Що вимірюєНапрямок через VI+ / VI-Швидкість зміни ціни
СигналПеретин VI+ і VI-Перетин нульової лінії
ФормулаVI+ = SMA(\high-low_prev\) / SMA(ATR); VI- симетричноMOM = close[-1] − close[-p]
Тип у класифікаціїТрендовий (напрямок)Моментум (швидкість)
OHLC-даніhigh, low, closeclose
ЗапізненняСереднє (≈3–5 барів)Мінімальне (1 бар на закритті)

Стандартний період 14 для Vortex — компроміс між чутливістю і шумом. Знизити до 10 — більше сигналів і більше шуму; збільшити до 21 — менше входів, але якісніших, розворот «має дозріти». Для Momentum період 10 — класика за Елдером: на 4h це охоплює рівно 40 годин ринку, що близько до стандартного «торгового циклу» в межах тижневого руху.

Готовий пресет: стратегія 10 «Vortex + Momentum Multifactor System»

Джерело зв'язки — Etienne Botes & Douglas Siepman (TASC, 2010), мультифакторна адаптація для крипто-ф'ючерсів.

Вхід

  • Індикатор: Vortex
  • Період: 14
  • Режим: Перетин VI+ і VI-
  • Сигнал: VI+ перетинає VI- знизу вгору — лонг; VI- перетинає VI+ знизу вгору — шорт
  • Таймфрейм входу: 4h

Фільтри

  1. За Momentum — Період 10, Тип: За замовчуванням (за нульовою лінією), Momentum > 0 для лонга. ТФ: 4h.
  2. За MACD — Період швидкої 12, повільної 26, сигнальної 9, Тип: За нульовою лінією, MACD вище нуля для лонга. ТФ: 4h.
  3. За ADX — Період 14, Поріг 20, Умова: Вище порога. Підтверджує, що тренд фізично існує. ТФ: 4h.
  4. За ковзною середньою — Тип EMA, Період 100, ціна вище EMA(100) для лонга. ТФ: 1D.
  5. За об'ємом $ 2.0 — Умова: зростання більше, Період 60, Коефіцієнт 1.5. Об'ємне підтвердження розвороту. ТФ: 4h.
  6. За Vortex — Період 14, Тип: За замовчуванням. VI+ > VI- утримується на момент закриття бара входу. ТФ: 4h.

Виходи

  1. Vortex (вихід) — Період 14, зворотний перетин VI- над VI+. Дія: Закриття. ТФ: 4h.
  2. Momentum (вихід) — Період 10, Momentum перетинає нуль вниз. Дія: Закриття. ТФ: 4h.
  3. MACD (вихід) — Період 12/26/9, Режим: Перетин MACD і нульової лінії. Дія: Усереднення DCA. ТФ: 1h.

Конструкція симетрична: на чому увійшов, по тому й виходиш. Vortex дав сигнал на розворот — Vortex же зафіксує зворотний розворот. Momentum підтвердив — він же подасть знак, що імпульс закінчився. Це та сама «логіка виходу проти входу», яку зазвичай ламають: входять за трендом, виходять за перекупленістю RSI, і стратегія втрачає хвости рухів.

DCA на перетині MACD і нуля на 1h — окремий механізм. Якщо позиція у просадці, але MACD на молодшому ТФ відновлюється через нуль угору, бот додає до лонга, знижуючи середню. Це працює тільки тому, що глобальний напрямок підтверджено EMA(100) на 1D — без цього фільтра DCA перетворюється на усереднення збитку проти тренду.

Чому Vortex і Momentum НЕ дублюються

Стандартне заперечення: «Обидва ж про імпульс, обидва про тренд — навіщо два?». У класифікації індикаторів ITradingBot Vortex належить до трендових (напрямок через діапазони), а Momentum — до моментум-індикаторів (швидкість зміни ціни через різницю закриттів). Це різні фізичні вимірювання:

  • Vortex рахує діапазони — бере |high − lowprev| і |low − highprev|, нормує через ATR. Якщо ринок ходить широкими свічками в один бік, VI+ зростає, навіть коли закриття приблизно на місці.
  • Momentum рахує закриття — close[t] − close[t−10]. Реагує тільки на чисте зміщення ціни, ігнорує розмах усередині бара.

Сценарій, у якому вони розходяться: серія широких барів із довгими хвостами вгору, але закриття топчуться на одному рівні. Vortex покаже лонг (VI+ зростає за рахунок діапазонів), Momentum залишиться біля нуля (закриття не зрушили). Розворот хибний — фільтр Momentum > 0 заблокує вхід. Це і є сенс зв'язки: одне джерело сигналу перевіряється іншим, що вимірює іншу фізичну властивість того самого руху.

Порівняйте з дублюванням: RSI + Stochastic в одній ролі — обидва рахують відносне положення ціни в каналі за близькою формулою, обидва «погодяться» у 80% випадків. Від другого інформації не додається. Vortex + Momentum — інша ситуація: їхні сигнали розходяться саме там, де це критично, на хибних пробоях.

Коли комбінація дає ранній сигнал

Ідеальна картина для входу в лонг:

  1. Після тривалої корекції ціна вперше пробиває локальний максимум за 2–3 дні.
  2. VI+ перетинає VI- знизу вгору — Vortex фіксує зміну напрямку.
  3. Momentum у цей же бар іде вище нуля або вже там — закриття фізично зростають.
  4. MACD вище нуля (лонговий режим), ADX(14) > 20 (тренд є, не флет).
  5. Ціна вище EMA(100) на 1D (глобальний фон).
  6. Об'єм за 60 барів зріс у 1.5+ рази — гроші прийшли.

Коли всі шість умов збігаються, бот відкриває позицію на закритті бара перетину, а не через 3–4 бари після, як це роблять системи на EMA(50)/EMA(200). Це і є «ранній розворот»: -2…-3 бари виграшу за входом відносно класичних трендових пресетів.

На крипті 4h один бар = 4 години. Три бари виграшу — це 12 годин, і в ці 12 годин часто вкладається 30–50% усього руху, бо саме там сидять відкладені стопи й ліквідації.

Слабкі сторони

Зв'язка не магічна. Де вона ламається:

  • Боковик із широкими свічками. ADX > 20 фільтрує частину випадків, але не всі. Якщо ринок ходить +/-3% волатильними свічками без напрямку, Vortex даватиме перетини кожні 5–8 барів, і фільтр Momentum не завжди встигає їх відсікти.
  • Запізнення EMA(100) 1D. Глобальний фільтр повільний за визначенням. На розвороті великого тренду (з ведмежого на бичачий) бот пропустить перші 3–5 днів нового руху, поки ціна не закріпиться вище EMA(100). Це плата за те, щоб не входити проти старшого тренду.
  • Плече. Будь-яка трендова стратегія з DCA-усередненням погано переносить високе плече. При плечі ×5+ ризик ліквідації зростає експоненційно: якщо позиція вже в мінусі, а MACD на 1h дав сигнал на DCA, додаток збільшить експозицію саме в момент, коли у вас найменше запасу.
  • Альткоїни з тонкою ліквідністю. Об'ємний фільтр коефіцієнт 1.5 на низьколіквідних монетах часто спрацьовує на маніпуляціях. Безпечний діапазон активів — BTC, ETH, SOL, BNB і пари першої десятки за оборотом.

Робочі таймфрейми

У пресеті жорстко зафіксовано:

  • Вхід і більшість фільтрів: 4h — баланс між шумом і реакцією.
  • Глобальний фільтр напрямку: 1D — EMA(100).
  • DCA-вихід: 1h — молодший ТФ для точкового усереднення.

Знизити вхід до 1h — теоретично можна, але фільтр EMA(100) на 1D стане надто інертним відносно швидкості входів: ви отримуватимете сигнали Vortex кілька разів на добу, а глобальний фон оновлюється раз на день. Краще адаптувати через заміну 1D-фільтра на 4h EMA(50) — але це вже буде інший пресет, не «канонічний №10».

Підняти вхід до 1D — Vortex(14) на денках дає мало сигналів (4–8 на місяць по BTC), і зв'язка перетворюється на середньострокову. Має сенс, якщо торгуєте один-два активи і не хочете частих угод.

Приклад роботи

Умовний сценарій по BTC, 4h, лонг:

Після двотижневого зниження ціна знаходить дно. На барі N: VI+ перетинає VI- знизу вгору, Momentum(10) переходить з -120 у +45 (закриття пішли вгору), MACD щойно перетнув нуль знизу вгору, ADX = 22, ціна пробиває EMA(100) на 1D, об'єм за останні 60 барів у 1.7× від середнього.

Бот відкриває лонг. Через 6 барів (24 години) Momentum досягає +380, MACD далеко в плюсі, ціна на +4.2% від входу.

На барі N+11 трапляється корекція: Momentum повертається до +50, ціна відкочує на -1.2% від піка. MACD на 1h перетинає нуль вниз — спрацьовує DCA: бот додає до позиції.

На барі N+19 VI+ знову перетинає VI- — але тепер уже зверху вниз. Vortex (вихід) закриває позицію. Ціна закриття = +5.8% від середньої (з урахуванням DCA). Угода завершена.

Це не «реальний бектест», а ілюстрація механіки. Реальні результати залежать від періоду, активу й режиму ринку. Тому наступний крок — не запуск, а перевірка історії.

Готовий протестувати?

На безкоштовному тарифі Free платформи ITradingBot можна зібрати пресет Vortex + Momentum і прогнати на бектесті — усі індикатори доступні без обмеження за часом. Системна підготовка з роботи з трендовими зв'язками індикаторів — у відеокурсі або груповому потоці на itb.school.

Перед бойовим запуском — бектест мінімум на 3–6 місяцях історії.

Фінал

Vortex + Momentum — не «секретна формула», а конкретна інженерна конструкція: один індикатор відповідає за напрямок, інший — за підтвердження енергії, решта чотири фільтри — за режим ринку й фон. Сильна вона тим, що вимірює різні фізичні властивості одного руху; слабка — тим, що в боковику її все одно треба обмежувати ADX-фільтром і здоровим глуздом за плечем. Зв'язка не скасовує правил ризик-менеджменту; вона просто дає вхід на 2–3 бари раніше, коли стопи й ліквідації інших учасників ще не спрацювали.

Питання та відповіді

Vortex + Momentum — це не дублювання? Обидва ж про тренд.**
Ні. Vortex — трендовий індикатор: рахує діапазони high/low за період і нормує через ATR, відповідає на питання «куди спрямований рух». Momentum — моментум-індикатор: рахує різницю close[t] − close[t−10], відповідає на питання «наскільки сильно зрушилися закриття». Це різні фізичні вимірювання. Дублювання було б у RSI + Stochastic — обидва рахують відносне положення ціни в каналі за схожою формулою. Vortex і Momentum розходяться в сигналах саме там, де це критично — на хибних пробоях з довгими тінями, але без реального зміщення закриттів.
Чи можна запустити пресет на 1h замість 4h?**
Технічно — так, але виникає розсинхрон із фільтром EMA(100) на 1D. На 1h Vortex(14) дає сигнали кілька разів на добу, а денний фільтр оновлюється раз на день — він стає інертним відносно швидкості входів. Коректна адаптація — замінити 1D EMA(100) на 4h EMA(50), залишивши все інше в 1h-логіці. Але це вже інший пресет, не канонічний №10. Якщо хочете швидше угод — беріть 1h-варіант з адаптованими фільтрами; якщо потрібне збереження вихідної логіки — лишайтеся на 4h.
На якому плечі розумно запускати зв'язку з DCA?**
Будь-яка стратегія з усередненням (DCA на перетині MACD і нуля 1h) погано переносить високе плече. При плечі ×5+ ризик ліквідації зростає експоненційно: додавання до збиткової позиції в момент локального відновлення MACD збільшує експозицію саме тоді, коли у вас мінімум запасу міцності. Безпечний діапазон для трендової зв'язки з DCA — ×2…×3 на BTC/ETH, ×1…×2 на альткоїнах з топ-10. Перед бойовим запуском — бектест мінімум на 3–6 місяцях історії, що перевіряє поведінку пресета в просадці, а не лише у трендових періодах.
Що робити, якщо Vortex дає перетин, а Momentum залишається нижче нуля?**
Це штатна ситуація — фільтр Momentum > 0 заблокує вхід, і це правильно. Розходження між сигналом Vortex і фоном Momentum означає, що діапазони барів повернулися (high/low формують новий напрямок), але закриття ще не підтвердили зміщення. Часто це хибний пробій: ціна зробила довгий хвіст угору, але закрилася в зоні попереднього діапазону. Фільтр рятує від входу в шум. Якщо хочеться торгувати частіше — це не привід прибирати фільтр; це привід знизити період Vortex до 10 або підняти період Momentum до 14 для чутливішої реакції, але зі збереженням перевірки.
На яких активах зв'язка працює найкраще?**
За логікою конструкції — на активах зі стійкими трендовими рухами і достатньою ліквідністю, де об'ємний фільтр (зростання більше 1.5×) спрацьовує на реальних потоках, а не на маніпуляціях. Це BTC, ETH, SOL, BNB і пари першої десятки за оборотом. На низьколіквідних альткоїнах об'ємний фільтр часто дає хибні спрацювання на «памп-демп» рухах, і зв'язка втрачає перевагу раннього входу — вона входить у пастку. Для перевірки на конкретному активі — бектест мінімум на 3–6 місяцях з обов'язковим включенням як трендових періодів, так і боковика; однієї фази ринку недостатньо для оцінки.

Готовий навчитися алготрейдингу?

Курси itb.school — від основ до робочих стратегій. Доступ до закритого ком’юніті учнів і особистий супровід викладачів школи.

Схожі статті

Стратегії

Мультитаймфрейм-аналіз у крипто-боті: узгодження сигналів на кількох ТФ

Як поєднувати старший, середній і молодший таймфрейми в торговому боті: принцип трьох екранів, робочі зв'язки ТФ, готові пресети та особливості крипторинку.

Стратегії

Хедж-робот ITradingBot: як захистити позицію від просадки на крипто-ф'ючерсах

Детальний розбір Хедж-робота ITradingBot: як він відкриває зустрічну позицію при зростанні просадки, які параметри активації використовувати, два готові сценарії (DCA-сітка та пробій Donchian), а також типові помилки і порівняння з ручним хеджем.

Стратегії

DCA на просадці з фільтром EMA 200: безпечна схема усереднення

Чистий DCA на падаючому ринку — найчастіший спосіб злити депозит: бот докуповує «дешево», а ціна йде ще нижче. EMA(200) перетворює усереднення з ловіння ножа на роботу з відкатами у висхідному тренді. Розбираємо параметри, готовий пресет і слабкі місця схеми.