Experts: MACD Sample

 

MACD Sample:

L'Expert Advisor MACD Sample trade au croisement de la ligne principale et de la ligne de signal du MACD. Cet Expert Advisor est un exemple d'approche orientée objet dans le développement d'EA.

MACD Sample

Auteur : MetaQuotes

 

Forum sur le trading, les systèmes de trading automatisés et les tests de stratégies de trading

Indicateurs : Histogramme MACD, multicolore

newdigital, 2014.06.19 12:01

Moving Average Convergence Divergence (MACD)

MACD signifie Moving Average Convergence Divergence et a été développé pour la première fois par Gerald Appel à la fin des années 1970. Il s'agit d'un oscillateur de prix absolu (APO) qui peut être utilisé pour tenter d'identifier les changements de direction, de force et d'élan du marché.

Il calcule la convergence et la divergence entre une moyenne mobile exponentielle (EMA) "rapide" et une moyenne mobile exponentielle (EMA) "lente", connue sous le nom de ligne MACD. Un signal EMA est ensuite tracé au-dessus de la ligne MACD pour indiquer les opportunités d'achat ou de vente. Appel a spécifié les longueurs des MA selon les pourcentages suivants :
  • EMA lente = 7,5 % (25,67 période EMA)
  • EMA rapide = 15 % (EMA de 12,33 périodes)
  • EMA de signal = 20 % (EMA de 9 périodes)
En général, ces valeurs sont arrondies à des EMA de 26, 12 et 9 respectivement. De nombreux logiciels graphiques permettent également de tracer la différence entre la ligne de signal et la ligne MACD sous la forme d'un histogramme.

L'un des plus grands défis à relever lorsque l'on traite des données financières est le bruit ou les mouvements erratiques qui provoquent de faux signaux. En lissant les données, vous pouvez réduire le nombre de faux signaux. Mais cela a un coût et entraîne une augmentation du décalage de vos signaux. Le génie du MACD réside dans le fait qu'il commence par lisser les données (ce qui entraîne un décalage) et qu'il accélère ensuite les signaux à partir des données lissées. Cette combinaison permet de réduire les faux signaux tout en minimisant le décalage.

En comparant des EMA de différentes longueurs, le MACD peut aider à identifier des changements subtils dans la tendance et l'élan d'un titre. C'est une excellente représentation visuelle de l'accélération ou du taux de changement d'une tendance.


Comment calculer un MACD

Formule MACD:

  • Ligne MACD = EMA,12 - EMA,26
  • Ligne de signal = EMA[MACD,9]
  • Histogramme MACD = MACD - Ligne de signal
  • Déclenchement de l'histogramme = EMA[MACD Histo,5]
Il est évident que vous pouvez modifier les paramètres à la valeur de votre choix.

Fichier Excel MACD

Nous avons créé une feuille de calcul Excel qui s'adaptera automatiquement aux paramètres MACD que vous souhaitez. Vous la trouverez sur le lien suivant, en bas de la page, sous Téléchargements - Indicateurs techniques : Moyenne mobile de convergence et de divergence (MACD)

Résultats des tests

Le MACD est-il un indicateur efficace ? Nous le mettons sur le ring dans le cadre du combat pour la suprématie des indicateurs techniques. Il sera testé à l'aide de 300 ans de données sur 16 marchés mondiaux afin de découvrir quels paramètres produisent les meilleurs résultats et comment il se comporte par rapport à d'autres indicateurs :
  1. Croisements de moyennes mobiles - Complétées - Golden Cross - Quelle est la meilleure ?
  2. Moyenne mobile de convergence et de divergence (MACD) - Terminé - Résultats
  3. ZeroLag MACD (ZL-MACD)
  4. MACD Z Score (MAC-Z)

 
Automated-Trading:

MACD Sample:

Auteur : MetaQuotes Software Corp.

L'Expert Advisor ne fonctionne pas avec le trall et le stop loss. il prend le profit tel que vous l'avez défini, mais dans le minus sans fin, il peut disparaître.

 
J'ai le même problème, le profit fonctionne, le stop loss se déclenche après 1 fois.
 

La modélisation d'EA est excellente ! Félicitations !

Mais je suis novice en la matière, et j'aimerais savoir si vous pourriez décrire son fonctionnement en quelques mots, sans analyser le code source.


Merci d'avance !

 
C'est un excellent EA. Ce serait encore mieux si je pouvais y ajouter le traitement des Stop loss. J'ai du mal à le faire actuellement. Des suggestions s'il vous plaît ?
 
C'est écrit en détail et c'est encore un peu difficile à apprendre pour moi qui débute. Prenez votre temps et étudiez-le. Merci !
 
C'est écrit avec tant de détails ! C'est génial ! S'il vous plaît, écrivez-moi aussi un ea de temps en temps !