Type/to search

Basée sur la stratégie classique de Larry Connors

Common strategy
Created: 2023-10-27 16:32:19
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie s'inspire de la pensée classique de Larry Connors, utilisant un système à double moyenne mobile pour capturer les oscillations à court et moyen terme du marché et réaliser des profits dans les zones de surachat/survente.

Principe de la stratégie

  1. Utiliser l'indicateur RSI sur 2 périodes pour déterminer si le prix est en zone de survente.

  2. Utiliser une moyenne mobile à long terme (200 périodes) pour identifier la direction de la tendance principale. Une position n'est envisagée que lorsque le prix est au-dessus de la moyenne mobile à long terme.

  3. Lorsque le prix est au-dessus de la moyenne mobile à long terme et que le RSI est inférieur au seuil de survente, ouvrir une position longue au prix du marché.

  4. Lorsque le prix franchit à la hausse la moyenne mobile à court terme (5 périodes), clôturer toutes les positions longues au prix du marché pour prendre les profits.

De plus, la stratégie propose les options configurables suivantes :

  • Paramètres RSI : longueur de période, niveaux de surachat/survente.

  • Paramètres de moyennes mobiles : périodes des moyennes mobiles courte et longue.

  • Filtre par moyenne mobile du RSI : ajouter une moyenne mobile du RSI pour éviter des oscillations trop brusques de l'indicateur.

  • Stop loss : possibilité d'ajouter ou non un stop loss.

Analyse des avantages

  1. Le système à double moyenne mobile permet de suivre efficacement les tendances à moyen et long terme.

  2. L'indicateur RSI évite de manquer le meilleur point d'entrée en cas d'oscillations violentes.

  3. Configuration flexible, adaptée à l'optimisation de différents paramètres.

  4. Stratégie de rupture (rundown) qui réduit le risque de manquer un signal.

Analyse des risques

  1. La stratégie à double moyenne mobile est sensible aux paramètres ; une optimisation est nécessaire pour obtenir les meilleurs résultats.

  2. L'absence de stop loss expose à un risque d'élargissement des pertes. Une gestion rigoureuse du capital et un contrôle de la taille des positions par transaction sont indispensables.

  3. Les faux dépassements en période de volatilité peuvent entraîner des pertes. Il est possible d'optimiser les périodes des moyennes mobiles ou d'ajouter d'autres conditions comme filtre.

  4. Risque de surajustement aux données historiques. La robustesse de la stratégie doit être validée sur plusieurs marchés et périodes.

Pistes d'optimisation

  1. Tester et optimiser les combinaisons de paramètres du RSI et des moyennes mobiles pour trouver les valeurs optimales.

  2. Tester différentes conditions de filtrage d'entrée, comme une hausse soudaine du volume, pour réduire les faux signaux.

  3. Ajouter un stop loss suiveur pour limiter la perte par transaction. Évaluer l'impact du stop loss sur le profit global.

  4. Évaluer l'influence de la durée de détention des positions sur le profit, afin de trouver la période de détention optimale.

  5. Tester la robustesse de la stratégie sur des périodes plus longues (par exemple, en données journalières).

Conclusion

Cette stratégie intègre le suivi de tendance par double moyenne mobile et les caractéristiques de surachat/survente du RSI ; il s'agit d'un système de rupture typique. Grâce à l'optimisation des paramètres, une gestion stricte du capital et une validation de robustesse, cette stratégie peut devenir un outil puissant pour le trading quantitatif. Cependant, le trader doit être vigilant face au risque de surajustement aux données historiques et continuer à ajuster et perfectionner la stratégie en conditions réelles pour l'adapter à des environnements de marché changeants.

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

//@version=3
strategy("RSI Strategy", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100)

//Starter Parameters
Strategy parameters
Strategy parameters
RSI Lenght
OverBought Level for RSI
Short MA Length
Long MA Length
RSI Moving Average Filter
RSI Moving Average Length
OverBought Level for the Moving Average of the RSI
Apply Stop Loss
% Stop Loss
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Stop Year
Backtest Stop Month
Backtest Stop Day
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)