O recurso está a ser carregado... Carregamento...

Estratégia de ruptura da BMSB

Autora:ChaoZhang, Data: 2024-05-15 16:40:40
Tags:SMAEMA

img

Resumo

A estratégia de ruptura do BMSB é uma estratégia de ruptura baseada em média móvel. Ele usa uma média móvel simples (SMA) de 20 períodos e uma média móvel exponencial (EMA) de 21 períodos para determinar a direção da tendência do mercado. Quando o preço de fechamento cruza acima da SMA, a estratégia gera um sinal de compra; quando o preço de fechamento cruza abaixo da EMA, a estratégia gera um sinal de venda. A ideia principal desta estratégia é capturar a formação e reversão de tendências e negociar na direção da tendência.

Princípio da estratégia

O núcleo desta estratégia é usar duas médias móveis com períodos diferentes para determinar a tendência do mercado. A SMA de 20 períodos é relativamente lenta e representa a tendência de médio a longo prazo do mercado; a EMA de 21 períodos é relativamente rápida e representa a tendência de curto prazo do mercado. Quando o preço de fechamento cruza acima da SMA, ele indica que o mercado se transformou em uma tendência ascendente de uma perspectiva de médio a longo prazo, e a estratégia gera um sinal de compra; quando o preço de fechamento cruza abaixo da EMA, ele indica que o mercado se transformou em uma tendência descendente de uma perspectiva de curto prazo, e a estratégia gera um sinal de venda. Desta forma, a estratégia pode entrar no mercado em um estágio inicial da formação da tendência e sair em tempo hábil quando a tendência se inverte.

Análise das vantagens

  1. Simples e fáceis de compreender: os indicadores utilizados nesta estratégia são simples, o princípio é claro e é fácil de compreender e implementar.

  2. Seguimento da tendência: Ao utilizar duas médias móveis com períodos diferentes, a estratégia pode capturar efetivamente a direção da tendência do mercado e entrar em tempo hábil quando a tendência se forma.

  3. Stop-loss oportuno: quando a tendência se inverte, a estratégia pode fechar posições em tempo hábil através do sinal de cruzamento abaixo da EMA, controlando as perdas.

  4. Forte adaptabilidade: esta estratégia pode ser aplicada a diferentes mercados e variedades e tem uma boa adaptabilidade.

Análise de riscos

  1. Mercado oscilante: no caso de oscilação do mercado, esta estratégia pode gerar mais sinais de negociação, levando a negociações frequentes e a custos de transação mais elevados.

  2. Lag: Uma vez que as médias móveis são indicadores de atraso, os sinais de compra e venda da estratégia podem ter um certo atraso e perder as melhores oportunidades de negociação.

  3. Optimização de parâmetros: o desempenho da estratégia será afetado pela escolha dos períodos de média móvel, e diferentes parâmetros podem levar a resultados diferentes.

Direcção de otimização

  1. Optimização de parâmetros: ao otimizar os parâmetros de período da SMA e da EMA, pode ser encontrada a melhor combinação de parâmetros para melhorar o desempenho da estratégia.

  2. Filtragem de tendências: Ao gerar sinais de negociação, podem ser introduzidos outros indicadores de tendência ou padrões de comportamento de preços para confirmar ainda mais a força e a persistência da tendência, melhorando a confiabilidade dos sinais.

  3. Controle de riscos: podem ser introduzidos mecanismos de stop-loss e take-profit para controlar a exposição ao risco de uma única transação; a gestão de posições pode também ser utilizada para ajustar dinamicamente o tamanho da posição em função da volatilidade do mercado, reduzindo o risco global da estratégia.

  4. Tempo curto e longo: Ao gerar sinais de compra e venda, outros indicadores de tempo ou indicadores de sentimento do mercado podem ser combinados para avaliar a força dos lados longo e curto e escolher a direção mais vantajosa para a negociação.

Resumo

A estratégia de breakout do BMSB é uma estratégia de rastreamento de tendências simples e fácil de usar que usa duas médias móveis com períodos diferentes para determinar a tendência do mercado, entrando no mercado de forma oportuna quando a tendência se forma e saindo de forma oportuna quando a tendência se inverte. As vantagens desta estratégia são simplicidade, facilidade de compreensão e forte adaptabilidade. Ao mesmo tempo, também tem riscos como negociação freqüente em mercados oscilantes e sinais atrasados. Através da otimização de parâmetros, filtragem de tendências, controle de risco e tempo de curto e longo prazo, o desempenho e a estabilidade desta estratégia podem ser melhorados.


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

//@version=5
strategy("BMSB Breakout Strategy", overlay=true)

// Definición de la BMSB
smaLength = 20
emaLength = 21
source = close
sma = ta.sma(source, smaLength)
ema = ta.ema(source, emaLength)

outSma = request.security(syminfo.tickerid, timeframe.period, sma)
outEma = request.security(syminfo.tickerid, timeframe.period, ema)

smaPlot = plot(outSma, color=color.new(color.red, 0), title='20w SMA')
emaPlot = plot(outEma, color=color.new(color.green, 0), title='21w EMA')

fill(smaPlot, emaPlot, color=color.new(color.orange, 75), fillgaps=true)

// Señales de Compra y Venta
buySignal = ta.crossover(close, outSma)
sellSignal = ta.crossunder(close, outEma)

// Lógica de la Estrategia
if (buySignal)
    if (strategy.opentrades > 0)
        strategy.close_all()
    strategy.entry("Buy", strategy.long)

if (sellSignal)
    if (strategy.opentrades > 0)
        strategy.close_all()
    strategy.entry("Sell", strategy.short)

plotshape(series=buySignal, title="Compra", location=location.belowbar, color=color.green, style=shape.triangleup, size=size.small)
plotshape(series=sellSignal, title="Venta", location=location.abovebar, color=color.red, style=shape.triangledown, size=size.small)


Relacionados

Mais.