Purse Guard Trailing Stop Manager
- Utilitaires
- Version: 1.0
1. Ce que fait Purse Guard
Purse Guard est un gestionnaire de trailing stop, gestionnaire de Stop Loss, gestionnaire de trades et utilitaire de gestion de positions pour MetaTrader 5. Il fournit une gestion du risque pratique pour les trades déjà ouverts en gérant le Stop Loss selon deux méthodes conventionnelles de trailing :
-
Points Trailing — un trailing stop par points à distance fixe qui suit le prix selon un nombre défini de points MetaTrader 5.
-
Candle Trailing — un trailing stop par bougies qui suit la structure des bougies clôturées, avec un nombre de bougies et un buffer définis par l'utilisateur.
Purse Guard n'ouvre pas de trades, ne ferme pas de trades, ne place pas d'ordres en attente, ne calcule pas de breakeven de panier et ne gère pas les positions comme un panier. Chaque position ouverte est évaluée indépendamment.
Purse Guard gère toutes les positions ouvertes du symbole du graphique auquel il est attaché, y compris les trades manuels et les positions ouvertes par d'autres Expert Advisors. Il ne filtre pas par Magic Number.
Fonctionnalités principales
-
Gestionnaire de trailing stop pour MetaTrader 5 sur des positions existantes
-
Gestion du Stop Loss par distance fixe en points
-
Trailing stop basé sur la structure de bougies clôturées
-
Nombre de bougies et buffer réglables
-
Gestion indépendante de chaque position, sans logique de panier
-
Mode combiné Points + Candle
-
Prise en compte du Stop Level et du Freeze Level du broker
-
Panneau de gestion des trades directement sur le graphique, avec plusieurs thèmes
-
Fonctionne avec les trades manuels et les positions ouvertes par d'autres Expert Advisors sur le même symbole
Important : si vous avez des positions issues de plusieurs stratégies sur le même symbole, Purse Guard les gérera toutes tant que ses modes de trailing sont activés.
2. Avant de commencer
-
Installez Purse Guard dans MetaTrader 5.
-
Ouvrez le graphique du symbole que vous souhaitez gérer avec Purse Guard.
-
Attachez Purse Guard à ce graphique.
-
Assurez-vous que Algo Trading / AutoTrading est activé dans MetaTrader 5 et que l'Expert Advisor est autorisé à trader.
-
Ouvrez une ou plusieurs positions sur ce symbole, ou utilisez des positions déjà ouvertes.
-
Activez le mode de trailing souhaité depuis le panneau Purse Guard.
Purse Guard ne fait rien lorsqu'il n'y a aucune position ouverte à gérer.
3. Commandes du panneau
1 — Display Settings
Cliquez sur l'icône d'engrenage pour ouvrir les paramètres d'affichage.
Options disponibles :
-
Échelle : 90% / 100% / 110%
-
Thème : Midnight / Obsidian / White
Les préférences d'affichage peuvent être conservées entre les utilisations lorsque la mémorisation des préférences est activée dans les Inputs de l'Expert Advisor.
2 — Minimize
Cliquez sur l'icône moins pour réduire Purse Guard à sa barre d'état compacte.
Le trailing reste actif lorsque le panneau est minimisé.
3 — Close to Launcher
Cliquez sur l'icône X pour masquer le panneau complet et laisser le petit lanceur OPEN sur le graphique.
Cela ne retire pas l'Expert Advisor et ne désactive pas le trailing actif. Cliquez sur OPEN pour restaurer le panneau.
Pour retirer complètement Purse Guard, supprimez l'Expert Advisor du graphique à l'aide des commandes normales de MetaTrader 5.
4 — Candle Trailing Toggle
Active ou désactive Candle Trailing.
Lorsqu'il est activé, Purse Guard gère chaque position en utilisant la structure sélectionnée de bougies clôturées.
5 — Candle Structure Information
Le panneau affiche les paramètres actuels des bougies, par exemple :
3 closed candles | 10 pt buffer
Le nombre de bougies et la taille du buffer sont configurés dans les Inputs de l'Expert Advisor.
6 — Candle Timeframe
Sélectionne le timeframe utilisé par Candle Trailing.
Timeframes disponibles dans le panneau, selon les libellés standard de MetaTrader :
-
M1
-
M5
-
M15
-
M30
-
H1
-
H4
-
D1
-
W1
Le Candle Timeframe est indépendant du timeframe du graphique. Par exemple, Purse Guard peut fonctionner sur un graphique de 5 minutes tout en effectuant le trailing à partir d'une structure de bougies de 15 minutes.
7 — Points Trailing Toggle
Active ou désactive Points Trailing.
Chaque position s'active indépendamment après avoir suffisamment évolué dans une direction favorable pour atteindre la distance de trailing sélectionnée.
8 — Points Value
Définit la distance de trailing en points natifs de MetaTrader 5 pour le symbole.
Vous pouvez :
-
cliquer sur − ou + pour modifier la valeur ;
-
maintenir − ou + pour répéter l'ajustement ;
-
cliquer sur le nombre et saisir une nouvelle valeur ;
-
appuyer sur Enter pour confirmer ;
-
appuyer sur Escape pour annuler la modification.
Le pas d'ajustement est contrôlé par InpPointsStep dans les Inputs de l'Expert Advisor.
9 — Live Status
L'indicateur d'état affiche le mode de gestion actuel :
-
IDLE — aucun mode de trailing n'est activé ;
-
CANDLE ON — Candle Trailing activé ;
-
POINTS ON — Points Trailing activé ;
-
BOTH ON — les deux modes sont activés.
10 — Move the Panel
Cliquez et faites glisser une zone libre de l'en-tête du panneau pour repositionner Purse Guard sur le graphique.
4. Points Trailing — Fonctionnement
Points Trailing est un mode conventionnel de trailing stop par position pour les traders qui souhaitent un gestionnaire de Stop Loss à distance fixe.
Position BUY
Une position BUY commence à être suivie uniquement lorsque le Bid s'est déplacé d'au moins la distance sélectionnée dans Points au-dessus du prix d'entrée propre à cette position.
Une fois activé :
Stop Loss = Bid − distance en Points
Position SELL
Une position SELL commence à être suivie uniquement lorsque l'Ask s'est déplacé d'au moins la distance sélectionnée dans Points sous le prix d'entrée propre à cette position.
Une fois activé :
Stop Loss = Ask + distance en Points
Exemple
Si Points est réglé sur 100 :
-
chaque position attend d'avoir au moins 100 points de mouvement favorable ;
-
après activation, le stop suit le prix à environ 100 points de distance, sous réserve des règles de trading du broker.
Chaque ticket est géré indépendamment. Si vous avez trois positions avec des prix d'entrée différents, chacune s'active en fonction de sa propre entrée.
Important : les points ne sont pas toujours des pips
Purse Guard utilise la taille de point native de MetaTrader 5 pour le symbole. La signification de 100 points dépend de l'instrument et de la précision de sa cotation.
5. Candle Trailing — Fonctionnement
Candle Trailing est un trailing stop par bougies basé sur la structure. Il utilise uniquement les bougies clôturées ; la bougie actuellement en formation n'est jamais utilisée.
Vous configurez :
-
Candle Timeframe
-
Candle Count
-
Candle Buffer in points
Position BUY
Purse Guard recherche le plus bas le plus faible parmi le nombre sélectionné de bougies clôturées et place le Stop Loss candidat en dessous :
Stop Loss = plus bas le plus faible − Buffer
Position SELL
Purse Guard recherche le plus haut le plus élevé parmi le nombre sélectionné de bougies clôturées et place le Stop Loss candidat au-dessus :
Stop Loss = plus haut le plus élevé + Buffer
Exemple
Paramètres :
-
Candle Timeframe : M15
-
Candle Count : 3
-
Buffer : 10 points
Pour une BUY, Purse Guard examine les 3 dernières bougies M15 clôturées, trouve leur plus bas le plus faible et place le stop candidat 10 points en dessous de ce niveau.
Pour une SELL, il trouve le plus haut le plus élevé de ces mêmes 3 bougies clôturées et place le stop candidat 10 points au-dessus.
Le buffer ajoute une marge autour de la structure des bougies au lieu de placer le stop directement sur l'extrême de la bougie.
6. Utiliser Points et Candle Trailing ensemble
Les deux modes peuvent être activés en même temps.
Purse Guard calcule les deux Stop Loss candidats valides pour chaque position et utilise celui qui donne le Stop Loss le plus serré :
-
Pour une BUY, le Stop Loss valide le plus élevé est utilisé.
-
Pour une SELL, le Stop Loss valide le plus bas est utilisé.
Purse Guard ne déplace jamais volontairement un Stop Loss existant vers l'arrière et n'élargit pas le risque.
Cela permet aux deux modes de fonctionner ensemble.
7. Inputs de l'Expert Advisor
Ouvrez Expert Advisor Properties → Inputs pour configurer le comportement initial.
User Interface / Display
-
Theme — thème de départ.
-
Scale Percent — échelle initiale de l'interface ; ajustée à 90%, 100% ou 110%.
-
Remember Position — mémorise l'emplacement du panneau.
-
Remember Preferences — mémorise le thème, l'échelle, Candle Timeframe et la valeur de Points.
-
Start X / Start Y — position initiale du panneau lorsqu'aucune position sauvegardée n'existe.
-
Start Minimized — démarre en mode compact.
Candle Trailing
-
Candle Timeframe — Candle Timeframe de départ.
-
Candle Count — nombre de bougies clôturées utilisées pour la structure.
-
Candle Buffer Pts — points supplémentaires au-delà du plus haut ou du plus bas des bougies.
-
Start Candle On — démarre Candle Trailing activé lorsque la valeur est true.
Points Trailing
-
Initial Points — distance initiale du trailing.
-
Points Step — quantité ajoutée ou retirée par les boutons −/+ du panneau.
-
Start Points On — démarre Points Trailing activé lorsque la valeur est true.
Pour une utilisation discrétionnaire normale, les deux Inputs Start ... On peuvent rester sur false, ce qui permet d'activer manuellement le trailing depuis le panneau.
8. Restrictions du broker et comportement d'attente
Purse Guard vérifie les restrictions de trading du broker avant de tenter de déplacer un Stop Loss.
Il prend en compte :
-
le Stop Level minimum ;
-
le Freeze Level ;
-
la taille du tick du symbole ;
-
les autorisations de trading du symbole ;
-
les autorisations de trading du compte et de l'Expert Advisor.
Si le Stop Loss souhaité est temporairement trop proche du prix du marché, à l'intérieur d'une zone de gel ou autrement invalide selon les règles du broker, Purse Guard attend au lieu d'envoyer de manière répétée une requête invalide.
Lorsque le prix et les conditions du broker permettent un déplacement valide, le trailing peut continuer.
9. Stop Loss et Take Profit existants
Purse Guard gère uniquement le Stop Loss.
-
Il conserve le Take Profit existant.
-
Il ne supprime ni ne remplace le Take Profit existant.
-
Il n'élargit pas un Stop Loss existant.
-
Il ne ferme pas lui-même la position.
Une position peut toujours se fermer normalement si son Stop Loss, son Take Profit, une fermeture manuelle, un autre Expert Advisor ou un événement côté broker est déclenché.
10. Plusieurs positions
Purse Guard est un gestionnaire de positions individuelles, pas un gestionnaire de panier.
Si plusieurs positions sont ouvertes sur le symbole du graphique :
-
chaque position conserve son propre prix d'entrée ;
-
chaque position reçoit son propre calcul de trailing ;
-
une position peut commencer Points Trailing avant une autre ;
-
le Stop Loss existant de chaque position est évalué indépendamment.
Il n'y a aucun calcul de prix d'entrée moyen et aucun stop partagé au niveau d'un panier.
11. Portée par symbole du graphique
Une instance de Purse Guard gère uniquement le symbole du graphique actuel.
Exemple :
-
Purse Guard attaché à EURUSD gère les positions EURUSD.
-
Il ne gérera pas les positions GBPUSD depuis ce graphique.
Pour gérer un autre symbole, attachez une autre instance de Purse Guard à un graphique de ce symbole.
12. Changer le timeframe du graphique
Changer le timeframe du graphique hôte ne modifie pas le Candle Timeframe sélectionné, sauf si vous modifiez Candle Timeframe depuis le panneau Purse Guard.
Purse Guard conserve son état de trailing actif lors d'un changement normal du timeframe du graphique hôte.
Si l'Expert Advisor est volontairement retiré puis attaché de nouveau plus tard, le trailing ne se réactive pas silencieusement sauf si l'Input de démarrage correspondant est activé.
13. Configurations rapides
Trailing simple à distance fixe
-
Attachez Purse Guard au graphique du symbole.
-
Définissez la valeur souhaitée de Points.
-
Activez Points Trailing.
-
Laissez Candle Trailing désactivé.
Trailing basé sur la structure des bougies
-
Ouvrez les Inputs de l'Expert Advisor et choisissez Candle Count et Candle Buffer.
-
Attachez Purse Guard.
-
Sélectionnez le Candle Timeframe souhaité dans le panneau.
-
Activez Candle Trailing.
Trailing combiné
-
Configurez Candle Count et Buffer.
-
Définissez la distance souhaitée en Points.
-
Activez les deux modes.
-
Purse Guard utilise, pour chaque position, le candidat valide qui donne le Stop Loss le plus serré.
14. Dépannage
Purse Guard est attaché mais le Stop Loss ne bouge pas
Vérifiez :
-
Au moins un mode de trailing est-il activé ?
-
Y a-t-il une position ouverte sur le symbole du graphique actuel ?
-
Algo Trading / AutoTrading est-il activé ?
-
L'Expert Advisor dispose-t-il de l'autorisation de trader ?
-
La position suivie par Points Trailing s'est-elle déplacée suffisamment dans une direction favorable pour s'activer ?
-
Le Stop Loss souhaité se trouve-t-il en dehors des restrictions Stop Level et Freeze Level du broker ?
-
Pour Candle Trailing, l'historique contient-il suffisamment de bougies clôturées pour le timeframe et le Candle Count sélectionnés ?
J'ai minimisé ou fermé le panneau et le trailing fonctionne toujours
C'est le comportement attendu. Minimize et X / close-to-launcher ne modifient que l'état de l'interface. Ils ne désactivent pas les modes de trailing actifs.
Je veux arrêter le trailing
Désactivez Candle Trailing et/ou Points Trailing. Vérifiez que l'état affiche IDLE.
Purse Guard gère des trades que je ne pensais pas concernés
Purse Guard gère toutes les positions de son symbole de graphique, sans filtre par Magic Number. Retirez-le de ce graphique ou désactivez le trailing si ces positions ne doivent pas être gérées.
15. Limites du produit
Purse Guard est volontairement spécialisé :
Il gère le Stop Loss. Il ne prend pas la décision de trading à votre place.
Pas d'ordres Buy. Pas d'ordres Sell. Pas de logique de panier. Pas de fermeture automatique des positions. Purse Guard fournit une gestion conventionnelle du Stop Loss par position en utilisant Points et la structure des bougies.
Purse Guard est conçu pour les traders qui souhaitent un utilitaire MetaTrader 5 ciblé pour gérer le Stop Loss de positions ouvertes sans prendre le contrôle de leur décision de trading.

L'utilisateur n'a laissé aucun commentaire sur la note