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