Corriger le stop auto breakeven ATM de Tradovate qui ne bouge pas
Le prix file au-delà de votre déclencheur de profit et le stop reste planté là. Neuf fois sur dix, c'est le champ d'offset, pas une plateforme défaillante, voici comment l'auto breakeven décide quand bouger.
Vous configurez une stratégie ATM avec auto breakeven pour ne plus jamais avoir à surveiller un stop. Le prix évolue en votre faveur, file au-delà du déclencheur de profit, et vous jetez un œil en vous attendant à ce que votre stop soit posé en sécurité à l'entrée. Sauf que ce n'est pas le cas. Il est toujours garé sur votre stop d'origine, et vous voilà à redouter un repli qui ne devrait pourtant pas compter. Si votre stop auto breakeven Tradovate ne bouge pas, le coupable n'est presque jamais une plateforme défaillante, c'est un petit réglage qui fait exactement ce qu'on lui a demandé.
Neuf fois sur dix, c'est un champ : l'offset. Un offset positif retarde discrètement tout le processus, car Tradovate ne placera pas un stop de breakeven en avant du niveau où le prix cote. Voici comment l'auto breakeven décide quand déplacer le stop, pourquoi un offset positif le retient, et comment régler le déclencheur et l'offset pour que le stop se cale sur le breakeven quand vous vous y attendez.
Liste de contrôle rapide pour un stop auto breakeven qui ne bouge pas
- Vérifiez d'abord l'offset. Un offset positif oblige le prix à parcourir une distance plus grande avant que le stop ne puisse bouger. Réglez-le sur Aucun (zéro) pour un stop qui atterrit exactement au breakeven.
- Confirmez que le déclencheur de profit a réellement été atteint. L'auto breakeven se déclenche une fois, et une seule, après que le marché a bougé de la distance fixée en votre faveur.
- Faites correspondre les unités. Ticks, points et dollars ne sont pas interchangeables. Un déclencheur que vous pensez petit peut représenter une distance que le marché n'atteint jamais.
- Assurez-vous que l'auto breakeven est activé sur la stratégie que vous utilisez, et que vous l'avez enregistrée et sélectionné cette stratégie nommée sur l'ordre.
- Lisez le panneau Ordres, pas seulement le graphique. Confirmez que le stop en cours a bien bougé vers votre prix d'entrée plutôt que de vous fier à un marqueur graphique. Tout offset qui placerait le stop devant le marché attend simplement.
Comment l'auto breakeven est censé fonctionner
L'auto breakeven au sein d'une stratégie ATM Tradovate est un ordre stop au marché qui saute à votre prix d'entrée moyen une fois qu'un déclencheur de profit est atteint. Deux réglages le contrôlent :
- Déclencheur de profit, la distance que le marché doit parcourir en votre faveur avant que le stop ne se déplace. Une fois franchi, le stop bouge une fois, et une seule, un déplacement ponctuel, pas un suivi continu.
- Offset (le champ « Plus »), fait atterrir le stop au breakeven plus ou moins un montant fixé. Une valeur positive pousse le stop au-delà de l'entrée vers un petit profit verrouillé ; laissez-le sur Aucun et le stop se déplace exactement à votre prix d'entrée.
Imaginez une position longue exécutée à 1000,00. Le déclencheur s'arme après un mouvement de six ticks ; le prix atteint 1001,50, le déclencheur se déclenche, et le stop se cale au breakeven. Avec un « Plus » de deux ticks, il atterrit à 1000,50 au lieu de pile à zéro, un petit coussin de profit. C'est le design qui fonctionne. Les problèmes commencent lorsque l'offset est plus grand que vous ne le réalisez par rapport au déclencheur.
La raison principale pour laquelle le stop ne bouge pas : un offset positif
Voici la règle qui piège presque tout le monde : Tradovate ne placera pas un stop de breakeven en avant de l'action du prix. Un stop doit se tenir derrière le marché, en dessous du prix pour une position longue, au-dessus pour une position courte. Un offset positif demande à la plateforme de placer le stop plus près de (ou au-delà de) votre entrée, si bien que le marché doit parcourir suffisamment de distance pour que ce niveau finisse derrière le prix avant que le stop puisse s'y rendre.
L'effet pratique est que la distance du déclencheur et l'offset se cumulent. Disons que votre déclencheur est de quatre ticks et que vous ajoutez un offset positif d'un tick : vous vous attendez à ce que le stop bouge dès que vous êtes à quatre ticks au-dessus, mais l'offset ajoute une marge par-dessus le déclencheur, si bien que le stop ne peut pas être placé tant que le prix ne pousse pas plus loin. Si l'offset est important par rapport au déclencheur, le déclencheur « se déclenche » mais le stop ne peut pas aller où vous l'avez demandé, si bien qu'il semble que rien ne se soit passé. La fonctionnalité n'est pas cassée ; elle attend que le prix dépasse le niveau que vous avez défini.

La correction est presque décevante de simplicité : pour un véritable déplacement au breakeven, réglez l'offset sur Aucun (zéro). Pour verrouiller quelques ticks à la place, gardez l'offset bien en dessous de la distance du déclencheur pour que le prix puisse le dépasser. Ne réglez pas un offset de deux ticks derrière un déclencheur de deux ticks en vous attendant à ce que le stop bouge dès que vous êtes en positif, ce n'est pas possible.
Autres raisons pour lesquelles un stop breakeven Tradovate ne bouge pas
1. Le déclencheur de profit n'a tout simplement pas encore été atteint
La cause la plus banale, qu'il vaut la peine d'écarter en premier. L'auto breakeven ne déplace le stop qu'après que le marché a parcouru la distance fixée en votre faveur. Si le prix a effleuré le profit sans jamais atteindre le déclencheur, le stop reste exactement là où il doit être. Comptez la distance entre l'entrée et le prix actuel dans la même unité que celle utilisée par votre déclencheur.
2. Les unités ne signifient pas ce que vous croyez
Les valeurs de déclencheur et d'offset suivent l'unité configurée pour votre stratégie, généralement des ticks, mais elles peuvent être des points, des dollars, ou un pourcentage. Un « 4 » que vous pensiez être quatre ticks pourrait être quatre points, ce qui sur de nombreux contrats représente une distance que le marché couvre rarement en une seule poussée. Si votre déclencheur semble raisonnable en tant que nombre mais que le stop ne bouge jamais, vérifiez l'unité, ce seul détail transforme une configuration fonctionnelle en configuration morte.
3. L'auto breakeven n'est en réalité pas activé sur la stratégie que vous utilisez
Les stratégies ATM sont enregistrées comme des profils nommés, il est donc facile d'en modifier une, d'oublier de l'enregistrer, ou de passer l'ordre avec une stratégie différente sélectionnée, ou aucune du tout. Si l'ordre ne porte pas la stratégie dont l'auto breakeven est activé, rien ne déplace le stop. Ouvrez la stratégie, confirmez que le déclencheur d'auto breakeven a une valeur (non vide), enregistrez-la, et assurez-vous que cette stratégie nommée précise est sélectionnée lorsque vous entrez en position.

4. La réduction de position a déplacé votre entrée moyenne
L'auto breakeven cible votre prix d'entrée moyen, donc augmenter ou réduire la position déplace cette moyenne et le niveau de breakeven avec elle. Combinez cela avec un offset positif sur un contrat restant, et le stop cible peut à nouveau atterrir devant le prix, si bien qu'il attend. Ne présumez pas que le stop a été déplacé simplement parce qu'un objectif s'est exécuté ; surveillez chaque exécution et confirmez où se situe finalement le stop en cours.
5. Une plateforme tierce gère le déplacement
Si vous routez des ordres via NinjaTrader, TradingView, ou un autre front-end, la logique de breakeven peut résider là plutôt que dans une stratégie ATM Tradovate, et la modification doit tout de même atteindre Tradovate et être acceptée. Un stop qui « passe au breakeven » de manière visible sur un graphique externe ne s'est pas nécessairement propagé jusqu'au courtier. Recoupez avec le rapport Ordres de Tradovate ; si le stop en cours y affiche toujours le prix d'origine, la mise à jour n'est pas arrivée. C'est un problème différent d'un offset ATM natif.
Comment faire en sorte que le stop breakeven bouge quand vous vous y attendez
Réglez l'offset délibérément
- Ouvrez votre éditeur de stratégie ATM et trouvez les champs déclencheur de profit et offset (Plus) de l'auto breakeven.
- Pour un stop qui atterrit exactement à l'entrée, réglez l'offset sur Aucun (zéro).
- Pour verrouiller un petit profit à la place, saisissez un offset positif clairement inférieur au déclencheur, pour que le prix puisse encore dépasser le niveau et que le stop puisse être placé derrière lui.
- Vérifiez à nouveau l'unité sur les deux champs, ticks contre points contre dollars, afin que les nombres signifient ce que vous voulez dire.
- Enregistrez la stratégie, puis confirmez que cette même stratégie nommée est sélectionnée sur votre ticket d'ordre avant d'entrer.
Vérifiez que le stop a réellement bougé
- Une fois que le prix a dépassé votre distance de déclencheur, ouvrez le panneau Ordres et regardez le stop en cours pour la position.
- Confirmez que son prix a changé pour correspondre à votre entrée moyenne (ou entrée plus votre offset). Si le prix s'est mis à jour, l'auto breakeven s'est déclenché correctement.
- Si le prix du stop reste inchangé bien après que le déclencheur ait été atteint, réduisez ou mettez à zéro l'offset et retestez, c'est le réglage qui le retient.
- Sur les trades à plusieurs contrats, revérifiez le panneau après chaque exécution partielle, puisque votre entrée moyenne se déplace au fur et à mesure que vous ajustez la taille.

Un rappel sur le dimensionnement du déclencheur : les tailles de tick et les distances de déclencheur raisonnables varient selon l'instrument, et les comptes de firmes prop superposent parfois leurs propres règles. Sur un compte financé ou d'évaluation, vérifiez les règles actuelles de votre firme, car ces paramètres varient selon la firme et la taille du compte.
Tableau de dépannage
| Symptôme | Cause probable | Solution |
|---|---|---|
| Le stop ne bouge jamais même après un profit clair | Un offset positif place le stop devant le prix, il attend donc | Réglez l'offset sur Aucun (zéro), ou gardez-le bien en dessous du déclencheur |
| Le stop bouge plus tard que prévu | La distance du déclencheur et l'offset positif se cumulent | Réduisez l'offset ou augmentez le déclencheur pour en tenir compte |
| Le déclencheur semble petit mais ne se déclenche jamais | Incohérence d'unité, points ou dollars au lieu de ticks | Confirmez et corrigez l'unité sur le déclencheur et l'offset |
| Rien ne se passe sur aucun trade | Auto breakeven non activé, non enregistré, ou mauvaise stratégie sélectionnée | Activez-le, enregistrez la stratégie, et sélectionnez-la sur l'ordre |
| Le breakeven se déplace de façon inattendue sur les trades à plusieurs contrats | L'entrée moyenne a changé en réduisant la position | Revérifiez le panneau Ordres après chaque exécution |
| Le stop bouge sur le graphique externe mais pas dans Tradovate | La modification tierce n'a pas atteint le courtier | Recoupez avec le rapport Ordres de Tradovate |
Automatisez les stops breakeven avec PickMyTrade
Les offsets ATM manuels sont un petit réglage avec une capacité disproportionnée à mal tourner, un chiffre erroné et un stop censé vous protéger reste inactif. Si vous préférez définir la logique une seule fois et la faire se déclencher de la même manière sur chaque trade et chaque compte, PickMyTrade route vos alertes TradingView directement vers Tradovate et gère les déplacements de stop et de breakeven pour vous :
- Contrôle de l'offset de breakeven, définissez votre distance de breakeven et de verrouillage de profit dans l'alerte pour que le stop bouge de la même manière à chaque fois, sans retaper un offset par trade.
- Entrée, stop et objectif comme une seule unité, l'alerte définit le bracket complet, si bien que la logique du stop et la position concordent toujours.
- Confirmation côté courtier, les ordres sont routés directement vers Tradovate, si bien que ce que vous configurez est ce qui arrive sur le compte.
- Synchronisation multi-comptes, réplique le même comportement de breakeven sur chaque compte connecté à la fois.
Automatisez vos stops breakeven
Automatisez vos entrées, brackets et stops breakeven Tradovate avec PickMyTrade, configurez une fois et tradez les mains libres.
Démarrez votre essai gratuit de 5 joursQuestions fréquentes
La raison la plus courante est un offset positif. L'auto breakeven ne placera pas un stop en avant du prix, si bien qu'un offset positif oblige le marché à parcourir une distance plus grande avant que le stop puisse atterrir. Tant que le prix n'a pas dépassé ce niveau, le stop reste immobile, il semble bloqué mais il attend. Réglez l'offset sur Aucun (zéro) pour un véritable déplacement au breakeven, et confirmez que la stratégie est activée et sélectionnée sur l'ordre.
Il déplace l'endroit où le stop atterrit par rapport à votre prix d'entrée moyen. Une valeur positive déplace le stop au-delà de l'entrée vers un petit profit verrouillé ; une valeur négative le tire dans l'autre sens. Laissez-le sur Aucun et le stop se déplace exactement au breakeven lorsque le déclencheur de profit est atteint.
Tradovate n'ajoutera pas un stop en avant de l'action du prix. Un offset positif place le stop de breakeven au-delà de votre entrée, si bien que le marché doit parcourir suffisamment de distance pour que le nouveau stop se situe derrière le prix. Le déclencheur de profit et l'offset se cumulent effectivement, et le stop n'apparaît qu'une fois que le prix a dépassé cette distance combinée.
Les deux suivent l'unité fixée pour votre stratégie, généralement des ticks, mais cela peut aussi être des points, des dollars, ou un pourcentage. Les confondre est un piège classique : un déclencheur que vous pensez être de quelques ticks pourrait en réalité représenter une distance bien plus grande que le marché n'atteint jamais, si bien que le stop ne bouge jamais.
Réduire la position change votre prix d'entrée moyen et, avec un offset positif sur un contrat restant, le niveau de breakeven peut se retrouver devant le prix, si bien que le stop ne peut pas encore être placé. Surveillez le panneau Ordres à mesure que chaque objectif s'exécute et confirmez où se situe réellement le stop en cours.
Pas exactement. Lorsqu'une plateforme tierce gère le déplacement au breakeven, la modification doit tout de même atteindre Tradovate et être acceptée. Confirmez toujours via le rapport Ordres de Tradovate si le stop a réellement bougé, car une mise à jour de breakeven affichée sur le graphique externe ne garantit pas qu'elle a atteint le courtier.
Dans la grande majorité des cas, c'est l'offset et la règle du stop-jamais-devant-le-prix qui fonctionnent comme prévu, pas un défaut. Écartez d'abord l'offset, les unités, et si la stratégie a été activée et enregistrée. Si tout est vérifié et que le stop refuse toujours de bouger après que le déclencheur ait clairement été atteint, capturez le panneau Ordres et signalez-le au support.
Ce guide est fourni à des fins éducatives et informatives uniquement et ne constitue pas un conseil financier, d'investissement ou de trading. Le trading de contrats à terme et d'autres produits à effet de levier comporte un risque de perte substantiel et ne convient pas à tous les investisseurs. PickMyTrade est une plateforme d'automatisation tierce indépendante et n'est ni affiliée à, ni approuvée par, ni parrainée par Tradovate, Inc. ou Bookmap. Tous les noms, logos et marques associés sont la propriété de leurs détenteurs respectifs. Les fonctionnalités et les étapes de la plateforme évoluent avec le temps, confirmez donc toujours le processus actuel dans la documentation officielle de la plateforme avant d'agir.