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ée input int Step=250; // pas de la grille verticale en points input int 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 verticales color new_hour=DimGray; // nouvelle heure color new_day =Blue; // nouveau jour color new_week=DeepPink; // nouvelle semaine color new_mon =Yellow; // nouveau mois // couleur des lignes horizontales color new_Hfigure=RoyalBlue; // nouvelle figure color 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->:
- Redémarrez le terminal client.
- Ouvrez le graphique et attachez cet indicateur. Vous verrez le résultat comme suit :
- Sélectionnez tous les objets créés et supprimez-les.
- Avec un clic droit, enregistrez le modèle (Modèles->Enregistrer le modèle) sous le nom Default.tpl.




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
- 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.
- 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.
Commentaire 0