Стратегия торговли на основе прорыва полос Боллинджера
Эта стратегия проводит торговлю, оценивая ценовые прорывы в каналах пояса Бурин. Эта стратегия относится к категории стратегий прорыва каналов, предназначенных для захвата торговых возможностей, связанных с тенденциями, возникающими при прорыве каналов.
Принципы стратегии:
-
Расчетная полоса Буринского канала, средняя полоса - n-дневная простая перемещающаяся средняя линия, верхняя и нижняя полосы - несколько стандартных разрывов между ними.
-
Когда цена сверху вниз прорывает низкую траекторию, вводятся короткие позиции. Когда цена снизу вверх прорывает высокую траекторию, вводятся многопозиционные позиции.
-
Для управления риском установка стоп-линий вне орбитальных линий в противоположном направлении.
-
Настройка полосы пропускания каналов в зависимости от максимального удаления, оптимизация параметров.
-
В сочетании с фильтрацией объемов сделок, чтобы избежать ложных прорывов.
Преимущества этой стратегии:
-
Прорыв каналов позволяет эффективно определить переломные моменты тренда.
-
Оптимизация параметров по Бринской полосе проста, практична и не слишком оптимизируема.
-
Вместе с количеством сделок можно отфильтровать ложные прорывы и повысить качество.
Риски этой стратегии:
-
Поскольку Брин сильно отстает, возможно, он пропустит лучшую точку входа.
-
После прорыва может возникнуть обратный ход, необходимо установить разумный стоп-страх.
-
Поиск низкочастотных сделок в оптимизации может быть упущенным.
В общем, эта стратегия заключается в том, чтобы торговать, судя по прорыву в буринской полосе, и является типичной стратегией прорыва в канале. Относительно простые правила способствуют оптимизации параметров, но все же нужно быть бдительным по поводу задержек и стоп-лосс-установки, чтобы получить стабильную прибыль в долгосрочной перспективе.
/*backtest
start: 2023-08-12 00:00:00
end: 2023-09-11 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
// strategy("ChannelBreakOutStrategyV2.1", commission_type = "percent", commission_value = 0.1, calc_on_order_fills = true, overlay=true)
length = input(title="Length", minval=1, maxval=1000, defval=40)- 1
