Type/to search

Stratégie de rupture de canal de Donchian

Common strategy
Created: 2024-03-22 16:13:58
Last modified: 2 years ago
1
Follow
1802
Followers

img

Aperçu de la stratégie

La stratégie de cassure des canaux de Donchian est une stratégie de trading quantitatif de suivi de tendance. Elle utilise les canaux de Donchian pour capturer les tendances du marché, tout en employant un stop suiveur ATRSL pour gérer le risque. Lorsque le prix franchit la bande supérieure du canal de Donchian, la stratégie ouvre une position longue ; lorsque le prix casse la ligne de stop suiveur ATRSL, la stratégie ferme la position.

Principe de la stratégie

  1. Calcul du canal de Donchian : En fonction du paramètre donLength saisi par l'utilisateur, on calcule le plus haut et le plus bas des donLength périodes passées, qui constituent respectivement la bande supérieure donUpper et la bande inférieure donLower du canal de Donchian. La ligne médiane donBasis est la moyenne des deux bandes.
  2. Calcul du stop suiveur ATRSL : En fonction des paramètres AP2 et AF2 saisis par l'utilisateur, on calcule la valeur ATR SL2, puis on ajuste dynamiquement le prix du stop suiveur Trail2 en fonction de la relation entre le prix de clôture actuel SC et le prix du stop suiveur précédent Trail2[1].
  3. Condition d'ouverture : Lorsque le prix de clôture actuel franchit à la hausse la bande supérieure du canal de Donchian, on ouvre une position longue.
  4. Condition de fermeture : Lorsque le prix de clôture actuel franchit à la baisse la ligne de stop suiveur ATRSL, on ferme la position.

Avantages de la stratégie

  1. Suivi de tendance : En utilisant le canal de Donchian pour déterminer la direction de la tendance, la stratégie peut efficacement capturer les tendances du marché.
  2. Stop dynamique : L'utilisation du stop suiveur ATRSL permet d'ajuster dynamiquement la position du stop en fonction de la volatilité du marché, contrôlant ainsi le risque.
  3. Paramètres flexibles : L'utilisateur peut ajuster les paramètres tels que donLength, AP2 et AF2 selon ses besoins pour optimiser les performances de la stratégie.

Risques de la stratégie

  1. Risque lié aux paramètres : Des réglages de paramètres différents peuvent entraîner des performances très variables, nécessitant des backtests approfondis et une optimisation des paramètres.
  2. Risque de marché : En période de marché rangeant ou de retournement de tendance, la stratégie peut subir des drawdowns importants.
  3. Slippage et coûts de transaction : Des transactions fréquentes peuvent entraîner un slippage et des coûts de transaction élevés, affectant les rendements de la stratégie.

Axes d'optimisation

  1. Ajout d'un filtre de tendance : Dans la condition d'ouverture, on peut ajouter des indicateurs comme l'ADX pour évaluer la force de la tendance, et n'ouvrir des positions que lorsque la tendance est claire, améliorant ainsi la qualité des entrées.
  2. Optimisation du stop : On peut essayer d'autres méthodes de stop, comme le stop en pourcentage, le stop ATR, ou combiner plusieurs types de stops pour améliorer la flexibilité du stop.
  3. Ajout d'une gestion de position : En fonction de la volatilité du marché et du risque du compte, ajuster dynamiquement la taille des positions pour contrôler l'exposition au risque.

Résumé

La stratégie de cassure des canaux de Donchian est une stratégie de suivi de tendance classique. Elle capture la tendance via les canaux de Donchian et contrôle le risque à l'aide d'un stop suiveur ATRSL. Ses avantages sont une logique simple et claire, facile à implémenter et à optimiser ; ses inconvénients sont des performances médiocres dans les marchés rangeants et lors des retournements de tendance, ainsi qu'une influence importante des réglages de paramètres sur les résultats. En pratique, on peut ajouter des modules de filtre de tendance, d'optimisation du stop et de gestion de position sur la base de la stratégie originale pour améliorer sa stabilité et sa rentabilité. Par ailleurs, il faut veiller à contrôler la fréquence des transactions et les coûts, et ajuster les paramètres de la stratégie de manière flexible en fonction des caractéristiques du marché et de sa propre tolérance au risque.

Source
Pine
/*backtest
start: 2023-03-16 00:00:00
end: 2024-03-21 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("Stock Trend USE THIS", overlay = true)
donLength = input(100, minval=1)
Strategy parameters
Strategy parameters
donLength
Slow ATR period
Slow ATR multiplier
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)