Sliders : un indicateur pratique pour MetaTrader 4

Mike 2013.06.03 16:22 35 0 0
Pièce jointe

Vous cherchez à ajuster rapidement et facilement les paramètres d'un indicateur technique ? Grâce aux sliders, vous pouvez le faire en un clin d'œil ! Ces quatre curseurs visuels, intégrés directement dans la fenêtre de votre graphique, vous permettent d'éviter de jongler avec les valeurs dans la fenêtre d'entrée, tout en gardant les yeux rivés sur l'indicateur.

Chaque slider est composé de jusqu'à 50 cases alignées horizontalement. Chaque case correspond à une valeur précise. Un marqueur circulaire ou un jeton peut être déplacé dans n'importe quelle case pour sélectionner la valeur souhaitée. Une fois la valeur choisie, elle est immédiatement appliquée au paramètre de l'indicateur dans la fenêtre séparée, et l'indicateur se met à jour automatiquement. Cet indicateur utilise les objets graphiques de MT4, sans recourir à des DLL.

Les variables externes vous permettent de choisir combien de sliders afficher (jusqu'à 4), ainsi que les valeurs de départ et de fin pour chaque slider. Vous pouvez également définir l'incrément de valeur entre chaque case (jusqu'à 50 cases par slider), la description et la couleur associées à chaque slider, le nombre de barres à prendre en compte dans l'indicateur, et décider si vous souhaitez afficher les coordonnées X et Y du premier marqueur. Les valeurs des sliders peuvent inclure des décimales et/ou des nombres négatifs.

Les objets graphiques apparaissent sous forme d'étiquettes et restent donc fixés à la fenêtre. Les positions des objets sont définies par des coordonnées X et Y, dont les paramètres par défaut sont décrits dans le code et peuvent être facilement ajustés (un recompilation est nécessaire).

L'indicateur par défaut est le Stochastique. Si vous souhaitez utiliser un autre indicateur, il vous suffit d'entrer le code pertinent dans les lignes 448-451 et de remplacer l'un des paramètres par le tableau de sliders correspondant.

Pour un indicateur qui s'affiche dans la fenêtre du graphique, modifiez la ligne 34 en "#property indicator_chart_window".

Notez que les valeurs des sliders ne se mettent à jour qu'à chaque tick. Si vous voulez utiliser cette fonctionnalité pendant les périodes sans ticks (par exemple, le week-end), il vous faudra mettre à jour le graphique d'une autre manière. Une méthode simple consiste à appuyer sur Alt+C+R. Une autre option est d'utiliser un script séparé qui enverra un "fake tick", comme celui décrit ici : forum MQL4.

Auteur : clerin6 (alias mimp)

Liste
Commentaire 0