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 отлично подходит для обнаружения сжатий — ищите исторически низкие значения
- В сильных трендах не торгуйте против полосы — цена может «идти вдоль полосы» продолжительное время
- Комбинируйте с объёмными индикаторами для подтверждения прорывов из сжатий
- Сужение с последующим расширением — один из самых надёжных паттернов волатильности

