Type/to search

Stratégie de percée de zone de tendance

Common strategy
Created: 2023-11-16 16:24:12
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie est une stratégie de suivi de tendance basée sur les bandes de Bollinger. Elle utilise les bandes de Bollinger pour calculer les zones hautes et basses du cours de l'action, combine la direction du corps de la bougie pour déterminer la direction de la tendance, et effectue des opérations d'achat/vente lors de la rupture des zones de tendance. Cette stratégie convient aux actions présentant une tendance nette et permet de saisir les opportunités de profit à moyen et long terme de la tendance.

Principe de la stratégie

Cette stratégie utilise les bandes supérieure, médiane et inférieure des bandes de Bollinger pour déterminer la zone de prix. Les deux bandes supérieure et inférieure enveloppent le prix, la bande médiane est la moyenne mobile, et la largeur de la bande varie en fonction de la volatilité du prix. Lorsque le prix franchit à la hausse la bande supérieure des bandes de Bollinger (en venant du bas), cela indique que le prix commence à sortir de la zone par le haut, ce qui constitue un signal d'achat (long). Lorsque le prix franchit à la baisse la bande inférieure des bandes de Bollinger (en venant du haut), cela indique que le prix commence à sortir de la zone par le bas, ce qui constitue un signal de vente (short).

Après avoir déterminé la direction de la tendance par la rupture des bandes de Bollinger, la stratégie confirme également avec la direction du corps de la bougie. Si la direction du corps de la bougie est cohérente avec la direction de la tendance, par exemple une bougie haussière dans une tendance haussière, l'ouverture de position est effectuée. Si la direction du corps de la bougie est opposée à la direction de la tendance, par exemple une bougie baissière dans une tendance haussière, le signal est ignoré. Cette conception vise à éviter davantage les risques de fausses ruptures.

Plus précisément, les règles de génération de signaux de trading de la stratégie sont les suivantes :

  1. Calculer les bandes supérieure, médiane et inférieure des bandes de Bollinger pour déterminer la zone dans laquelle se situe le prix.
  2. Lorsque le prix franchit la bande supérieure des bandes de Bollinger de bas en haut, il est considéré comme un signal haussier.
  3. À ce moment, si la bougie est haussière (bougie blanche ou verte), la tendance est confirmée et une position longue est ouverte.
  4. Lorsque le prix franchit la bande inférieure des bandes de Bollinger de haut en bas, il est considéré comme un signal baissier.
  5. À ce moment, si la bougie est baissière (bougie noire ou rouge), la tendance est confirmée et une position courte est ouverte.
  6. Prendre des bénéfices ou stopper les pertes à un pourcentage donné.

En entrant en position lors de la rupture des bandes de Bollinger et en effectuant une double confirmation avec la direction du corps de la bougie, on peut identifier efficacement la direction de la tendance, obtenir un bon point d'entrée en début de tendance et réaliser des bénéfices en milieu de tendance.

Analyse des avantages

Il s'agit d'une stratégie de suivi de tendance assez typique, présentant les avantages suivants :

  1. Utilisation des bandes de Bollinger avec adaptabilité : la zone de rupture peut être ajustée dynamiquement, ce qui convient aux actions avec différentes volatilités.
  2. Double confirmation avec le corps de la bougie : permet de filtrer les fausses ruptures.
  3. Maintien des positions à moyen/long terme : réduit la fréquence de trading, ce qui diminue les coûts de transaction et le slippage.
  4. Suivi de la tendance en milieu de parcours : évite les fluctuations à court terme et offre un bon rapport risque/rendement.
  5. Exécution quantitative programmée : les backtests sont excellents et les performances en trading réel sont stables.
  6. Concept de stratégie clair, facile à comprendre et extensible.

En utilisant les bandes de Bollinger pour déterminer la direction de la tendance et le corps de la bougie pour confirmer le moment d'entrée, on peut efficacement saisir les opportunités de profit offertes par l'avantage de volume à moyen et long terme. Il s'agit d'une stratégie à fort potentiel pratique.

Analyse des risques

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

  1. Risque d'échec de la rupture. La rupture des bandes de Bollinger est un événement probabiliste ; il existe une possibilité de fausse rupture.
  2. Risque de retournement. Les tendances à moyen/long terme peuvent s'inverser ; il est nécessaire de définir des stop-loss raisonnables pour contrôler le risque.
  3. Risque d'optimisation des paramètres. Les paramètres des bandes de Bollinger et les niveaux de stop-loss doivent être optimisés en fonction des différentes actions, sous peine d'affecter la stabilité de la stratégie.
  4. Risque de suroptimisation. L'optimisation excessive des paramètres sur les données historiques conduit à un curve fitting de la stratégie.
  5. Risque d'exécution en trading réel. Il peut exister des écarts entre le backtest programmé et l'exécution en conditions réelles.

Pour atténuer ces risques, on peut procéder comme suit :

  1. Optimiser les paramètres des bandes de Bollinger, choisir une largeur de bande appropriée.
  2. Combiner d'autres facteurs pour confirmer la tendance, comme le volume de transactions.
  3. Ajuster dynamiquement les niveaux de stop-loss pour éviter des pertes importantes en cas de retournement.
  4. Utiliser des méthodes telles que l'analyse walk forward pour éviter le surapprentissage.
  5. Optimiser le mode de passage des ordres pour contrôler l'efficacité de l'exécution en trading réel.

Axes d'optimisation

Cette stratégie peut encore être optimisée dans les directions suivantes :

  1. Combiner davantage d'indicateurs pour confirmer la tendance, comme le KDJ, le MACD, etc., afin d'augmenter la précision des signaux.
  2. Utiliser des méthodes d'apprentissage automatique pour optimiser dynamiquement les paramètres des bandes de Bollinger au lieu de paramètres fixes.
  3. Définir des zones d'achat/vente autour des points de rupture pour générer des signaux de trading plus précis.
  4. Optimiser la stratégie de prise de bénéfices et de stop-loss, en utilisant un stop-loss suiveur dynamique ou une prise de bénéfices partielle.
  5. Introduire une optimisation de la gestion du capital, ajuster dynamiquement la taille des positions, contrôler le risque par transaction.
  6. Combiner des méthodes d'exécution avancées pour améliorer les performances en trading réel, réduire les coûts de transaction et le slippage.
  7. Ajouter une analyse de l'environnement de marché, fermer la stratégie dans des conditions spécifiques pour contrôler le risque.

En introduisant davantage d'indicateurs techniques et de moyens d'optimisation, on peut renforcer la stabilité et la rentabilité de la stratégie, obtenant ainsi de meilleurs résultats en backtest et en trading réel.

Résumé

Cette stratégie est une stratégie de suivi de tendance typique. L'idée centrale est d'utiliser les bandes de Bollinger comme zone dynamique pour déterminer la direction du prix. Elle effectue une double confirmation avec le corps de la bougie, entre en position au point de rupture des bandes de Bollinger en début de tendance, et vise l'avantage de volume en milieu de tendance.

Les avantages de cette stratégie incluent : l'utilisation des bandes de Bollinger pour juger la tendance, la confirmation par le corps de la bougie, la réduction de la fréquence de trading, et l'exécution programmée. Elle présente également certains risques, comme les fausses ruptures, la difficulté d'optimisation des stop-loss, et les écarts en trading réel. En introduisant davantage d'indicateurs techniques, en optimisant dynamiquement les paramètres et en utilisant des méthodes d'exécution avancées, on peut encore renforcer sa stabilité et ses performances en trading réel.

Dans l'ensemble, cette stratégie, en tant que stratégie de suivi de tendance typique, a une idée centrale claire, est facile à mettre en œuvre et possède une forte faisabilité. Avec une optimisation continue et un contrôle strict des risques, elle peut devenir un module de stratégie efficace dans un système de trading quantitatif.

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


//@version=2
strategy("Noro's Bands Scalper Strategy v1.2", shorttitle = "Scalper str 1.2", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value=100.0, pyramiding=0)
Strategy parameters
Strategy parameters
Long
Short
take, %
Counter-trend entry
Period
Show Bands
Show Background
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)