unCoded

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.

Combinez le TSL avec la stratégie DCA pour des entrées optimisées

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

Vous achetez à $100, fixez le TP à $110 (+10%)
Le cours atteint $110 → vendu !
Le cours continue jusqu'à $150...
Résultat : Vous manquez $40 de gain potentiel !

Solution avec le TSL

Vous achetez à $100, fixez le TP à $110, le TSL-Drop à 3%
Le cours atteint $110 → TSL ACTIVÉ (pas vendu !)
Le cours monte à $150 → le TSL suit jusqu'à $145.50
Le cours baisse à $145 → vendu MAINTENANT !
Résultat : +$45 au lieu de +$10 !

Simulateur TSL interactif

Visualisez comment le stop suiveur maximise vos bénéfices

Configuration

Résultats de la simulation

Ordre d'achat
Position ouverte
Cours: $100.00ATH: $100.00
Stop suiveur initialisé
Activation: $110.00
Cours: $100.00ATH: $100.00TSL: $106.70
Le cours atteint la prise de bénéfice
STOP SUIVEUR ACTIVÉ
Cours: $110.00ATH: $110.00TSL: $106.70
Le cours monte jusqu'au sommet
ATH mis à jour
Cours: $150.00ATH: $150.00TSL: $145.50
Le cours baisse
STOP SUIVEUR DÉCLENCHÉ
Cours: $142.50ATH: $150.00TSL: $145.50
Résultat du mode prise de bénéfice
$10.00
+10.00%
Résultat du mode stop suiveur
$42.50
+42.50%
Avantage du stop suiveur :
$32.50 (+32.50%)

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

Achat: $50,000
TP: $55,000
Écart du stop suiveur: 3%
Bénéfice en mode TP
$5,000
Vente @ $55,000
Bénéfice en mode stop suiveur
$12,980
Vente @ $62,980
Différence
+$7,980
Avantage du stop suiveur

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]
}
Split 1 : le TSL s'active à +10%, vend à 3% de baisse depuis l'ATH
Split 2 : le TSL s'active à +20%, vend à 5% de baisse depuis l'ATH
Split 3 : le TSL s'active à +30%, vend à 7% de baisse depuis l'ATH

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

1

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).

2

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 !

3

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

TSL Price = ATH x (1 - Drop% / 100)

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

AspectMode TPMode TSL
Prix de venteFixe (prix TP)Dynamique (ATH - Drop%)
Potentiel de gainLimité au TPThéoriquement illimité
RisqueAucun (TP garanti)Vente plus basse en cas de retournement
Type d'ordreLIMITMARKET
Idéal pourMarchés latéraux, trades rapidesBull 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.

    Stratégie stop suiveur (TSL) | unCoded bot crypto