A função ta.bb do Pine Script v5 calcula as Bandas de Bollinger completas de uma só vez — banda central, superior e inferior — sem você ter que somar e subtrair desvios-padrão na mão. O erro mais comum é tratar o toque na banda como sinal automático de reversão, quando na prática a banda mede volatilidade, não direção. Aqui você tem a sintaxe correta, o que cada retorno significa, as duas leituras opostas (reversão x rompimento) e um indicador pronto para colar no TradingView. Trading é atividade de risco; use isto como ferramenta de estudo, não como promessa de lucro.
Ler a banda é fácil; executar com disciplina é que separa quem sobrevive. Veja como transformar os sinais em execução automática e teste sempre em conta demo.
Ver automação em Python →A sintaxe da função
No Pine Script v5, a assinatura é esta:
Ela recebe três argumentos e devolve três valores de uma vez (uma tupla):
source — a série de preços (quase sempre close).
length — o período da média e do desvio-padrão (padrão clássico: 20).
mult — o multiplicador do desvio-padrão (padrão: 2.0).
middle — a banda central, que é simplesmente uma SMA de length períodos.
upper — a banda superior: middle + mult * desvio.
lower — a banda inferior: middle - mult * desvio.
As duas leituras opostas
Existem duas estratégias clássicas — e contraditórias — em torno das bandas. Saber qual você está usando evita confusão:
Reversão à média: em mercado lateral, o preço tende a voltar para a banda central. Toque na banda inferior vira candidato a compra; toque na superior, candidato a venda.
Rompimento (breakout): em mercado de tendência, fechar fora da banda indica força, não exaustão. Aqui o rompimento da banda superior é sinal de continuação de alta.
A mesma banda gera sinais opostos dependendo do contexto. Por isso Bollinger sozinho não basta — você precisa de um filtro de tendência.
Indicador completo (pronto para colar)
Cole este código no Pine Editor do TradingView (v5). Ele plota as três bandas, pinta a área entre elas e marca toques nas bandas extremas:
Erros comuns
Operar todo toque como reversão: em tendência forte o preço “anda na banda” por dezenas de candles. Toque não é ordem.
Ignorar o contexto: a mesma banda pede reversão em mercado lateral e continuação em tendência. Defina qual antes.
Confundir squeeze com direção: a banda apertada avisa que a volatilidade vai aumentar, não para que lado.
Esquecer que a central é uma SMA: a banda do meio é só uma média móvel simples — trate-a como tal.
FAQ
ta.bb existe no Pine v4?
A função embutida que devolve as três bandas é do v5. Antes era comum usar ta.sma mais ta.stdev manualmente. Migre para o v5.
Qual a diferença para ta.bbw?
A ta.bbw devolve apenas a largura da banda (band width), útil para medir o squeeze. A ta.bb devolve as três linhas completas.
Dá para automatizar os sinais?
Sim: o alertcondition cria alertas que disparam webhooks, e um script em Python pode executar a ordem — sempre testado em conta demo primeiro.
Bollinger serve para opções binárias?
Pode ajudar a identificar exaustão em mercado lateral, mas em expirações curtas o ruído engana. Use como filtro de contexto, nunca como gatilho isolado.
Aviso: opções binárias e trading em geral são atividades de altíssimo risco e a maioria dos traders de varejo perde dinheiro. Este conteúdo é educacional e técnico, não constitui recomendação de investimento, oferta ou aconselhamento financeiro. Indicadores não preveem o futuro e resultados passados não garantem resultados futuros. Teste sempre em conta demo antes de arriscar capital real e nunca invista mais do que você pode perder.
