Открыть на GitHub

Диаграмма пробойной стратегии Bollinger Squeeze

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

Пробойная схема на полосах Боллинджера: полосы отложены на 1,8 стандартного отклонения от двадцатипериодной средней, а закрытие за их пределами считается началом движения, а не поводом играть против него. Объём заявки всегда включает текущую позицию, поэтому каждый сигнал переворачивает сторону, а не наращивает её.

schema

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

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

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

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

Параметры

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

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

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

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

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