Умови входу бота відповідають на найважливіше питання: коли саме відкривати позицію? Система тригерів Freya дозволяє задати відповідь у діапазоні від «прямо зараз» до точної комбінації сигналів індикаторів одразу на кількох таймфреймах. У цьому посібнику розберемо, як саме працюють тригери і як їх поєднувати.
Ідеться про налаштування в розділі Умови входу під час створення бота — увесь процес описано в статті Як створити вашого першого DCA-бота.
Головне
- Умови входу визначають момент відкриття позиції ботом — або одразу за ринковою ціною, або коли виконано задані вами умови тригера.
- Тригер — це індикатор (або ціновий рівень) зі своїм таймфреймом, періодом, оператором (Вище, Нижче, Перетинає вгору, Перетинає вниз) і значенням.
- Можна додати кілька тригерів і поєднати їх через AND (мають збігтися всі — безпечніше) або OR (достатньо будь-якого — швидше).
- Freya підтримує тригер за ціновим рівнем плюс понад 20 індикаторів, зокрема RSI, EMA, SMA, MACD, Bollinger Bands, ATR, ADX, Volume, VWAP та інші.
- Кожна умова має власний таймфрейм, тож можна вимагати, наприклад, перепроданість за RSI одночасно на годинному та чотиригодинному графіках.
Два способи входу: негайно або за тригером
Є два загальні способи, якими бот може відкрити свою першу позицію:
- Негайно — бот розміщує Base Order щойно ви його запускаєте, за поточною ринковою ціною. Найпростіший варіант і цілком вдалий вибір для першого бота.
- За тригером — бот чекає, доки виконаються ваші умови, і лише тоді відкриває позицію. Саме тут у гру вступає система тригерів.
Як працює тригер
Окремий тригер складається з кількох частин:
- Тип тригера — ціновий рівень або індикатор на кшталт RSI, EMA чи MACD.
- Таймфрейм — інтервал свічок, на якому вимірюється індикатор (1m, 5m, 15m, 1h, 4h, 1d…).
- Період / параметри — налаштування індикатора (наприклад, RSI із періодом 14; MACD 12/26/9; Bollinger 20, 2 стандартні відхилення).
- Оператор + значення — порівняння, що активує тригер (наприклад, RSI Нижче 30).
Разом один тригер читається як речення: «RSI(14) на годинному графіку нижче 30».
Оператори
Кожна умова використовує один із чотирьох операторів:
| Оператор | Спрацьовує, коли |
|---|---|
| Вище | Значення індикатора вище за ваш поріг |
| Нижче | Значення індикатора нижче за ваш поріг |
| Перетинає вгору | Значення рухається знизу вгору крізь ваш поріг або іншу лінію |
| Перетинає вниз | Значення рухається згори вниз крізь ваш поріг або іншу лінію |
«Вище/Нижче» перевіряють стан (чи виконується це прямо зараз?), тоді як «Перетинає вгору/вниз» перевіряють подію (чи щойно значення пройшло крізь рівень?). Перетини зручні, коли треба зловити момент перемикання сигналу — наприклад, перетин MACD зі своєю сигнальною лінією.
Поєднання умов: AND проти OR
Ви можете додати більше одного тригера й обрати, як вони поєднуються:
- AND — мають бути виконані всі умови. Безпечніше: бот входить, лише коли кожна умова збігається одночасно. Менше входів, але з вищою впевненістю.
- OR — спрацювати може будь-яка умова. Швидше: бот входить, щойно збігається хоча б одна умова. Входи трапляються частіше.
Наприклад, з AND можна вимагати RSI нижче 40 на годинному та нижче 45 на чотиригодинному — тоді вхід відбудеться лише за слабкого моментуму на обох таймфреймах. З OR будь-яка з цих умов сама по собі відкриє угоду.
Доступні тригери
Freya пропонує тригер Ціновий рівень плюс великий набір технічних індикаторів — понад 20 загалом. Найпоширеніші:
| Тригер | Типове застосування |
|---|---|
| Ціновий рівень | Вхід за конкретною ціною, вище або нижче за неї |
| RSI | Вхід на екстремумах моментуму — наприклад, RSI нижче 30 (перепроданість) |
| EMA / SMA | Вхід відносно ковзної середньої — наприклад, ціна вище за 50 EMA |
| MACD | Вхід на перетинах моментуму |
| Bollinger Bands | Вхід на екстремумах волатильності, наприклад коли ціна торкається смуги |
| ATR / ADX | Оцінка волатильності (ATR) або сили тренду (ADX) |
Крім них, Freya також підтримує Stochastic RSI, VWAP, Volume, Ichimoku, Supertrend, CCI, Williams %R, Parabolic SAR, OBV та інші — тож ви можете зібрати саме той сигнал, якого потребує ваша стратегія. Щоб розібратися в самих індикаторах, читайте Технічні індикатори для бот-трейдингу.
Власний таймфрейм для кожної умови
Ключова деталь: кожна умова має власний таймфрейм. Це означає, що в одному боті можна побудувати мультитаймфреймову логіку — наприклад, вимагати, щоб сигнал збігся і на короткому, і на довшому таймфреймі перед входом. Потужний спосіб відсіяти слабкі сигнали.
Простий перший тригер
Якщо ви робите це вперше, обмежтеся однією умовою. Класичний вхід для початківця — єдина умова RSI Нижче 30 на годинному таймфреймі: бот починає купувати, лише коли ринок уже перепроданий. Або взагалі відмовтеся від тригерів і скористайтеся негайним входом для першого бота, а умови додасте, коли почуватиметеся впевненіше.
Часті запитання
Що таке умови входу на Freya?
Це правила в системі тригерів, які визначають, коли бот відкриває позицію. Ви можете налаштувати негайний вхід за ринковою ціною або змусити бота чекати, доки виконаються ваші умови, побудовані з цінових рівнів та індикаторів.
З чого складається один тригер?
З індикатора (або цінового рівня), таймфрейму, періоду/параметрів індикатора, оператора (Вище, Нижче, Перетинає вгору або Перетинає вниз) і значення. Разом вони утворюють одну умову — наприклад, «RSI(14) на годинному графіку нижче 30».
Яка різниця між AND та OR?
AND означає, що для входу бота кожна умова має бути істинною одночасно — це безпечніше й дає менше входів, але з вищою впевненістю. OR означає, що достатньо будь-якої однієї умови — це швидше, і входів більше. Вибір залежить від того, наскільки вибірковим ви хочете бачити бота.
Яка різниця між «Нижче» та «Перетинає вниз»?
«Нижче» перевіряє поточний стан — значення прямо зараз нижче за ваш поріг. «Перетинає вниз» перевіряє подію — значення щойно перейшло згори вниз крізь поріг (або іншу лінію). Використовуйте «перетинає», коли хочете зловити точний момент перемикання сигналу.
Які індикатори можна використати як тригери?
Тригер за ціновим рівнем плюс понад 20 індикаторів, зокрема RSI, EMA, SMA, MACD, Bollinger Bands, ATR, ADX, Volume, VWAP, Stochastic RSI, Ichimoku, Supertrend, CCI, Williams %R, Parabolic SAR та OBV. Кожен налаштовується з власним таймфреймом і параметрами.
Чи можна використовувати різні таймфрейми в одному боті?
Так. Кожна умова має власний таймфрейм, тож ви можете вимагати збігу сигналів на кількох таймфреймах — наприклад, перепроданість за RSI одночасно на годинному та чотиригодинному графіках — перш ніж бот увійде в ринок.
