
L’amélioration de la stratégie de rupture du RSI est une stratégie de suivi de la tendance qui utilise l’indice de force relative (RSI) pour déterminer les points d’entrée et de sortie. Elle ajoute des stop-loss et des stop-loss pour gérer le risque sur la base de la stratégie de base du RSI.
Lorsque le RSI atteint 70 (niveau d’excédent), la stratégie gagne. Lorsque le RSI atteint 30 (niveau d’excédent), la stratégie perd.
Le mécanisme central de la stratégie repose sur l’indicateur RSI traversant son niveau de survente (défaut de 70) ou son niveau de survente (défaut de 30) pour déclencher l’entrée.
Lorsque le RSI dépasse 70, l’actif est en sur-achat et peut être inversé, donc la stratégie est de prendre plus de positions.
Quand le RSI passe sous le 30, c’est un oversold et il peut rebondir, donc la stratégie est de prendre une position à vide.
Cela a permis à la stratégie de profiter d’une inversion de l’extrême RSI.
L’amélioration clé est l’augmentation de la gestion des risques par le biais de stop-loss et de stop-loss.
Après l’entrée, un certain pourcentage de stop loss et de stop loss est placé au-dessus et en dessous du prix d’entrée (par défaut, 2% de stop loss et 10% de stop loss). Cela permet à chaque transaction de bloquer un taux de risque/rendement fixe.
Si le cours de la position est favorable, l’option de stop-loss est levée en cas de profit. Si le cours est négatif, l’option de stop-loss est à faible perte. Cela permet de maximiser les profits de la position rentable et de minimiser les pertes de la position perdue.
Voici quelques idées pour améliorer cette stratégie:
L’amélioration de la stratégie de rupture du RSI a réuni plusieurs facteurs positifs: l’utilisation du RSI pour identifier les points de retournement potentiels, la direction de la dynamique, la réalisation d’un rendement du risque asymétrique par des arrêts supérieurs aux arrêts et la réduction du risque par des ordres de sortie.
En combinant ces facteurs, l’objectif est de maximiser les gains par transaction et de minimiser les risques. Une taille de position correctement optimisée peut lui permettre de fonctionner de manière stable dans différents environnements de marché. Le système de contrôle des risques intégré le rend plus avantageux que la stratégie RSI de base.
/*backtest
start: 2024-01-04 00:00:00
end: 2024-02-03 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// @version=4
// Improved RSI Simple Strategy
// Added Risk Management System: SL & TP
// © Bitduke
// All scripts: https://www.tradingview.com/u/Bitduke/#published-scripts
strategy("Simple RSI Buy/Sell at a level", shorttitle="Simple RSI Strategy (SL/TP)", overlay=false )
overbought = input(70, title="overbought value")
oversold = input(30, title="oversold value")
lenght = 14
rsi = rsi(close, lenght)
myrsi = rsi > overbought
myrsi2 = rsi < oversold
barcolor(myrsi ? color.black : na)
barcolor(myrsi2 ? color.blue : na)
// Risk Management Sysyem
convert_percent_to_points(percent) =>
strategy.position_size != 0 ? round(percent / 100 * strategy.position_avg_price / syminfo.mintick) : float(na)
setup_percent(percent) =>
convert_percent_to_points(percent)
STOP_LOSS = 2
TAKE_PROFIT = 10
plot(rsi)
plot(overbought, color = color.red)
plot(oversold, color = color.green)
//STRATEGY
if (myrsi)
strategy.entry("Long", strategy.long)
if (myrsi2)
strategy.entry("Short", strategy.short)
strategy.exit("Exit", qty_percent = 100, profit = setup_percent(STOP_LOSS), loss = setup_percent(TAKE_PROFIT))