Type/to search

Стратегия на основе моментума и RSI

Common strategy
Created: 2023-10-07 15:47:42
Last modified: 3 years ago
1
Follow
1802
Followers

Обзор

Основная идея стратегии заключается в том, чтобы сделать период сглаживания индикатора RSI динамическим, автоматически корректируя его на основе корреляции между ценой и импульсом, тем самым улучшая практичность индикатора RSI.

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

Сначала стратегия вычисляет импульс цены, затем рассчитывает коэффициент корреляции между ценой и импульсом. Когда коэффициент корреляции близок к 1, это указывает на сильную положительную корреляцию между ценой и импульсом; когда коэффициент корреляции близок к -1, это указывает на сильную отрицательную корреляцию.

Основываясь на корреляции между ценой и импульсом, можно скорректировать длину периода сглаживания индикатора RSI. При высокой корреляции используется более короткий период RSI; при низкой корреляции – более длинный период RSI.

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

Таким образом, можно автоматически корректировать параметры индикатора RSI в зависимости от рыночной ситуации: когда изменения цены и импульса сильно коррелированы, используется более краткосрочный RSI, что делает его более чувствительным; когда корреляция слабая, используется более долгосрочный RSI, чтобы уменьшить влияние шума на сигнал.

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

  • Динамическая настройка параметров, адаптация к изменениям рынка.
  • Избежание ограничений использования индикаторов с фиксированным периодом.
  • Автоматическая оптимизация периода сглаживания без необходимости ручного подбора оптимальных параметров.
  • Настраиваемый диапазон периода RSI, подходящий для разных инструментов.

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

  • Расчет корреляции сам по себе вносит запаздывание, что может привести к пропуску точек разворота цены.
  • Сосредоточение только на корреляции между ценой и импульсом слишком однобоко, игнорируются другие факторы.
  • Диапазон периода RSI по умолчанию может не подходить для всех инструментов, требуется оптимизация.
  • Можно рассмотреть возможность включения других факторов, таких как волатильность, для корректировки периода RSI.

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

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

Заключение

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

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


//@version=5
strategy("Dynamic RSI Momentum", "DRM Strategy", process_orders_on_close = true, default_qty_type = strategy.percent_of_equity, default_qty_value = 50 )
Strategy parameters
Strategy parameters
Dynamic RSI Momentum
Momentum Length
Source
Min RSI
Max RSI
OverBought
OverSold
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)