Maximiser les gains
Trailing Stop Loss
Laissez courir vos gains tout en les protégeant. Notre système TSL intelligent suit le cours à la hausse et ne vend que lorsque la tendance s'inverse.
Qu'est-ce que le TSL ?
Le trailing stop loss est une stratégie de vente intelligente qui ajuste dynamiquement votre stop loss à mesure que le marché évolue en votre faveur. Contrairement à un take profit fixe qui vend à un prix défini à l'avance, le TSL suit le cours le plus haut et ne vend que lorsque le cours baisse d'un pourcentage configuré par rapport à ce sommet.
Problème du TP classique
Solution avec le TSL
Simulateur TSL interactif
Visualisez comment le stop suiveur maximise vos bénéfices
Configuration
Résultats de la simulation
Le stop suiveur a capté un bénéfice supplémentaire en laissant la position courir !
Études de cas concrètes
Découvrez le stop suiveur en action dans différents scénarios de marché
Scénario de marché haussier
Forte tendance haussière avec prise de bénéfices progressive
Deux modes de fonctionnement
Mode TSL (Trailing Stop Loss)trailingStopLossPercentages = [3]
Stop loss dynamique qui suit le cours à la hausse
{
"buySplits": 3,
"sellPercentages": [10, 20, 30],
"trailingStopLossPercentages": [3, 5, 7]
}Avantages
- Maximise les gains dans les bull runs
- S'adapte automatiquement à la hausse des cours
- "Laisse courir les gains" tout en les sécurisant
Inconvénients
- Peut entraîner un prix de vente plus bas en cas de retournement rapide
- Demande un choix soigné du pourcentage de baisse
- Utilise des ordres MARKET (slippage possible)
Les trois phases du TSL
En attente d'activation
État : tslActive = false
Le TSL est "armé" mais pas encore actif. Le système surveille le prix du marché et attend que le cours atteigne le point d'activation (prix du TP).
Suivi de l'ATH
État : tslActive = true, le cours monte
Chaque nouveau sommet met à jour l'ATH et tire le prix TSL vers le haut. Le prix TSL ne peut jamais baisser, seulement monter !
Déclenchement et vente
État : price <= tslPrice
Lorsque le cours tombe au niveau du prix TSL ou en dessous, un ordre MARKET est placé pour une sortie immédiate.
La formule
Exemple avec 3% de Drop : si ATH = $150, alors TSL = $150 x 0.97 = $145.50
Ajustement du TSL dans le temps
v8.7.0+Sur des marchés réels, il peut être utile d'ajuster le TSL-Drop au fil du temps. Juste après l'achat, utilisez un TSL plus serré pour sécuriser les gains. Après quelques heures, desserrez le TSL pour tolérer davantage de volatilité.
sellTimeCurves: {
"10": [
{ after: "0", percent: 10, tslPercent: 3 },
{ after: "1h", percent: 10, tslPercent: 5 },
{ after: "4h", percent: 10, tslPercent: 8 },
{ after: "24h", percent: 8, tslPercent: 10 }
]
}Mécanismes de sécurité
Protections intégrées pour prévenir erreurs et pertes
Prix TSL minimum (Safety Clamp)
Le TSL n'est jamais fixé sous le prix d'achat + 1 tick. Cela évite de vendre à perte, même avec des pourcentages de baisse élevés.
Vérification du notionnel
Avant le déclenchement, le système vérifie que la valeur de l'ordre atteint le minimum de la plateforme d'échange (par ex. $5). Si elle est trop faible, le TSL est désactivé de façon permanente.
Prévention des race conditions
Un mécanisme de claim atomique empêche plusieurs processus de déclencher simultanément le même ordre de vente.
Memory Lock
Un verrou en mémoire supplémentaire pour la compatibilité legacy garantit qu'aucun traitement n'est dupliqué au sein de la même instance.
Mode TP vs Mode TSL
| Aspect | Mode TP | Mode TSL |
|---|---|---|
| Prix de vente | Fixe (prix TP) | Dynamique (ATH - Drop%) |
| Potentiel de gain | Limité au TP | Théoriquement illimité |
| Risque | Aucun (TP garanti) | Vente plus basse en cas de retournement |
| Type d'ordre | LIMIT | MARKET |
| Idéal pour | Marchés latéraux, trades rapides | Bull runs, fortes tendances |
Référence des logs
Comprendre les messages de log du TSL
[TSL-INIT]Le TSL a été initialisé lors de la création de l'ordre
[TSL-ACTIVATED]Le TSL a été activé (cours >= prix d'activation)
[TSL-UPDATE]L'ATH a été mis à jour, le prix TSL relevé
[TSL-TRIGGER]Le TSL a été déclenché (cours <= prix TSL)
[TSL-SAFETY]Le safety clamp a été appliqué
[TSL-RACE-PREVENTION]Un double déclenchement a été évité
[REPRICE-TSL]Le TSL a été ajusté en fonction du temps
[TSL-EXECUTION]L'ordre de vente au marché a été placé
Prêt à maximiser vos gains ?
Configurez le TSL dans votre bot de trading et laissez courir vos gains tout en les sécurisant automatiquement.