StratBase.aiStratBase.ai
ПанельСоздать бэктестМои бэктестыКаталогБлогНовостиИнструментыПомощь

Продукты

  • Панель исследователя
  • Создать бэктест
  • Мои бэктесты
  • Каталог
  • Блог
  • Новости

Алерты

  • Календарь
  • OI Screener
  • Funding Rate
  • REKT
  • Pump/Dump

Компания

  • О нас
  • Тарифы
  • Партнёрская программа
  • AI Виджет
  • Контакты

Юридическое

  • Конфиденциальность
  • Условия
  • Политика возвратов

Поддержка

  • Центр помощи
  • Отзывы
StratBase.aiStratBase.ai

Придумай. Протестируй.

StratBase.ai не предоставляет финансовых советов и торговых рекомендаций. AI только формализует идеи пользователя в тестируемые конфигурации стратегий для исследовательских целей. Прошлые результаты бэктестов не гарантируют будущую доходность. Все торговые решения и связанные риски — исключительно ответственность пользователя. Платформа не является брокером и не осуществляет реальную торговлю.

© 2026 StratBase.ai · AI-платформа для исследования и бэктестинга торговых стратегий

support@stratbase.ai
Центр помощи/Индикаторы/Bollinger Bands (Полосы Боллинджера)

Bollinger Bands (Полосы Боллинджера)

📈Индикаторы
📌

Bollinger Bands (Полосы Боллинджера)

📌

Что такое Bollinger Bands?

Полосы Боллинджера — это индикатор волатильности, разработанный Джоном Боллинджером в 1980-х годах. Он состоит из трёх линий: средней полосы (простое скользящее среднее), верхней и нижней полос. Верхняя и нижняя полосы размещаются на заданном количестве стандартных отклонений выше и ниже средней полосы, динамически расширяясь и сужаясь в зависимости от рыночной волатильности.

📌

Как работает

Полосы Боллинджера рассчитываются с использованием скользящего среднего и стандартного отклонения:

Средняя полоса = SMA(close, N)
Верхняя полоса = Средняя полоса + K * StdDev(close, N)
Нижняя полоса  = Средняя полоса - K * StdDev(close, N)

Где N — период (по умолчанию 20), K — множитель (по умолчанию 2.0).

Два дополнительных субкомпонента дают нормализованные значения:

%B            = (close - Нижняя полоса) / (Верхняя полоса - Нижняя полоса)
Ширина полос  = (Верхняя полоса - Нижняя полоса) / Средняя полоса

%B показывает положение цены относительно полос (0 = у нижней, 1 = у верхней, 0.5 = на средней). Bandwidth измеряет ширину полос как процент от средней — полезен для обнаружения сжатий.

📌

Ключевые особенности

  • Сжатие — Когда полосы сужаются, это сигнализирует о низкой волатильности и часто предшествует прорыву
  • Расширение — Широкие полосы указывают на высокую волатильность
  • Движение вдоль полосы — В сильных трендах цена может оставаться у верхней или нижней полосы
  • Возврат к среднему — На боковом рынке цена стремится вернуться к средней полосе
  • %B перекупленность/перепроданность — %B выше 1.0 означает, что цена выше верхней полосы; ниже 0.0 — ниже нижней
📌

Торговые сигналы

Сигналы на покупку

  • Цена касается или пересекает нижнюю полосу и разворачивается внутрь
  • %B пересекает 0 снизу вверх (цена возвращается в полосы снизу)
  • Сжатие Боллинджера с последующим прорывом выше верхней полосы
  • Цена отскакивает от средней полосы в восходящем тренде

Сигналы на продажу

  • Цена касается или пересекает верхнюю полосу и разворачивается внутрь
  • %B пересекает 1 сверху вниз (цена возвращается в полосы сверху)
  • Сжатие Боллинджера с последующим прорывом ниже нижней полосы
  • Цена не удерживается на средней полосе в нисходящем тренде
📌

Параметры

| Параметр | По умолчанию | Описание | |----------|-------------|----------| | Период | 20 | Количество свечей для SMA и StdDev | | Множитель (K) | 2.0 | Множитель стандартного отклонения |

📌

Субкомпоненты

| Компонент | Описание | |-----------|----------| | BB_UPPER(20) | Значение верхней полосы | | BB_LOWER(20) | Значение нижней полосы | | BB_PERCENT_B(20) | %B — нормализованное положение в полосах | | BB_BANDWIDTH(20) | Bandwidth — относительная ширина полос |

📌

Примеры условий

| Условие | Описание | |---------|----------| | close > BB_UPPER(20) | Цена выше верхней полосы (прорыв) | | close < BB_LOWER(20) | Цена ниже нижней полосы (перепроданность) | | close cross_over BB_LOWER(20) | Цена пересекает нижнюю полосу снизу вверх | | BB_PERCENT_B(20) > 1 | Цена превысила верхнюю полосу | | BB_PERCENT_B(20) < 0 | Цена ниже нижней полосы | | BB_BANDWIDTH(20) < 0.05 | Сжатие — очень узкие полосы |

📌

Советы

  • Настройки 20 периодов и 2 стандартных отклонения охватывают ~95% ценового движения
  • Используйте %B для количественного анализа перекупленности/перепроданности
  • Bandwidth отлично подходит для обнаружения сжатий — ищите исторически низкие значения
  • В сильных трендах не торгуйте против полосы — цена может «идти вдоль полосы» продолжительное время
  • Комбинируйте с объёмными индикаторами для подтверждения прорывов из сжатий
  • Сужение с последующим расширением — один из самых надёжных паттернов волатильности
Связанные ресурсы|Калькулятор ФибоначчиКалькулятор точек разворотаТорговый блог