Stratégie de suivi de tendance avec filtrage combinant les doubles moyennes mobiles EMA et l'indicateur ATR
Aperçu
Cette stratégie utilise le croisement de deux moyennes mobiles exponentielle (EMA) pour générer des signaux d'achat (croisement haussier) et de vente (croisement baissier) dans une approche classique de suivi de tendance. Elle intègre les indicateurs ATR et ADX comme filtres supplémentaires, permettant de suivre les tendances fortes et de gérer les risques en période de consolidation.
Principe de la stratégie
La stratégie repose sur les éléments suivants :
-
Un croisement de l'EMA à court terme (8 périodes) et de l'EMA à long terme (20 périodes) génère des signaux haussiers et baissiers. Les EMA possèdent une propriété de suivi de tendance.
-
L'indicateur ATR reflète la volatilité récente. En normalisant l'ATR, on peut ajuster dynamiquement le seuil de filtrage du croisement des EMA : réduire l'exigence en forte tendance pour mieux suivre, et l'augmenter en période de consolidation pour contrôler le risque.
-
L'indicateur ADX évalue la force de la tendance. Lorsque l'ADX dépasse 30, la tendance est considérée comme forte et un stop-loss défensif est activé.
-
La tendance haussière ou baissière globale détermine le moment d'ouvrir des positions longues ou courtes : en marché haussier, croisement haussier → achats ; en marché baissier, croisement baissier → ventes.
-
Un filtre de volume est appliqué : l'entrée en position n'a lieu que lorsque le volume est en hausse.
-
L'indice USD est utilisé pour évaluer simplement la force du dollar : lorsque le dollar est fort, les amplitudes de stop-loss et de take-profit sont élargies.
-
L'indicateur SuperTrend est combiné pour déterminer la tendance générale et aider à décider du moment d'achat ou de vente.
Cette stratégie combine des indicateurs de tendance et de range, ajuste dynamiquement les paramètres, et permet de suivre la tendance tout en contrôlant le risque.
Avantages de la stratégie
-
Le système à deux EMA lisse les faux signaux grâce à la propriété de lissage des EMA, filtrant efficacement les fausses cassures.
-
L'ATR ajuste dynamiquement le seuil de croisement des EMA, rendant la stratégie flexible face à différentes conditions de marché.
-
L'ADX et le volume servent d'indicateurs auxiliaires pour éviter d'être piégé en période de consolidation.
-
La prise en compte de l'indice USD et du SuperTrend améliore la précision des décisions en identifiant la tendance macro.
-
Les paramètres de gestion des risques s'ajustent automatiquement en fonction de la force du dollar : stop-loss et take-profit plus larges en dollar fort.
-
Signaux d'achat/vente simples et intuitifs (croisements) avec stop-loss et take-profit faciles à implémenter et à backtester.
Risques de la stratégie
-
Le système à deux EMA souffre d'un retard dans la détection des points de retournement de tendance.
-
Un mauvais choix des paramètres ATR peut rendre la stratégie trop agressive ou trop prudente.
-
Les paramètres de l'ADX doivent être optimisés ; un seuil ADX trop élevé peut faire manquer des tendances.
-
Les jugements basés sur l'indice USD et le SuperTrend peuvent être erronés.
-
Un stop-loss trop étroit peut augmenter les pertes ; trop large peut piéger la position.
Pistes d'optimisation
-
Envisager d'ajouter d'autres indicateurs comme le MACD pour mieux détecter les points de retournement de tendance.
-
Utiliser davantage de données historiques pour entraîner l'espace des paramètres ATR et trouver la plage optimale.
-
Tester différents paramètres ADX et optimiser le seuil de détection de tendance forte.
-
Ajouter plus de variables pour évaluer l'indice USD et la tendance générale du marché.
-
Calculer l'amplitude optimale du stop-loss à partir des données de backtest.
-
Envisager de remplacer le stop-loss fixe par un stop suiveur (trailing stop) ou un stop basé sur la volatilité.
-
Optimiser la taille des positions et la durée de détention.
Résumé
Cette stratégie intègre le système classique à deux EMA avec plusieurs indicateurs auxiliaires et une optimisation automatique des paramètres, aboutissant à une stratégie de suivi de tendance assez complète. Elle s'adapte aux changements de marché tout en contrôlant le risque. Cependant, des tests et optimisations supplémentaires sur le stop-loss et les paramètres des indicateurs sont nécessaires pour obtenir des rendements stables. L'approche de cette stratégie mérite d'être étudiée et améliorée.
/*backtest
start: 2023-10-15 00:00:00
end: 2023-11-14 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=5
strategy("Refactored Advanced EMA Cross with Normalized ATR Filter, Controlling ADX", shorttitle="ALP V5", overlay=true)
// Initialize variables to track if a buy order has been placed and number of periods since the last buy- 1

