← Retour à l'accueil
Signal / Indicateur de trading
📏

Bandes de Bollinger

Enveloppes de volatilité dynamiques révélant les extrêmes de prix.

Commencer à automatiser gratuitement →

Vous voulez automatiser cette stratégie ? Essayer auto-Trading gratuitement — sans carte bancaire.

Bandes de Bollinger chart

Aperçu

Qu'est-ce que Bandes de Bollinger ?

Les Bandes de Bollinger, créées par John Bollinger dans les années 1980, se composent de trois lignes autour d'une SMA-20 : une bande supérieure à +2 écarts-types et une bande inférieure à −2 écarts-types. Dans des conditions normales de volatilité, environ 95 % des mouvements de prix se situent à l'intérieur des deux bandes.

L'écart des bandes est dynamique — elles s'élargissent lors des phases de forte volatilité et se contractent dans les périodes calmes. Cette adaptation est la principale caractéristique de l'indicateur. Le « Squeeze de Bollinger » apparaît quand les bandes se resserrent à des niveaux inhabituellement étroits, signalant une phase de volatilité comprimée précédant historiquement un grand mouvement.

Les stratégies de retour à la moyenne exploitent les bandes comme zones extrêmes : quand le prix touche ou clôture sur la bande supérieure, il est surétendu et susceptible de revenir vers la bande centrale (SMA). L'indicateur %B (dérivé de Bollinger) mesure la position du prix dans les bandes sur une échelle 0–1.

Comment ça fonctionne dans auto-Trading

Automatisez-le

La plateforme Auto-Trading calcule la SMA-20 et les deux bandes en temps réel. Les blocs de stratégie comprennent : alertes de contact de bande, signaux de seuil %B, détection du Squeeze basée sur l'élargissement des bandes par rapport aux ratios historiques, et signaux de cassure des bandes.

Essayer gratuitement →

Code de la stratégie

Choisissez un script ci-dessous, copiez-le et utilisez-le sur votre graphique.

Pine Script (TradingView)

Ceci est un exemple Pine Script TradingView pour cet indicateur. Collez-le dans l'editeur Pine TradingView, ajoutez-le au graphique, puis ajustez les parametres selon votre marche et votre unite de temps.

//@version=6
strategy("Bollinger Bands", overlay=true)
len = input.int(20, "BB Length")
mult = input.float(2.0, "Std Dev")
basis = ta.sma(close, len)
dev = ta.stdev(close, len) * mult
upper = basis + dev
lower = basis - dev
longSignal = close < lower
exitSignal = close > basis
if longSignal
    strategy.entry("Long", strategy.long)
if exitSignal
    strategy.close("Long")
plot(upper, "Upper", color=color.orange)
plot(lower, "Lower", color=color.orange)

ThinkScript (thinkorswim)

Ceci est un exemple ThinkScript thinkorswim pour cet indicateur. Ouvrez thinkorswim, creez une etude personnalisee, collez le script et appliquez-le au graphique.

input length = 20;
input numDev = 2.0;
def mid = Average(close, length);
def up = mid + numDev * StDev(close, length);
def dn = mid - numDev * StDev(close, length);
def buySignal = close < dn;
def sellSignal = close > mid;
AddOrder(OrderType.BUY_AUTO, buySignal, close, 1, Color.GREEN, Color.GREEN, "MR Buy");
AddOrder(OrderType.SELL_AUTO, sellSignal, close, 1, Color.RED, Color.RED, "MR Exit");
plot Upper = up;
plot Lower = dn;

Prêt à automatiser Bandes de Bollinger ?

Rejoignez des milliers de traders qui utilisent auto-Trading pour exécuter cette stratégie automatiquement, 24h/24 et 7j/7.

Commencer gratuitement →

Toutes les stratégies et signaux

Continuer à apprendre

Stratégies de trading

Signaux et indicateurs de trading