Type/to search

Stratégie de trading quantitatif basée sur la rupture des bandes de Bollinger

Common strategy
Created: 2024-02-04 14:52:52
Last modified: 2 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie calcule les bandes supérieure, moyenne et inférieure de l'indicateur de Bollinger, et les combine avec le prix de clôture des bougies pour mettre en œuvre une stratégie de trading de rupture des bandes de Bollinger. Lorsque le prix dépasse la bande supérieure, on prend une position longue ; lorsqu'il dépasse la bande inférieure, on prend une position courte. Des niveaux de stop-loss et de take-profit sont également définis.

Principe de la stratégie

  1. Calcul de la bande moyenne (SMA) des bandes de Bollinger sur une période de 60, représentant la tendance du prix.

  2. Calcul des bandes supérieure et inférieure : la bande supérieure est égale à la bande moyenne plus 2 écarts-types, la bande inférieure est égale à la bande moyenne moins 2 écarts-types. La largeur de la bande est contrôlée par des valeurs multiples.

  3. Lorsque le prix de clôture est supérieur à la bande supérieure, on entre en position longue ; lorsqu'il est inférieur à la bande inférieure, on entre en position courte.

  4. Mise en place d'un mécanisme de stop-loss et de take-profit. Le stop-loss est fixé à 1,5 % et le take-profit à 6 %.

  5. Lorsque le prix rentre à nouveau dans les bandes de Bollinger ou atteint les niveaux de sortie du stop-loss/take-profit, on clôture la position.

Avantages

  1. L'utilisation des bandes de Bollinger pour juger des ruptures de prix offre une bonne capacité d'identification des tendances.

  2. La stratégie est simple à mettre en œuvre et facile à comprendre.

  3. Le mécanisme de stop-loss et de take-profit permet de contrôler le risque.

Risques

  1. Les ruptures des bandes de Bollinger ne permettent pas de déterminer avec précision les points de retournement de tendance, ce qui peut entraîner des faux signaux de rupture.

  2. Un réglage inapproprié du stop-loss et du take-profit peut accroître le risque.

  3. La fréquence des transactions peut être élevée, ce qui nécessite de prendre en compte l'impact des coûts de transaction.

Axes d'optimisation

  1. Combiner avec d'autres indicateurs pour filtrer les faux signaux de rupture. Par exemple, utiliser l'indicateur KDJ pour juger de la tendance et le MACD pour détecter les divergences.

  2. Ajuster dynamiquement les paramètres des bandes de Bollinger en calculant une largeur de bande raisonnable en fonction de la volatilité du marché.

  3. Optimiser la stratégie de stop-loss et de take-profit, par exemple en utilisant un trailing stop ou des stops/prises de profit échelonnés.

  4. Tenir compte de l'impact des coûts de transaction et ajuster la durée de détention des positions.

Résumé

Cette stratégie utilise les bandes de Bollinger pour détecter les ruptures de prix afin de suivre la tendance et donne des résultats satisfaisants. Cependant, des faux signaux de rupture peuvent entraîner des risques plus importants. Il est possible d'envisager de la combiner avec d'autres indicateurs et de tester et optimiser continuellement les paramètres pour contrôler les risques et améliorer la rentabilité.

Source
Pine
/*backtest
start: 2024-01-04 00:00:00
end: 2024-02-03 00:00:00
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("Fuera Bolinga", overlay=true)

length = input.int(60, minval=1)
Strategy parameters
Strategy parameters
length
mult
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)