Stratégie des bandes de Bollinger dirigée

Définition

"Direction de la stratégie" spécifie les types d'ordres que la stratégie est autorisée à créer. Si la valeur du paramètre est 0, la stratégie peut être à la fois longue et courte. Si la valeur est -1, la stratégie ne peut être que courte et si elle est 1, elle ne peut être que longue. La stratégie Bollinger Bands Strategy Direction entre en position longue lorsque le symbole passe en dessous de la bande inférieure des bandes de Bollinger et entre en position courte si le symbole passe au-dessus de la bande supérieure. Mais n'oubliez pas que dans les paramètres de la stratégie, vous pouvez ajuster la direction pour qu'elle soit uniquement longue, uniquement courte ou les deux.

Calculs

Pine Script
//@version=5
strategy("Bollinger Bands Strategy directed", overlay=true)
source = close
length = input.int(20, minval=1)
mult = input.float(2.0, minval=0.001, maxval=50)
direction = input.int(0, title = "Strategy Direction", minval=-1, maxval=1)
strategy.risk.allow_entry_in(direction == 0 ? strategy.direction.all : (direction < 0 ? strategy.direction.short : strategy.direction.long))
basis = ta.sma(source, length)
dev = mult * ta.stdev(source, length)
upper = basis + dev
lower = basis - dev
if (ta.crossover(source, lower))
    strategy.entry("BBandLE", strategy.long, stop=lower, oca_name="BollingerBands", oca_type=strategy.oca.cancel, comment="BBandLE")
else
    strategy.cancel(id="BBandLE")
if (ta.crossunder(source, upper))
    strategy.entry("BBandSE", strategy.short, stop=upper, oca_name="BollingerBands", oca_type=strategy.oca.cancel, comment="BBandSE")
else
    strategy.cancel(id="BBandSE")
//plot(strategy.equity, title="equity", color=color.red, linewidth=2, style=plot.style_areabr)

Résumé

La stratégie des bandes de Bollinger a été créée pour acheter ou vendre lorsqu'un symbole est potentiellement en surexposition par rapport à son prix moyen. Par exemple, la stratégie peut être dirigée pour acheter si un symbole tombe en dessous de sa bande de Bollinger inférieure ou pour vendre s'il dépasse sa bande de Bollinger supérieure. Certains traders pourraient considérer qu'il s'agit d'un retour à la moyenne, car les bandes de Bollinger sont créées à partir de l'écart-type du prix moyen d'un symbole. Rappelez-vous que la stratégie est dirigée et que dans les paramètres vous pouvez contrôler la valeur, c'est-à-dire que si elle est de 0, elle sera à la fois longue et courte. Si la valeur est de -1, la stratégie ne peut être que courte et si elle est de 1, elle ne peut être que longue.