Catégorie
Stratégie
Niveau
Intermédiaire
Utilisé pour
Conception de stratégieExploitation de MT5Gestion du risque

Stop suiveur (trailing stop)

Le stop suiveur est un stop-loss qui avance dans le sens d'une position gagnante et ne revient jamais en arrière. Il transforme un gain latent en plancher sous la position : c'est le repli qui décide de la sortie, et non un objectif fixé d'avance.

aussi : stop-loss suiveur, stop dynamique, trailing stop

Mis à jour · Révisé

En termes simples

Un stop qui suit le prix à la hausse mais ne le suit jamais à la baisse. Il laisse de la place à une transaction gagnante et place la sortie à un niveau que la transaction a déjà dépassé. Comme tout stop, ce n'est qu'un déclencheur : un gap peut malgré tout clôturer la position à un prix moins favorable.

Pourquoi c'est important

Un objectif fixe doit être choisi avant que quiconque sache jusqu'où ira le mouvement. Le stop suiveur remplace cette supposition par une règle : rester en position tant que le marché n'a pas repris un montant défini. Ce que vaut cette règle dépend du degré d'inégalité des gagnantes d'une stratégie.

  • Il supprime la nécessité de prédire l'ampleur d'un mouvement — précisément la prédiction que les objectifs fixes réussissent le moins bien.
  • Il ne joue que dans un sens, comme un cliquet. Un suivi capable de se relâcher éloignerait le stop du prix, et cela casse le calcul de risque qui justifie la position.
  • Sa valeur dépend de la stratégie. Sur les 24 relevés publiés mesurés ici, plafonner chaque gagnante à la gagnante médiane du relevé lui-même conserve 98,16 % du profit brut sur l'un et 1,27 % sur un autre.

Dans MetaTrader 5

Où cela apparaît dans MT5

  • Boîte à outils → Trading (Toolbox → Trade) → clic droit sur une position → Trailing Stop — la fonction propre au terminal, proposée sous forme de préréglages en points plus une valeur personnalisée
  • ⚠ Ce suivi tourne dans le terminal, pas sur le serveur. Fermez MetaTrader et il cesse d'avancer, même si le dernier niveau qu'il a écrit reste en vigueur
  • Strategy Tester → Inputs (Testeur de stratégie → Paramètres d'entrée) — la distance de suivi d'un EA et son seuil d'activation sont des paramètres d'entrée, et le couple est facile à surajuster

Comment les EA s'en servent

  • À chaque passage, l'EA construit un stop candidat à partir du prix courant et ne l'envoie que s'il fait mieux que le stop en vigueur.
  • Beaucoup d'implémentations attendent un seuil d'activation, souvent un profit égal à une distance de stop, pour que le premier tick favorable ne puisse pas tirer le stop au seuil de rentabilité.
  • Suivre sur bougies clôturées plutôt qu'à chaque tick réduit fortement le volume de modifications et ne change en général presque rien au résultat.

Réglages courants

Réglage Valeur courante Remarque
Distance de suivi (ATR) 2–3 × ATR(14) En dessous d'environ 1,5 × ATR, le suivi se situe à l'intérieur des replis ordinaires et clôture les tendances trop tôt.
Seuil d'activation après 1 × la distance de stop en profit Empêche le suivi de remonter au seuil de rentabilité avant que la transaction ait fait quoi que ce soit.
Pas (amélioration minimale) 5–10 pips Sans pas, l'EA modifie la position à presque chaque tick, ce que les courtiers brident.
Fréquence de mise à jour une fois par bougie clôturée Un suivi tick par tick multiplie le volume de requêtes et améliore rarement le résultat.

Problèmes d'exploitation fréquents

  • Les modifications envoyées trop souvent sont rejetées ou bridées, et le suivi prend alors du retard sur le prix sans rien signaler.
  • Une distance de suivi plus courte que le niveau de stop minimal (stops level) du symbole est refusée à chaque envoi : le stop n'avance donc jamais.
  • Les gaps sautent un stop suiveur comme ils sautent un stop fixe. Le niveau est un déclencheur, pas une promesse sur le prix d'exécution.

Fonctions MT5 associées

CTrade::PositionModify(ticket, sl, tp)
L'appel par lequel passe chaque pas du suivi — une modification par pas.
PositionGetDouble(POSITION_SL)
Le stop en vigueur, que le candidat doit battre avant tout envoi.
SymbolInfoInteger(symbol, SYMBOL_TRADE_FREEZE_LEVEL)
À l'intérieur de cette distance, une position ne peut pas être modifiée du tout.

Exemple

Une position longue ouverte à 1,0800 avec un suivi de 20 pips. Le stop suit le plus haut atteint et ne recule jamais : c'est donc le repli qui choisit la sortie.

Entrée
1,0800
Le prix monte à
1,0850
Le stop passe à 1,0830.
Le prix monte à
1,0880
Le stop passe à 1,0860 et ne reviendra pas en arrière.
Le prix se replie, la transaction se clôture à
1,0860
60 pips conservés sur une excursion de 80 pips.

Un objectif fixe de 40 pips aurait terminé à 1,0840. Deux paris différents sur la distance que parcourent les mouvements.

Calcul 1,0880 − 20 pips = 1,0860

Résultat 60 pips conservés, 20 rendus — le prix à payer pour ne pas avoir à prédire le sommet

Comment on l'utilise

Le stop suiveur se situe entre deux coûts. Trop serré, les tendances s'arrêtent tôt ; trop lâche, une grande partie du mouvement est rendue. La distance est toute la décision.

Plage Ce que cela signifie
Suivi sous environ 1,5 × ATR Un repli ordinaire clôture la position : la stratégie ne voit donc jamais les grands mouvements.
Suivi à 2–3 × ATR La plage de travail habituelle des stratégies de tendance : hors du bruit, assez près pour protéger l'essentiel d'un mouvement.
Suivi plus large que le mouvement parcouru jusqu'ici Le stop est encore derrière l'entrée : tout le profit latent peut donc être rendu avant que quoi que ce soit se déclenche.
Suivi dès le premier tick, sans seuil Tire aussitôt le stop au seuil de rentabilité et transforme une fluctuation normale en transactions blanches.
  • Mesurez l'inégalité de vos gagnantes avant de discuter de la distance. Si le dixième le plus gros ne porte guère plus que son dixième proportionnel du profit brut, le suivi n'a presque rien à protéger.
  • Validez la distance de suivi séparément, hors échantillon. À eux deux, distance et seuil d'activation laissent assez de latitude pour se caler sur le bruit.

La description de stratégie publiée de chaque EA du catalogue indique si ses sorties suivent le prix ou visent un objectif fixe, et le relevé publié montre ce que ces sorties ont réalisé. Chaque chiffre mesuré sur cette page provient de ces relevés (EXP-EXIT-SHAPE-001), sur la base des transactions clôturées.

Erreurs fréquentes

Suivre si serré qu'aucune tendance ne survit

Un suivi placé à l'intérieur des replis ordinaires transforme une stratégie de tendance en scalpeur portant les règles d'entrée d'une stratégie de tendance. Le taux de réussite monte, le gain moyen s'effondre, et pour une stratégie qui dépend de ses plus grosses gagnantes, l'espérance mathématique suit généralement le même chemin.

Croire qu'un stop suiveur protège des gaps

C'est un prix de déclenchement comme n'importe quel autre stop. Un gap de week-end ou d'actualité qui traverse le niveau clôture la position au prochain prix disponible.

Copier une distance de suivi prise sur une stratégie dont la distribution des gains est différente

Les 24 relevés mesurés ici conservent entre 1,27 % et 98,16 % du profit brut lorsque leurs gagnantes sont plafonnées à leur propre gagnante médiane. Une seule règle, des conséquences opposées.

Optimiser la distance de suivi sur la meilleure valeur du backtest

Cette distance est ajustée aux replis d'un seul historique. Une valeur qui survit aux réglages voisins vaut mieux que le sommet d'un pic étroit.

En détail

Le régler dans MT5, et ce qui s’arrête quand le terminal s’arrête

Le trailing stop de MetaTrader est une fonction du terminal, pas un ordre que le courtier conserve pour vous.

  1. Ouvrez Boîte à outils → Trading (Toolbox → Trade), faites un clic droit sur la position, choisissez Trailing Stop.
  2. Prenez un préréglage en points, ou Custom pour saisir une distance. None le désactive à nouveau.
  3. Chaque pas est une véritable modification : le niveau de stop minimal (stops level) et le niveau de gel (freeze level) du symbole s’appliquent donc toujours.
  4. Laissez le terminal tourner. Fermez MetaTrader et le dernier stop qu’il a écrit reste en vigueur sur le serveur, tandis que le suivi cesse d’avancer.

L’étape 4 est l’échec qui ressemble à une réussite. La position porte toujours un stop, le graphique affiche toujours une ligne, et rien ne signale d’erreur. Le code de suivi d’un EA dépend exactement de la même chose.

Ce que 24 relevés publiés montrent de la forme des sorties

Chaque fiche porte sa liste de transactions clôturées : la distance de chaque sortie et l’argent qu’elle a produit se lisent donc directement — 17,357 transactions au total.

Mesure (24 relevés, 17,357 transactions clôturées)MédianeÉtendue ou nombre
Sorties clôturant contre l’entrée : distances à ±2 % de la médiane de ce symbole83,78 %au-dessus de 50 % sur 17 des 24
Sorties clôturant en faveur : la même bande26,30 %au-dessus de 50 % sur 7 des 24
Part du dixième le plus gros des gagnantes dans le profit brut25,64 %11,85 % à 34,08 %
Part de la plus grosse gagnante isolée dans le profit brut1,17 %jusqu’à 4,89 %
Profit brut conservé si les gagnantes sont plafonnées à la gagnante médiane62,83 %1,27 % à 98,16 %
Le même, plafonné au double de la gagnante médiane84,76 %

Les deux lignes de distance ne sont pas symétriques, et l’asymétrie ne va que dans un sens. Aucun relevé ne répète sa distance gagnante sans répéter aussi sa distance perdante, alors que dix font l’inverse : un stop fixe dont le côté gagnant tombe n’importe où. La queue est également plus mince que ne le laisse croire le folklore de la tendance. La plus grosse gagnante isolée atteint au plus 4,89 % du profit brut d’un relevé : le profit brut est donc ici réparti sur de nombreuses gagnantes plutôt que porté par une seule.

Cette forme peut être confrontée à ce que chaque fiche déclare faire. Six relevés annoncent une sortie suiveuse dans leur description de stratégie publiée, et les six atterrissent dans le groupe dispersé — leurs distances gagnantes se regroupent à une médiane de 2,06 %, la plus haute est de 38,35 %, et aucune n’atteint 50 %. Les dix-huit autres se situent à une médiane de 35,03 %, dont sept au-dessus de 50 %.

Termes liés et quoi lire ensuite

Mesurez d’abord l’inégalité des gagnantes, puis choisissez une distance. L’Average True Range fournit l’échelle, la volatilité dit si cette échelle correspond encore à celle dans laquelle les réglages ont été calibrés, et l’optimisation des paramètres couvre le contrôle des valeurs voisines qu’une distance de suivi doit passer.

Questions fréquentes

Quelle est la bonne distance de stop suiveur pour un EA ?
Pour les stratégies de tendance, deux à trois fois l'ATR est la plage de travail habituelle : hors des replis ordinaires, assez près pour protéger l'essentiel d'un mouvement. En dessous d'environ 1,5 fois l'ATR, le suivi clôture les transactions pendant une fluctuation normale et supprime les tendances prolongées que la stratégie existe justement pour capter.
Un stop suiveur fonctionne-t-il quand MetaTrader est fermé ?
Le niveau de stop déjà en place, oui, parce qu'il se trouve sur le serveur du courtier. Le suivi lui-même, non : le trailing stop intégré au terminal comme le code de suivi d'un EA ont besoin du terminal en marche pour envoyer la modification suivante. C'est pour cela que les EA laissés sans surveillance sont hébergés sur un VPS.
Un stop suiveur vaut-il mieux qu'un take-profit fixe ?
Seulement pour les stratégies dont les gagnantes n'ont pas de niveau de sortie naturel. Le suivi de tendance en profite, parce que l'ampleur du mouvement ne peut pas être connue d'avance. Le retour à la moyenne, généralement non : le prix est attendu à un niveau précis, et rester au-delà revient à rendre le gain.
Pourquoi mon stop suiveur cesse-t-il d'avancer ?
Le plus souvent, le stop est arrivé à l'intérieur de la distance minimale imposée par le courtier, ou la position se trouve dans le niveau de gel (freeze level) où les modifications sont refusées. Des requêtes bridées donnent le même aspect vu de l'extérieur — le suivi prend du retard au lieu de s'arrêter.
Comment savoir si un suivi vaut la peine d'être ajouté ?
Triez les transactions gagnantes par taille et regardez ce que le dixième le plus gros apporte au profit brut. Sur les 24 relevés mesurés ici, ce dixième porte une médiane de 25,64 %, soit environ deux fois et demie la part que lui donnerait un ensemble de gagnantes de tailles égales. S'il est proche de sa part égalitaire, les gagnantes sont déjà uniformes et il n'y a guère de queue à protéger.