Type/to search

Stratégie de cassure de momentum RSI-BB

Common strategy
Created: 2023-11-03 15:02:19
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

La stratégie de rupture de momentum RSI-BB est une stratégie de breakout combinant l'indice de force relative (RSI) et les bandes de Bollinger (BB). Cette stratégie utilise le RSI pour évaluer la tendance du marché et les conditions de surachat/survente, et les BB pour identifier les points de rupture. Lorsque les indicateurs RSI et BB émettent simultanément un signal d'achat ou de vente, la stratégie exécute l'ordre correspondant.

Principe de la stratégie

Le code calcule d'abord les deux indicateurs RSI et BB.

Le calcul du RSI est le suivant :

pine
up = rma(max(change(close), 0), 30) down = rma(-min(change(close), 0), 30) rsi = down == 0 ? 100 : up == 0 ? 0 : 100 - (100 / (1 + up / down))

up comptabilise l'amplitude de hausse du cours de clôture sur les 30 derniers jours, down l'amplitude de baisse, et rsi est calculé à partir du rapport entre l'amplitude de hausse et celle de baisse.

Le calcul des BB est le suivant :

pine
basis = sma(close, 50) dev = 0.2 * stdev(close, 50) upper = basis + dev lower = basis - dev

basis est la moyenne mobile sur 50 jours, dev est 0,2 fois l'écart-type, upper et lower sont respectivement la bande supérieure et inférieure.

bbi est l'indice de largeur des bandes de Bollinger, calculé ainsi :

pine
bbr = close>upper? 1 : close<lower? -1 : 0 bbi = bbr - bbr[1]

bbr détermine si le cours de clôture actuel franchit la bande supérieure (1) ou inférieure (-1), sinon 0. bbi est la différence entre le bbr actuel et celui de la période précédente : >0 indique une rupture à la hausse, <0 une rupture à la baisse.

Après avoir calculé RSI et BBI, la logique de signal de transaction est :

long = rsi>52 and rsi<65 and bbi>0.11 and bbi<0.7 short = rsi<48 and rsi>35 and bbi<-0.11 and bbi>-0.7

Soit : lorsque le RSI est dans la zone 52-65 et que le BBI est compris entre 0,11 et 0,7, on passe un ordre long ; lorsque le RSI est dans la zone 35-48 et que le BBI est compris entre -0,11 et -0,7, on passe un ordre court.

Avantages de la stratégie

  1. La combinaison du RSI et des BB permet une détection plus précise des points d'achat/vente. Le RSI identifie les zones de surachat/survente, les BB indiquent les points de rupture ; leur synergie est plus fiable.

  2. Le paramètre RSI sur 30 périodes permet de filtrer une partie du bruit du marché et d'identifier la tendance principale.

  3. Les paramètres BB (50 périodes et écart-type de 0,2) aident à filtrer les mouvements de range.

  4. Le filtre BBI (0,11 et 0,7) permet d'éviter les faux breakouts.

  5. Les zones RSI pour les ordres long et court (52-65 et 35-48) intègrent une marge pour ne pas manquer les signaux.

Risques de la stratégie

  1. Les stratégies de breakout sont sujettes au piège ; il est nécessaire de mettre un stop-loss pour contrôler le risque.

  2. Les résultats de backtest peuvent être surajustés ; les performances réelles peuvent différer.

  3. Le marché peut connaître des mouvements violents, perçant le stop-loss et générant des pertes importantes.

  4. Les paramètres du RSI et des BB (périodes, zones de trading) doivent être optimisés.

  5. Le prix d'exécution des ordres influence également fortement les performances en réel.

Pistes d'optimisation

  1. Tester différentes combinaisons de paramètres pour le RSI et les BB afin de trouver les valeurs optimales.

  2. Ajouter d'autres indicateurs pour filtrer les signaux (MACD, KDJ, etc.).

  3. Optimiser les zones RSI pour les ordres long/court en réduisant leur amplitude pour filtrer davantage de bruit.

  4. Optimiser les filtres du BBI en utilisant des seuils dynamiques pour éviter les faux breakouts.

  5. Ajouter un indicateur de tendance pour éviter de trader à contre-courant.

  6. Tester différentes méthodes de stop-loss pour trouver celle qui minimise le drawdown maximum acceptable.

  7. Tester différents modes d'exécution des ordres pour minimiser l'impact du slippage.

Résumé

La stratégie de rupture de momentum RSI-BB combine les avantages de l'analyse de tendance et de la détection de breakout, et montre des performances intéressantes en backtest. Cependant, les performances réelles peuvent être affectées par le slippage et le stop-loss. Il est nécessaire d'optimiser les paramètres à partir des résultats de backtest et de tester différents stop-loss et modes d'exécution pour trouver une configuration plus adaptée au trading réel. De plus, les paramètres et les filtres doivent être ajustés dynamiquement pour s'adapter aux évolutions du marché. Globalement, cette stratégie a une certaine valeur pratique mais nécessite une optimisation et une validation continues pour obtenir des résultats stables.

Source
Pine
/*backtest
start: 2023-10-03 00:00:00
end: 2023-11-02 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
//Based on Larry Connors RSI-2 Strategy - Lower RSI
strategy(title="Spyfrat Strat", shorttitle="SpyfratStrat", overlay=true)
src = close, 
Strategy parameters
Strategy parameters
length
Mult Factor
alertLevel
impulseLevel
showRange
TP
SL
TS
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)