Type/to search

Stratégie de trading de retracement basée sur les moyennes mobiles

Common strategy
Created: 2024-02-21 17:03:31
Last modified: 2 years ago
1
Follow
1802
Followers

img

Aperçu

L'idée principale de cette stratégie est de trader les retracements à court terme dans la direction de la tendance à long terme. Plus précisément, la tendance à long terme est déterminée par une moyenne mobile simple sur 200 jours, et la tendance à court terme par une moyenne mobile simple sur 10 jours. Le marché est haussier lorsque le prix est au-dessus de la moyenne mobile sur 200 jours, et baissier lorsqu'il est en dessous. Sur un marché haussier, lorsque le prix descend jusqu'à la moyenne mobile sur 10 jours, on prend une position longue ; sur un marché baissier, lorsque le prix monte jusqu'à la moyenne mobile sur 10 jours, on prend une position courte.

Principe de la stratégie

Cette stratégie utilise les moyennes mobiles simples sur 200 jours et 10 jours pour juger de la tendance du marché. Lorsque le prix franchit à la hausse la moyenne mobile sur 200 jours, le marché est considéré comme haussier ; lorsqu'il la franchit à la baisse, le marché est considéré comme baissier. Sur un marché haussier, si le prix baisse jusqu'à proximité de la moyenne mobile sur 10 jours, cela indique un repli à court terme ; on achète alors pour suivre la poursuite de la hausse de la tendance longue. Sur un marché baissier, si le prix monte jusqu'à la moyenne mobile sur 10 jours, cela signale un rebond à court terme ; on vend alors pour suivre la poursuite de la baisse de la tendance longue.

Plus concrètement, l'entrée en position longue se fait lorsque les conditions suivantes sont remplies : le prix est supérieur à la moyenne mobile sur 200 jours, le prix est inférieur à la moyenne mobile sur 10 jours, et il n'y a pas de position ouverte auparavant. La sortie de position se fait lorsque le prix est supérieur à la moyenne mobile sur 10 jours, et que l'on détient une position longue. Pour éviter des pertes importantes, un stop-loss FAILSAFE est mis en place : si le retracement par rapport au plus haut dépasse 10 %, la position est fermée immédiatement.

On voit que la logique de trading de cette stratégie repose principalement sur les croisements de moyennes mobiles. Après avoir déterminé la tendance via les moyennes longues et courtes, on achète sur repli et on prend ses bénéfices sur suivi de tendance. Il s'agit d'une stratégie de suivi de tendance typique.

Analyse des avantages

Le principal avantage de cette stratégie est de suivre la tendance avec un faible coût en capital, en recherchant des rendements excédentaires. Les avantages spécifiques sont les suivants :

  1. L'utilisation d'une combinaison de moyennes mobiles longues et courtes pour déterminer les directions de tendance principales et secondaires permet de verrouiller efficacement les opportunités de tendance à moyen et long terme, tout en évitant d'être induit en erreur par les mouvements à court terme.

  2. La méthode d'entrée sur repli à court terme permet de minimiser le coût d'achat, offrant ainsi une marge de profit plus élevée.

  3. Le mécanisme de stop-loss FAILSAFE permet de contrôler efficacement les pertes unitaires et de protéger le capital du compte.

  4. L'utilisation d'un stop suiveur pour la sortie permet d'exploiter pleinement les opportunités de tendance à moyen et long terme et d'obtenir un alpha excédentaire.

  5. L'approche de trading purement mécanique évite l'influence des émotions subjectives et rend la stratégie plus facile à mettre en œuvre.

Analyse des risques

Les principaux risques de cette stratégie sont les suivants :

  1. Risque d'ajustement des données historiques. Les conditions réelles du marché peuvent différer des données historiques, ce qui peut réduire l'efficacité de la stratégie en trading réel.

  2. Risque de faux breakout. La probabilité que le prix touche simplement la moyenne mobile puis rebrousse chemin est élevée, ce qui peut entraîner une accumulation de petites pertes.

  3. Risque de retournement de tendance. Un retournement soudain de la tendance à moyen ou long terme est courant, et dans ce cas, la position détenue peut entraîner des pertes importantes.

Mesures correctives :

  1. Augmenter la taille de l'échantillon et utiliser davantage de données historiques pour une validation de robustesse, afin de garantir la fiabilité des résultats.

  2. Optimiser les paramètres en ajustant la combinaison des paramètres du système de moyennes mobiles pour garantir la qualité des signaux de trading.

  3. Assouplir légèrement le seuil de stop-loss pour laisser une marge de manœuvre au prix avant un éventuel retournement, évitant ainsi un stop-loss trop sensible.

Pistes d'optimisation

Cette stratégie peut être optimisée dans les directions suivantes :

  1. Ajouter des filtres, par exemple un filtre de volume de transactions, pour réduire efficacement les transactions inutiles causées par de faux breakouts.

  2. Combiner avec d'autres indicateurs, tels que KDJ, MACD, etc., pour former une combinaison d'indicateurs et améliorer la qualité des signaux de trading.

  3. Tester différentes durées de détention et optimiser les stratégies de prise de bénéfices et de stop-loss afin d'améliorer des indicateurs tels que le ratio de Sharpe.

  4. Ajuster dynamiquement les paramètres en fonction des conditions du marché pour créer un mécanisme d'optimisation adaptative, rendant la stratégie plus robuste.

  5. Ajouter un module de trading algorithmique, utilisant l'apprentissage automatique ou d'autres méthodes pour générer automatiquement des signaux de trading, réduisant ainsi l'intervention humaine.

Conclusion

Cette stratégie a une logique globale claire et est facile à mettre en œuvre. En suivant les tendances à moyen et long terme à faible coût, elle peut générer un alpha stable. Cependant, il existe un certain risque de pertes sur des oscillations, nécessitant une optimisation supplémentaire pour améliorer la stabilité. Dans l'ensemble, cette stratégie est conçue du point de vue du suivi de tendance et mérite d'être étudiée et appliquée plus avant. Si les paramètres sont correctement ajustés, elle devrait obtenir de bons résultats en trading réel.

Source
Pine
/*backtest
start: 2024-01-21 00:00:00
end: 2024-02-20 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © irfanp056
// @version=5
Strategy parameters
Strategy parameters
Strategy Parameters
MA 1 Length
MA 2 Length
Stop Loss Percent
Exit On Lower Close
Time Filter
Start Filter
End Filter
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)