Type/to search

Stratégie de suivi de stop-loss adaptative basée sur l'indicateur ATR

Common strategy
Created: 2023-10-19 12:42:26
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

L'idée centrale de cette stratégie est d'utiliser l'indicateur Average True Range (ATR) pour définir un stop suiveur adaptatif, protégeant au maximum les positions gagnantes tout en évitant un stop prématuré. L'ATR permet de capturer dynamiquement le niveau de volatilité du marché et d'ajuster la distance de stop en fonction des fluctuations, assurant ainsi un stop efficace tout en minimisant la probabilité de déclenchement. Cette stratégie intègre également des bandes de Bollinger pour visualiser les limites supérieure et inférieure du stop, et offre la possibilité d'ajouter une protection contre les ombres pour résister aux marchés oscillants.

Principe de la stratégie

La stratégie utilise la moyenne de l'ATR sur N périodes multipliée par un coefficient comme distance de stop de base. Plus l'ATR est élevé, plus la volatilité du marché est forte, et plus la distance de stop est large ; inversement, plus l'ATR est faible, plus la distance de stop est étroite. Cela permet d'ajuster dynamiquement la distance de stop en fonction de la volatilité du marché.

Plus précisément, la stratégie repose sur la logique suivante :

  1. Calcul de l'ATR sur la période définie (nATRPeriod).
  2. Multiplication de l'ATR par le coefficient (nATRMultip) pour obtenir la distance de stop de base nLoss.
  3. Mise à jour du stop suiveur xATRTrailingStop en fonction du plus haut, du plus bas actuels et du stop de la période précédente.
  4. Si le plus bas actuel déclenche le stop de la période précédente, le stop est remonté à une distance nLoss en dessous du plus bas.
  5. Si le plus haut actuel déclenche le stop de la période précédente, le stop est abaissé à une distance nLoss au-dessus du plus haut.
  6. Si le stop n'est pas déclenché, ajustement du stop en fonction de la distance entre le prix de clôture et le stop.
  7. Ajout optionnel d'une distance de protection contre les ombres pour affiner le stop.
  8. Tracé des bandes de Bollinger comme limites visuelles du stop.
  9. Détermination de la direction de la position en fonction de la couleur du stop.

Cette stratégie utilise l'ATR de manière flexible pour permettre au stop de s'adapter automatiquement à la volatilité du marché, garantissant une distance de stop raisonnable tout en évitant autant que possible les stops trop agressifs qui entraîneraient des pertes inutiles.

Analyse des avantages

Cette stratégie présente les avantages suivants :

  1. Utilisation de l'ATR pour ajuster dynamiquement la distance de stop, permettant une adaptation à différentes conditions de marché.
  2. Coefficient personnalisable pour un réglage flexible de la distance de stop.
  3. Intégration des bandes de Bollinger pour visualiser les limites haute et basse du stop.
  4. Option de protection contre les ombres pour éviter les faux signaux dans les marchés oscillants.
  5. Peut être utilisée comme stop suiveur pour maximiser le maintien des positions gagnantes.
  6. Logique claire et facile à comprendre, avec peu de paramètres à optimiser.
  7. Applicable à divers instruments et périodes, avec une large gamme d'utilisation.

Analyse des risques

Cette stratégie comporte également certains risques à prendre en compte :

  1. L'ATR réagit avec retard aux événements soudains du marché, ce qui peut entraîner une distance de stop trop large.
  2. Un coefficient trop élevé peut également élargir excessivement la distance de stop, augmentant le risque de perte.
  3. La protection contre les ombres peut rendre le stop trop lâche lorsque la volatilité augmente.
  4. La stratégie ne prend pas en compte les règles d'entrée et ne peut pas être utilisée comme stratégie d'entrée/sortie.
  5. Nécessite des tests et une optimisation répétés des paramètres pour s'adapter à différents instruments et périodes.
  6. Un dépassement du stop peut entraîner des pertes accrues, nécessitant une gestion efficace du capital.

Pistes d'optimisation

Cette stratégie peut être optimisée selon les axes suivants :

  1. Tester différents paramètres de période ATR pour optimiser la distance de stop.
  2. Ajuster le coefficient pour trouver un équilibre entre la distance de stop et la probabilité de déclenchement.
  3. Optimiser les paramètres de la période de protection contre les ombres pour éviter les faux signaux.
  4. Ajouter des conditions d'entrée basées sur le stop pour en faire une stratégie d'entrée/sortie.
  5. Intégrer des indicateurs de tendance pour ajuster la distance de stop en fonction de la tendance.
  6. Combiner avec la théorie des vagues pour ajuster la distance de stop selon la position dans les vagues.
  7. Ajouter un contrôle de position pour limiter la perte par transaction.

Conclusion

Cette stratégie exploite la nature adaptative de l'ATR pour concevoir un mécanisme de stop dynamique. Tout en assurant un stop efficace, elle réduit autant que possible les déclenchements inutiles. Sa logique est simple et claire, et elle peut être optimisée de manière flexible selon les besoins. Utilisée comme outil de stop suiveur, elle est particulièrement efficace pour protéger au maximum les gains des positions. Avec une optimisation appropriée des paramètres et une gestion des risques adéquate, cette stratégie peut constituer un outil de stop efficace dans le trading quantitatif.

Source
Pine
/*backtest
start: 2022-10-12 00:00:00
end: 2023-10-18 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v2.0 13/10/2014
// Average True Range Trailing Stops Strategy, by Sylvain Vervoort 
Strategy parameters
Strategy parameters
nATRPeriod
nATRMultip
#Periods of Wick Protection
Max [1] or Avg Wick Protection [0]
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)