Un trailing propose des modifications du stop après un mouvement favorable. Pour une longue, la frontière peut monter ; pour une courte, descendre. Le retour du prix ne doit pas la relâcher sous la règle unidirectionnelle définie. Activation, unité, cadence, connexion et acceptation restent des paramètres distincts. Le mécanisme organise une sortie ; il ne garantit pas de conserver le gain observé.

Une proposition ne devient un SL qu’après acceptation

Dans le modèle Forex OTC standard, le candidat longue vaut Bid moins distance ; le candidat courte, Ask plus distance. Le trailing intégré MT5 bureau démarre lorsque le gain en points atteint la distance choisie et ne met pas à jour une même position plus d’une fois toutes les dix secondes. L’activer ne place pas automatiquement un SL initial. Vérifiez les points du symbole : trente pips ne sont pas forcément trente points.

Exemple fictif : entrée longue 1,0850, SL initial séparément accepté 1,0820, distance trente pips. À Bid 1,0860, le seuil de trailing illustré n’est pas atteint. À1,0890, supposons une modification acceptée à 1,0860 ; à 1,0920, une autre à 1,0890. Un retour avec fill complet à 1,0890 donnerait quarante pips de gain de prix, soit 40 USD pour 10 000 EUR. Le niveau ne promet pas ce fill.

Distance fixe, pourcentage ou ATR

Une règle à quarante pips garde une distance de prix fixe, sous activation et cadence définies. Une règle en pourcentage change avec le prix de référence : 0,5 % de 1,1000 vaut 0,0055, soit 55 pips ; à 1,2000,60 pips. La référence et la règle unidirectionnelle doivent empêcher qu’un recalcul relâche silencieusement le stop accepté. Toutes ces variantes ne sont pas offertes par chaque fonction intégrée.

ATR moyenne des true ranges historiques sur une période et une unité de temps choisies. Un multiple peut définir une distance à tester ; ATR ne prédit pas le prochain mouvement et aucun multiplicateur universel n’empêche les sorties prématurées. Conservez période, unité, facteur et traitement des recalculs plutôt qu’une formule dite toujours sûre.

Activation, distance et lieu d’exécution

Une distance plus petite peut sortir pendant un retour encore admis par l’hypothèse d’entrée ; une plus grande peut rendre davantage du mouvement favorable. Comparez mêmes entrées et coûts, y compris les échecs. Un minimum de 1,5 ×ATR n’est pas établi ici. Une distance fictive de 40 pips avec activation à 60 pips est un choix de conception, pas une recommandation.

Le trailing intégré MT5 bureau exige le terminal connecté. Après arrêt, seul le dernier SL serveur accepté peut rester actif s’il existe et demeure valide. cTrader Web documente au contraire une protection trailing intégrée côté serveur continuant après la session. Ce sont deux implémentations précises ; un programme ajouté ou service du fournisseur doit être vérifié séparément. Côté serveur ne signifie pas stop garanti.

Évaluer toute la règle et tout l’échantillon

Un graphique qui repart ensuite dans le bon sens ne prouve pas que la sortie était une erreur. Une règle peut aider sur certains trajets et nuire sur d’autres. Enregistrez entrées, quantité, horizon, distance, activation, cadence, pas de mise à jour, coûts et hypothèses de fill. Il n’existe pas ici de minimum H4 ou de durée de plusieurs jours obligatoire. Incluez sorties avant continuation et pertes réduites, plutôt que les seuls gains manqués après coup.

Gap et disponibilité restent des risques

Un SL trailing ordinaire peut être franchi par un gap et exécuté moins favorablement, ou rencontrer un problème d’exécution. Le dernier niveau accepté n’est pas un prix de fermeture assuré. Cela vaut aussi pour une discontinuité en séance, pas uniquement du vendredi au lundi. Une garantie de prix éventuelle relève d’un produit distinct avec éligibilité et coûts ; le mot trailing ne suffit pas.

Un candidat rejeté ne remplace pas la protection précédente

Programme hypothétique utilisant MT5 : SL long confirmé 1,10200. À Bid 1,10600, il calcule 1,10400, vingt pips plus bas. Le modèle impose une distance minimale fictive de trente pips ; la modification est rejetée. Sans autre opération et avec ancien stop valide, le SL reste 1,10200. Un Bid ultérieur 1,10300 n’a pas atteint ce niveau, même s’il est sous le candidat rejeté 1,10400.

Candidat rejeté ≠ SL sauvegardé

Candidat rejeté ≠ SL sauvegardéProgramme fictif, pas journal d’une version précise du trailing intégré ; minimum supposé 30 pips.Candidat rejeté ≠ SL sauvegardéÉtat confirméSL 1,10200Protection déjà acceptée et encore valideCandidat du programmeSL 1,10400Bid 1,10600 moins 20 pipsRéponse supposéeModification refusée20 pips < minimum fictif 30 pipsÉtat après réponseSL 1,10200Ne pas comparer le prix au candidat rejeté
Schéma original ; le code 10016 décrit Invalid stops, sans prouver seul la cause réelle.

Faites défiler horizontalement ou agrandissez le schéma pour lire les détails.

Deux implémentations, deux continuitésFonctions intégrées documentées ; ne pas généraliser aux modules ajoutés.EXEMPLE DE CALCULMT5 bureau intégréMises à jour localescTrader Web intégréProtection serveurProgramme ou service ajoutéÀ vérifier
Deux implémentations, deux continuités. Fonctions intégrées documentées ; ne pas généraliser aux modules ajoutés.

Vérifier où tourne votre règle ; exécution serveur et prix garanti sont des questions différentes.

MT5 bureau intégré
Mises à jour locales – Arrêt : dernier SL serveur seulement s’il existe et reste valide
cTrader Web intégré
Protection serveur – Documentation : actif après fin de session
Programme ou service ajouté
À vérifier – Architecture et réponses propres

Le code 10016 signifie Invalid stops dans MQL5, mais n’identifie pas à lui seul toutes les causes d’un cas réel. Comparez demande, réponse et champ SL actuel. Contre-exemple EUR : 10 000 EUR longs à 1,10000, candidat refusé 1,10400 et stop confirmé 1,10200. Au taux de conversion illustratif 1,10 USD/EUR, un fill exact au stop confirmé donnerait 20 USD≈18,18 EUR, au lieu des 40 USD≈36,36 EUR espérés au candidat. Ces alternatives n’annoncent pas le fill futur.

Manuel et automatique : même obligation de confirmation

Un humain peut choisir un niveau depuis un creux confirmé avec buffer explicite, puis envoyer la modification. Cela change le choix du candidat, pas le contrôle du fill ultérieur. Une règle combinée peut déplacer vers l’entrée à un seuil et suivre un restant après clôture partielle ; 1 R et 2 R sont des paramètres à tester, pas des passages obligatoires vers un trade sans risque. Comparez variantes avec mêmes entrées, quantités et charges.

Le journal des trois états

  1. Avant test, définir unités, activation, distance, cadence et règle unidirectionnelle.
  2. Identifier ce qui fonctionne localement et ce qui continue côté serveur après déconnexion.
  3. Conserver chaque candidat, réponse et dernier SL confirmé ; ne pas remplacer un refus par une hypothèse.
  4. Après reconnexion, vérifier le champ de la position et le volume restant.
  5. Évaluer tous les résultats, coûts et gaps sans sélectionner seulement les sorties regrettées.

Le guide Bid/Ask et déclenchement montre ensuite comment tester la condition du niveau effectivement accepté.