Открыть на GitHub

Диаграмма стратегии на расширении ширины полос Боллинджера

English | 中文 | Español | Deutsch | Português | 日本語

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

schema

Обзор стратегии

  • Полосы Боллинджера дают сразу три линии; три кубика конвертера вынимают верхнюю полосу, нижнюю полосу и среднюю линию из одного значения индикатора.
  • Ширину считает кубик формулы, а кубик предыдущего значения её запоминает, поэтому расширение сводится к обычному сравнению двух чисел.
  • Направление не определяется пробоем: любое расширение открывает сделку, а средняя линия лишь говорит, лонг это или шорт.
  • Как только ширина перестаёт расти, срабатывают оба кубика закрытия и открытая сторона обнуляется.

Правила входа и выхода

  • Вход в лонг: Ширина больше, чем на предыдущей свече, свеча закрылась выше средней линии, позиция нулевая. Заявка покупает общий объём по рынку.
  • Вход в шорт: Ширина больше, чем на предыдущей свече, свеча закрылась на средней линии или ниже, позиция нулевая. Заявка продаёт общий объём по рынку.
  • Выход: Ширина перестала расти, то есть она равна ширине предыдущей свечи или меньше её. Запускаются оба кубика закрытия позиции, и тот из них, что соответствует открытой стороне, закрывает её по рынку. В диаграмме нет стоп-лосса и тейк-профита.

Параметры

Параметр По умолчанию Описание
Bollinger Period 20 Период усреднения полос Боллинджера — от него зависит, насколько быстро реагирует ширина.
Bollinger Width 2 Множитель стандартного отклонения полос; чем он больше, тем шире полосы и расстояние между ними.
Volume 1 Объём заявки в лотах.
Candles 00:05:00 Таймфрейм свечей, на котором работает вся диаграмма.

Детали диаграммы

  • Кубик свечей питает индикатор полос Боллинджера и отдельно конвертер, читающий цену закрытия.
  • Кубик формулы берёт верхнюю полосу как a, нижнюю как b и возвращает их разность — ширину полос.
  • Ширина идёт и в кубик предыдущего значения, и напрямую в два сравнения, поэтому расширение и его отсутствие читаются по одной паре чисел.
  • Каждое логическое И объединяет расширение, сторону средней линии и проверку нулевой позиции; кубики выхода подключены прямо к сравнению на сжатие.

Использование

Импортируйте файл .json в Designer, прогоните схему на исторических данных в тестере, затем подстройте параметры или сами кубики под свой инструмент, прежде чем торговать вживую.