Stratégie de suivi des tendances DEMA


Date de création: 2023-10-17 17:17:34 Dernière modification: 2023-10-17 17:17:34
Copier: 0 Nombre de clics: 694
1
Suivre
1617
Abonnés

Stratégie de suivi des tendances DEMA

Aperçu

La stratégie de suivi de la tendance DEMA est basée sur la conception de l’indicateur DEMA, qui génère un signal d’achat lorsque le prix franchit la trajectoire descendante de l’indicateur DEMA et un signal de vente lorsque le prix tombe sur la trajectoire descendante de l’indicateur DEMA.

Principe de stratégie

La stratégie utilise l’indicateur DEMA pour déterminer la tendance des prix. L’indicateur DEMA est une moyenne mobile à deux indices, qui est calculée à l’aide de deux lignes EMA, qui permettent de capturer plus rapidement les variations de prix. La stratégie calcule le pourcentage de différence entre le prix et le DEMA, puis donne des signaux d’achat et de vente.

Lorsque le pourcentage de la différence dépasse le paramètre de l’acheteur, un signal d’achat est généré. Lorsque le pourcentage de la différence dépasse le paramètre du vendeur, un signal de vente est généré. Les paramètres d’acheteur et de vendeur représentent la force du signal généré, qui peut être ajusté en fonction du marché.

En outre, la stratégie définit une fourchette de jours par mois comme condition de filtrage, générant un signal de transaction uniquement à la date indiquée.

Analyse des forces stratégiques

  • L’utilisation de l’indicateur DEMA permet de capturer plus sensiblement les variations de prix et de saisir en temps opportun les retournements de tendance.
  • L’indicateur DEMA est moins retardé que l’indicateur SMA.
  • Paramètres de force d’achat et de vente permettant de contrôler la fréquence des transactions
  • Ajouter des conditions de filtrage de date pour optimiser la saisonnalité.
  • Dans l’ensemble, les paramètres de la stratégie sont raisonnables et peuvent être optimisés pour s’adapter à différents environnements de marché.

Analyse stratégique des risques

  • L’indicateur DEMA est lui-même en retard et risque de manquer une inversion de tendance à court terme.
  • Le signal est un peu retardé et l’heure d’entrée est imprécise.
  • La stratégie est basée uniquement sur les indicateurs DEMA, sans indicateurs auxiliaires pour vérifier la fiabilité du signal.
  • Il n’y a pas de paramètre de stop-loss, ce qui peut entraîner de grandes pertes sur le compte.

Le risque peut être contrôlé en combinant les signaux de vérification d’autres indicateurs, en optimisant les paramètres de réglage et en ajoutant des stop-loss.

Orientation de l’optimisation de la stratégie

  • On peut envisager d’ajouter des indicateurs MA pour filtrer le signal, en utilisant les caractéristiques transitoires de MA pour vérifier la tendance.
  • Il est possible de tester l’impact de différents paramètres sur le rendement de la stratégie pour trouver la combinaison optimale de paramètres.
  • Il est possible d’ajouter des stratégies de stop loss, de définir des marges de stop loss raisonnables et de contrôler les pertes individuelles.
  • Il est possible de tester l’impact de différentes actions sur l’efficacité de la stratégie et d’optimiser les pools d’actions.
  • Il est possible d’essayer plusieurs stratégies d’exit, telles que le renversement de la tendance, la rupture et d’autres mécanismes de sortie.

Résumer

La stratégie de suivi de la tendance DEMA est conçue de manière rationnelle et a une certaine capacité de rentabilité stable. L’utilisation réussie de l’indicateur DEMA pour déterminer la direction de la tendance peut être efficace pour une variété d’actions et de cycles longs et moyens. La rentabilité de la stratégie peut être encore améliorée et le risque contrôlé par des moyens tels que l’optimisation des paramètres, la vérification des indicateurs auxiliaires et la stratégie de stop loss.

Code source de la stratégie
/*backtest
start: 2023-09-16 00:00:00
end: 2023-10-16 00:00:00
period: 30m
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version= 2
strategy("DEMA PRICE DİFFERENCE Strategy ",shorttitle="DPD% STR " ,overlay=false)

buyper =input(-1)
sellper=input(1)

demalen = input(50,title="Dema Length")

e1= ema(close,demalen)
e2=ema(e1,demalen)
demaprice  =   2 * e1 - e2

price=close

demadifper =  ((price-demaprice)/price)*100



plot(demadifper, color=red)
OverDemaPer = input(1, title="Band for OverBought")
UnderDemaPer= input(-1,title="Band for OverSold")




band1 = hline(OverDemaPer)
band0 = hline(UnderDemaPer)
zeroline=0
fill(band1, band0, color=green, transp=90)








yearfrom = input(2018)
yearuntil =input(2019)
monthfrom =input(6)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)



if (  crossover(demadifper,buyper)) 
    strategy.entry("BUY", strategy.long, stop=close, oca_name="TREND",  comment="BUY")
    
else
    strategy.cancel(id="BUY")


if ( crossunder(demadifper,sellper)  ) 

    strategy.entry("SELL", strategy.short,stop=close, oca_name="TREND",  comment="SELL")
else
    strategy.cancel(id="SELL")