Type/to search

Stratégie de croisement doré des moyennes mobiles

Common strategy
Created: 2023-09-18 21:18:17
Last modified: 3 years ago
1
Follow
1802
Followers

Aperçu

La stratégie de croisement doré des moyennes mobiles est une stratégie de trading quantitatif relativement courante. Cette stratégie utilise deux moyennes mobiles exponentielles (EMA) avec des paramètres différents. Lorsque l'EMA à court terme croise au-dessus de l'EMA à long terme, on prend une position longue ; lorsque l'EMA à court terme croise en dessous de l'EMA à long terme, on liquide la position. Cette stratégie exploite la capacité de l'EMA à court terme à réagir plus rapidement aux variations de prix, tandis que l'EMA à long terme reflète mieux la tendance, en utilisant les croisements d'EMA pour générer des signaux de trading.

Principe de la stratégie

La stratégie définit d'abord deux EMA : ema1 avec une longueur de 10 et ema2 avec une longueur de 21. Les valeurs des deux moyennes sont ensuite calculées. Lorsque ema1 croise au-dessus de ema2, cela indique que le prix commence à percer à la hausse, ce qui constitue un signal long. Lorsque ema1 croise en dessous de ema2, cela indique que le prix casse en dessous des EMA, ce qui constitue un signal de liquidation.

Pour filtrer les faux dépassements, le code définit un seuil (threshold) dont la formule de calcul est :

pine
threshold = ((ema1 - ema2)*100) / ((ema1 + ema2)/2)

Ce seuil représente le pourcentage de l'écart entre les deux moyennes par rapport à la moyenne des deux. Lorsque le threshold est supérieur à 0,15%, il s'agit d'un signal long ; lorsqu'il est inférieur à -0,006, il s'agit d'un signal de liquidation.

En résumé, les signaux de trading de cette stratégie sont :

  • Signal long : ema1 croise au-dessus de ema2, et threshold >= 0,15%
  • Signal de liquidation : ema1 croise en dessous de ema2, et threshold <= -0,006%

Analyse des avantages

Cette stratégie présente les avantages suivants :

  1. L'utilisation de l'EMA lisse les données de prix, ce qui favorise la génération de signaux de trading.

  2. La double EMA avec des paramètres différents permet d'équilibrer réactivité et stabilité.

  3. L'ajout d'un seuil (threshold) permet de filtrer les faux dépassements et d'éviter les transactions inutiles.

  4. La logique de la stratégie est simple et claire, facile à comprendre et à mettre en œuvre, adaptée aux débutants en trading quantitatif.

  5. Les paramètres de l'EMA et le seuil peuvent être ajustés de manière flexible pour optimiser les performances de la stratégie.

Analyse des risques

Cette stratégie comporte également certains risques :

  1. Les EMA sont en retard par rapport au prix, ce qui peut entraîner l'absence d'opportunités de trading à court terme.

  2. Il existe un risque d'être piégé : si la tendance s'inverse, cela peut entraîner des pertes importantes.

  3. Un seuil mal défini peut filtrer des signaux valides ou générer de faux signaux.

  4. Des paramètres d'EMA inappropriés, avec peu de différences caractéristiques entre l'EMA court terme et l'EMA long terme, peuvent produire de faux signaux.

  5. Les fluctuations du marché peuvent provoquer un dépassement du stop loss ; il convient de définir un stop loss raisonnable.

Pistes d'optimisation

Cette stratégie peut être optimisée dans les directions suivantes :

  1. Optimiser les paramètres de l'EMA en testant l'impact de différentes périodes sur les performances de la stratégie.

  2. Optimiser le seuil pour équilibrer le filtrage des faux signaux et la conservation des signaux valides.

  3. Ajouter d'autres indicateurs techniques comme le MACD, le KDJ, etc., pour une détermination combinée des signaux de trading.

  4. Intégrer un mécanisme de stop loss, qu'il soit suiveur ou par ordre limite, pour contrôler la perte par transaction.

  5. Envisager d'ajouter une méthode d'entrée par échelons pour réduire le risque d'une entrée unique.

  6. Tester différentes durées de détention pour trouver la période de détention la plus adaptée.

Conclusion

La stratégie de croisement doré des moyennes mobiles est globalement claire et facile à comprendre, utilisant les caractéristiques des EMA pour déterminer les signaux de trading. Elle présente certains avantages, mais il faut également être attentif aux risques potentiels. Des améliorations significatives peuvent être obtenues grâce à l'optimisation des paramètres, à la définition de stop loss et au filtrage des signaux. Cette stratégie convient comme stratégie d'introduction au trading quantitatif pour l'apprentissage et la pratique.

Source
Pine
/*backtest
start: 2023-08-18 00:00:00
end: 2023-09-17 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

if high > ta.highest(high[1], 5)
    strategy.entry("Enter Long", strategy.long)
else if low < ta.lowest(low[1], 5)
    strategy.entry("Enter Short", strategy.short)//@version=3
Strategy parameters
Strategy parameters
EMA #1 length
EMA Source #1
EMA #2 length
EMA Source #2
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)