Bollinger Bands RSI OBV Estratégia

Autora:ChaoZhang, Data: 2024-01-29 14:49:29
Tags:

img

Resumo

A estratégia Bollinger Bands RSI OBV combina Bollinger Bands, Relative Strength Index (RSI) e On Balance Volume (OBV) para identificar pontos de ruptura e reversão dos preços das ações.

Princípio da estratégia

A lógica de negociação desta estratégia baseia-se principalmente em Bandas de Bollinger, indicadores RSI e indicadores OBV.

  1. Quando o preço das ações atravessa o trilho médio das Bandas de Bollinger e sobe, enquanto o RSI é superior a 50, indicando a formação de uma tendência de alta, se o indicador OBV cair novamente neste momento, indicando um declínio de curto prazo, este é o momento para abrir posições longas.

  2. Quando o preço das ações atravessar o trilho inferior das Bandas de Bollinger, feche as posições longas anteriores.

  3. Quando o preço das ações atravessa o trilho médio das Bandas de Bollinger e desce, enquanto o RSI é inferior a 50, indicando a formação de uma tendência de baixa, se o indicador OBV subir neste momento, indicando um rebote a curto prazo, este é o momento de abrir posições curtas.

  4. Quando o preço das ações ultrapassar novamente o trilho superior das Bandas de Bollinger, feche as posições curtas anteriores.

Então esta estratégia usa a quebra dos trilhos de Bollinger para determinar a direção; combina RSI para julgar força e fraqueza e OBV para julgar reversões de curto prazo para gerar sinais de negociação.

Análise das vantagens

A maior vantagem desta estratégia é que combina três tipos diferentes de indicadores: Bollinger Bands, RSI e OBV, que podem capturar mudanças em sinais antecipadamente quando os preços das ações começam a mudar direcionalmente. Por exemplo, depois que o preço das ações atravessa o trilho médio das Bandas de Bollinger para cima, se você apenas olhar para o gráfico de linha K, você pode abrir diretamente posições longas. No entanto, a combinação de RSI e OBV pode determinar se há uma possibilidade de ajuste de curto prazo neste momento, evitando assim a abertura de posições. Portanto, tal combinação de indicadores pode melhorar a estabilidade da estratégia.

Em segundo lugar, esta estratégia estabelece a condição de entrada de quebrar as Bandas de Bollinger, bem como a condição de stop loss de quebrar as Bandas de Bollinger na direção oposta.

Finalmente, a lógica de código desta estratégia é clara e concisa, e as configurações de parâmetros são razoáveis e fáceis de entender, tornando-a adequada como uma estrutura de estratégia de simulação para otimização e melhoria.

Análise de riscos

O maior risco desta estratégia é que a configuração inadequada da largura das Bandas de Bollinger pode resultar em perder muitas oportunidades de negociação. Se o intervalo entre as Bandas de Bollinger for definido muito grande, os preços das ações precisam flutuar muito em magnitude para acionar a lógica de abertura ou stop loss. Isso pode perder algumas oportunidades de tendência relativamente pequenas.

Além disso, a estratégia atual considera apenas a lógica da seleção de pontos de compra e venda sem integrar a gestão de capital, gestão de posição e outras otimizações.

Por fim, a combinação de indicadores RSI e OBV também pode ter sinais errados. O RSI considera apenas a velocidade de aumentos e quedas nos preços das ações durante um determinado período de tempo e não pode determinar tendências de longo prazo; O OBV também pode se tornar menos confiável devido às características de ações individuais.

Direcção de otimização

Tendo em conta a análise anterior, a estratégia pode ser otimizada nos seguintes aspectos:

  1. Otimizar a largura das bandas de Bollinger para definir larguras adaptativas para se adaptar automaticamente à volatilidade do mercado.

  2. Integrar a lógica de gestão de posição para reduzir o tamanho da posição quando ocorrem perdas contínuas e aumentar adequadamente as posições quando ocorrem lucros contínuos.

  3. Teste e otimize os parâmetros dos indicadores do RSI, tais como o período de observação de aumentos, etc.

  4. Tente diferentes indicadores de curto prazo, como KDJ, MACD, etc., para substituir os indicadores OBV para determinar se a precisão do sinal pode ser melhorada.

  5. Testar diferentes indicadores de médio e longo prazo, tais como MVSL, DMI combinados com RSI para ajudar a determinar a tendência de médio e longo prazo dos preços das ações.

Conclusão

A estratégia OBV do Bollinger Bands RSI utiliza de forma abrangente três tipos diferentes de indicadores técnicos para fornecer uma base de quadro para otimização e melhoria subsequentes, garantindo certos critérios de estabilidade e triagem.


/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © atakhadivi

//@version=4
strategy("BB+RSI+OBV", overlay=true)

src = close
obv = cum(sign(change(src)) * volume)
// plot(obv, color=#3A6CA8, title="OnBalanceVolume")

source = close
length = input(20, minval=1)
mult = input(2.0, minval=0.001, maxval=50)
basis = sma(source, length)
dev = mult * stdev(source, length)
upper = basis + dev
lower = basis - dev
buyEntry = source > basis and rsi(close, 14) > 50 and obv[1] < obv 
buyExit = source < lower
sellEntry = source < basis and rsi(close, 14) < 50 and obv[1] > obv
sellExit = source > upper
strategy.entry("BBandLE", strategy.long, stop=lower, oca_name="BollingerBands",comment="BBandLE", when=buyEntry)
strategy.exit(id='BBandLE', when=buyExit)
strategy.entry("BBandSE", strategy.short, stop=upper, oca_name="BollingerBands", comment="BBandSE", when=sellEntry)
strategy.exit(id='BBandSE', when=sellExit)

Mais.