Stratégie de croisement Ichimoku
Aperçu
La stratégie de croisement de moyennes mobiles est une stratégie de trading relativement courante. Elle utilise le principe du croisement haussier (golden cross) et du croisement baissier (death cross) des moyennes mobiles, combiné à l'indicateur Ichimoku Kinko Hyo et à la moyenne mobile simple (SMA), pour constituer un système de trading relativement complet. Cette stratégie peut automatiquement effectuer des opérations d'ouverture et de fermeture de positions sur actions.
Principe de la stratégie
Cette stratégie détermine principalement les signaux d'achat et de vente en comparant la ligne de conversion (tenkan-sen) et la ligne de base (kijun-sen) de l'indicateur Ichimoku, ainsi que le croisement des moyennes mobiles court terme et long terme (SMA).
Plus précisément, le code définit la ligne de conversion (conversionLine), la ligne de base (baseLine), la première ligne de plomb (leadLine1) et la seconde ligne de plomb (leadLine2) de l'indicateur Ichimoku. Il définit également la moyenne mobile long terme SMA (ma1) et la moyenne mobile court terme SMA (ma2).
Pour déclencher un signal d'achat, les conditions suivantes doivent être simultanément remplies : la ligne de conversion est inférieure à la ligne de base et la moyenne mobile court terme est inférieure à la moyenne mobile long terme, c'est-à-dire la réalisation d'un croisement haussier (golden cross).
Pour déclencher un signal de vente, les conditions suivantes doivent être simultanément remplies : la ligne de conversion est supérieure à la ligne de base et la moyenne mobile court terme est supérieure à la moyenne mobile long terme, c'est-à-dire la réalisation d'un croisement baissier (death cross).
De plus, le code définit des conditions auxiliaires, telles que la vérification que le prix de clôture est supérieur à celui du jour précédent, et l'utilisation de la différence des valeurs des moyennes mobiles divisée par une autre valeur pour déterminer la pente de ces moyennes. Cela permet d'évaluer la force et la direction du croisement des moyennes mobiles.
Analyse des avantages de la stratégie
Cette stratégie intègre les avantages de plusieurs indicateurs techniques pour mieux juger la tendance du marché. Ses avantages sont les suivants :
- Le nuage Ichimoku inclut déjà une évaluation de la tendance. Combiné aux moyennes mobiles SMA, il permet une analyse de tendance plus robuste.
- Les moyennes mobiles SMA permettent déjà de déterminer la tendance et la force des prix. Le croisement d'une moyenne rapide avec une moyenne lente peut signaler les points d'achat et de vente.
- L'ajout de la condition sur le prix de clôture permet d'éviter les ouvertures et fermetures de positions inutiles et répétées.
- Le calcul de la pente des moyennes mobiles renforce l'évaluation de la force du croisement, permettant de filtrer les faux signaux.
- Globalement, cette stratégie offre une bonne précision dans l'identification des tendances, réduit les transactions inutiles, et dispose d'une certaine marge d'optimisation.
Analyse des risques de la stratégie
Cette stratégie présente également certains risques :
- Les moyennes mobiles Ichimoku et SMA peuvent toutes deux être en retard (lagging), ne reflétant pas immédiatement les variations de prix.
- La combinaison de multiples conditions rend la stratégie plus complexe et augmente la probabilité d'erreurs.
- La stratégie repose uniquement sur des indicateurs techniques, sans capacité à prendre en compte l'impact d'événements majeurs.
- La stratégie ne comporte pas de condition de stop-loss, ce qui expose à un risque d'aggravation des pertes.
- La stratégie ne traite pas les situations de marché particulières, telles que les marchés de consolidation.
- Un paramétrage inapproprié peut également affecter l'efficacité de la stratégie.
Pistes d'optimisation de la stratégie
Cette stratégie peut être optimisée selon les axes suivants :
- Mettre en place une condition de stop-loss pour limiter automatiquement les pertes lorsqu'elles s'aggravent.
- Ajouter une analyse des événements majeurs pour éviter leur impact.
- Intégrer la gestion de situations particulières, comme l'élargissement de la fourchette de trading ou l'ajustement des paramètres.
- Tester et optimiser les combinaisons de paramètres pour trouver les paramètres optimaux.
- Ajouter des algorithmes d'apprentissage automatique (machine learning) pour optimiser les paramètres et les décisions de marché via l'IA.
- Ajouter des indicateurs de volume pour éviter les faux dépassements (breakouts).
- Combiner davantage d'indicateurs fondamentaux, tels que les variations de volumes.
Conclusion
En résumé, cette stratégie de croisement de moyennes mobiles intègre les avantages de l'indicateur Ichimoku et des moyennes mobiles SMA, formant ainsi un système de trading boursier relativement complet. Sa capacité à identifier les tendances est solide, permettant de capter efficacement les opportunités de tendance. Cependant, elle présente également certaines faiblesses, comme le retard, la complexité et l'absence de stop-loss. Cela laisse une grande marge d'optimisation : en mettant en place un stop-loss, en évaluant les événements majeurs, en optimisant les paramètres, etc., il est possible d'améliorer continuellement cette stratégie pour en faire une stratégie de trading quantitatif stable et fiable.
/*backtest
start: 2023-09-15 00:00:00
end: 2023-10-15 00:00:00
period: 2h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=3
// strategy("Ichimoku+SMAsmoothed", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100, calc_on_order_fills= true, calc_on_every_tick=true, pyramiding=0)
//
conversionPeriods = input(9, minval=1, title="Conversion Line Periods"),- 1
