Type/to search

Стратегия на основе пересечения полос Боллинджера со средним значением индикатора PB

Common strategy
Created: 2024-01-17 17:10:53
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия рассчитывает среднее значение индикатора PB и верхнюю/нижнюю границы полос Боллинджера, определяет пересечения (золотое/мертвое) между индикатором PB и границами полос, генерируя сигналы на покупку и продажу. Когда индикатор PB пробивает среднюю или нижнюю границу полосы Боллинджера вверх, формируется сигнал на покупку; когда индикатор PB пробивает среднюю или верхнюю границу вниз, формируется сигнал на продажу.

Принцип стратегии

Ключевым индикатором стратегии является среднее значение PB. Оно сочетает стабильность скользящих средних с чувствительностью индикатора PB, используя разность скользящих средних двух разных периодов (быстрой и медленной) для выражения тренда изменения цены и оценки соотношения быков/медведей.

Стратегия также применяет полосы Боллинджера для оценки состояний перекупленности/перепроданности акций. Полосы Боллинджера состоят из трех линий: средней, верхней и нижней. Средняя линия – это скользящая средняя за n дней; верхняя и нижняя линии рассчитываются на основе средней и исторической волатильности. Когда цена приближается к верхней границе – зона перекупленности, к нижней – перепроданности, а вблизи средней линии – разумный ценовой диапазон.

Таким образом, стратегия умело использует среднее PB для определения тренда роста/падения цены, дополняя его полосами Боллинджера для выявления зон перекупленности/перепроданности, и на основе их комбинированных сигналов находит точки входа/выхода. Это типичная торговая стратегия на основе числовых индикаторов.

Преимущества

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

  1. Высокая чувствительность за счет использования среднего PB для определения изменения тренда цены.
  2. Дополнительное использование полос Боллинджера для идентификации зон перекупленности/перепроданности повышает точность точек входа/выхода.
  3. Простота реализации и применения.
  4. Данные бэктестинга показывают значительную доходность.

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

Основные риски стратегии:

  1. Индикатор среднего PB и полосы Боллинджера основаны на исторических данных; при резких колебаниях цены могут генерировать ложные сигналы.
  2. Оба индикатора чувствительны к настройкам параметров; неправильный выбор может привести к избыточным ошибочным сделкам.
  3. В период реализации стратегии макроэкономические изменения (экономические кризисы, изменения политики) могут существенно повлиять на цену акций, что может привести к неэффективности стратегии.

Для снижения рисков можно оптимизировать параметры, строго устанавливать стоп-лоссы, учитывать макрофакторы, применять ручной мониторинг.

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

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

  1. Оптимизация параметров среднего PB и полос Боллинджера для поиска наилучшей комбинации.
  2. Добавление дополнительных фильтрующих индикаторов (MACD, KDJ и др.) для повышения эффективности.
  3. Внедрение механизма стоп-лосса для контроля убытков по каждой сделке.
  4. Использование индикаторов более крупных таймфреймов для определения общего направления и избегания торговли против тренда.

Заключение

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

Source
Pine
/*backtest
start: 2024-01-09 00:00:00
end: 2024-01-16 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("BandPass EOS", overlay=false, initial_capital = 1000)

src = input(close, "Source", input.source)
Strategy parameters
Strategy parameters
Source
Fast Period
Slow Period
Show crosses on background?
Use additional triggers?
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)