Stratégie de l'indice de vigueur relative d'Ehlers-Fisher
Aperçu
Cette stratégie est basée sur l'indicateur de vigueur relative stochastique d'Ehlers-Fisher, présenté par John Ehlers dans son livre Analyse de contrôle des actions et des contrats à terme. La stratégie utilise l'indicateur d'Ehlers-Fisher pour juger de la force relative d'une action, combiné à des règles de trading personnalisées pour effectuer des achats et des ventes.
Principe de la stratégie
La stratégie calcule d'abord le prix de clôture moins le prix d'ouverture, c'est-à-dire la partie réelle du corps de la bougie. Ensuite, elle calcule le prix le plus haut moins le prix le plus bas, soit la partie des ombres. En faisant la somme de ces deux éléments et en les moyennant, on obtient la dynamique (momentum) de l'action. Cette valeur de momentum est ensuite divisée par la volatilité de l'action pour obtenir l'indice de vigueur relative (RVI).
Ensuite, on applique la formule de l'indicateur d'Ehlers-Fisher au RVI pour obtenir la valeur du signal. Lorsque la valeur du signal franchit à la hausse le seuil de déclenchement, on prend une position longue ; lorsqu'elle le franchit à la baisse, on prend une position courte. De plus, un stop-loss fixe et un stop-loss suiveur sont mis en place pour contrôler le risque.
Analyse des avantages
Cette stratégie combine les caractéristiques de momentum de l'action avec un indicateur stochastique, permettant ainsi de juger efficacement de la force relative du marché. La conception de l'indicateur d'Ehlers-Fisher réduit l'impact du bruit et génère des signaux de trading relativement fiables. L'indice de vigueur relative reflète à la fois la tendance et la volatilité de l'action, ce qui en fait un indicateur dynamique.
Par rapport à l'utilisation d'un seul indicateur de momentum ou stochastique, cette stratégie intègre de manière organique plusieurs indicateurs et modèles, ce qui améliore la qualité des signaux. Grâce à des règles de stop-loss strictes, la stratégie parvient également à contrôler les risques tout en garantissant une rentabilité.
Analyse des risques
Cette stratégie repose principalement sur l'indicateur d'Ehlers-Fisher. En cas de changement soudain et significatif du marché, les paramètres de l'indicateur doivent être optimisés pour s'adapter au nouvel environnement. Si les paramètres de l'indicateur ne sont pas correctement définis, des signaux erronés ou des retards de signal peuvent se produire.
De plus, la stratégie elle-même comporte un certain degré de risque de surajustement (curve fitting). Si les conditions du marché changent considérablement entre les tests et le trading en direct, les performances de la stratégie peuvent s'écarter de manière significative. Dans ce cas, il est nécessaire d'ajuster les paramètres de la stratégie ou d'optimiser les règles de trading pour s'adapter aux nouvelles conditions du marché.
Directions d'optimisation
Cette stratégie peut être optimisée de plusieurs manières :
- Optimiser les paramètres de l'indicateur d'Ehlers-Fisher pour le rendre plus réactif ou mieux filtrer le bruit.
- Utiliser des algorithmes d'apprentissage automatique tels que LSTM pour modéliser l'indicateur et générer des signaux de trading plus fiables.
- Intégrer des indicateurs de volatilité du marché comme l'ATR pour ajuster dynamiquement la distance du stop-loss.
- Ajouter le support de modèles multi-facteurs, en combinant d'autres indicateurs techniques et fondamentaux pour améliorer la qualité des signaux.
- Optimiser la logique d'ouverture et de fermeture des positions en définissant des conditions d'entrée et de sortie dynamiques, et introduire des techniques de stop-loss et de take-profit adaptatifs.
Résumé
Cette stratégie utilise l'indicateur de vigueur relative stochastique d'Ehlers-Fisher pour juger de la tendance et de la force du marché, et met en place des mécanismes de stop-loss raisonnables pour contrôler les risques. Par rapport à un indicateur unique, cette stratégie intègre de manière organique plusieurs indicateurs et modèles, permettant de filtrer le bruit et de fournir des signaux de haute qualité. Grâce à l'optimisation des paramètres, la fusion de modèles et des ajustements adaptatifs, les performances de la stratégie peuvent encore être améliorées.
/*backtest
start: 2022-12-15 00:00:00
end: 2023-12-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
strategy("Ehlers Fisher Stochastic Relative Vigor Index Strategy", overlay = false, default_qty_type = strategy.percent_of_equity, default_qty_value = 100.0, pyramiding = 1, commission_type = strategy.commission.percent, commission_value = 0.1)
p = input(10, title = "Length")
FisherStoch(src, len) =>- 1

