Type/to search

Многоцикловой гауссовский канал в сочетании со стратегией следования тренду StochRSI

RSI
1
Follow
1802
Followers

img

Обзор

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

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

Основой стратегии является ценовой канал, построенный на алгоритме фильтра Гаусса. Реализация включает следующие ключевые шаги:

  1. Использование полиномиальной функции f_filt9x для реализации фильтра Гаусса 9-го порядка с оптимизацией полюсов для повышения качества фильтрации.
  2. Расчет основной линии фильтра и волатильного канала на основе цены HLC3.
  3. Введение режима reducedLag для снижения задержки фильтра и режима fastResponse для повышения скорости реакции.
  4. Использование уровней перекупленности/перепроданности (80/20) индикатора StochRSI для определения торговых сигналов.
  5. При восходящем канале Гаусса и пробое цены вверх через верхнюю границу в сочетании с сигналом StochRSI генерируется сигнал на покупку.
  6. Выход из позиции осуществляется при пробое цены вниз через верхнюю границу.

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

  1. Фильтр Гаусса обладает отличными шумоподавляющими свойствами, позволяя эффективно отфильтровывать рыночный шум.
  2. Полиномиальная аппроксимация обеспечивает плавное отслеживание тренда, уменьшая количество ложных сигналов.
  3. Поддержка режимов оптимизации задержки и быстрой реакции позволяет гибко адаптироваться к характеристикам рынка.
  4. Сочетание с индикатором StochRSI оптимизирует момент входа, повышая вероятность успешных сделок.
  5. Динамическая ширина канала автоматически подстраивается под изменения рыночной волатильности.

Риски стратегии

  1. Фильтр Гаусса обладает определенной инерционностью, что может приводить к запаздыванию входа или выхода.
  2. На боковом рынке стратегия может генерировать частые сигналы, увеличивая торговые издержки.
  3. Индикатор StochRSI при определенных рыночных условиях может давать запаздывающие сигналы.
  4. Процесс оптимизации параметров сложен – для разных рыночных сред требуется перенастройка.
  5. Система предъявляет высокие требования к вычислительным ресурсам, что может вызывать задержки при расчетах в реальном времени.

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

  1. Внедрение механизма адаптивной оптимизации параметров с динамической настройкой в зависимости от состояния рынка.
  2. Добавление модуля идентификации рыночной среды для использования различных наборов параметров в разных условиях.
  3. Оптимизация алгоритма фильтра Гаусса для дальнейшего снижения вычислительной задержки.
  4. Включение дополнительных технических индикаторов для кросс-верификации сигналов и повышения их надежности.
  5. Разработка интеллектуального механизма стоп-лосса для усиления контроля над рисками.

Заключение

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

Source
Pine
/*backtest
start: 2024-02-19 00:00:00
end: 2025-02-16 08:00:00
period: 1d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title="Demo GPT - Gaussian Channel Strategy v3.0", overlay=true, commission_type=strategy.commission.percent, commission_value=0.1, slippage=0, default_qty_type=strategy.percent_of_equity, default_qty_value=250)

// ============================================
Strategy parameters
Strategy parameters
Time Settings
Start Date (Optional)
End Date (Optional)
Stochastic RSI
Stoch RSI K (Optional)
Stoch RSI D (Optional)
RSI Length (Optional)
Stochastic Length (Optional)
Gaussian
Source (Optional)
Poles (Optional)
Sampling Period (Optional)
Multiplier (Optional)
Reduced Lag Mode
Fast Response Mode
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)