Stratégie de croisement de deux EMA
Aperçu
La stratégie de croisement des doubles EMA est une stratégie de suivi de tendance couramment utilisée. Cette stratégie utilise deux EMA de périodes différentes. Lorsque l'EMA à court terme croise au-dessus de l'EMA à long terme, elle génère un signal d'achat ; lorsqu'elle croise en dessous, elle génère un signal de vente, afin de capturer les changements de tendance des prix.
Principe de la stratégie
La logique centrale de cette stratégie repose sur le principe du "croisement doré" et du "croisement mortel" des EMA. Les EMA lissent efficacement les données de prix et indiquent la direction de la tendance. L'EMA à court terme réagit plus rapidement aux variations de prix, tandis que l'EMA à long terme est relativement insensible au bruit et reflète la tendance à long terme. Lorsque l'EMA à court terme croise au-dessus de l'EMA à long terme, cela est considéré comme un signal de renforcement de la hausse des prix ; lorsqu'elle croise en dessous, cela est considéré comme un signal d'accélération de la baisse des prix. La stratégie émet des signaux d'achat et de vente selon ce principe.
Plus précisément, cette stratégie utilise les paramètres length1 et length2 pour définir les longueurs des deux EMA. demaVal1 est l'EMA de longueur length1, demaVal2 est l'EMA de longueur length2. Leurs méthodes de calcul sont :
demaVal1 = EMA(close, length1)
demaVal2 = EMA(close, length2)
Où EMA() est la fonction de calcul de l'EMA. Lorsque demaVal1 croise au-dessus de demaVal2, un signal d'achat demaCrossover est généré ; lorsqu'il croise en dessous, un signal de vente demaCrossunder est généré. La stratégie émet des ordres de trading en fonction de ces deux signaux.
Avantages de la stratégie
Cette stratégie présente les avantages suivants :
- La logique de la stratégie est simple et facile à comprendre, et facile à mettre en œuvre.
- La théorie du croisement des moyennes mobiles est mature et largement appliquée.
- Les longueurs des paramètres sont configurables et flexibles, adaptées à différents environnements de marché.
- L'optimisation des paramètres peut améliorer les performances de la stratégie.
Risques et optimisation
Cette stratégie présente également certains risques :
- Lorsque le marché n'est pas en tendance, les signaux de croisement des EMA peuvent générer de fréquents faux signaux.
- Les paramètres par défaut peuvent ne pas convenir à tous les instruments, nécessitant une optimisation ciblée basée sur les données historiques.
Sur la base des risques ci-dessus, l'optimisation peut être effectuée dans les aspects suivants :
- Ajuster les paramètres de période des EMA pour s'adapter aux différentes périodes de marché.
- Ajouter des conditions de filtrage pour éviter les faux signaux, par exemple les indicateurs de qualité d'ajustement, les indicateurs de volume, etc.
- Combiner avec des indicateurs techniques tels que la tendance, les niveaux de support et de résistance, pour améliorer les performances de la stratégie.
Conclusion
La stratégie de croisement des doubles EMA est globalement une stratégie de suivi de tendance simple et pratique. Elle hérite de la théorie mature de l'analyse des croisements de moyennes mobiles. Avec des ajustements de paramètres et une optimisation des conditions de filtrage, elle peut être appliquée au trading de tendance de différents instruments et offre de bonnes perspectives d'application.
/*backtest
start: 2022-11-29 00:00:00
end: 2023-12-05 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © zeguela
//@version=4
strategy(title="ZEGUELA DEMABOT", commission_value=0.063, commission_type=strategy.commission.percent, initial_capital=100, default_qty_value=90, default_qty_type=strategy.percent_of_equity, overlay=true, process_orders_on_close=true)- 1

