Auto Breakeven Trailing Stop and Partial Close
- Experts
-
Amal Yuldashev
TickForgeFX: trading tools for MetaTrader 5, built to hold up on a live chart
I build trading tools for MetaTrader 5. Six years trading my own account taught me what a tool needs to be worth keeping on the chart: precise execution, real risk management, and no repaint. - Version: 1.30
- Mise à jour: 10 août 2026
Un gestionnaire de positions gratuit pour MetaTrader 5. Placez-le sur un graphique et il s'occupe des positions que vous avez déjà ouvertes : il les met à break-even, fait suivre le stop au fil du mouvement, et effectue une clôture partielle à votre objectif. Il n'ouvre jamais de position et n'émet aucun signal. Il gère uniquement ce qui existe déjà.
Ce qu'il fait
- Break-even automatique. Dès que la position atteint le nombre de points de gain que vous indiquez, le stop remonte au prix d'entrée, avec une marge facultative pour verrouiller quelques points plutôt que d'être exactement à plat.
- Stop suiveur, deux méthodes. Passé un second seuil, le stop commence à suivre le prix. Gardez-le à distance fixe, ou placez-le juste au-delà de l'extrême des dernières bougies clôturées pour qu'il suive la structure plutôt qu'un écart figé. Dans les deux cas il ne bouge que lorsqu'il s'améliore d'au moins votre pas minimum, ce qui évite un flot de micro-modifications.
- Prise de bénéfice partielle. À votre objectif, il clôture une partie de la position, au pourcentage que vous choisissez, une seule fois par position, et peut mettre le reste à break-even dans la foulée.
Chaque règle s'active ou se désactive séparément. Utilisez-en une seule, ou les trois ensemble.
Un stop qui suit la structure
Ceux qui déplacent leur stop à la main utilisent rarement un écart fixe. Ils le glissent sous le dernier point bas. C'est exactement ce que fait cette option, automatiquement :
- Derrière les dernières bougies clôturées. Choisissez le nombre de bougies à considérer, et le stop se place juste au-delà du plus bas de cette fenêtre à l'achat, ou du plus haut à la vente.
- Uniquement des bougies clôturées. Le niveau provient de bougies terminées, jamais de celle en cours, il ne peut donc pas se déplacer en pleine bougie.
- Sa propre unité de temps. Suivez la structure H1 tout en regardant un graphique M5, ou laissez l'unité de temps du graphique.
- La marge que vous fixez. Le stop se place un peu au-delà de l'extrême plutôt que dessus, exprimée dans la même unité que le reste.
- Les mêmes protections. Il attend toujours votre seuil de gain, ne se resserre que dans le bon sens, et respecte votre pas minimum.
Unités de déclenchement, à votre choix
Chacun des seuils ci-dessus se lit dans l'unité qui correspond à votre façon de trader :
- Points (par défaut), le comportement classique à distance fixe.
- Multiples d'ATR, pour que le même réglage s'adapte à la volatilité de chaque symbole.
- Multiples de R, où 1R correspond à la distance du stop initial de la position, ce qui exprime le break-even et les objectifs en risque. Pour un R exact, placez le gestionnaire au moment où vous ouvrez la position : il lit 1R sur le stop présent la première fois qu'il voit la position.
- Argent, dans la devise de votre compte, de sorte que la position passe à break-even après un gain donné et est suivie à un montant fixe de distance.
Un seul réglage change l'unité du break-even, du suivi et de la partielle en même temps. Points étant la valeur par défaut, vos configurations existantes restent inchangées.
Des alertes quand il agit
Le gestionnaire travaille en silence, il vous prévient donc à l'instant où il fait quelque chose. Recevez une alerte au moment précis où une position passe à break-even, où le stop suiveur démarre, ou lorsqu'une partielle est exécutée :
- Vos canaux. Fenêtre contextuelle, son, notification push vers l'application mobile MetaTrader, ou e-mail. Chacun s'active séparément.
- Une alerte par événement et par position. Chaque événement est annoncé une fois et ne se répète jamais, même après un redémarrage du terminal, vous n'êtes donc pas sollicité à chaque tick.
- Des interrupteurs par événement. Si vous ne voulez être averti que de la partielle, ou seulement du break-even, réglez-le exactement ainsi.
Ce qu'il gère
- Uniquement le symbole de ce graphique, ou tous les symboles. Un seul interrupteur.
- Par numéro magique, ou tout. Gérez les positions d'un EA précis, ou laissez la valeur à 0 pour gérer toutes les positions du compte, y compris celles ouvertes à la main.
- Opérationnel dès que vous le placez, sur n'importe quel symbole et n'importe quelle unité de temps.
Conçu pour être sûr
- Aucun signal, aucune entrée. Il gère le risque des positions ouvertes. Il ne peut pas ouvrir une position.
- Le stop ne bouge que pour protéger. Un stop n'est jamais desserré, uniquement resserré vers le gain.
- Une partielle par position, et il s'en souvient. L'état est enregistré durablement : un rechargement, une recompilation ou un redémarrage ne peuvent jamais prendre une seconde partielle sur la même position.
- Il respecte le courtier. Le volume est normalisé au pas de lot et chaque stop reste à la distance minimale exigée par le courtier, pour que les modifications soient acceptées.
- Il vous dit quand il ne peut pas agir. Si le trading algorithmique est désactivé, le gestionnaire ne peut toucher aucune position. Le panneau l'affiche en rouge au lieu de donner l'impression de fonctionner.
Ce qu'il ne fait pas
Il n'ouvre pas de position, ne prédit aucune direction et n'émet aucun signal d'achat ou de vente. Vous, ou un autre EA, ouvrez la position, et lui s'en occupe ensuite.
Dans le Testeur de stratégies, il ouvre de petites positions d'exemple afin d'avoir une activité à montrer, car un gestionnaire qui se contente d'observer ne ferait rien du tout dans un backtest. Sur un compte réel ou démo, il n'ouvre jamais de position et gère uniquement ce qui est déjà là.
Remarque sur le type de compte. Sur un compte de couverture (hedging), chaque position est gérée séparément. Sur un compte de compensation (netting), il y a une position par symbole, donc un renforcement ne déclenche pas une seconde partielle.
Remarque sur la prise partielle et la taille de lot. Les deux parts d'une prise partielle doivent être négociables : la part fermée et la part laissée ouverte doivent chacune atteindre le lot minimum de votre courtier. Sur un symbole dont le minimum est 0.01, une prise partielle de 50 pour cent demande donc une position de 0.02 ou plus. En dessous, la prise partielle est ignorée plutôt qu'envoyée puis rejetée, et le break-even ainsi que le stop suiveur continuent normalement.
Gratuit. Fonctionne sur tous les symboles et toutes les unités de temps. S'il mérite sa place sur vos graphiques, un avis honnête ou un rapport de bug aident tout autant.

One of the best tools that is just exactly as described! Helped me secure some big profit during high volatility on XAUUSD! Recommended! Keep up the good work!