Какие параметры проверить перед настройкой
Окно настроек встроенного индикатора BB в TradingView короткое, но каждое поле меняет расчёт. Вот что в нём стоит и что делает каждая строка, названия полей оставлены как в справке платформы.
- Length - 20. Сколько свечей берёт средняя линия, от неё строятся обе полосы.
- Basis MA Type. Тип скользящей средней для центральной линии. В классических полосах она простая: автор объясняет это тем, что стандартное отклонение тоже считается через простую среднюю.
- Source - Close. Какая цена каждого бара идёт в расчёт.
- StdDev - 2. На сколько стандартных отклонений верхняя и нижняя полосы отстоят от средней.
- Offset - 0. Сдвигает полосы вперёд или назад по графику. Для обычной работы его не трогают.
- Timeframe. На каком таймфрейме считается индикатор. Если выбрать старший период, на графике появятся его полосы.
- Wait for timeframe closes. Задаёт, как ведёт себя индикатор, когда его таймфрейм старше таймфрейма графика: ждать ли закрытия свечи старшего периода.
Вкладка стиля на расчёт не влияет: там видимость, цвет, толщина и тип линий средней и двух полос, а ещё заливка между ними и её прозрачность. Общая настройка самой платформы разобрана в ответе как настроить TradingView.
Что меняют период и отклонение
Проще всего увидеть это на числах. Возьмём 20 учебных закрытий, которые по очереди равны 98 и 102. Средняя за 20 свечей выходит ровно 100. Каждое закрытие отстоит от неё на 2, поэтому и стандартное отклонение равно 2.
При StdDev 2 полосы встают на 100 плюс-минус 4, то есть на 104 и 96. Поставим 3 - получим 106 и 94. Средняя при этом осталась на 100: множитель двигает только полосы, а центр не трогает.
Одни и те же 20 закрытий при отклонении 2 и 3
учебная схема · не котировка и не сигнал
20 закрытий: 98 и 102 по очереди
- 1закрытия чередуются 98 и 102, средняя 20 закрытий равна 100, каждое закрытие отстоит от неё на 2, значит и стандартное отклонение равно 2
- 2StdDev 2: полосы на 100 плюс-минус 4, то есть 104 и 96
- 3StdDev 3: те же данные дают 106 и 94, а средняя линия осталась на 100
С периодом история другая. Длина меняет и саму среднюю, и разброс, по которому считаются полосы. Короткая средняя быстрее идёт за ценой, длинная сглаживает. По правилам Боллинджера средняя вообще должна описывать среднесрочный тренд, а не ловить пересечения. Поэтому длину меняют вместе с множителем: для 10 периодов автор снижает его до 1,9, для 50 поднимает до 2,1. Смысл подстройки понятный: чтобы полосы с новой длиной были не шире и не уже по смыслу, чем при 20 и 2. Но это ориентир автора, а не точная формула.
Ширина канала в живом графике зависит ещё и от рынка: чем выше волатильность, тем дальше полосы расходятся. Как устроены сами полосы и что к ним добавляют %B и BandWidth, подробно показано на странице про полосы Боллинджера.
Как сверить настройки на одинаковых данных
Частая ситуация: у вас и в чужом разборе стоят вроде бы одинаковые 20 и 2, а линии не совпадают. Прежде чем искать ошибку в индикаторе, проверьте условия по очереди, от данных к полям.
- Инструмент и площадка. Один и тот же тикер у разных бирж и поставщиков котировок даёт разные закрытия, а значит и разные полосы.
- Таймфрейм графика. Полосы на часовом и дневном графике считаются по разным свечам.
- Source. Close и, например, типичная цена бара дают разную среднюю.
- Basis MA Type. Экспоненциальная средняя вместо простой сдвигает центр, а с ним и обе полосы.
- Offset. Сдвиг даже на одну свечу визуально похож на другой расчёт.
- Timeframe и Wait for timeframe closes. Если индикатор считает старший период без ожидания закрытия, последняя его свеча ещё не закрыта, и линия на текущем баре может меняться до её закрытия.
Проверять удобно именно в таком порядке: сначала данные, потом поля, иначе можно долго крутить настройки, которые и так совпадают.
Почему готового набора для всех рынков нет
Сам Боллинджер пишет прямо: 20 периодов и 2 отклонения - это просто значения по умолчанию. Он же предупреждает, что распределение цен не нормальное, поэтому статистических выводов из самой формулы делать не стоит. Какой набор подойдёт под ваш инструмент и стиль, показывает только проверка на истории, то есть бэктест, причём период и множитель оценивают вместе, а не по одному.
Настройка отвечает на вопрос, как считать полосы. Как их читать на графике, разобрано в ответе как пользоваться полосами Боллинджера, а сценарии входа и выхода - в разборе стратегии по полосам Боллинджера.
Риски и ограничения. Любые настройки полос описывают прошлый разброс цены и будущее не предсказывают. Числовой пример и схема придуманы для наглядности. Прошлые движения не гарантируют будущих. Торговля на финансовых рынках связана с риском потери капитала. Материал носит образовательный характер, это не индивидуальная инвестиционная рекомендация.
Источники
- Справка TradingView по индикатору BB - список полей окна настроек, значения по умолчанию и поведение старшего таймфрейма.
- Правила Джона Боллинджера на сайте автора - статус значений 20 и 2, пара длина и отклонение, простая средняя.
- ChartSchool от StockCharts: статья об индикаторе - формула трёх линий и множители 1,9 и 2,1 для других периодов.





