Стратегия RSI Trend Following Cryptocurrency


Дата создания: 2023-12-12 16:26:49 Последнее изменение: 2023-12-12 16:26:49
Копировать: 1 Количество просмотров: 762
1
Подписаться
1621
Подписчики

Стратегия RSI Trend Following Cryptocurrency

Обзор

RSI - это простая, но эффективная стратегия торговли криптовалютами, основанная на относительно сильных показателях (RSI). Она использует RSI для определения ценового тренда криптовалюты, делая плюс-криптовалюту при появлении золотой форки в RSI и позиции при появлении мертвой форки в RSI. Эта стратегия подходит для отслеживания средне-длинных тенденций криптовалюты, для получения более высокой прибыли.

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

Основным показателем RSI является 14-циклический RSI. Он определяет многомерное скрещивание RSI для определения ценовой тенденции криптовалюты. Конкретные правила торговли:

Применяйте больше правил: если RSI превышает 35
Правило равного положения: 75-часовое прохождение равного положения под RSI
Стоп-убыток: Стоп-убыток при прохождении 10 по RSI (это правило является опциональным)

Стратегия предполагает, что, когда RSI проходит 35, это означает, что криптовалюта находится в состоянии перепродажи, цена может сформировать дно и отскочить вверх; когда RSI проходит под 75, это означает, что криптовалюта находится в состоянии перекупа, цена может упасть.

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

RSI - трендовые криптовалюты имеют следующие преимущества:

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

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

В то же время, есть определенные риски, связанные с криптовалютной стратегией RSI:

  1. Невозможность справиться с резкими колебаниями цен
  2. Неправильная настройка входных и стоп-пойнтов может привести к ненужным потерям
  3. Многопространственный скрещивание дает ложные сигналы, которые могут привести к ошибкам
  4. Если ситуация резко изменится, возможны большие убытки

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

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

RSI также может быть оптимизирована для использования в криптовалютной стратегии, основанной на тренде:

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

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

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

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

Исходный код стратегии
/*backtest
start: 2022-12-05 00:00:00
end: 2023-12-11 00:00: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/
// © FieryTrading

//@version=4
strategy("RSI Trend Crypto", overlay=false, pyramiding=1, commission_value=0.2, default_qty_type=strategy.percent_of_equity, default_qty_value=100)

// Input
UseEmergency = input(false, "Use Emergency Exit?")
RSIlong = input(35, "RSI Long Cross")
RSIclose = input(75, "RSI Close Position")
Emergencyclose = input(10, "RSI Emergency Close Position")

// RSI
rsi = rsi(close, 14)

// Conditions
long = crossover(rsi, RSIlong)
longclose = crossunder(rsi, RSIclose)
emergency = crossunder(rsi, Emergencyclose)

// Plots
plot(rsi, color=color.white, linewidth=2)
plot(RSIlong, color=color.green)
plot(RSIclose, color=color.red)

// Alert messages 
// When using a bot remember to use "{{strategy.order.alert_message}}" in your alert
// You can edit the alert message freely to suit your needs

LongAlert = 'RSI Long Cross: LONG'
CloseAlert = 'RSI Close Position'
EmergencyAlert = 'RSI Emergency Close'

// Strategy
if long
    strategy.entry("Long", strategy.long, alert_message=LongAlert)

if longclose
    strategy.close("Long", alert_message=CloseAlert)

if emergency and UseEmergency==true
    strategy.close("Long", alert_message=EmergencyAlert)