
У категорії Start Bots Signal зібрані описи сигналів і індикаторів, які можуть запускати торгового бота. Один із технічних індикаторів - Bollinger Bands.
У кожного бота під час створення та редагування в нижній частині налаштувань є блок Конструктор сигналів запуску. У ньому можна обирати окремі індикатори, готові пресети та їхні комбінації. Умови об’єднуються в групи: всередині групи працює логіка І, між групами - АБО. Один і той самий індикатор можна налаштувати по-різному - для Long і Short, для пробою й відскоку, для порівняння з рівнем або для перетину.
Що таке Bollinger Bands
Bollinger Bands - канальний індикатор волатильності навколо простої ковзної середньої (SMA). Три лінії: верхня, середня (SMA) та нижня. Ширина каналу залежить від стандартного відхилення ціни за обраний період: під час сильного руху смуги розширюються, у флеті - звужуються.
У конструкторі сигналів умови порівнюють ціну з лініями смуг або відстежують перетини ціни з межами каналу. Один і той самий індикатор підходить і для відскоку від меж, і для пробою, і для повернення в канал після екстремального виходу.
Готові пресети в конструкторі
У конструкторі доступні чотири готові пресети з різними операторами та напрямком угоди. Кожен пресет можна змінити: інший таймфрейм, period, stddev або комбінація з іншими індикаторами.
bbands_value_down - ціна вище верхньої смуги (Short)
Умова: ціна більше верхньої межі (valueUpperBand). Екстремальний пробій вгору відносно поточної волатильності - перекупленість. Запуск Short-бота з очікуванням повернення до середньої лінії або відкату. Оператор за замовчуванням: «більше», вихід: верхня смуга, ціль: ціна.
bbands_value_up - ціна нижче нижньої смуги (Long)
Умова: ціна менше нижньої межі (valueLowerBand). Перепроданість відносно волатильності - сигнал для Long-бота на відскок до середньої лінії. Оператор за замовчуванням: «менше», вихід: нижня смуга, ціль: ціна.
bbands_cross_down - ціна перетинає верхню смугу вниз (Short)
Умова: ціна перетинає вниз верхню смугу - повернення в канал після пробою вгору. М’якше, ніж вхід у момент пробою: підтвердження розвороту або початку відкату. Оператор: «перетинає вниз», вихід: верхня смуга, ціль: ціна.
bbands_cross_up - ціна перетинає нижню смугу вгору (Long)
Умова: ціна перетинає вгору нижню смугу - повернення в канал знизу після падіння. Класичний сигнал mean reversion: ціна вийшла за нижню межу і повернулася всередину каналу. Оператор: «перетинає вгору», вихід: нижня смуга, ціль: ціна.
Параметри Bollinger Bands
- Період (period, за замовчуванням 20): кількість свічок для розрахунку SMA в центрі каналу та стандартного відхилення. Менший період (наприклад, 10) - чутливіші смуги; більший (50) - більш згладжений канал і рідші сигнали.
- Відхилення (stddev, за замовчуванням 2): множник стандартного відхилення для ширини смуг. Значення 2 - класичне налаштування; 2.5–3 - рідші пробої, але сильніші екстремуми; 1.5 - частіші дотики меж і більше сигналів.
- Виходи індикатора:
valueUpperBand(верхня),valueMiddleBand(середня SMA),valueLowerBand(нижня). Можна порівнювати ціну з будь-якою лінією або будувати перетини.
Усі чотири пресети використовують period 20 і stddev 2 за замовчуванням. При ручному налаштуванні можна змінити будь-який параметр і обрати інший вихід або оператор.
Загальні налаштування в конструкторі
- Таймфрейм (інтервал): 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.
Приклади налаштування під різні стратегії
Один індикатор Bollinger Bands покриває різні стратегії - достатньо змінити оператор, лінію порівняння або додати фільтр у сусідню групу умов.
- Відскок (mean reversion): Long - ціна нижче нижньої смуги (
bbands_value_up) або cross up нижньої смуги (bbands_cross_up); Short - ціна вище верхньої (bbands_value_down) або cross down верхньої (bbands_cross_down). Підходить для бокового ринку та діапазонної торгівлі. - Пробій (breakout): Long - ціна cross up верхньої смуги (ручне налаштування: вихід
valueUpperBand, оператор «перетинає вгору», ціль - ціна); Short - cross down нижньої смуги. Використовують у тренді для входу на продовження імпульсу після розширення каналу. - Стиснення (squeeze): Коли смуги звужуються (низька волатильність), перший пробій верхньої або нижньої межі часто запускає сильний рух. Запуск бота на cross up верхньої або cross down нижньої смуги після періоду вузького каналу; посиліть фільтр другою групою - наприклад, RSI > 50 для Long.
- Середня лінія (middle band cross): Ціна cross up середньої смуги (
valueMiddleBand) - трендовий Long; cross down середньої - Short. Середня лінія - це SMA з тим самим period, зручна як динамічна підтримка або опір. - Комбінації з RSI та Stochastic: Група 1: ціна < нижня смуга І RSI < 30 - Long на перепроданість; група 2: cross up нижньої смуги АБО Stochastic cross up 20. Так зменшується кількість хибних запусків на слабких дотиках смуги.
- stddev 1.5 vs 2.5: При stddev 1.5 смуги вужчі - пресети
bbands_value_upіbbands_value_downспрацьовують частіше, зручно на 5m–15m. При stddev 2.5 - рідше, але сигнал сильніший; cross-пресети краще поєднувати з перевіркою «на закритті свічки». - period 20 vs 50: period 20 - стандарт для внутрішньоденної торгівлі та 15m–1h. period 50 - ширший контекст на 4h–1d, менше шуму; cross up нижньої смуги на 4h часто означає більший відскок, ніж на 15m.
Порада
У сильному тренді ціна може «їхати по смузі» - довго залишатися біля верхньої межі під час зростання або біля нижньої під час падіння. У таких фазах mean-reversion пресети (bbands_value_downдля Short,bbands_value_upдля Long) дають передчасні входи проти тренду. Для тренду використовуйте пробої та cross у бік руху; для флету - повернення в канал і дотики меж.