Type/to search

Stratégie de trading basée sur les bandes de Bollinger avec tampon, l'oscillateur de momentum et la moyenne mobile

Common strategy
Created: 2024-01-05 12:27:02
Last modified: 3 years ago
1
Follow
1802
Followers

img

Aperçu

Cette stratégie utilise les bandes de Bollinger et un indicateur d'oscillation de moyenne mobile pour construire un canal de prix, générant des signaux de trading par les cassures des limites supérieure et inférieure du canal. Elle combine l'adaptabilité des bandes de Bollinger avec la flexibilité de l'indicateur d'oscillation, ce qui permet de capturer rapidement les changements de tendance du marché.

Principe de la stratégie

Cette stratégie utilise la bande médiane des bandes de Bollinger et une moyenne mobile oscillante pour construire le canal de prix. La bande médiane est la moyenne mobile des bandes de Bollinger sur 21 périodes. Les bandes supérieure et inférieure s'étendent respectivement vers le haut et vers le bas avec un intervalle en pourcentage. La moyenne mobile oscillante se base sur la bande médiane et s'étire ou se contracte dans les zones de surachat/survente. Lorsque le prix franchit la bande supérieure, on prend une position longue ; lorsqu'il franchit la bande inférieure, on prend une position courte.

Plus précisément, la formule de calcul de la bande médiane des bandes de Bollinger est :

Bande médiane = Moyenne mobile du prix de clôture sur N jours

Les formules de calcul des bandes supérieure et inférieure sont :

Bande supérieure = Bande médiane + WidthDev * Écart-type des bandes de Bollinger sur N jours
Bande inférieure = Bande médiane - WidthDev * Écart-type des bandes de Bollinger sur N jours

WidthDev représente l'intervalle en pourcentage d'extension vers le haut et vers le bas.

La moyenne mobile oscillante, basée sur la bande médiane, s'étire ou se contracte selon certaines règles. Lorsque le marché entre en zone de surachat ou de survente, elle s'éloigne de la bande médiane, élargissant ainsi les opportunités d'achat et de vente ; lorsque le marché se calme, elle se rapproche de la bande médiane.

En résumé, cette stratégie décrit un canal de prix via les bandes de Bollinger et utilise l'indicateur de moyenne mobile oscillante pour déterminer les points d'entrée, réalisant ainsi des trades de cassure. Lorsque le prix franchit la bande supérieure de Bollinger par le bas, on prend une position longue ; lorsqu'il franchit la bande inférieure par le haut, on prend une position courte.

Analyse des avantages

  1. Reflet de la volatilité du marché
    Les bandes de Bollinger reflètent en temps réel la volatilité et les tendances changeantes du marché ; les bandes supérieure et inférieure s'adaptent automatiquement aux changements de volatilité.

  2. Réduction des faux signaux
    L'indicateur de moyenne mobile oscillante, via son « effet d'étirement », peut efficacement réduire les faux signaux générés par les bandes de Bollinger. Il élargit la largeur du canal des bandes, prolonge la durée de détention des positions, permettant ainsi de réaliser des profits plus importants.

  3. Capture rapide des retournements de tendance
    Le croisement entre les bandes de Bollinger (supérieure et inférieure) et la moyenne mobile oscillante offre un avantage temporel et de prix pour générer des signaux de trading, ce qui permet de capturer efficacement les ajustements clés des positions longues et courtes et de saisir à temps les retournements de tendance du marché.

Analyse des risques

  1. Paramétrage des bandes de Bollinger
    Un réglage inapproprié des paramètres tels que la période de calcul et le multiplicateur d'écart-type peut entraîner un écart trop grand ou trop petit entre les bandes supérieure et inférieure, générant de nombreux faux signaux et affectant la stabilité de la stratégie.

  2. Amplitude d'oscillation trop importante
    Lorsque l'amplitude d'oscillation de la moyenne mobile oscillante est trop grande, elle peut entraîner un stop-loss trop éloigné, augmentant le risque de pertes.

  3. Retard dans les retournements
    Lorsque le marché est dans une phase de consolidation ou sans tendance claire, les signaux de trading émis par les bandes de Bollinger et la moyenne mobile oscillante peuvent être en retard, ne parvenant pas à refléter rapidement les changements de prix, ce qui entraîne un risque de retournement tardif.

Directions d'optimisation

  1. Optimisation des paramètres des bandes de Bollinger
    Tester différentes périodes et multiplicateurs d'écart-type, choisir la combinaison de paramètres qui produit le meilleur nombre de signaux avec le moins de faux signaux.

  2. Optimisation des paramètres de la moyenne mobile oscillante
    Tester différentes amplitudes et périodes d'oscillation, choisir les paramètres qui capturent la tendance et réduisent le retard des signaux.

  3. Ajout de conditions de filtrage
    Sur la base des signaux de croisement entre les bandes de Bollinger et la moyenne mobile oscillante, ajouter des filtres d'indicateurs auxiliaires tels que le volume, pour exclure certains signaux de trading inefficaces.

  4. Combinaison de stratégies
    Cette stratégie peut être combinée avec d'autres stratégies de suivi de stop-loss ou des stratégies d'apprentissage automatique pour mieux contrôler les risques et améliorer la stabilité.

Conclusion

Cette stratégie, basée sur le canal adaptatif des bandes de Bollinger et l'indicateur de moyenne mobile oscillante, réalise une combinaison organique du suivi de tendance et de la capture des retournements. Elle fusionne les avantages des deux indicateurs, prenant en compte à la fois la volatilité du marché et la flexibilité des signaux de trading, pour réaliser des trades de cassure stables et efficaces. Bien sûr, l'optimisation des paramètres et le contrôle des risques sont également cruciaux et nécessitent des tests et des ajustements constants en fonction des différents environnements de marché.

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

//@version=3
//                               Hull Cloud v2 by SEASIDE420
strategy("Hull Moving Average Cloud v2", shorttitle="hull_cloud_v2", overlay=true, commission_type=strategy.commission.percent, commission_value=0.075, default_qty_type=strategy.percent_of_equity, max_bars_back=200, default_qty_value=100, calc_on_order_fills= true, calc_on_every_tick=true, pyramiding=0)
hullperiod=input(title="HullMA Period",defval=210, minval=1)
Strategy parameters
Strategy parameters
HullMA Period
Cloud Width
Price data
From Month
From Day
From Year
To Month
To Day
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)