Type/to search

Stratégie de suivi de tendance combinant Hull EMA à latence zéro

Common strategy
Created: 2023-09-19 16:52:39
Last modified: 3 years ago
1
Follow
1802
Followers

Aperçu

Cette stratégie utilise une combinaison d'EMA à retard zéro et de Hull EMA pour réaliser un suivi de tendance. L'EMA à retard zéro élimine le décalage des EMA classiques, tandis que la Hull EMA lisse la courbe des prix. Leur combinaison permet de capturer plus précisément les mouvements de tendance, en réalisant un trading de suivi de tendance à faible risque.

Principe de la stratégie

Tout d'abord, on calcule l'EMA à retard zéro :
EMA1 = ema(close, Period) EMA2 = ema(EMA1, Period) Difference = EMA1 - EMA2 ZeroLagEMA = EMA1 + Difference

Où ZeroLagEMA est l'EMA à retard zéro. Elle élimine le problème de décalage des EMA ordinaires.

Ensuite, on calcule la courbe lissée par la Hull EMA :
n2ma = 2*wma(ZeroLagEMA, round(S_period/2)) nma = wma(ZeroLagEMA, S_period) n1 = wma(n2ma - nma, sqn)

Enfin, on compare la valeur actuelle de la Hull EMA (n1) avec celle de la période précédente (n2) pour déterminer la direction de la tendance et élaborer la stratégie de trading.

Analyse des avantages

Le principal avantage de cette stratégie est sa capacité à capturer précisément la direction de la tendance, pour deux raisons :

  1. L'EMA à retard zéro élimine le problème de décalage des EMA classiques, permettant de capturer plus rapidement les variations de prix.

  2. La Hull EMA effectue un double lissage des prix, filtrant une partie du bruit et capturant la tendance de manière plus claire.

Par rapport à l'utilisation isolée de l'EMA ou de la Hull EMA, leur combinaison permet de tirer parti des avantages de chacune, rendant la stratégie plus précise et plus fiable.

Analyse des risques

Cette stratégie présente principalement les risques suivants :

  1. Un réglage inapproprié des paramètres Period et S_period peut rendre la stratégie insensible aux mouvements du marché, entraînant des occasions de trading manquées.

  2. En période de range, les EMA et Hull EMA peuvent générer de nombreux signaux de croisement, nécessitant une vigilance face aux faux breakouts.

  3. La stratégie ne gère pas efficacement les gaps de prix importants d'un jour sur l'autre.

Il est donc nécessaire de tester soigneusement les paramètres, d'interpréter les signaux avec prudence et de se prémunir contre les risques de gaps.

Voies d'optimisation

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

  1. Tester différentes combinaisons de paramètres optimisés sur différents marchés et périodes afin d'obtenir une meilleure adaptabilité à toutes les configurations de marché.

  2. Combiner avec d'autres indicateurs pour filtrer les faux signaux de breakout, par exemple KDJ, MACD, etc., afin d'améliorer la stabilité de la stratégie.

  3. Ajouter une stratégie de stop-loss pour contrôler les pertes individuelles.

  4. Optimiser le timing d'entrée pour améliorer davantage le taux de réussite de la stratégie. Par exemple, en s'alignant sur la direction de la tendance pour éviter les entrées à contre-tendance.

Résumé

Cette stratégie utilise la combinaison de l'EMA à retard zéro et de la Hull EMA pour capturer avec précision et réactivité les tendances du marché, en réalisant un trading de suivi de tendance à faible risque. L'optimisation des paramètres, le filtrage par indicateurs et le stop-loss peuvent encore améliorer la stabilité de la stratégie. Dans l'ensemble, cette stratégie est simple et pratique, adaptée au trading de paires de devises et d'indices boursiers en tendance.

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

//@version=3
// Zero Lag EMA combined with Hull moving average for smoothing purposes.
// author: email: [email protected]
Strategy parameters
Strategy parameters
Period
Smoother Period
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)