Stratégie de trading à double moyenne mobile basée sur le prix synthétique détendancé
Aperçu
Cette stratégie est une stratégie de trading à double moyenne mobile basée sur le prix synthétique désaisonnalisé (Detrended Synthetic Price, DSP). Le DSP est une fonction synchronisée avec le cycle dominant du prix réel, obtenue en calculant la moyenne mobile exponentielle (EMA) sur un quart de période moins l'EMA sur une demi-période. Lorsque le DSP franchit la bande supérieure ou inférieure, la stratégie effectue un trade unidirectionnel.
Principe de la stratégie
- Calculer la moyenne HL (High-Low) du prix sur une demi-période, appelée xHL2.
- Selon le paramètre Length, calculer l'EMA sur un quart de période (xEMA1) et l'EMA sur une demi-période (xEMA2) de xHL2.
- Calculer le DSP en soustrayant xEMA2 de xEMA1.
- Définir les paramètres des bandes supérieure et inférieure ; lorsque le DSP franchit la bande supérieure à la hausse, entrer en position longue ; lorsqu'il franchit la bande inférieure à la baisse, entrer en position courte.
- Le paramètre reverse permet d'inverser la direction des positions longues et courtes.
Analyse des avantages
Cette stratégie présente les avantages suivants :
- Le DSP peut capturer le cycle dominant du prix, évitant d'être induit en erreur par les cycles secondaires.
- La conception à double EMA permet de suivre efficacement l'évolution du cycle dominant.
- Les bandes supérieure et inférieure sont simples et faciles à utiliser, évitant les transactions excessives.
- Il est facile de basculer entre les directions longues et courtes pour s'adapter à différents environnements de marché.
- Aucune optimisation complexe des paramètres n'est nécessaire ; la stratégie est simple et pratique.
Analyse des risques
Les principaux risques de cette stratégie sont les suivants :
- Un réglage inapproprié de la période du DSP peut entraîner un manquement du cycle dominant.
- La largeur des bandes supérieure et inférieure doit être optimisée, sinon les transactions risquent d'être trop fréquentes.
- La conception à période fixe s'adapte mal aux marchés soumis à des variations brutales.
- La stratégie repose uniquement sur le DSP, ce qui la rend vulnérable aux faux signaux générés par les croisements répétés en marché rangeant.
- Aucun stop-loss n'est pris en compte, ce qui expose à un risque de pertes importantes.
Directions d'optimisation
La stratégie peut être optimisée dans les directions suivantes :
- Optimiser les paramètres pour trouver la meilleure combinaison de périodes.
- Ajouter des bandes dynamiques basées sur la volatilité.
- Incorporer des filtres basés sur la tendance et la volatilité pour réduire les faux signaux.
- Ajouter un stop-loss mobile ou un trailing stop pour contrôler le risque.
- Effectuer des réglages de paramètres sur plusieurs instruments pour évaluer la généralisabilité.
- Intégrer des algorithmes d'apprentissage automatique pour l'optimisation adaptative de la période du DSP.
Résumé
Dans l'ensemble, cette stratégie est une stratégie de trading à double moyenne mobile très simple et pratique. Elle repose sur une analyse de cycle raisonnable et suit efficacement le cycle dominant via le DSP. Avec des améliorations telles que l'optimisation des paramètres, les mécanismes de stop-loss et les conditions de filtrage, elle peut devenir une stratégie de trading quantitatif relativement fiable.
/*backtest
start: 2023-09-11 00:00:00
end: 2023-09-13 02:00:00
period: 1m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
////////////////////////////////////////////////////////////
// Copyright by HPotter v1.0 20/03/2017
// Detrended Synthetic Price is a function that is in phase with the - 1
