Trailing Stop Manager PRO
- Utilitaires
- Prime Horizon
- Version: 3.0
- Mise à jour: 18 mai 2026
- Activations: 10
Trailing Stop Manager PRO v3.0 — Suite de gestion de positions (MT5)
Trailing Stop Manager PRO est un Expert Advisor pour MetaTrader 5 qui automatise la gestion de toutes vos positions ouvertes : stop suiveur, break-even, prises partielles, protection du drawdown et alertes. La version 3.0 est une refonte complète qui multiplie les modes de trailing, ajoute les alertes Telegram, intègre une protection du drawdown pour comptes Funded, et propose un tableau de bord visuel avec contrôles interactifs.
L'EA fonctionne avec les ordres manuels et les ordres générés par n'importe quel autre Expert Advisor. Il peut gérer toutes les positions du compte ou cibler des symboles et MagicNumbers précis (listes CSV pour multi-stratégies).
Nouveautés v3.0
- 6 modes de trailing stop (vs 2 en v1.0) : Fixed Pips, ATR, Chandelier Exit, Moving Average (SMA/EMA), Parabolic SAR, Candle High/Low
- Clôture partielle à 3 niveaux cumulatifs (TP1, TP2, TP3) avec pourcentage configurable par niveau
- 5 presets de risque en un clic : Custom, Scalper, Day Trader, Swing, Funded Account
- Equity Drawdown Protection pour comptes Funded (limites daily et overall, fermeture automatique)
- Profit Lock : verrouillage d'un pourcentage configurable du peak de profit atteint
- Virtual SL : stop suiveur caché du broker
- Alertes Telegram via WebRequest (Bot Token + Chat ID)
- Anti-spread filter : suspend le trailing quand le spread dépasse un seuil
- Filtres multi-symboles et multi-MagicNumbers en CSV
- Dashboard interactif : statistiques quotidiennes, drag & drop, scaling DPI, tooltips
- Persistance d'état : le statut ON/OFF est conservé entre les redémarrages
Objectif
- Standardiser la gestion des stops sur toutes les positions ouvertes du compte
- Adapter dynamiquement le stop à la volatilité (modes ATR, Chandelier, Candle H/L)
- Sécuriser le capital lors d'évaluations sur comptes Funded (Daily DD, Overall DD)
- Gérer plusieurs EAs et stratégies en parallèle via les filtres CSV
- Offrir un suivi en temps réel grâce au dashboard interactif
Les 6 modes de trailing
- Fixed Pips : distance constante en pips avec step minimum entre deux modifications
- ATR Dynamic : stop adapté à la volatilité (ATR x multiplicateur)
- Chandelier Exit : ancré sur le plus haut/bas d'une fenêtre, retranché d'un ATR
- Moving Average : suit une moyenne mobile (SMA ou EMA) avec buffer en pips
- Parabolic SAR : suit le SAR tant qu'il reste du bon côté du prix
- Candle High/Low : suit le plus bas/haut des N dernières bougies avec buffer
Equity Drawdown Protection (comptes Funded)
Module dédié aux traders en évaluation sur comptes Funded. Surveille en continu deux limites configurables :
- Max Daily DD % : drawdown maximum autorisé sur l'equity de début de journée (reset à 00:00 server)
- Max Overall DD % : drawdown maximum autorisé depuis l'attachement initial de l'EA
En cas de dépassement, l'EA peut au choix fermer toutes les positions (DD_CloseAll) et/ou suspendre tout nouveau trailing (DD_StopTrailing). Le verrou peut être levé manuellement depuis le dashboard (bouton RESET DD).
Profit Lock
Une fois le profit atteint la valeur d'armement (ArmAtPips), l'EA verrouille un pourcentage du peak de profit observé via un stop calculé à partir du prix d'entrée. Le stop ne peut plus reculer.
Alertes Telegram
Envoi de notifications structurées à votre bot Telegram personnel (créé via @BotFather) à chaque événement clé : activation du break-even, hit de TP1/TP2/TP3, armement du Profit Lock, déclenchement du Basket Close, breach Equity DD. Configuration via Bot Token + Chat ID dans les inputs. URL à ajouter dans Outils > Options > Conseillers Experts > Autoriser WebRequest : https://api.telegram.org
5 Risk Presets (configuration en un clic)
Au démarrage, le preset choisi surcharge les inputs concernés :
- Custom : vos paramètres tels quels
- Scalper : trailing 8 pips, step 2, BE 5 pips, 1 TP à 10 pips (50%)
- Day Trader : trailing 20 pips, step 5, BE 15 pips, 3 TPs à 20/40/60 pips (30/30/50%)
- Swing : trailing ATR, BE 50 pips, TPs à 100/200 pips
- Funded Account : trailing 15 pips, BE 8 pips, 2 TPs, Equity DD activée (3% daily / 7% overall)
Clôture partielle 3 niveaux (TP1 / TP2 / TP3)
Chaque niveau dispose de son propre seuil en pips et de son propre pourcentage de fermeture. Les niveaux se déclenchent dans l'ordre (TP2 nécessite que TP1 soit déjà atteint, etc.) et les volumes sont calculés sur le volume restant après chaque clôture.
Filtres et compatibilité multi-stratégies
- Direction : Buy seulement, Sell seulement, ou les deux
- Symboles : liste CSV (par ex. EURUSD,XAUUSD,GBPJPY) ou vide pour tous les symboles du compte
- MagicNumbers : liste CSV (par ex. 12345,67890) ou vide pour tous les magics
- Session : fenêtre horaire (server time) avec support du chevauchement de minuit
- Anti-spread : suspend le trailing quand le spread dépasse N pips
Dashboard
- Affichage du mode actif, du P&L flottant, du nombre de positions trailed/pending
- Statistiques quotidiennes : Day P&L, BE Locks, TP Hits (TP1/TP2/TP3), Profit Locks, Max DD
- Boutons interactifs : ON/OFF (état persisté), CLOSE ALL (double-clic confirmation), RESET DD
- Header draggable, scaling DPI automatique (4K compatible), tooltips éducatifs sur chaque section
- Visuels chart : zone de profit, ligne SL/VSL, niveaux TP, mini-panel par trade, points d'historique du trailing
Paramètres principaux
Risk Preset : Custom / Scalper / Day Trader / Swing / Funded
Trailing : TrailingMode, EnableTrailing, TrailingStopPips, TrailingStepPips, ATR_Period, ATR_Multiplier, Chandelier_Period, Chandelier_ATR_Mult, MA_Period, MA_Type, MA_Shift, MA_Buffer_Pips, SAR_Step, SAR_Maximum, Candle_Lookback, Candle_Buffer_Pips
Break-Even : EnableBreakEven, BreakEvenPips, BreakEvenExtraPips
Partial Close 3 niveaux : EnableTP1/TP2/TP3, TP1_Pips/TP2_Pips/TP3_Pips, TP1_ClosePercent/TP2_ClosePercent/TP3_ClosePercent
Profit Lock : EnableProfitLock, ProfitLock_ArmAtPips, ProfitLock_LockPct
Virtual SL : UseVirtualSL, VirtualSL_ShowLine
Basket Close : EnableBasketClose, BasketProfitTarget, BasketLossLimit
Equity Drawdown Protection : EnableEquityDD, MaxDailyDD_Percent, MaxOverallDD_Percent, DD_CloseAll, DD_StopTrailing
Session / Spread filters : EnableSessionFilter, SessionStartHour/Min, SessionEndHour/Min, EnableSpreadFilter, MaxSpreadPips
Position filters : TrailBuyOnly, TrailSellOnly, TrailSymbolsFilter (CSV), MagicNumbersFilter (CSV)
Alerts : EnableAlerts, EnablePushNotifications
Telegram : EnableTelegram, TG_BotToken, TG_ChatID, TG_AlertBE, TG_AlertTP, TG_AlertProfitLock, TG_AlertBasket, TG_AlertDD
Dashboard : ShowDashboard, DashboardX, DashboardY, DashWidth, DPIScaleOverride, DashFontBoost
Utilisation
- Copiez le fichier .ex5 dans le dossier MQL5/Experts et redémarrez MT5
- Pour les alertes Telegram, ajoutez https://api.telegram.org dans Outils > Options > Conseillers Experts > Autoriser WebRequest
- Déposez l'EA sur un graphique MT5 (symbole et timeframe au choix)
- Optionnel : choisissez un Risk Preset pour configuration automatique, sinon laissez sur Custom
- Réglez le mode de trailing et ses paramètres dédiés
- Activez les modules souhaités (Break-Even, Partial Close, Profit Lock, Virtual SL, Basket Close, Equity DD)
- Configurez les filtres (direction, symboles CSV, magics CSV, session, spread)
- Si Telegram est activé, renseignez le Bot Token et le Chat ID
- Surveillez le dashboard interactif et utilisez les boutons ON/OFF, CLOSE ALL, RESET DD selon vos besoins
Recommandations
- Sur indices et métaux à forte volatilité (XAUUSD, US30, NAS100), les modes ATR ou Chandelier offrent une adaptation plus progressive
- Sur Forex majeures, le mode Fixed avec step suffit dans la plupart des cas
- Pour les comptes Funded, le preset Funded Account active automatiquement la protection Equity DD (3% daily / 7% overall) — ajustez ces valeurs aux règles de votre éditeur
- Activez Virtual SL si votre broker affiche les stops aux liquidity providers ou si vous souhaitez masquer votre niveau de sortie
- Testez systématiquement chaque configuration sur compte démo avant utilisation en réel
Compatibilité
- Plateforme : MetaTrader 5 (Expert Advisor)
- Types de compte : Hedging et Netting
- Entrées : ordres manuels et ordres générés par tout EA tiers
- Marchés : Forex, indices, métaux, crypto et autres instruments selon l'offre du broker
- Affichage : scaling DPI automatique (FullHD à 4K)
Guide PDF utilisateur
Un guide PDF d'utilisation est disponible sur demande pour les acheteurs. Contactez-moi via la messagerie privée MQL5 après installation pour le recevoir.
FAQ
L'EA agit-il sur les ordres en attente ?
Non, uniquement sur les positions ouvertes.
Peut-on gérer plusieurs EAs sources avec des MagicNumbers différents ?
Oui, le paramètre MagicNumbersFilter accepte une liste CSV (par ex. 12345,67890,11111).
Peut-on gérer plusieurs symboles à la fois depuis un seul chart ?
Oui. Laissez TrailSymbolsFilter vide pour gérer toutes les positions du compte, ou listez les symboles en CSV (par ex. EURUSD,XAUUSD,GBPJPY).
Comment configurer Telegram ?
Créez un bot avec @BotFather, récupérez le token. Démarrez une conversation avec le bot puis ouvrez https://api.telegram.org/bot[TOKEN]/getUpdates pour obtenir votre chat_id. Renseignez les deux dans les inputs TG_BotToken et TG_ChatID, et ajoutez https://api.telegram.org dans les URLs WebRequest autorisées.
Que se passe-t-il si la limite Equity DD est dépassée ?
Selon vos réglages, l'EA peut fermer toutes les positions filtrées (DD_CloseAll) et/ou suspendre tout nouveau trailing (DD_StopTrailing). Le verrou peut être levé manuellement via le bouton RESET DD du dashboard.
Le break-even, le profit lock et le trailing peuvent-ils fonctionner ensemble ?
Oui. L'ordre logique est : Virtual SL check, Profit Lock, Break-Even, Partial Close, puis Trailing Stop. Chaque module ne déplace le stop que dans le sens favorable.
Que se passe-t-il si un Stop Loss est déjà présent ?
Le SL existant est conservé tant que les conditions de trailing/step ne sont pas remplies. L'EA ne déplace jamais un SL contre la position.
Le statut ON/OFF est-il conservé après redémarrage de MT5 ?
Oui, via les GlobalVariables de MT5. Si vous mettez l'EA en pause via le bouton du dashboard, il restera en pause au prochain démarrage.
Version gratuite disponible
Une version Trailing Stop Manager LITE est disponible gratuitement sur MQL5 Market. Elle propose le mode Fixed Pips, le break-even, une clôture partielle à 1 niveau, les filtres basiques et le même dashboard. La version PRO ajoute les 5 modes avancés (ATR, Chandelier, MA, PSAR, Candle), la clôture partielle à 3 niveaux, le Profit Lock, l'Equity DD Protection, les alertes Telegram, le Virtual SL, les 5 Risk Presets et les filtres multi-symboles/magics en CSV.
Avertissement sur les risques
Le trading comporte un risque élevé de perte. Cet Expert Advisor automatise la gestion du stop suiveur et certaines actions de gestion des positions, mais ne garantit aucun résultat. Il est de votre responsabilité de tester chaque configuration sur compte démo avant utilisation en réel et de l'adapter à votre broker, vos instruments et votre tolérance au risque. N'investissez jamais de l'argent que vous ne pouvez pas vous permettre de perdre.
Changelog
- v3.00 — Refonte majeure. Ajout de 4 modes de trailing (Chandelier, MA, PSAR, Candle H/L). Passage à 3 niveaux de clôture partielle. Nouveaux modules : Profit Lock, Virtual SL, Basket Close, Equity Drawdown Protection (comptes Funded), Anti-Spread filter, alertes Telegram, 5 Risk Presets en un clic. Filtres CSV multi-symboles et multi-MagicNumbers. Nouveau dashboard avec drag & drop, scaling DPI, tooltips, statistiques quotidiennes (P&L, BE Locks, TP Hits, Profit Locks, Max DD). Persistance d'état entre redémarrages. Bouton RESET DD manuel.
- v1.00 — Version initiale : trailing Fixed Pips et ATR, break-even, clôture partielle 1 niveau, dashboard, filtres basiques et alertes.
