Setka : L'indicateur de Trading pour MetaTrader 5

Mike 2010.05.18 21:03 75 0 0
Pièce jointe

L'indicateur Setka est un outil précieux pour les traders qui souhaitent déterminer rapidement le début et la fin de la journée (ou de la semaine, du mois). Il vous permet de visualiser les prix maximaux et minimaux sur une période donnée, d'analyser l'ampleur et la direction des mouvements, ainsi que d'identifier les niveaux importants (figures), les heures d'ouverture des marchés, et les moments de publication des nouvelles.

Je vous invite à essayer cet indicateur, je suis sûr qu'il vous sera très utile. Grâce au langage MQL5, vous pouvez implémenter davantage de fonctionnalités qui étaient impossibles avec MQL4 (voir ici).

Par défaut, voici les paramètres initiaux :

//--- paramètres d'entréeinputint   Step=250;         // pas de la grille verticale en pointsinputint   Figure=1000;      // pas de figure

Il est parfois nécessaire de modifier ces réglages pour certains symboles. En ajustant ces variables d'entrée dans le code du programme, vous pouvez configurer votre propre palette de couleurs :

// couleur des lignes verticalescolor new_hour=DimGray;       // nouvelle heurecolor new_day =Blue;          // nouveau jourcolor new_week=DeepPink;      // nouvelle semainecolor new_mon =Yellow;        // nouveau mois// couleur des lignes horizontalescolor new_Hfigure=RoyalBlue;  // nouvelle figurecolor new_Hline=DimGray;      // nouvelle ligne

Vous pouvez personnaliser votre propre schéma de couleurs en modifiant ces variables.

Si cet indicateur vous plaît et que vous souhaitez l'utiliser, voici quelques recommandations :

  • Désactivez la grille standard.
  • Modifiez le nombre de barres dans l'historique dans Service->Paramètres->:
  • Max bars in the history

  • Redémarrez le terminal client.
  • Ouvrez le graphique et attachez cet indicateur. Vous verrez le résultat comme suit :
  • Setka (grid) indicator

  • Sélectionnez tous les objets créés et supprimez-les.
  • chart objects

  • Avec un clic droit, enregistrez le modèle (Modèles->Enregistrer le modèle) sous le nom Default.tpl.
  • save template

En conséquence, la grille se lancera automatiquement lors de l'ouverture et de la modification de tout graphique. Le temps et d'autres informations sont enregistrés dans le journal :

2010.06.15 11:53:16         Setka (AUDUSD,M15)          Échec ou premier appel Temps= 1.4 sec pour  50000  barres  ObjetsTotal= 12718  MaxBars= 0 

  1. Si vous souhaitez réduire le temps de démarrage de la grille (et que vous n'avez pas besoin de la grille sur tout l'historique), définissez MaxBars=2000 avant d'enregistrer le modèle.
  2. Sur un marché stagnant ou en cas de dysfonctionnements (vous les verrez), vous devez actualiser le graphique ("Actualiser") pour recalculer l'indicateur.

Je tiens à remercier Renat pour son aide dans la rédaction de l'indicateur et de l'exemple ici.

Liste
Commentaire 0