
Vous avez plusieurs positions en gain sur MetaTrader et vous souhaitez ramener leurs stop-loss au prix d’entrée ? TM Breakeven All permet de demander cette modification en un seul lancement, sans ouvrir chaque position séparément.
Le pack réunit les versions MetaTrader 4 et MetaTrader 5 à 9,90 €, avec les fichiers compilés EX4 et EX5 et un mode d’emploi en français. Aucune compilation n’est nécessaire.
Découvrir TM Breakeven All — MT4 + MT5
Qu’est-ce que le breakeven ?
Le breakeven consiste ici à placer le stop-loss au prix d’entrée d’une position. Après une évolution favorable du cours, ce niveau sert de point de sortie si le marché revient en arrière. Il ne s’agit pas d’un trailing stop : le stop ne suit pas continuellement les mouvements du prix.
Attention au sens du mot « équilibre » : un stop au prix d’entrée ne couvre pas automatiquement les commissions et le swap. Le résultat net peut donc rester négatif. Les gaps et le glissement peuvent également entraîner une exécution à un autre prix.
Un exemple simple sur EUR/USD
Supposons un achat à 1,10000 et un cours acheteur désormais à 1,10200. Avec ExtraPoints = 0, le script demande de placer le stop-loss à 1,10000, si les distances minimales du courtier le permettent.
Avec ExtraPoints = 10 sur une cotation à cinq décimales, le niveau demandé devient 1,10010, soit un pip au-dessus de l’entrée. Pour une vente, la marge est appliquée dans l’autre sens, sous le prix d’entrée. Ces chiffres illustrent le fonctionnement du script ; ce ne sont pas des cours actuels ni un signal de trading.
Quelles positions sont concernées ?
- Les positions d’achat et de vente dont le profit flottant brut est strictement positif.
- Tous les symboles du compte par défaut, même si le script est lancé depuis un seul graphique.
- Les positions manuelles et celles ouvertes par un robot, sauf restriction par numéro magique.
Les ordres en attente ainsi que les positions dont le profit brut est nul ou négatif sont ignorés. Le script conserve les take-profits et ne recule pas volontairement un stop déjà égal ou plus favorable. Sur MT5, il agit par ticket de position, sur les comptes hedging comme netting ; en netting, la référence est le prix moyen de la position.
Trois paramètres pour adapter l’intervention
| Paramètre | Réglage par défaut | Utilité |
|---|---|---|
| OnlyThisSymbol | false | Tous les symboles. Passer à true pour limiter l’action au symbole du graphique. |
| MagicFilter | -1 | Tous les numéros magiques. 0 pour les positions manuelles, ou un numéro précis pour filtrer celles d’un robot. |
| ExtraPoints | 0 | Stop au prix d’entrée. Une valeur positive ajoute une marge vers le gain, exprimée en points de cotation. |
Points et pips sont différents : sur EUR/USD coté avec cinq décimales, 10 points correspondent à 1 pip. Vérifiez les caractéristiques du symbole utilisé.
Installation : des fichiers prêts à utiliser
- Téléchargez et décompressez l’archive du pack.
- Dans MetaTrader, ouvrez Fichier → Ouvrir le dossier des données.
- Sur MT4, copiez TM_Breakeven_All_MT4.ex4 dans MQL4 → Scripts. Sur MT5, copiez TM_Breakeven_All_MT5.ex5 dans MQL5 → Scripts.
- Actualisez la rubrique Scripts du Navigateur, ou redémarrez MetaTrader.
- Autorisez le trading automatique ou algorithmique, puis lancez le script sur un graphique après avoir vérifié ses paramètres.
Le téléchargement comprend les deux fichiers compilés et le mode d’emploi en français au format texte. Les sources MQ4 et MQ5 ne sont pas incluses dans ce pack.
Pourquoi une position gagnante peut-elle être ignorée ?
Un petit gain ne suffit pas toujours à autoriser un stop au prix d’entrée. Le courtier impose une distance minimale entre le cours et le stop, et parfois une zone de gel des modifications. Si le niveau demandé est trop proche, le script ignore la position. Il peut aussi recevoir un refus du serveur.
Un bilan indique les modifications, les positions ignorées et les échecs. Consultez le journal Experts pour les précisions disponibles. Vous pouvez relancer le script plus tard si les conditions le permettent.
Une action ponctuelle, à intégrer à votre gestion
Le script s’exécute une seule fois. Il ne reste pas actif pour gérer les positions futures et ne constitue pas une stratégie d’entrée. Déplacer un stop trop tôt peut aussi faire sortir une position lors d’un simple retracement : le moment du lancement reste votre décision.
Si un autre expert gère déjà les mêmes positions, vérifiez ses réglages : il pourrait modifier le stop après le passage du script.
TM Breakeven All — MT4 + MT5 v1.00 : 9,90 €.
Les deux versions compilées et le mode d’emploi sont réunis dans un seul achat.
Accéder au pack sur Payhip
Testez d’abord sur compte démo. Cet outil ne garantit ni capital ni performance. Le trading comporte un risque de perte.
Aucun commentaire:
Enregistrer un commentaire