Стратегия следования за трендом на основе RSI и WMA


Дата создания: 2024-01-18 15:35:37 Последнее изменение: 2024-01-18 15:35:37
Копировать: 0 Количество просмотров: 787
1
Подписаться
1617
Подписчики

Стратегия следования за трендом на основе RSI и WMA

Обзор

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

Стратегический принцип

Эта стратегия использует RSI, чтобы определить, что акция перекупается или перепродается. Когда RSI находится ниже линии перепродажи, считается, что акция находится в состоянии перепродажи. Когда RSI находится выше линии перепродажи, считается, что акция в состоянии перепродажи.

В частности, транзакционная логика этой стратегии заключается в следующем:

  1. Когда RSI находится ниже отметки “продажи”, нажмите “Стоп”.
  2. Когда RSI выше линии перекупа и вы совершаете лишнюю позицию, выровняйте позицию.
  3. Когда цена пересекает среднюю линию WMA, отменяется ранее установленный плюс-стоп.
  4. Когда цена пересекает среднюю линию WMA и имеет позицию, она выровняется.

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

Стратегические преимущества

Эта стратегия имеет следующие преимущества:

  1. Используя RSI и WMA, можно более точно определить ценовые тенденции и зоны перекупа и перепродажи.
  2. Вход на площадку можно получить в пределах относительно высоких и низких точек, отслеживая зоны сверхпокупок и сверхпродаж.
  3. При использовании стоп-упаковки, можно быстро выйти из тренда и получить часть прибыли.
  4. Логика стратегии проста и понятна, легко понять и скорректировать параметры.
  5. Можно одновременно делать много вакансий, применимо к любой рыночной среде.

Стратегический риск

В этой стратегии также есть некоторые риски, в частности:

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

Эти риски могут быть улучшены и оптимизированы с помощью установки стоп-лосс, корректировки параметров оптимизации и т. Д.

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

Эта стратегия нуждается в дальнейшей оптимизации в следующих аспектах:

  1. Поскольку действующие стоп-посты могут быть быстро списаны, следует одновременно установить стоп-посты.
  2. Параметры оптимизации RSI и WMA. Можно проверить влияние различных параметров на доходность стратегии с помощью обратного измерения и моделирования реального диска.
  3. Дополнение функций управления позициями. Контроль над рисковыми выходами для отдельных позиций посредством пропорций позиций и количества повторных вложений.
  4. Помимо RSI и WMA, можно также ввести другие показатели, такие как MACD, KD, чтобы сформировать стратегию портфеля индикаторов.
  5. Применение алгоритмов машинного обучения, использующих алгоритмы автоматической оптимизации параметров.

Подвести итог

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

Исходный код стратегии
/*backtest
start: 2024-01-10 00:00:00
end: 2024-01-11 06:00:00
period: 5m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
//Lets connect on LinkedIn (https://www.linkedin.com/in/lets-grow-with-quality/)
//
//I use my indicator it in real life with a zero commision broker ob S&P500 Daily.
//Best performace when used with S&, lomg only and pyramiding on daily timeframe.
//
//Please.. still use your brain for entries and exits: higher timeframes, market structure, trend ... 
//If you obviously can see, like when corona started, that cubic tons of selling volume is going to punsh the markets, wait until selling climax is over and so on..

strategy("RSI/WMA Strategy", overlay=true)

length = input(2)
overSold = input(10)
overBought = input(90)
wmaLength = input(50, title="WMA Length")

enableLongTrades = input(true, title="Enable Long Trades")
longExit = input(true, title="Enable Long Exit")
enableShortTrades = input(false, title="Enable Short Trades")
shortExit = input(false, title="Enable Short TradExites")

price = close
vrsi = ta.wma(ta.rsi(price, length), 2)
wma = ta.wma(price, wmaLength)


co = ta.crossunder(vrsi, overSold)
cu = ta.crossunder(vrsi, overBought)

if (not na(vrsi))
    if (enableLongTrades and co) 
        strategy.entry("RsiLE", strategy.long, comment="RsiLE")
    if (enableShortTrades and cu) 
        strategy.entry("RsiSE", strategy.short, comment="RsiSE")

// Close long position if price crosses above SMA
if (longExit and ta.crossover(price, wma))
    strategy.close("RsiLE", comment="Close Long")

// Close short position if price crosses below SMA
if (shortExit and ta.crossunder(price, wma))
    strategy.close("RsiSE", comment="Close Short")

// Plot für visuelle Überprüfung
plot(wma, title="wmi", color=color.blue)