Stratégie de prise de profit Double EMA Golden Cross


Date de création: 2024-01-12 14:02:22 Dernière modification: 2024-01-12 14:02:22
Copier: 1 Nombre de clics: 625
1
Suivre
1617
Abonnés

Stratégie de prise de profit Double EMA Golden Cross

Aperçu

Cette stratégie permet de réaliser une stratégie de négociation de courte ligne efficace en calculant deux ensembles d’EMAs de paramètres différents et en réglant un signal d’achat pour deux ensembles d’EMAs en cas de croisement d’or et un signal de vente pour deux autres ensembles d’EMAs en cas de croisement mort.

Principe de stratégie

La stratégie utilise 4 indicateurs EMA, respectivement EMA1 à 9 cycles, EMA2 à 26 cycles, EMA3 à 100 cycles et EMA4 à 55 cycles. Un signal d’achat placé pour traverser EMA2 sur EMA1 indique que la courte ligne traverse EMA2 et appartient à un signal de croisement d’or typique. Un signal de vente placé pour traverser EMA4 sous EMA3 appartient à un croisement de mort.

Avantages stratégiques

  1. Utilisation de la double croisée EMA pour une entrée et une sortie rapides, permettant de verrouiller rapidement les gains sur les lignes courtes
  2. Les signaux de transaction sont simples, clairs et faciles à mettre en œuvre
  3. Les paramètres sont réglables et peuvent être adaptés à différents marchés.
  4. La marge de profit est importante pour le scalping de courte durée.

Analyse des risques

  1. Les doubles croisements EMA peuvent générer des signaux erronés et nécessitent une filtration combinée avec d’autres indicateurs.
  2. Une mauvaise configuration des paramètres EMA peut entraîner une sursensibilité ou une lenteur
  3. Il faut surveiller de près les grandes rotations et arrêter les accidents en temps opportun.

Direction d’optimisation

  1. Il est possible d’ajouter d’autres indicateurs tels que MACD, KDJ pour filtrer le signal et améliorer l’exactitude du signal.
  2. Plus de combinaisons peuvent être testées pour trouver les paramètres EMA optimaux
  3. Il est possible de définir un stop loss mobile pour bloquer les bénéfices.

Résumer

Cette stratégie est une stratégie de trading de courte ligne très typique et efficace dans l’ensemble. L’avantage est qu’elle est rapide, adaptée au scalping, et offre une grande marge de profit.

Code source de la stratégie
/*backtest
start: 2023-01-05 00:00:00
end: 2024-01-11 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/
// © YukalMoon

//@version=5
strategy(title="EMA SCALPEUR", overlay=true, initial_capital = 1000)


//// input controls

EMA_L = input.int (title = "EMA_L", defval = 9, minval = 1, maxval = 100, step =1)
EMA_L2 = input.int (title = "EMA_L2", defval = 26, minval = 1, maxval = 100, step =1)
EMA_S = input.int (title = "EMA_S", defval = 100, minval = 1, maxval = 100, step =1)
EMA_S2 = input.int (title = "EMA_S2", defval = 55, minval = 1, maxval = 100, step =1)


/// mise en place de ema

shortest = ta.ema(close, 9)
short = ta.ema(close, 26)
longer = ta.ema(close, 100)
longest = ta.ema(close, 55)

plot(shortest, color = color.red)
plot(short, color = color.orange)
plot(longer, color = color.aqua)
plot(longest, color = color.yellow)

plot(close)

//// trading indicators

EMA1 = ta.ema (close,EMA_L)
EMA2 = ta.ema (close,EMA_L2)
EMA3 = ta.ema (close, EMA_S)
EMA4 = ta.ema (close, EMA_S2)


buy = ta.crossover(EMA1, EMA2)
//sell = ta.crossunder(EMA1, EMA2)

buyexit = ta.crossunder(EMA3, EMA4)
//sellexit = ta.crossover(EMA3, EMA4)

/////strategy

strategy.entry ("long", strategy.long, when = buy, comment = "EXIT-LONG")
//strategy.entry ("short", strategy.short, when = sell, comment = "ENTER-SHORT")


///// market exit

strategy.close ("long", when = buyexit, comment = "ENTER-LONG")
//strategy.close ("short",  when = sellexit, comment = "EXIT-SHORT")