Type/to search

Двусторонняя стратегия фильтрации колебаний

Common strategy
Created: 2023-10-24 17:00:02
Last modified: 3 years ago
1
Follow
1802
Followers

img

[trans]

Обзор

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

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

Стратегия состоит из следующих шагов:

  1. Инициализация параметров: включает длину полосы Length, коэффициент колебаний Delta, порог зоны продажи SellZone, порог зоны покупки BuyZone и т. д.
  2. Расчёт полосового фильтра Бродда BP: значение фильтра вычисляется с помощью ряда тригонометрических функций.
  3. Определение направления позиции: если BP выше SellZone – открывается короткая позиция; если ниже BuyZone – длинная позиция; в противном случае текущая позиция сохраняется.
  4. Вывод сигналов: на основе направления позиции генерируются сигналы на покупку или продажу.
  5. Раскраска свечей: цвет свечей устанавливается в соответствии с сигналом.
  6. Построение кривой полосового фильтра.

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

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

  1. Основана на полосовом фильтре Бродда, что делает её более чувствительной к рыночным колебаниям и позволяет улавливать краткосрочные тренды.
  2. Через оптимизацию параметров можно регулировать чувствительность к колебаниям, адаптируясь к различным рыночным условиям.
  3. Логика стратегии проста и понятна, легко реализуется.
  4. Параметры легко оптимизируются для поиска наилучшего сочетания.
  5. Визуализация кривой полосового фильтра наглядно отображает рыночные колебания.

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

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

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

  1. Оптимизировать параметры для поиска наилучшего сочетания. Целевые показатели: процент побед, коэффициент прибыли/убытка, коэффициент Шарпа и т. д.
  2. Добавить фильтры, такие как пересечение скользящих средних, ценовые паттерны и т. д., чтобы избежать торговли в нетрендовых зонах.
  3. Рассмотреть комбинирование параметров нескольких инструментов для корзинной торговли с целью диверсификации риска.
  4. Добавить логику стоп-лосса для контроля убытка по каждой сделке. Можно использовать динамический стоп-лосс или трейлинг-стоп.
  5. Добавить скользящий тейк-профит для фиксации прибыли. Также можно установить разные уровни тейк-профита в зависимости от стадии тренда.
  6. Оптимизировать сигналы входа, чтобы избежать ложных сигналов в боковом рынке. Можно рассмотреть увеличение периода удержания позиции или использование пробоя цены как сигнала входа.
  7. Расширить до мультиинструментальной арбитражной системы, используя ценовые различия между инструментами для хеджирования.
  8. Провести бэктестинг для оптимизации выбора наилучших инструментов и стратегии ребалансировки.

Заключение

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

  1. Расширение до кросс-активной арбитражной системы с использованием ценовых дифференциалов для хеджирования.

  2. Оптимизация бэктеста для наилучшего выбора активов и стратегий ребалансировки.

Резюме

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

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

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 18/09/2018
// The related article is copyrighted material from
Strategy parameters
Strategy parameters
Length
Delta
SellZone
BuyZone
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)