Type/to search

Стратегия импульсной торговли с двойными полосами Боллинджера

Common strategy
Created: 2023-11-16 17:36:00
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия основана на концепции полос Боллинджера, устанавливает верхнюю и нижнюю границы ценового канала и использует их для определения тренда и генерации торговых сигналов. В частности, в качестве ширины канала используется среднее абсолютное отклонение цены, средняя линия канала — это простая скользящая средняя цены, а верхняя и нижняя границы представляют собой среднюю линию, увеличенную или уменьшенную на 1 или 2 ширины канала. Когда цена пробивает верхнюю границу, открывается длинная позиция, при пробитии нижней границы — короткая.

Принцип

Стратегия включает следующие ключевые моменты:

  1. Вычисление средней линии цены — простой скользящей средней цены.
  2. Вычисление простой скользящей средней абсолютного отклонения цены в качестве ширины канала.
  3. Определение верхней и нижней границ на основе средней линии и ширины канала. Верхняя граница = средняя линия + 1 или 2 ширины канала, нижняя граница = средняя линия – 1 или 2 ширины канала.
  4. Вычисление индикатора определения тренда для длинных и коротких позиций. Когда цена находится выше верхней границы 2 — тренд восходящий, когда цена ниже нижней границы 2 — тренд нисходящий.
  5. Генерация торговых сигналов. Покупка при пробое цены вверх через верхнюю границу 2, продажа при пробое вниз через нижнюю границу 2.
  6. Установка уровней стоп-лосса. Стоп-лосс для длинной позиции — нижняя граница 1, для короткой — верхняя граница 1.
  7. Расчет объема позиции в соответствии с требованиями управления капиталом.

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

Анализ преимуществ

Основные преимущества стратегии:

  1. Использование двухуровневой системы границ позволяет хорошо оценивать силу тренда.
  2. Полосы Боллинджера обладают сильным свойством возврата к среднему, что эффективно помогает избежать ложных пробоев.
  3. Комбинация разницы между двумя границами и возврата полос Боллинджера к средней линии формирует относительно стабильные торговые сигналы.
  4. Четкая логика выхода с использованием стоп-лосса позволяет контролировать риск.
  5. Установка объема позиции соответствует требованиям управления капиталом, избегая чрезмерного кредитного плеча.
  6. Стратегия имеет ясную концепцию, легко понимается и оптимизируется.
  7. Гибкая настройка параметров, подходит для оптимизации на разных рынках.

Анализ рисков

Стратегия также имеет некоторые риски:

  1. Неправильная настройка параметров полос Боллинджера может привести к эффекту «рва», не позволяющему эффективно отслеживать цену.
  2. Разница между двумя границами не может полностью исключить ошибочное определение тренда.
  3. На боковом рынке может генерироваться много ложных сигналов.
  4. При ложных пробоях могут возникать убытки.
  5. Существует определенная временная задержка, возможен пропуск точек смены цикла.
  6. Соотношение прибыли к убытку ограничено уровнями стоп-лосса, невозможно бесконечно следовать тренду.

Соответствующие меры управления рисками:

  1. Оптимизация параметров для адаптации полос Боллинджера к разным циклам.
  2. Подтверждение сигналов с помощью других индикаторов для избежания ошибочных решений.
  3. Снижение объема позиции для контроля убытков по одной сделке.
  4. Оптимизация уровней стоп-лосса для обеспечения положительного соотношения прибыли к убытку.
  5. Соответствующее сокращение периода для уменьшения задержки.
  6. Управление рисками должно быть консервативным, нельзя бесконечно гнаться за трендом.

Направления оптимизации

Стратегию можно оптимизировать по следующим направлениям:

  1. Оптимизация параметров полос Боллинджера для лучшего отслеживания цены. Можно внедрить адаптивные параметры.
  2. Тестирование различных скользящих средних, таких как EMA, DWMA и т.д.
  3. Добавление фильтра тренда для избежания ошибочных сделок на боковом рынке. Можно рассмотреть MACD и другие индикаторы.
  4. Добавление агрессивных точек выхода для получения большей прибыли от тренда. Можно использовать узкий стоп-лосс, трейлинг-стоп, индикаторы выхода и т.д.
  5. Введение комбинации нескольких таймфреймов, разные периоды подходят для разных рыночных условий.
  6. Добавление дополнительных условий, таких как резкое увеличение объема торгов, для избежания ложных пробоев.
  7. Можно рассмотреть обратные полосы Боллинджера: продавать на верхней границе, покупать на нижней.
  8. Проведение тестов оптимизации параметров для поиска наилучшей комбинации.

Заключение

Стратегия в целом имеет четкую концепцию и обладает хорошей устойчивостью. При этом существуют возможности для улучшения за счет оптимизации параметров, логики и управления рисками, что может превратить её в очень практичную количественную торговую стратегию. Данная стратегия служит хорошим ориентиром для начинающих в области количественной торговли.

Source
Pine
/*backtest
start: 2022-11-09 00:00:00
end: 2023-11-15 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © noro

//@version=4
Strategy parameters
Strategy parameters
Long
Short
Lot, %
Length
Source
Show Bands
Show Offset
Show Background
From Year
To Year
From Month
To Month
From day
To day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)