Pivot Levels Pro EA
- Experts
- Version: 7.4
- Mise à jour: 25 juillet 2026
- Activations: 10
Pivot Levels Pro EA — Expert Advisor automatique pour le trading selon les niveaux Pivot sur MetaTrader 5
DESCRIPTION
Pivot Levels Pro EA est un Expert Advisor de trading entièrement automatique pour MetaTrader 5, fondé sur le trading selon les niveaux Pivot (Pivot Point Strategy). L'EA calcule et affiche automatiquement les niveaux de support et de résistance sur le graphique, libérant le trader des calculs manuels, et prend ses décisions de trading en fonction de la position du prix par rapport au niveau Pivot central. Cinq méthodes de calcul sont prises en charge — Classic, Fibonacci, Camarilla, Woodie et DeMark, ce qui permet d'adapter la logique à différents marchés et styles de trading.
La direction de la transaction est déterminée à la clôture de la barre de l'unité de temps sélectionnée et non par le prix instantané à l'intérieur de la barre, ce qui élimine les faux signaux intrabar. Pour le suivi des positions, on utilise la gestion du capital Smart Risk, le Grid Trading contrôlé, le Trailing Stop, le Break Even, un filtre d'entrée combiné, un filtre de temps et des mécanismes intégrés de contrôle des conditions de trading.
L'EA prend en charge les comptes netting et hedging et convient au trading de l'or (XAU/USD), des paires de devises Forex, des indices, des matières premières et d'autres instruments. L'EA convient aux traders qui utilisent le Pivot Trading et les niveaux de support et de résistance (Support and Resistance) dans MetaTrader 5.
PRINCIPAUX AVANTAGES
Calcul automatique des niveaux Pivot — l'EA calcule et affiche le Pivot central ainsi que les niveaux R1–R4 et S1–S4 avec leurs libellés, libérant le trader du tracé manuel et lui permettant de se concentrer sur les décisions plutôt que sur les calculs
Cinq méthodes de calcul — Classic, Fibonacci, Camarilla, Woodie et DeMark dans un seul produit, ce qui permet de choisir le modèle de niveaux adapté à un instrument et à une unité de temps spécifiques
Signal à la clôture de la barre — la direction est déterminée par la position du prix par rapport au Pivot central à la clôture de la bougie, ce qui supprime le scintillement du signal à l'intérieur de la barre et rend le comportement de l'EA prévisible
Calcul multi-unités de temps — les niveaux Pivot peuvent être calculés sur une unité de temps tandis que les transactions sont exécutées sur une autre. Cela permet d'utiliser les niveaux des unités de temps supérieures comme base de la logique de trading tout en travaillant sur des périodes inférieures
Smart Risk — le volume de chaque ordre suivant de la grille diminue au lieu d'augmenter, ce qui réduit la charge sur le dépôt à mesure que la série s'étend
Fréquence de trading réglable — un filtre combiné de temps et de distance à quatre modes permet de configurer l'EA aussi bien pour des entrées rares que pour un fonctionnement actif
Contrôle des conditions de trading — avant chaque entrée, le spread, la marge libre, l'état de la session de trading, le filtre de temps et la limite quotidienne de transactions sont vérifiés
Analyse visuelle sur le graphique — le panneau d'information et l'historique visuel des transactions aident à suivre le fonctionnement de l'EA en temps réel
FONCTIONNALITÉS PRINCIPALES
Pivot Levels (Classic, Fibonacci, Camarilla, Woodie, DeMark)
Smart Risk
Grid Trading
Trade Direction
Time Filter
Spread Control
Daily Limit
Stop Loss & Take Profit
Break Even
Trailing Stop
Netting & Hedging
Information Panel
Trade History
COMMENT FONCTIONNE L'EA
Calcul des niveaux. Lorsqu'une nouvelle barre se forme sur l'unité de temps sélectionnée, l'EA calcule les niveaux Pivot selon la méthode choisie à partir des données de la barre précédente clôturée. Pour Classic, Fibonacci, Camarilla et Woodie, le Pivot central et les niveaux R1–R4 et S1–S4 sont construits ; pour la méthode DeMark, ses niveaux caractéristiques sont calculés (Pivot, R1, S1). Lorsque l'affichage est activé, les niveaux sont représentés sur le graphique sous forme de lignes avec libellés.
Génération du signal. La direction est déterminée par le prix de clôture de la barre précédente par rapport au niveau Pivot central : un prix au-dessus du Pivot correspond à un signal d'achat, un prix en dessous du Pivot correspond à un signal de vente. L'évaluation est effectuée à la clôture de la barre, de sorte que le signal ne change pas pendant la formation de la bougie en cours.
Ouverture des transactions. Lorsqu'un signal est formé et correspond au mode de direction sélectionné, les règles générales de contrôle s'appliquent : l'intervalle et la distance entre les transactions sont vérifiés selon le mode de filtre sélectionné, ainsi que le spread actuel, l'état de la session de trading, le filtre de temps, la limite quotidienne et la suffisance de la marge libre. Le volume est ajusté aux exigences du courtier si nécessaire. Après l'ouverture, la position est suivie avec un stop loss, un take profit, un trailing stop et un break even, et lorsque le grid trading est activé, l'EA peut ajouter des ordres à mesure que le marché évolue à l'encontre de la position.
PARAMÈTRES DE L'EA
Pivot Settings
PivotType — la méthode de calcul des niveaux Pivot : Classic, Fibonacci, Camarilla, Woodie ou DeMark. Elle définit les formules de construction du niveau central et des niveaux de support et de résistance.
PivotTimeframe — l'unité de temps sur laquelle les niveaux Pivot sont calculés. Elle peut différer du graphique de travail : cela permet de construire les niveaux sur une unité de temps supérieure tout en exécutant les transactions sur une unité inférieure.
DrawPivotLines — active ou désactive l'affichage des lignes des niveaux Pivot sur le graphique.
PivotExtendDays — la longueur des lignes Pivot vers l'avant dans le temps du graphique (en jours) pour une meilleure lisibilité visuelle.
ShowLineLabels — active ou désactive les libellés des niveaux sur les lignes tracées.
PivotColorP, PivotColorR, PivotColorS — les couleurs du niveau Pivot central, des niveaux de résistance (R) et des niveaux de support (S).
PivotLineStyle — le style des lignes Pivot : continue, en pointillés et autres options.
PivotLineWidth — l'épaisseur des lignes Pivot.
Lot Settings
LotMethod — la méthode de calcul du volume de la position : lot fixe ou Smart Risk (calcul automatique en fonction de la taille du solde).
FixedLotSize — la taille du lot utilisée en mode de volume fixe. Elle s'applique uniquement lorsque ce mode est sélectionné.
Grid Trading Settings
UseGrid — active ou désactive le grid trading lors du suivi des positions ouvertes.
GridStep — la distance en points entre les niveaux adjacents de la grille. Ce même paramètre est utilisé comme distance minimale entre les nouvelles entrées lorsque le filtre de distance est actif.
MaxGridOrders — le nombre maximal d'ordres que l'EA peut ouvrir dans une direction pendant le fonctionnement de la grille. Il limite le risque cumulé.
Trading Direction
TradeDirection — définit la direction de trading autorisée : achats uniquement (BUY), ventes uniquement (SELL) ou dans les deux directions (BOTH). En mode BOTH, la direction d'une transaction spécifique est déterminée par la position du prix par rapport au Pivot.
Stop Loss & Take Profit Settings
StopLoss — la taille du stop loss en points pour chaque nouvelle position. Une valeur de 0 désactive l'utilisation du Stop Loss.
TakeProfit — la taille du take profit en points pour la prise de bénéfices automatique. Une valeur de 0 désactive l'utilisation du Take Profit.
Trailing Stop & BreakEven Settings
TrailingStop — active ou désactive le suivi automatique des positions bénéficiaires avec un trailing stop.
TrailingStart — le bénéfice minimal en points à partir duquel le trailing stop est activé.
TrailingDistance — la distance en points entre le prix actuel et le niveau du trailing stop après son activation.
TrailingStep — la variation minimale de prix nécessaire au prochain déplacement du trailing stop.
BreakEven — active ou désactive le passage automatique d'une position au break even.
BreakEvenStart — le bénéfice en points nécessaire pour activer le break even.
BreakEvenOffset — le décalage du stop loss en positif par rapport au prix d'ouverture après le passage de la position au break even.
Trading Rules
MaxSpread — le spread maximal autorisé en points pour l'ouverture de nouvelles transactions. Si le spread actuel dépasse cette valeur, l'ouverture de nouvelles positions est temporairement bloquée.
MinutesBetweenTrades — l'intervalle de temps minimal en minutes entre les ouvertures de nouvelles transactions.
FilterMode — le mode du filtre d'entrée : par temps uniquement, par distance uniquement, par temps OU distance, ou simultanément par temps ET distance. Il permet de régler la fréquence de trading.
MagicNumber — un identifiant unique qui permet à l'EA de distinguer ses propres transactions de celles d'autres EA ou du trading manuel.
TradeComment — le commentaire ajouté automatiquement à toutes les transactions ouvertes par l'EA.
DailyLimit — active ou désactive la limitation du nombre maximal de nouvelles transactions au cours d'une même journée de trading.
MaxOrdersPerDay — le nombre maximal de transactions que l'EA peut ouvrir au cours d'une journée de trading.
Time Filter
EnableTimeFilter — active ou désactive le filtre de temps. Lorsqu'il est désactivé, le trading est autorisé à tout moment et les autres paramètres de ce groupe n'ont aucun effet.
TradeMonday, TradeTuesday, TradeWednesday, TradeThursday, TradeFriday, TradeSaturday, TradeSunday — les interrupteurs des jours de la semaine. Pour chaque jour, le trading peut être autorisé ou interdit séparément. Le jour est pris en compte selon l'heure du serveur du courtier.
StartHour — l'heure de début de la fenêtre de trading (0–23) selon l'heure du serveur du courtier.
StartMinute — la minute de début de la fenêtre de trading (0–59).
EndHour — l'heure de fin de la fenêtre de trading (0–23) selon l'heure du serveur du courtier.
EndMinute — la minute de fin de la fenêtre de trading (0–59). Si l'heure de début est postérieure à l'heure de fin, la fenêtre se prolonge au-delà de minuit.
Display Settings
ShowPanel — active ou désactive l'affichage du panneau d'information sur le graphique.
ShowProfitStats — affiche les statistiques de bénéfice de la journée, de la semaine, du mois et de toute la période de fonctionnement de l'EA.
ShowTradeHistory — active l'affichage de l'historique des transactions réalisées directement sur le graphique.
BuyTradeColor — la couleur d'affichage des transactions d'achat.
SellTradeColor — la couleur d'affichage des transactions de vente.
TradeFontSize — la taille de police des libellés de l'historique des transactions sur le graphique.
PanelBackColor — la couleur de fond du panneau d'information.
PanelTextColor — la couleur du texte du panneau d'information.
PanelEditColor — la couleur des champs de valeurs à l'intérieur du panneau d'information.
SMART RISK
Smart Risk est un mode de calcul automatique du volume de la position en fonction de la taille du solde. Le volume de la transaction augmente avec le dépôt et diminue lorsqu'il se réduit, de sorte que la charge sur le compte reste proportionnelle à son état actuel.
La caractéristique clé de ce mode se manifeste pendant le fonctionnement de la grille : le volume de chaque ordre suivant diminue au lieu d'augmenter. Cela distingue fondamentalement Smart Risk du martingale classique, où chaque ordre suivant double et où la charge sur le dépôt croît de façon exponentielle.
Exemple de calcul. Avec un solde de 5 000 USD, le volume initial du premier ordre est de 0,05 lot. À mesure que la grille s'étend, le volume de chaque niveau suivant diminue d'un pas :
Solde : 5 000 USD
Niveau 1 — 0,05
Niveau 2 — 0,04
Niveau 3 — 0,03
Niveau 4 — 0,02
Niveau 5 — 0,01
Niveau 6+ — 0,01
Ainsi, au lieu d'augmenter le volume, la série est moyennée avec des lots de plus en plus petits, et la charge cumulée sur le dépôt croît beaucoup plus lentement qu'avec un martingale.
Avant d'ouvrir toute position, l'EA vérifie la marge libre disponible et, si nécessaire, réduit le volume en le ramenant au pas de lot autorisé par le courtier.
GRID TRADING
Lorsque le grid trading est activé, l'EA ne se limite pas à une seule position. À mesure que le marché évolue à l'encontre du côté ouvert, il ajoute de nouveaux ordres selon un pas déterminé en points, formant une grille de moyenne. Le nombre total d'ordres dans une direction est limité par le paramètre MaxGridOrders.
L'EA tient son propre registre interne des niveaux de la grille et des prix d'entrée, c'est pourquoi la logique de la grille fonctionne de manière tout aussi correcte sur les comptes netting et hedging. Après la fermeture complète du côté, le compteur interne est remis à zéro et un nouveau signal entame un nouveau cycle à partir du premier niveau.
L'ajout d'ordres dans la grille obéit aux mêmes règles de filtrage par temps et par distance que la première entrée, ce qui permet de contrôler la densité de la série et le risque cumulé.
TIME FILTER
Le filtre de temps permet de restreindre le trading à certains jours de la semaine et à certaines heures de la journée. Il est contrôlé par le paramètre EnableTimeFilter et est désactivé par défaut.
Lorsque le filtre est activé, le trading n'est autorisé que si les deux conditions sont remplies : le jour de la semaine actuel est marqué comme autorisé et l'heure actuelle se situe dans la fenêtre définie. Si l'heure de début de la fenêtre est postérieure à l'heure de fin, la fenêtre est considérée comme se prolongeant au-delà de minuit. Toutes les vérifications sont effectuées selon l'heure du serveur du courtier.
TRADE DIRECTION
BUY ONLY — l'EA ouvre uniquement des transactions d'achat ; les signaux de vente sont ignorés.
SELL ONLY — l'EA ouvre uniquement des transactions de vente ; les signaux d'achat sont ignorés.
BOTH — les deux côtés sont autorisés. La direction d'une transaction spécifique est déterminée par la position du prix par rapport au Pivot central : achats lorsque le prix est au-dessus du Pivot, ventes lorsque le prix est en dessous du Pivot.
INFORMATION PANEL
Lorsque le panneau est activé, l'EA affiche dans le coin du graphique un résumé de son fonctionnement. Le panneau affiche :
Bénéfice de la journée
Bénéfice de la semaine
Bénéfice du mois
Bénéfice total sur toute la période de fonctionnement
BUY Grid — le nombre actuel de niveaux de la grille du côté achat
SELL Grid — le nombre actuel de niveaux de la grille du côté vente
Mode du filtre d'entrée
La valeur actuelle du niveau Pivot central et la position du prix par rapport à celui-ci
Paramètres de suivi de la position : l'état de Trailing Stop et Break Even, les valeurs de Stop Loss et Take Profit, le pas de la grille et la direction de trading
Le panneau se met à jour pendant le fonctionnement de l'EA et permet de suivre l'état du trading sans ouvrir de fenêtres supplémentaires. Les couleurs du fond, du texte et des champs de valeurs sont configurables.
TRADE HISTORY SUR LE GRAPHIQUE
Lorsque l'affichage de l'historique est activé, l'EA trace les transactions réalisées directement sur le graphique. Les points d'entrée et de sortie sont marqués par des flèches de couleurs distinctes pour les achats et les ventes, l'entrée et la sortie correspondante sont reliées par une ligne, et à côté de la sortie s'affiche un libellé indiquant le résultat financier de la transaction en tenant compte du swap et de la commission.
Les objets de l'historique sont placés de manière à ne pas recouvrir le panneau d'information, et ils sont automatiquement reconstruits lors du défilement du graphique et du changement de son échelle. Cela offre une image claire de la manière dont l'EA a fonctionné sur l'instrument actuel et facilite l'analyse visuelle de son comportement.
CONCLUSION
Pivot Levels Pro EA réunit le calcul automatique des niveaux Pivot selon cinq méthodes, Smart Risk, un grid trading contrôlé et un système souple de suivi des positions. Il prend en charge les méthodes Classic, Fibonacci, Camarilla, Woodie et DeMark, un filtre d'entrée combiné et un filtre de temps, ainsi qu'un ensemble complet de mécanismes de contrôle des conditions de trading — dans un unique Expert Advisor de trading entièrement automatique pour MetaTrader 5. L'évaluation du signal à la clôture de la barre, le calcul multi-unités de temps des niveaux, un panneau d'information clair et un historique visuel des transactions rendent le fonctionnement de l'EA transparent et pratique à suivre. La prise en charge complète des comptes netting et hedging le rend applicable au trading de l'or, des paires de devises, des indices et d'autres instruments.
L'EA ne garantit pas l'obtention de bénéfices. Les résultats du trading dépendent des conditions du marché, des réglages choisis, des conditions du courtier et de l'approche du trader en matière de gestion du risque. Avant de l'utiliser sur un compte réel, testez-le impérativement dans le Strategy Tester et sur un compte démo.


Simply don't work. Save your money.
Yes, I did optimize it on all major pairs and it crashed out on all of them.
Vladimir