Guide Complet sur les Indicateurs QQE et QQE MTF pour MetaTrader 5

Mike 2010.09.29 19:45 92 0 0
Pièce jointe

Auteur original :

traderak20, basé sur QQE.mq5 par EarnForex Copyright © 2010, basé sur la version de Tim Hyder (2008), inspiré par la version de Roman Ignatov (2006)

Les indicateurs QQE et QQE MTF :

QQE - Estimation Quantitative Qualitative, calculée à partir de deux indicateurs :

  1. MA sur RSI
  2. Différence de MA sur RSI et MA de MA de ATR de MA de RSI
  • Signal d'Achat : lorsque la ligne bleue croise le niveau 50 par le bas après avoir franchi la ligne jaune par le bas.
  • Signal de Vente : lorsque la ligne bleue croise le niveau 50 par le haut après avoir franchi la ligne jaune par le haut.

L'indicateur QQE MTF peut être appliqué à n'importe quel timeframe, supérieur ou inférieur à celui du graphique actuel.

Comparé à l'indicateur QQE à un seul timeframe, la seule option supplémentaire est le second timeframe utilisé comme entrée pour les calculs.

Lorsque l'indicateur QQE MTF est appliqué à un timeframe inférieur à celui du graphique actuel, il peut ne pas être possible d'afficher toutes les valeurs. Dans ce cas, selon le type de prix choisi, il utilisera une approche différente pour fournir la valeur la plus appropriée.

Deux exemples :

  • timeframe_1=5 minutes, timeframe_2=1 minute, calculs basés sur Close :

Pour chaque barre sur le timeframe_1, l'indicateur affichera la dernière barre du timeframe_2 avec un temps de clôture avant ou à l'heure de clôture de la barre sur le timeframe_1. Cela s'applique aux barres qui ont été clôturées ainsi qu'à la barre actuelle encore ouverte.

  • timeframe_1=5 minutes, timeframe_2=1 minute, calculs basés sur Open :

Pour chaque barre sur le timeframe_1, l'indicateur affichera la dernière barre du timeframe_2 avec un temps d'ouverture avant ou à l'heure d'ouverture de la barre sur le timeframe_1. Cela s'applique également aux barres clôturées ainsi qu'à la barre actuelle encore ouverte. La logique ici est que si vous choisissez de calculer vos indicateurs sur le temps d'ouverture d'une barre, vous allez probablement également trader lorsque qu'une nouvelle barre s'ouvre. Dans ce cas, à l'ouverture d'une nouvelle barre de 5 minutes, vous ne connaîtrez que l'ouverture de la première des cinq barres d'une minute qui en font partie. Les ouvertures des deuxième à cinquième barres d'une minute sont donc ignorées dans les calculs.

Vous pouvez mélanger n'importe quel timeframe avec un autre, même s'ils ne sont pas synchronisés, par exemple, timeframe_1 = 5 minutes et timeframe_2 = 12 minutes. L'indicateur s'assurera qu'ils restent synchronisés. Le fonctionnement est similaire aux exemples ci-dessus.

Consultez l'indicateur MACD Histogram MC_MTF pour une explication plus visuelle dans un tableau Excel.

Lorsque vous changez de timeframe, laissez un peu de temps (quelques secondes) pour que les données de prix se chargent. Si l'indicateur ne s'affiche pas, rafraîchissez manuellement le graphique.

Placez à la fois qqe_mtf.mq5 et qqe.mq5 dans les dossiers \MQL5\Indicators pour que l'indicateur fonctionne.

Consultez le code source pour activer/désactiver les messages d'erreur :

bool  ShowErrorMessages=false;      // activer/désactiver les messages d'erreur pour le débogage

QQE et QQE MTF


Historique des mises à jour QQE :

2010 09 26 : v02

  • Code réécrit pour améliorer le fonctionnement de l'indicateur avec MetaTrader 5 ;
  • Correction des valeurs incorrectes retournées au démarrage du graphique ;

Historique des mises à jour QQE MTF :

2010 09 26 : v02

  • Affichage amélioré des valeurs sur des timeframes plus petits que celui du graphique ;
  • Réglage des buffers à EMPTY_VALUE au lieu de 0 après : if(convertedTime<tempTimeArray_TF2[0]);
  • Optimisation du code ;
  • Suppression de PLOT_DRAW_BEGIN de OnInit() - hérité de l'indicateur à un seul timeframe ;
  • Déplacement de ArraySetAsSeries des buffers et tableaux dans OnInit().
Liste
Commentaire 0