Type/to search

Стратегия следования за трендом на основе RSI и взвешенной скользящей средней

Common strategy
Created: 2023-12-25 13:28:24
Last modified: 3 years ago
1
Follow
1802
Followers

img

Обзор

Данная стратегия основана на двух известных индикаторах: индексе относительной силы (RSI) и взвешенной скользящей средней (Weighted Moving Average, WMA), используемых для идентификации рыночного тренда и отслеживания его направления. RSI используется для определения перекупленности/перепроданности, а WMA — для оценки ценового тренда. Совместное использование этих индикаторов позволяет эффективно отфильтровывать нерелевантные сигналы и повышать вероятность получения прибыли. Это средне- и долгосрочная стратегия, которая также включает методы управления капиталом, позволяющие корректировать размер позиции в зависимости от прибыли или убытка.

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

Индикатор RSI

RSI является одним из наиболее известных индикаторов перекупленности/перепроданности. Его формула:

\[RSI = 100 - \frac{100}{1+\frac{AvgGain}{AvgLoss}}\]

где AvgGain — это сумма цен закрытия дней, когда цена закрытия выше цены открытия, делённая на количество дней за определённый период, а AvgLoss — это сумма абсолютных значений цен закрытия дней, когда цена закрытия ниже цены открытия, делённая на количество дней.

В данной стратегии период RSI установлен на 20, и он используется как индикатор для определения тренда. Когда RSI превышает 60, генерируется бычий сигнал; когда RSI ниже 40 — медвежий сигнал.

Взвешенная скользящая средняя WMA

WMA придаёт большее значение недавним ценам по сравнению с SMA. Формула расчёта:

\[WMA = \frac{\sum_{i=1}^n w_i x_i}{\sum_{i=1}^n w_i}\]

где w — это вес, который экспоненциально увеличивается с ростом i. Формула веса, используемая в данной стратегии:

\[w = \begin{cases} 100/(4+(n-4)*1.3), & i \leq 3 \\ 1.3*w, & i > 3 \end{cases}\]

То есть веса для последних трёх дней одинаковы, а затем для каждого предыдущего дня вес увеличивается в 1,3 раза. Это позволяет подчеркнуть влияние недавних цен.

В данной стратегии длина WMA составляет 20 дней.

Сигналы стратегии

Бычий сигнал: RSI > 60 и 20-дневная ROC WMA < -1
Медвежий сигнал: RSI < 40 и 20-дневная ROC WMA > 1

Формула 20-дневной ROC WMA:

\[ROC = (WMA_{сегодня} / WMA_{20 дней назад} - 1) \times 100\]

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

  • Использование RSI для определения направления тренда позволяет избежать истощения капитала в условиях бокового рынка.
  • WMA за счёт взвешивания недавних данных снижает шум и определяет основной тренд.
  • Совместное использование RSI и ROC WMA позволяет эффективно отфильтровывать нерелевантные сигналы.
  • Использование нескольких ATR для случайного тейк-профита и трейлинг-стопа позволяет гибко фиксировать прибыль.
  • Метод управления капиталом позволяет регулировать размер позиции в зависимости от прибыли/убытка, контролируя риск.

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

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

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

  • Протестировать длину RSI, длину WMA и пороговые значения ROC, чтобы найти оптимальную комбинацию параметров.
  • Протестировать различные методы управления капиталом, чтобы найти наилучший вариант корректировки позиции.
  • Добавить другие индикаторы для дальнейшей фильтрации сигналов.
  • Комбинировать со стратегиями стоп-лосса для снижения риска по одной сделке.
  • Оптимизировать стратегию тейк-профита, чтобы максимизировать прибыль при сохранении тренда.

Заключение

Данная стратегия комплексно использует два индикатора — RSI и WMA — для определения направления тренда, с целью извлечения прибыли из основного тренда на средне- и долгосрочной основе. Одновременно с этим, управление капиталом и стратегия тейк-профита позволяют контролировать риск, что придаёт стратегии определённую практическую ценность. Однако параметры и механизмы стоп-лосса требуют постоянного тестирования и оптимизации для достижения лучших результатов. Инвесторам рекомендуется оценивать ситуацию в реальной торговле и при необходимости вмешиваться вручную, всегда обеспечивая контроль рисков.

Source
Pine
/*backtest
start: 2022-12-24 00:00:00
end: 2023-12-06 05:20:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © gsanson66

Strategy parameters
Strategy parameters
RSI Settings
RSI Length
MA Settings
MA Type
MA Length
Strategy parameters
RSI Long Signal
RSI Short Signal
ROC MA Long Signal
ROC MA Short Signal
TP activation in multiple of ATR
Trailing TP in percentage
Money Management
Fixed Ratio Value ($)
Increasing Order Amount ($)
Backtesting Period
Start Date
End Date
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)