Stratégie de renversement du double croisement RSI


Date de création: 2023-11-22 14:59:07 Dernière modification: 2023-11-22 14:59:07
Copier: 1 Nombre de clics: 645
1
Suivre
1621
Abonnés

Stratégie de renversement du double croisement RSI

Aperçu

Cette stratégie est une stratégie de suivi de tendance basée sur le principe de double inversion du RSI. Elle utilise le croisement des lignes RSI de différentes périodes comme signal d’achat et de vente, tout en combinant l’indicateur RSI pour déterminer si le cours est actuellement en surachat ou en survente, confirmant ainsi la validité du signal de négociation.

Principe de stratégie

La stratégie est basée sur deux lignes RSI, les 5e et 11e. Elle génère un signal d’achat lorsque le RSI plus rapide (ligne du 5e jour) franchit le RSI plus lent (ligne du 11e jour) de bas en haut et que le RSI du 6e jour est inférieur à 30 en même temps. Elle génère un signal de vente lorsque le RSI plus rapide franchit le RSI plus lent de haut en bas et que le RSI du 6e jour est supérieur à 70 en même temps.

L’idée de base de l’indicateur RSI est que lorsque l’actif est surévalué, il faut envisager de conclure ou d’attendre une opportunité de redressement; lorsque le RSI est surévalué, il faut envisager d’acheter et de créer des positions multiples. Ainsi, l’ajout de la stratégie au RSI à 6 jours pour déterminer si l’actif est surévalué permet de filtrer certains faux signaux et d’améliorer la fiabilité des signaux.

Lorsqu’elle génère des signaux d’achat et de vente, la stratégie oblige les clients à faire des ordres de hausse et de baisse respectivement. C’est donc une stratégie de négociation bidirectionnelle qui permet de suivre à la fois une tendance à la hausse et une tendance à la baisse.

Avantages stratégiques

  1. Utilisation de la double fourche pour une plus grande fiabilité
  2. Combiner les jugements des RSI de différentes périodes pour éviter les faux signaux
  3. Les transactions bidirectionnelles permettent de suivre les tendances du marché
  4. Le RSI est stable et les paramètres peuvent être optimisés

Risques et solutions

  1. Le signal double fourche est en retard, il a peut-être manqué une partie de la chute
    Solution: raccourcir adéquatement les paramètres de cycle du RSI plus rapide pour rendre le signal plus sensible

  2. Les marchés tendanciels pourraient être plus exposés à de faux signaux
    La solution: ajuster les paramètres de la zone de jugement sur le trop-achat et le trop-vente pour éviter les faux signaux de tendance du marché

  3. Probabilité d’un écart ou d’une défaillance du RSI
    Solution: Utilisez une combinaison d’autres indicateurs pour éviter la probabilité que le RSI échoue seul

Direction d’optimisation

  1. Optimisation des paramètres cycliques: ajuster les paramètres cycliques des RSI plus rapides et plus lents pour trouver la meilleure combinaison de paramètres

  2. Optimisation des paramètres de surachat et de survente: ajustement des paramètres des zones de jugement de surachat et de survente pour améliorer l’exactitude du signal

  3. Combinaison avec d’autres indicateurs: combinaison d’une moyenne mobile ou d’un indicateur de volatilité, etc., pour former un système de négociation intégré

Résumer

Cette stratégie est basée sur la réflexion du double revers du RSI, une stratégie de suivi de tendance plus fiable. Elle utilise des jugements RSI à plusieurs cycles, ce qui permet d’éviter certains faux signaux, ce qui a un effet plus élevé sur le terrain. Grâce à l’optimisation des paramètres et à la combinaison des indicateurs, la stratégie devrait obtenir une meilleure performance.

Code source de la stratégie
/*backtest
start: 2022-11-15 00:00:00
end: 2023-11-21 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/
// © email_analysts
// This code gives indication on the chart to go long or short based on RSI crossover strategy. 
//Default value has been taken as 5 and 11, with 6 being used to identify highs & lows.
//@version=4
strategy("RSITrendStrategy", overlay=false)
len1 = input(title="MA 1", defval = 5)
len2 = input(title="MA 1", defval = 11)
len3 = input(title="MA 1", defval = 6)

h1 = hline(30.)
h2 = hline(70.)
///fill(h1, h2, color = color.new(color.blue, 80))
sh = rsi(close, len1)
ln = rsi(close, len2)
rs = rsi(close, len3)
p1 = plot(sh, color = color.red)
p2 = plot(ln, color = color.green)
p3 = plot(rs, color = color.white)

mycol = sh > ln ? color.lime : color.red
fill(p1, p2, color = mycol)

buy = (sh[1] < ln[1] and sh > ln and rs[1] < 30) 
if (buy)
    strategy.entry("long", strategy.long)

sell = (sh[1] > ln[1] and sh < ln and rs[1] > 70)
if (sell)
    strategy.entry("short", strategy.short)