Bienvenue sur notre blog ! Aujourd'hui, nous allons parler de Pivot Star, un indicateur qui trace les points pivots actuels sur MetaTrader 4. Contrairement à d'autres indicateurs, celui-ci est épuré et ne se préoccupe pas de l'historique.
Vous avez le choix entre plusieurs calculs de pivots : Standard, Fibonacci, Camarilla, Woody's et Demark. Les calculs sont basés sur la barre précédente de la période choisie.
double xClose=iClose(0, inpPeriod, 1);
double xHigh=iHigh(0, inpPeriod, 1);
double xLow=iLow(0, inpPeriod, 1);
La configuration par défaut est de H1, ce qui est idéal pour le scalping.


input int xLen = 25; // Longueur de la ligne
- xShift positionne les lignes de pivot par rapport à la première barre (un nombre positif déplace vers la droite).
- xLen détermine la longueur des lignes (en nombre de barres, en théorie).
Deux lignes supplémentaires sont tracées — le High et le Low de la journée précédente.
Chacune de ces lignes peut être personnalisée selon vos préférences : couleur, style, épaisseur (mettez la couleur sur Aucune pour désactiver la ligne).

Les lignes plus épaisses indiquent le High/Low de la journée précédente. Elles ne sont tracées que sur des périodes inférieures à D1.

Le Pivot Camarilla inclut les lignes L3, L4, L5, H3, H4, H5. Les autres points sont omis car ils ne sont pas vraiment nécessaires.
Si la période d'affichage est supérieure à la période définie par l'indicateur, les lignes ne sont pas tracées, sinon elles obstruent la vue.
if(inpPeriod>=Period())
{
if(Period()<=1440)
{
DrawLevel("High d'hier", xYH, StyleYH, WidthYH, LevelYH);
DrawLevel("Low d'hier", xYL, StyleYL, WidthYL, LevelYL);
}
DrawLevel("R3", xR3, StyleR3, WidthR3, LevelR3);
DrawLevel("R2", xR2, StyleR2, WidthR2, LevelR2);
DrawLevel("R1", xR1, StyleR1, WidthR1, LevelR1);
DrawLevel("PP", xPP, StylePP, WidthPP, LevelPP);
DrawLevel("S1", xS1, StyleS1, WidthS1, LevelS1);
DrawLevel("S2", xS2, StyleS2, WidthS2, LevelS2);
DrawLevel("S3", xS3, StyleS3, WidthS3, LevelS3);
}
Mis à jour le 05 juin 2017.
Quelques modifications ont été apportées : l'affichage du High/Low de la journée précédente est désormais optionnel ; le code a été modifié pour permettre d'utiliser plusieurs instances pour différentes périodes (par exemple, une pour les pivots journaliers, une autre pour les hebdomadaires, etc.).
Articles connexes
- iMAX3 : Détecteur de Tendances Rapides pour Traders
- Découvrez l'indicateur Tymen STARC Bands MTF pour MetaTrader 5
- Découvrez l'indicateur 3 en 1 Stochastic pour MetaTrader 5
- Améliorez vos graphiques avec ClearView : Indicateurs et modèles pour MetaTrader 5
- Découvrez l'Indicateur Donchian Ultimate pour MT5 : Un Outil Indispensable pour les Traders