Um, o que é BOLL
As Bandas de Bollinger (BOLL) são consideradas os “reis da tendência e da volatilidade” na análise técnica, sendo altamente respeitadas pelos traders devido à sua capacidade de capturar tendências com precisão e refletir a volatilidade de forma flexível. Especialmente em um mercado de alta volatilidade como o das criptomoedas, elas se tornaram o “indicador chave” que orienta as decisões de negociação dos investidores. O mercado sobe e desce rapidamente, e a faixa de volatilidade é incerta, tornando difícil para os indicadores comuns capturar a direção com precisão, enquanto as Bandas de Bollinger, com sua faixa dinâmica de limites superior e inferior e a teoria da reversão à média, ajudam os investidores a identificar rupturas de tendência, capturar oportunidades de volatilidade e determinar áreas de sobrecompra e sobrevenda.
Diferente dos indicadores de intervalo fixo tradicionais, as Bandas de Bollinger têm a vantagem de “mudar conforme o mercado”. Elas podem se ajustar em tempo real com a volatilidade do mercado, sendo adequadas tanto para seguir ordens de quebra em tendências quanto para operações de reversão em mercados laterais, aproveitando vendas em alta e compras em baixa. No mundo das criptomoedas, são vistas como uma ferramenta de referência central por muitas estratégias quantitativas profissionais ou traders de curto prazo. Alta volatilidade traz altos ganhos e altos riscos, e a importância das Bandas de Bollinger está em ajudar os traders a entenderem com precisão o sentimento do mercado e a controlar efetivamente o risco.
1、Componentes: A composição básica do BOLL As Bandas de Bollinger (BOLL) têm como principal função medir os altos e baixos dos preços, assim como a volatilidade do mercado. O BOLL é composto por três componentes-chave: ●Linha média móvel (SMA, Simple Moving Average) A linha média é uma média móvel simples de um determinado período de tempo, sendo configurações comuns a média de 20 dias. Ela reflete a tendência do valor médio dos preços durante esse período e é a base para o cálculo das bandas de Bollinger. ●Banda Superior (Upper Band) Linha superior = SMA + k × Desvio Padrão (DP, Standard Deviation). Ela representa a área de pressão de preços, geralmente considerada como uma zona de sobrecompra. ●Banda Inferior (Lower Band) Linha inferior = SMA - k × Desvio Padrão (DP). Representa a área de suporte do preço, geralmente vista como uma zona de sobre-venda. O valor k é o fator de ajuste da largura das Bandas de Bollinger, que geralmente é definido como 2, com o objetivo de capturar 95% da faixa de variação de preços.
2, Princípio básico: como funciona o BOLL A teoria central das Bandas de Bollinger baseia-se no conceito de distribuição normal e desvio padrão na estatística. Os preços tendem a se mover em torno da média no curto prazo, e a maior parte da volatilidade dos preços (geralmente 95%) ocorrerá entre a banda superior e a banda inferior. Assim, as Bandas de Bollinger não apenas refletem a tendência dos preços, mas também fornecem referências de suporte e resistência. ● Contração (estreitamento): Quando a volatilidade do mercado diminui e o desvio padrão tende a níveis mais baixos, a largura das Bandas de Bollinger se contrai visivelmente, o que geralmente indica que o mercado está entrando em um período de baixa volatilidade, podendo posteriormente ocorrer uma forte quebra de行情. ● Expansão: Quando o mercado apresenta grandes oscilações e o desvio padrão aumenta, a largura das Bandas de Bollinger se expande, o que geralmente reflete uma grande volatilidade no mercado, podendo indicar o desenvolvimento de uma tendência clara. ● Tocar a linha de limite: Quando o preço ultrapassa a linha superior ou inferior, pode indicar que o mercado entrou em uma área de sobrecompra ou sobrevenda. Este é um dos sinais importantes das Bandas de Bollinger.
3、Vantagens e características: Campo de aplicação do BOLL As Bandas de Bollinger são uma ferramenta técnica de ampla aplicação, que pode ser usada tanto para determinar tendências quanto para julgar suportes e resistências em mercados laterais. ● Em uma tendência de mercado: as Bandas de Bollinger ajudam a capturar a aceleração das flutuações após a quebra do intervalo de preços, ajudando assim os traders a seguir a tendência. ● Em mercados de lateralização: as Bandas de Bollinger conseguem delimitar eficazmente as zonas de suporte e resistência de preços, oferecendo um julgamento direcional para negociações de curto prazo.
4、Cenários de aplicação: A aplicação prática do BOLL As Bandas de Bollinger, devido à sua flexibilidade, são amplamente utilizadas nas seguintes situações: ● Quebra e visualização de sinais de tendência: Quando o preço ultrapassa claramente a linha superior, geralmente indica uma tendência de alta; enquanto a queda do preço abaixo da linha inferior pode representar um sinal de baixa. ●Definição da faixa de oscilação: Durante a fase de consolidação lateral, o preço oscila entre as faixas superior e inferior, e as Bandas de Bollinger podem ajudar os traders a identificar oportunidades de compra e venda dentro da faixa. ●Exploração da volatilidade: Ao observar as mudanças na largura das Bandas de Bollinger, os traders podem avaliar os estados de expansão e contração da volatilidade e planejar potenciais movimentos durante períodos de baixa volatilidade.
5, Lógica técnica: Características de construção do BOLL A característica central das Bandas de Bollinger reside na sua dinamicidade, ou seja, elas se ajustam em tempo real às mudanças de preço, refletindo as flutuações mais recentes do mercado. Essa característica torna-as mais sensíveis em comparação com indicadores de intervalo fixo (como as zonas de sobrecompra/sobrevenda do RSI). Além disso, o BOLL possui as seguintes duas lógicas importantes: ● Regressão à média: Quando os preços se desviam da média móvel, o mercado tende a retornar à média. ●Captura de volatilidade: A expansão e contração das bandas superior e inferior são extremamente indicativas das mudanças na volatilidade dos preços.
Dois, sistema de sinais BOLL Embora as Bandas de Bollinger tenham muitos sinais amigáveis, na negociação real, combiná-las com outros indicadores pode formar um sistema de negociação mais preciso. Abaixo estão as estratégias avançadas baseadas na combinação de sinais das Bandas de Bollinger.
Sinal de cruzamento KD O indicador KD é amplamente utilizado em negociação quantitativa devido à sua sensibilidade aos estados de sobrecompra e sobrevenda dos preços e à clareza dos sinais. Combinar os sinais de cruzamento do KD com o intervalo das Bandas de Bollinger pode melhorar efetivamente o julgamento das transações. Por exemplo: ●Cruzamento de KD: Quando os valores K e D sobem em uma posição baixa e formam um cruzamento dourado, enquanto o preço está na banda inferior de Bollinger ou quebra a média, isso indica que a pressão de sobrecarga está sendo gradualmente liberada e uma reversão está a caminho, podendo ser considerado um sinal de compra a curto prazo. ●KD cruzamento de morte: Quando o valor K e o valor D estão a descer em altos níveis e formam um cruzamento de morte, ao mesmo tempo que o preço está na banda superior de Bollinger ou quebra a banda média, indica que o estado de sobrecompra está prestes a ser corrigido, podendo ser um sinal de venda potencial. Com base na definição da faixa das Bandas de Bollinger, os sinais KD podem ser utilizados para confirmar ainda mais a intensidade da correção de preços ou a continuidade da tendência, fornecendo uma dupla validação para a tomada de decisões de investimento.
Sinal de passagem pela linha média A linha média das Bandas de Bollinger (média móvel simples, SMA) é a linha de referência para observar a tendência de preços a médio e longo prazo, além de ser um importante divisor para a reversão de preços e aceleração de tendência. Prestar atenção nas ações de cruzamento dos preços em relação à linha média pode capturar de forma eficaz sinais de fortalecimento ou enfraquecimento preliminar da tendência: ●Quebra para baixo da faixa média: Quando o preço cai abaixo da faixa média e é acompanhado por um aumento no volume de negociações, indica que o preço entrou em uma tendência de fraqueza, podendo entrar em uma fase de lateralização ou queda adicional. Neste momento, combinando com o sinal de cruzamento negativo do KD, pode-se amplificar o efeito de confirmação da fraqueza da tendência. ●Quebra para cima da linha média: Quando o preço quebra para cima da linha média e é acompanhado por um aumento no volume de negociações, isso indica que o preço entrou em uma tendência de alta, podendo formar uma nova faixa de valorização. Neste momento, combinar com o sinal de cruzamento dourado do KD pode aumentar a intensidade da confirmação da tendência. A linha média, como ponto de interseção central entre a “mudança de tendência” e “suporte e resistência”, combinada com a análise de interligação de outros sinais das Bandas de Bollinger, pode capturar claramente as mudanças dinâmicas da tendência do mercado.
Combinar o indicador KDJ com a mudança de tendência da linha de 50 Com a contínua flutuação do mercado, os preços costumam exibir mudanças de tendência em fases dentro da faixa das Bandas de Bollinger. Combinando o indicador KDJ com a linha crítica do valor 50, é possível capturar de forma eficaz sinais de aceleração ou reversão de tendência: ●K valor cruzando 50: Quando o preço rebota na banda inferior de Bollinger e o K valor cruza para cima de 50, isso indica que o sentimento comprador está gradualmente se tornando dominante, o sinal tende a uma recuperação forte, podendo iniciar uma nova onda de alta. ●K值 caiu abaixo de 50: Quando o preço cai abaixo da média móvel e o K valor atravessa 50 para baixo, isso indica que o sentimento de baixa está gradualmente se tornando dominante, o sinal tende a enfraquecer, e pode iniciar uma nova rodada de queda. Através da interligação da banda de Bollinger e das linhas de tendência do indicador KD, os traders conseguem identificar de forma mais intuitiva os primeiros sinais de reversão de tendência, preparando-se antecipadamente para oportunidades de entrada.
A estrutura da estratégia que combina os indicadores duplos BOLL e KDJ, resulta no método operacional denominado “Tática Avançada BOLL” conforme segue:
Três, Efeitos do sinal deste método de combate
Gráfico OKX-BTCUSDT Contrato Perpétuo Período de 8 Horas
Gráfico OKX-ETHUSDT Contrato Perpétuo Período de 8 Horas
Quatro, o efeito do teste retroativo desta estratégia
Gráfico OKX-ETHUSDT Contrato Perpétuo Período de 8 Horas Destaques da retroanálise: Taxa de vitória de 59,26%, Taxa de retorno: 278,69%
Gráfico OKX-BTCUSDT Contrato Perpétuo Período de 8 Horas Destaques do backtest: Taxa de vitória 54,84%, Taxa de retorno: 362,58%
Cinco, Código-fonte do indicador // @version=2 // Definir parâmetros do indicador Bandas de Bollinger [boll, ub, lb] = boll(close, 20, 2);
// Definir parâmetros do indicador KDJ [k, d, j] = kdj(close, 9, 3, 3, ‘smma’);
var longCount = 0; var shortCount = 0;
// Calcular a situação de cruzamento da média móvel das Bandas de Bollinger crossBollUp = crossup(close, boll); crossBollDown = crossdown(close, boll);
// Calcular as situações de cruzamento dourado e cruzamento mortal do KDJ kdjGoldenCross = crossup(k, d); kdjDeadCross = crossdown(k, d);
buySignal = kdjGoldenCross e k < 50 e longCount == 0 sellSignal = crossBollDown e k > 50 e shortCount == 0
se (sinalDeCompra) { longCount := 1 }
se (sinalDeVenda) { shortCount := 1 }
// Calcular as condições de take profit para posições longas: o preço do K-line ultrapassa a banda superior de Bollinger e depois recua para dentro da faixa de Bollinger. cross_up_ub = crossdown(close, ub) long_take_profit = cross_up_ub e close < ub e close > lb e longCount == 1 se (long_take_profit) { longCount := 0 }
// Calcular as condições de stop loss para posições longas: quebra da banda inferior de Bollinger long_stop_loss = crossdown(close, lb) e longCount == 1 if (long_stop_loss) { longCount := 0 }
cross_down_lb = crossup(close, lb) short_take_profit = cross_down_lb e close > lb e close < ub e shortCount == 1 if (short_take_profit) { shortCount := 0 }
short_stop_loss = crossup(close, ub) e shortCount == 1 if (short_stop_loss) { shortCount := 0 } // Definir condições de alerta alertcondition(buySignal, title=“Comprar”, direction=“buy”); alertcondition(sellSignal, title=“Vender”, direction=“sell”); alertcondition(short_take_profit, title=“Stop Gain Vazio”, direction=“buy”); alertcondition(short_stop_loss, title=“Stop Loss a Curto”, direction=“buy”); alertcondition(long_take_profit, title=“多止盈”, direction=“sell”); alertcondition(long_stop_loss, title=“Stop Loss Múltiplo”, direction=“sell”);
// Desenhar sinais de cruzamento da média móvel e cruzamentos de ouro e morte no gráfico plotText(buySignal, title=“Comprar”, text=‘Comprar’, color=‘green’, refSeries=low, placement=‘bottom’); plotText(sellSignal, title=“Vender”, text=‘Vender’, color=‘red’, refSeries=high, placement=‘top’);
plotText(short_take_profit, title=“Stop Loss Vazio”, text=‘Compra de Stop Loss Vazio’, color=‘green’, refSeries=low, placement=‘bottom’); plotText(short_stop_loss, title=“Stop Loss Vazio”, text=‘Compra de Stop Loss para Posição Vendida’, color=‘green’, refSeries=low, placement=‘bottom’);
plotText(long_take_profit, title=“Take Profit Long”, text=‘Venda de Lucro Longo’, color=‘red’, refSeries=high, placement=‘top’); plotText(long_stop_loss, title=“Stop Loss de Compra”, text=‘Venda com Stop Loss de Compra’, color=‘red’, refSeries=high, placement=‘top’);
exitLong(long_take_profit ou long_stop_loss, price=‘market’, amount=1) exitShort(short_take_profit ou short_stop_loss, price=‘market’, amount=1) enterLong(buySignal, preço=‘mercado’, quantidade=1) enterShort(sellSignal, price=‘market’, amount=1)
Seis, integração As Bandas de Bollinger são muito populares devido à sua capacidade única de combinar preço, média e volatilidade em três linhas dinâmicas, formando um contexto de mercado completo. Este design não só pode rastrear tendências, mas também ajusta dinamicamente a faixa, ajudando os traders a identificar melhor as oportunidades de alta e baixa. BOLL é adequado tanto para capturar rompimentos em mercados em tendência quanto para negociação em intervalo em mercados laterais, sendo aplicável a estratégias de negociação de curto, médio e até longo prazo, tornando-se uma das ferramentas versáteis na análise técnica.
A principal vantagem desta estratégia é a combinação do julgamento da faixa de Bollinger com os sinais de cruzamento da KDJ, permitindo uma forte capacidade de seguir tendências e avaliar flutuações de curto prazo, especialmente em um mercado de criptomoedas, que é altamente volátil. Mas a estratégia também tem algumas limitações, especialmente durante períodos de alta volatilidade, onde pode gerar muitos sinais falsos, não aproveitando adequadamente o volume de negócios para confirmar a eficácia das quebras, e a lógica de stop-loss precisa ser mais flexível em diferentes estados de mercado.
Sete, Considerações Finais Com base nesta situação de vantagens e desvantagens, o AiCoin Research Institute continuará a otimizar e melhorar esta estratégia a partir das seguintes ideias:
Se você também está interessado na estratégia avançada de BOLL, pode deixar seu comentário, vamos explorar juntos os mistérios de BOLL!