Полосы Боллинджера: расчет, порядок цен и точность входов

Полосы Боллинджера показывают цену относительно средней и разброс выбранных цен. Верхняя линия не является потолком, нижняя — полом. Разные торговые правила могут использовать один рисунок, но ни одна трактовка не устанавливает результат сделки. Начните с воспроизводимого расчета, затем переходите к возможным применениям.

Из чего состоят полосы

В традиционном варианте средняя линия M — простая скользящая средняя SMA по n закрытиям. Из того же окна и относительно одной текущей средней вычисляют стандартное отклонение σ. Верхняя граница U = SMA + kσ, нижняя L = SMA − kσ. Каждая сторона отстоит от средней на kσ, вся ширина равна 2kσ. Настройки (20, 2) распространены как исходные, но не являются универсальным оптимумом.

Традиционные исходные настройки n=20, k=2
КомпонентРасчет
СредняяSMA последних 20 закрытий.
Верхняя полосаSMA20 + 2σ того же окна.
Нижняя полосаSMA20 − 2σ того же окна.
Полная ширинаВерхняя − нижняя = 4σ при k=2.

Период означает бары выбранного интервала. Платформа может разрешать другой тип исходной цены или средней. Арифметика «две σ в каждую сторону» не означает 5% вероятности будущего закрытия вне полос. Джон Боллинджер предостерегает от статистических гарантий: здесь используются уровни цен скользящего окна, а не независимо оцененное распределение будущей доходности. Касание само по себе не задает полное правило покупки или продажи.

Два порядка цен, один итоговый расчет

Переставьте одни и те же четыре закрытия: A = [98, 98, 102, 102], B = [98, 102, 98, 102]. В обоих случаях средняя 100, популяционное σ=2. При k=2 итоговые полосы — 96 и 104. Последняя цена тоже одинакова: 102.

На узком экране прокрутите схему вправо; с клавиатуры используйте Tab до рамки и стрелку вправо.

A: 98, 98, 102, 102. B: 98, 102, 98, 102. Обе средние 100 и популяционные отклонения 2; при множителе 2 границы 96 и 104. Линии показывают конечное окно, а не всю историю полос.
Горизонтальные линии — итог по целому окну. Их нельзя читать как рассчитанные полосы на каждой из четырех свечей.

Предпосылки: вымышленные условные единицы, четыре закрытия, n=4 и k=2 только для видимого расчета. Финальная ширина не восстанавливает порядок цен внутри окна. Формула популяционного отклонения приведена в справке MetaTrader 5 (на английском).

Один полный расчет на закрытиях EUR/USD

Возьмем вымышленные закрытые свечи 1.0990, 1.0990, 1.1010, 1.1010 USD за EUR, n=4 и k=2. Это короткое учебное окно, а не рекомендация торговли четырехпериодными полосами. SMA = 1.1000. Отклонения: −0.0010, −0.0010, +0.0010, +0.0010; квадрат каждого равен 0.000001.

  1. Сумма квадратов отклонений = 0.000004.
  2. Популяционная дисперсия = 0.000004 / 4 = 0.000001.
  3. σ = квадратный корень из дисперсии = 0.0010.
  4. U = 1.1000 + 2 × 0.0010 = 1.1020; L = 1.1000 − 2 × 0.0010 = 1.0980.

При пипсе 0.0001 каждая граница на 20 пипсов от средней, полная ширина — 40 пипсов. Последнее закрытие 1.1010 выше средней, но ниже верхней полосы. Оно не задает вход, стоп, размер и выход. Дисперсия относится к уровням закрытия вокруг одной средней текущего окна, а не к доходностям или отдельным значениям скользящей средней.

Почему короткое окно ограничивает выход закрытия

Для ряда [100, 100, 100, 120] средняя равна 105, популяционная дисперсия — 75, σ ≈ 8.6603. Верхняя полоса при k=2 равна примерно 122.3205. Последняя цена 120 остается внутри, хотя относительно предыдущих 100 она выросла на 20%.

Общее ограничение для n наблюдений при σ>0: абсолютное отклонение включенного наблюдения от средней, деленное на популяционное σ, не больше √(n−1). Если его отклонение d, сумма остальных отклонений равна −d. Сумма их квадратов не меньше d²/(n−1). Значит, nσ² ≥ d² + d²/(n−1), откуда |d|/σ ≤ √(n−1). При n=4 это √3 ≈ 1.732, меньше 2.

Поэтому включенное закрытие не может строго выйти за собственную границу SMA ± 2 популяционных σ того же четырехэлементного окна. Это не общее правило для максимума свечи, другой исходной цены, предыдущего окна или другой средней. При σ=0 все закрытия и полосы совпадают.

Популяционное и выборочное отклонение

В формуле MT5 сумма квадратов делится на n. Выборочная функция электронной таблицы может делить на n−1. Для тех же четырех EUR/USD-цен выборочное σ = √(0.000004/3) ≈ 0.00115470. При k=2 границы были бы приблизительно 1.10230940 и 1.09769060. Более широкий результат может возникнуть только из-за знаменателя; слово «выборочное» не делает его правильной реализацией для воспроизведения выбранного индикатора.

Проверки двух расчетов
ОбластьЧто записать
ВходыТе же закрытые бары и исходный тип цены.
Окно и средняяn, тип средней и инициализацию, если она нужна.
РазбросДеление на n или n−1; одна ли средняя текущего окна.
Множительk; одна сторона или полная ширина.
Время и сдвигИнтервалы графика и индикатора, смещение линии.
ТочностьНеокругленные промежуточные значения до вывода.

Показание ADX (на английском) можно записывать как дополнительный вход, но пересечение 25 не доказывает прибыльность или убыточность правила отскока. Описания свечных фигур (на английском) тоже определяют наблюдения, а не удостоверяют разворот или прибыльное исполнение.

Изменение окна и множителя

В скользящем окне старое наблюдение выходит, новое входит. Пересчитайте и среднюю, и разброс. Ширина может измениться из-за ухода прежнего экстремума даже без нового сильного движения. Значения незакрытого бара способны меняться до закрытия; отмечайте это при сравнении с подтвержденной историей.

Оставим четыре EUR/USD-цены прежними: SMA=1.1000, популяционное σ=0.0010. Изменим только k с 2 до 1.5. Тогда U=1.1015, L=1.0985, полная ширина 0.0030, или 30 пипсов при пипсе 0.0001. Более узкий канал получен настройкой, а не изменением поведения цены. Запишите параметр до сравнения экранов и подсчета событий.

Цена может идти возле одной полосы во время тренда, как отмечает Боллинджер. Само наблюдение не устанавливает длительность или конец тренда. Узкие полосы также не задают время, направление и размер следующего движения. До проверки любого условия определите, какие данные и в какой момент ему доступны.

Когда округление убирает весь наблюдаемый разброс

Дополнительный пример проверяет преждевременное округление. Даны четыре вымышленных закрытия EUR/USD: 1.10001, 1.10001, 1.10003, 1.10003 USD за EUR. При n=4 средняя равна 1.10002, популяционное σ = 0.00001. При k=2 полосы равны 1.10000 и 1.10004; полная ширина 0.00004, или 0.4 пипса при заданном пипсе 0.0001. Если сначала заменить каждую исходную цену ее округлением до четырех знаков, все четыре станут 1.1000, отклонение и ширина — нулевыми. Это уже другой набор входных данных. Отдельно: если округлить лишь вывод исходных границ до четырех знаков, обе тоже будут выглядеть как 1.1000, хотя исходная вычисленная ширина не нулевая. Сохраняйте исходную точность входов и промежуточных расчетов, а формат отображения проверяйте отдельно. Числа учебные; они не устанавливают реальный шаг цены конкретного символа.

Частые ошибки интерпретации

Ширина относительно средней

BandWidth = (U−L)/M; при выражении в процентах умножьте на 100. При положительной средней эта величина отделяет относительную ширину от расстояния в единицах цены. Для границ 1.1020 и 1.0980 при M=1.1000 это 0.0040/1.1000 × 100 ≈ 0.3636%. Это не денежная экспозиция и не учет торговых расходов.

Расчет ATR использует максимум, минимум и предыдущее закрытие. Исходный ATR не является уже готовым процентом или той же мерой разброса закрытий. Условие сжатия можно определить сравнением BandWidth с явно выбранным историческим окном; это определение для проверки, а не универсальный порог или прогноз. Сверьте десятичную и процентную шкалы платформы. Малая историческая ширина не задает вероятность выхода или время, доступное для исполнения.

Четыре действия для следующего расчета

  1. Воспроизведите значение. Зафиксируйте закрытые цены и вычислите среднюю, популяционную дисперсию и обе границы.
  2. Сравните знаменатели. На тех же данных вычислите выборочное отклонение и запишите отличие.
  3. Измените один параметр. Оставьте цены и измените только k; отделите настройку от рыночного события.
  4. Сформулируйте следующий вопрос. Продвинутая лекция о полосах (на английском) разделяет положение цены, BandWidth и сжатие. Для торговли по-прежнему нужны полные правила, расходы и проверка.

Итог наблюдения: одинаковая средняя и дисперсия могут принадлежать разным последовательностям. Итоговые полосы не восстанавливают отсутствующий порядок цен.

Проверьте понимание

Те же четыре цены переставлены, конечная цена и настройки полос сохранены. Изменится ли итоговая ширина?

Ответ и объяснения без JavaScript

Правильный ответ: Нет, средняя и разброс останутся прежними.

Нет, средняя и разброс останутся прежними.

Сумма цен и квадраты отклонений не зависят от порядка. Изменился только путь к итоговому расчету.

Да, каждое колебание расширяет полосы.

Эта конструкция измеряет разброс вокруг средней, а не сумму последовательных колебаний.

Да, ряд A обязательно дает более сильный тренд.

Оценка тренда — отдельный вопрос. Она не меняет итоговые SMA и стандартное отклонение того же набора чисел.

Вопросы и ответы

Кто разработал полосы Боллинджера и что входит в расчет?

Индикатор разработал Джон Боллинджер. Традиционная конструкция — SMA по n ценам и границы SMA ± kσ. (20, 2) — исходные параметры, не универсальный оптимум. В модели этой лекции по формуле MT5 сумма квадратов отклонений от одной средней окна делится на n. Использование σ не делает полосы 95-процентным прогнозным интервалом и не задает 5% вероятности будущего выхода.

Что означает сжатие полос и как его проверять?

Сжатие — относительно узкие полосы по указанному критерию и историческому окну. Оно не определяет время и направление движения. Торговый вариант требует явного условия, цены исполнения, стопа, выхода, расходов и проверки. Нет универсального минимума H4 или гарантированного места стопа. При n=4, SMA и популяционном σ тех же включенных закрытий строгий выход такого закрытия за 2σ невозможен; другие входы и прошлое окно — другие условия.

Означает ли касание полосы обязательный разворот?

Нет. Боллинджер различает касания и отдельные торговые сигналы и отмечает движение вдоль полосы во время тренда. Ни верхняя граница, ни ADX ниже 25 не доказывают возврат к средней или прибыльность такого правила. Определите условие и проверяйте весь метод, вместо гарантированной последовательности стопов или выигрышей.

Чем отличаются другие индикаторы волатильности?

ATR усредняет истинный диапазон с использованием максимума, минимума и предыдущего закрытия. В современной версии канала Кельтнера, описанной StockCharts, расстояние — множитель ATR вокруг EMA; историческая конструкция отличалась. Канал Дончиана использует максимальный максимум и минимальный минимум выбранного окна, середина — их полусумма. Входы и операции различаются; ни один вариант не гарантированно спокойнее на каждой свече и не дает сам по себе прибыльное направление.

Источники и пределы применения

  1. Историческая ссылка на книгу Bollinger on Bollinger Bands

    Исходный URL сохранен. Прямой запрос 29 октября 2026 вернул 404. Книга не объявляется прочитанной по этой странице; формула проверяется по доступным первичным документам ниже.

  2. Investopedia: дополнительная историческая ссылка

    Исходный URL сохранен; 29 октября 2026 доступна страница с заголовком и датой обновления 22 сентября 2026. Полный текст независимо не прочитан и не используется вместо первичного доказательства формулы или торговых результатов.

  3. CFA Institute: историческая общая ссылка

    Исходный URL сохранен. Прямой запрос 29 октября 2026 вернул 404; конкретное исследование результатов этой статьи не установлено. Это не доказательство частоты выигрышей.

  4. John Bollinger: правила использования полос

    29 октября 2026 прочитаны правила 1–22, особенно 6–9, 12–14 и 18: касания, исходные параметры, средняя, отсутствие статистической гарантии и нормирование ширины. Рекомендации не объявляются проверенной доходностью.

  5. MetaTrader 5: формула полос Боллинджера

    29 октября 2026 прочитаны строки 99–135, особенно формулы 115–133: SMA, границы и сумма квадратов с делением на N. В лекции моделируется указанная математическая формула, без запуска или побитового сравнения терминала.

  6. TradingView: формула и настройки Bollinger Bands

    29 октября 2026 прочитаны строки 17–29, 51–58 и 69–93: формулы, разные типы средней, источник цены, множитель, смещение и интервал. Описания возможностей не являются гарантией торгового результата.

  7. StockCharts: современный и исторический канал Кельтнера

    Прочитаны 29 октября 2026 строки 4–27: современная EMA с расстоянием по ATR и отличие исторической конструкции по типичной цене и диапазону. Использовано для разграничения формул, без переноса статистики стратегий.

  8. MetaTrader 5: истинный диапазон и ATR

    Прочитаны 29 октября 2026 строки 105–113: истинный диапазон использует максимум, минимум и предыдущее закрытие, ATR усредняет эти значения. Прогнозные утверждения страницы не представлены гарантией.

  9. TradingView: границы канала Дончиана

    Раздел Calculation, строки 24–33, прочитан 29 октября 2026: максимум, минимум и их полусумма. Это другая конструкция, не обещание прибыльного пробоя.

Вымышленные закрытые цены и учебная математическая модель SMA с популяционной дисперсией. Четыре периода выбраны для ручного расчета, а не как торговая рекомендация. Формула не подтверждает реальную реализацию каждого терминала, прогноз, вероятность выигрыша или цену исполнения. Реальные данные, сделки и прибыльность стратегии не исследовались. Пример округления не устанавливает шаг цены реального инструмента.