Stratégie de trading basée sur le canal EMA de 20 jours


Date de création: 2024-01-30 15:24:07 Dernière modification: 2024-01-30 15:24:07
Copier: 1 Nombre de clics: 1035
1
Suivre
1617
Abonnés

Stratégie de trading basée sur le canal EMA de 20 jours

Aperçu

La stratégie est basée sur la construction de canaux basés sur les moyennes mobiles indicielles à 20 jours (EMA) et fait plus lorsque les prix franchissent le canal supérieur et fait moins lorsque les prix franchissent le canal inférieur, et appartient à la stratégie de suivi de tendance.

Principe de stratégie

  1. Calculer les hauts et les bas de l’EMA du 20e jour et construire un canal.
  2. Lorsque le cours de clôture est supérieur au sommet de l’EMA du 20e jour, faites plus.
  3. Le cours de clôture doit être à la baisse lorsque le cours est inférieur à la basse de l’EMA du 20e jour.
  4. Le point d’arrêt est l’autre extrémité de la voie, par exemple le point d’arrêt plus élevé est le point d’endettement de l’EMA du 20e jour.

Analyse des avantages

  1. L’EMA est un outil de construction de canaux permettant de suivre efficacement les tendances.
  2. Les paramètres de l’EMA du 20e jour sont simples et pratiques.
  3. Les signaux de rupture permettent de réduire le nombre de transactions erronées.
  4. Les points d’arrêt sont raisonnables et permettent de maîtriser au maximum les risques.

Analyse des risques

  1. Les signaux de détection peuvent être trompeurs.
  2. Les tremblements de terre peuvent causer des dommages.
  3. Les paramètres inappropriés peuvent entraîner une sursensibilité ou une lenteur.

Comment gérer les risques:

  1. Combiné à d’autres indicateurs, le signal de filtrage
  2. Optimiser les paramètres pour s’adapter à différents cycles.
  3. Il faut être prudent et faire attention à la gestion des fonds.

Direction d’optimisation

  1. Le filtrage de l’indicateur de quantité combiné avec le signal d’erreur.
  2. Tester l’efficacité de différents paramètres du cycle EMA.
  3. Augmentation du stop-loss mobile afin de bloquer le profit.
  4. La tendance est faible si on la compare à la volatilité.

Résumer

La stratégie est simple et pratique, construite sur les canaux EMA, et est une stratégie de suivi de tendance typique. Elle a des caractéristiques de signal de rupture, mais elle présente également un certain risque de désinformation. L’efficacité de la stratégie peut être améliorée par des paramètres d’optimisation, l’ajout de filtres, etc.

Code source de la stratégie
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("EMA Channel Strategy with Alerts", shorttitle="EMA Channel", overlay=true)

// Define EMA length
emaLength = 20

// Calculate EMA values
emaHigh = ema(high, emaLength)
emaLow = ema(low, emaLength)

// Define the condition for a buy signal
buyCondition = crossover(close, emaHigh)

// Define the condition for a sell signal
sellCondition = crossunder(close, emaLow)

// Plot the EMA lines
plot(emaHigh, color=color.green, title="EMA High")
plot(emaLow, color=color.red, title="EMA Low")

// Plot buy and sell signals
plotshape(buyCondition, style=shape.triangleup, location=location.belowbar, color=color.green, title="Buy Signal")
plotshape(sellCondition, style=shape.triangledown, location=location.abovebar, color=color.red, title="Sell Signal")

// Strategy
strategy.entry("Buy", strategy.long, when=buyCondition)
strategy.close("Buy", when=sellCondition)

// Define and trigger alerts
alertcondition(buyCondition, title="Buy Alert", message="Buy signal - Price crossed above EMA High")
alertcondition(sellCondition, title="Sell Alert", message="Sell signal - Price crossed below EMA Low")