Stratégie de trading basée sur les indicateurs EMA et MAMA
Aperçu
Cette stratégie repose sur deux indicateurs : l'EMA (moyenne mobile exponentielle) et le MAMA (moyenne mobile adaptative de MESA). Elle détermine la tendance du marché et génère des signaux de trading en fonction de leurs croisements. L'EMA est couramment utilisée pour juger la direction de la tendance, tandis que le MAMA permet de détecter plus précisément les points de retournement. Leur combinaison améliore les performances de la stratégie.
Principe de la stratégie
- Calculer une EMA rapide et une EMA lente, qui reflètent respectivement les tendances à court et à long terme.
- Calculer les lignes MAMA et FAMA, qui sont des moyennes mobiles adaptatives.
- Lorsque l'EMA rapide croise au-dessus de l'EMA lente, un signal d'achat est généré.
- Lorsque l'EMA rapide croise en dessous de l'EMA lente, un signal de vente est généré.
- Lorsque le MAMA croise au-dessus du FAMA, un signal d'achat est généré.
- Lorsque le MAMA croise en dessous du FAMA, un signal de vente est généré.
- Le croisement entre MAMA et FAMA peut être utilisé pour valider les signaux de croisement des EMA ou anticiper les retournements de tendance.
Plus précisément, la stratégie calcule d'abord une EMA rapide (fl) et une EMA lente (sl), reflétant respectivement les tendances à court et à long terme.
Ensuite, selon la formule de John Ehlers, on calcule le MAMA et le FAMA :
- Calculer la transformée de Hilbert du prix et extraire les informations de phase du signal.
- En fonction des informations de phase, calculer la période instantanée p du signal.
- Calculer le poids α en fonction de la valeur de p.
- Calculer le MAMA et le FAMA à l'aide du poids α.
Enfin, la stratégie génère des signaux de trading en fonction des croisements des EMA et des MAMA/FAMA :
- Croisement haussier des EMA : passer en position longue.
- Croisement baissier des EMA : passer en position courte.
- MAMA croise au-dessus de FAMA : passer en position longue.
- MAMA croise en dessous de FAMA : passer en position courte.
Analyse des avantages
Cette stratégie combine les atouts des indicateurs EMA et MAMA, améliorant ainsi la précision des signaux de trading.
Avantages de l'EMA :
- Lisse efficacement les données de prix, réduisant le bruit.
- Sait suivre la tendance du marché avec un certain décalage.
- Paramètres flexibles pouvant être ajustés pour la sensibilité aux tendances courtes et longues.
Avantages du MAMA :
- Paramètres adaptatifs, ne nécessitant pas de cycle défini manuellement.
- Réponse rapide, capable d'anticiper les retournements de tendance.
- Identification précise des zones de support et de résistance.
Avantages de leur combinaison :
- L'EMA détermine la direction principale de la tendance.
- Le MAMA valide les signaux et anticipe les retournements.
- Augmente la précision et le taux de réussite des signaux.
Analyse des risques
Cette stratégie présente principalement les risques suivants :
- L'EMA et le MAMA sont des indicateurs confirmés a posteriori, les points d'entrée sont légèrement décalés, ce qui peut entraîner un risque de glissement.
- Dans des marchés très volatils, les croisements des EMA et des MAMA peuvent être fréquents, générant des positions longues et courtes répétées.
- Un mauvais réglage des paramètres des EMA et du MAMA peut entraîner des signaux manqués ou des faux signaux.
Mesures correctives :
- Utiliser un stop-loss pour limiter les pertes.
- Choisir des paramètres adaptés pour éviter une sensibilité excessive.
- Combiner avec d'autres indicateurs pour confirmer les signaux.
Axes d'optimisation
Cette stratégie peut être optimisée sur les aspects suivants :
- Optimiser les périodes des EMA pour mieux correspondre aux caractéristiques des différents instruments.
- Ajuster la sensibilité du paramètre α du MAMA pour améliorer la vitesse de détection des retournements.
- Ajouter d'autres filtres (MACD, RSI, etc.) pour éviter les faux signaux.
- Intégrer une stratégie de stop-loss pour maîtriser le risque.
- Effectuer des optimisations de backtest pour sélectionner la meilleure combinaison de paramètres.
- Ajouter un take-profit automatique pour maximiser les gains.
Résumé
Cette stratégie combine les atouts des indicateurs EMA et MAMA. Elle suit la tendance et capture rapidement les retournements, ce qui en fait une stratégie de suivi de tendance fiable. Grâce à l'optimisation des paramètres et au contrôle des risques, elle peut améliorer le taux de réussite et la rentabilité. L'utilisateur doit néanmoins agir avec prudence en fonction de sa propre tolérance au risque.
/*backtest
start: 2023-09-30 00:00:00
end: 2023-10-30 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("EMAMA strategy", overlay=true)
//This entire strategy is courtesy of LazyBear for programming the original EMAMA system, I simply added a strategy element to everything to round things out.
- 1

