La tendance du RSI à la suite de la stratégie crypto

Auteur:ChaoZhang est là., Date: 2023-12-12 16:26:49 Je vous en prie.
Les étiquettes:

img

Résumé

L'indicateur de force relative (RSI) est une stratégie de trading de crypto simple mais efficace basée sur l'indicateur de force relative (RSI). Il utilise l'indicateur RSI pour déterminer la tendance des prix des crypto-monnaies, en allant long lorsque l'indicateur de force relative dépasse 35 et en clôturant les positions lorsque l'indicateur de force relative dépasse 75.

La logique de la stratégie

L'indicateur de base de la RSI Trend Following Crypto Strategy est le RSI à 14 périodes. Il détermine la tendance des prix des crypto-monnaies basée sur les croisements du RSI. Les règles de trading spécifiques sont les suivantes:

Règle d'entrée longue: passez longue lorsque le RSI dépasse 35
Règle de sortie: Fermer les positions longues lorsque le RSI dépasse 75 Règlement de stop loss: stop loss lorsque le RSI dépasse 10 (facultatif)

La stratégie suppose que lorsque le RSI dépasse 35, cela indique un état de survente et que les prix peuvent atteindre le fond et rebondir vers le haut. Lorsque le RSI dépasse 75, cela indique un état de surachat et que les prix peuvent atteindre le sommet et baisser. En saisissant les opportunités de surachat et de survente, des profits décents peuvent être réalisés en suivant les tendances de la crypto-monnaie à moyen et long terme.

Les avantages

Le RSI Trend Following Crypto Strategy présente les avantages suivants:

  1. La logique de la stratégie est simple et facile à comprendre
  2. Peut identifier efficacement les tendances à moyen et à long terme des prix des crypto-monnaies
  3. Les paramètres RSI optimisés permettent une performance relativement fiable
  4. Un ratio risque/rendement plus élevé, adapté aux investisseurs à but lucratif
  5. Il montre une rentabilité et une stabilité constantes à long terme

Les risques

Il existe également certains risques associés à cette stratégie:

  1. Ne peut pas gérer les fluctuations de prix extrêmes
  2. Les niveaux d'entrée et d'arrêt des pertes inappropriés peuvent entraîner des pertes inutiles.
  3. Les croisements du RSI peuvent générer de faux signaux, provoquant des erreurs de trading
  4. Des revers de tendance sévères peuvent entraîner d' énormes pertes

Pour atténuer les risques susmentionnés, la stratégie peut être optimisée en ajustant les paramètres, en définissant des stop-loss, en ajoutant des filtres, etc., afin d'améliorer la stabilité.

Les domaines d'amélioration

La tendance RSI à la suite de la stratégie Crypto peut être encore améliorée par:

  1. Paramètres RSI et niveaux d'achat/de vente ajustés
  2. Ajout d'indicateurs de filtrage des tendances pour éviter les problèmes
  3. Incorporation d'indicateurs de volume pour détecter les fausses ruptures
  4. Utilisation de moyennes mobiles exponentielles pour une identification de tendance plus fiable
  5. Utilisation de l'apprentissage automatique pour optimiser dynamiquement les paramètres RSI

Grâce aux améliorations susmentionnées, les risques commerciaux peuvent être réduits et la stabilité améliorée afin d'obtenir de meilleurs rendements ajustés au risque.

Conclusion

La stratégie RSI Trend Following Crypto est une stratégie facile à utiliser qui capitalise sur les conditions de surachat/survente du RSI pour trader le long de la tendance. Bien qu'exposé à un certain degré de risques d'inversion de tendance, l'optimisation des paramètres et l'ajout de filtres peuvent réduire les risques et améliorer la stabilité.


/*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)











Plus de