Stratégie de trading avec filtre de cassure haussière d'EMA
1
Follow
1802
Followers
Cette stratégie n'effectue que des opérations longues, utilise l'ATR pour construire des canaux, filtre les faux signaux de cassure de la moyenne mobile EMA, et recherche des transactions longues stables. Elle appartient à la catégorie des stratégies de suivi de tendance.
Principe de la stratégie :
- Calculez la moyenne mobile EMA sur n périodes, représentant la tendance à moyen et long terme.
- Calculez l'ATR sur n périodes pour construire les bandes supérieure et inférieure du canal de fourchette.
- Lorsque le prix franchit à la hausse la bande supérieure du canal, ouvrez une position longue.
- Lorsque le prix franchit à la baisse la bande inférieure du canal, fermez la position longue.
- Le réglage du canal ATR permet de filtrer efficacement les faux signaux de cassure de faible ampleur ou de courte durée.
Avantages de cette stratégie :
- L'utilisation du canal ATR améliore la fiabilité des signaux longs.
- Ne trader qu'à la hausse réduit la difficulté de jugement et diminue le risque.
- L'optimisation des paramètres est simple, facile à adapter à différents types de marchés.
Risques de cette stratégie :
- Les opérations exclusivement longues ne permettent pas de réaliser des rendements excédentaires en cas de tendance baissière.
- L'EMA et l'ATR présentent tous deux un problème de retard, ce qui peut entraîner un mauvais timing d'entrée.
- Sur un marché rangeant de longue durée, il est difficile d'obtenir des signaux longs soutenus.
En résumé, cette stratégie, en tant que simple stratégie de suivi de tendance, peut donner de bons résultats sur un marché haussier, mais il faut être vigilant face aux problèmes de retard et de range prolongé.
Source
Pine
/*backtest
start: 2020-09-11 00:00:00
end: 2021-04-17 00:00:00
period: 7d
basePeriod: 1d
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy("EMA Long Only Strategy", overlay=true, default_qty_type=strategy.percent_of_equity, default_qty_value=100)
len = input(21, minval=1, title="Length")Strategy parameters
Related strategies
Comment
All comments (0)
No data
- 1
