Stratégie de trading quantitatif basée sur la moyenne mobile et le trailing stop basé sur l'Average True Range
Aperçu
Le nom de cette stratégie est « MADEFlex », abréviation de « Stratégie de trading quantitatif flexible basée sur l'enveloppe de moyenne mobile et le stop suiveur ATR ». Cette stratégie combine l'indicateur d'enveloppe de moyenne mobile et le mécanisme de stop suiveur basé sur l'Average True Range (ATR) pour offrir une solution de trading quantitatif flexible et contrôlable.
Principe de la stratégie
Le cœur de cette stratégie est l'indicateur d'enveloppe de moyenne mobile (MADE). L'indicateur MADE forme des bandes supérieure et inférieure en décalant une moyenne mobile exponentielle (EMA) multipliée par un facteur de pourcentage. Lorsque le prix dépasse la bande supérieure, un signal de vente est généré ; lorsque le prix casse la bande inférieure, un signal d'achat est généré. Cette stratégie combine l'indicateur MADE avec un mécanisme de stop suiveur basé sur l'Average True Range (ATR). Le stop suiveur ATR établit un niveau de stop à un multiple de la valeur ATR, permettant un suivi flexible de la ligne de stop. Cela permet d'éviter des stops inutiles tout en verrouillant les profits déjà réalisés.
Concrètement, l'indicateur MADE comporte trois paramètres : la période (Period), le pourcentage de la bande supérieure (perAb) et le pourcentage de la bande inférieure (perBl). La période détermine la longueur de l'EMA. L'écart des bandes par rapport à l'EMA est contrôlé par le facteur de pourcentage. La partie stop suiveur ATR est principalement définie par la période ATR (nATRPeriod) et le multiple ATR (nATRMultip). Lorsque le prix dépasse la ligne de stop de la bougie précédente, la ligne de stop est ajustée au prix moins la perte ATR fixe ; lorsque le prix est inférieur à la ligne de stop de la bougie précédente, la ligne de stop est ajustée au prix plus la perte ATR fixe.
Enfin, en combinant les signaux de l'indicateur MADE et les conditions de filtrage du stop suiveur ATR, des signaux d'achat et de vente sont générés. Un interrupteur de trading inversé (reverse) permet d'effectuer des opérations inverses.
Analyse des avantages
La stratégie MADEFlex présente les avantages suivants :
-
Combinaison d'un signal indicateur et d'un mécanisme de stop, plus fiable. L'indicateur MADE seul peut générer de faux signaux. L'ajout du stop suiveur ATR permet de filtrer efficacement une partie du bruit.
-
Paramètres ajustables riches, contrôle flexible. Les paramètres de l'indicateur MADE et de l'ATR peuvent être ajustés pour contrôler la quantité et la qualité des signaux.
-
Prise en charge des opérations inversées. Le commutateur reverse permet de réaliser des trades inversés, enrichissant les scénarios d'utilisation de la stratégie.
-
Visualisation intuitive du stop. Le tracé de la ligne de stop permet de juger visuellement l'efficacité du stop.
Analyse des risques
La stratégie MADEFlex comporte également les risques suivants :
-
Des paramètres inappropriés de l'indicateur MADE peuvent générer un grand nombre de faux signaux. Il est nécessaire de tester soigneusement pour déterminer les paramètres appropriés.
-
Un stop ATR trop large peut faire manquer des opportunités de stop. Il est recommandé de tester pour déterminer le multiple ATR approprié.
-
Le trading inversé comporte un risque élevé. En particulier dans des marchés très volatils, les opérations inversées peuvent augmenter le risque de pertes. À utiliser avec précaution.
-
L'absence de stop peut entraîner des pertes plus importantes. Dans des conditions de marché extrêmes, l'absence de protection par stop peut causer des pertes plus lourdes.
Directions d'optimisation
La stratégie MADEFlex peut être optimisée dans les directions suivantes :
-
Optimiser les paramètres MADE pour améliorer la qualité des signaux. Tester différentes périodes et pourcentages pour trouver une combinaison de paramètres plus fiable.
-
Optimiser les paramètres du stop ATR pour obtenir un meilleur effet de stop. Tester la période ATR et le multiple ATR pour déterminer une combinaison plus appropriée.
-
Ajouter d'autres conditions de filtrage pour réduire davantage les faux signaux. Par exemple, combiner avec un indicateur de volatilité pour filtrer les signaux supplémentaires.
-
Ajouter une stratégie de take-profit, pour sortir après avoir atteint un certain niveau de profit. Cela permet de verrouiller les profits et de contrôler les risques.
-
Combiner avec des méthodes d'apprentissage automatique pour optimiser dynamiquement les paramètres. Utiliser l'apprentissage par renforcement ou d'autres méthodes pour optimiser les paramètres en temps réel, rendant la stratégie plus adaptable.
Résumé
La stratégie MADEFlex combine avec succès les signaux de trading de l'indicateur d'enveloppe de moyenne mobile avec la méthode de stop suiveur basée sur l'Average True Range. Grâce à des paramètres ajustables, elle offre une solution de trading quantitatif flexible et contrôlable. Cette stratégie présente une fiabilité relativement élevée et une grande capacité de contrôle, ce qui la rend adaptée aux utilisateurs ayant une certaine base en trading quantitatif pour l'utiliser et l'optimiser. Avec des optimisations supplémentaires, elle pourrait produire des performances de stratégie encore plus significatives.
/*backtest
start: 2022-12-01 00:00:00
end: 2023-12-07 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 27/09/2022
// Moving Average Displaced Envelope. These envelopes are calculated - 1

