EMA e SuperTrend combinam estratégia de acompanhamento de tendências


Data de criação: 2023-12-11 15:49:08 última modificação: 2023-12-11 15:49:08
cópia: 0 Cliques: 1404
1
focar em
1621
Seguidores

EMA e SuperTrend combinam estratégia de acompanhamento de tendências

Visão geral

A estratégia de acompanhamento de tendências da combinação EMA e SuperTrend identifica tendências de mercado e dá sinais claros de entrada e saída, combinando habilmente o indicador EMA e o indicador SuperTrend. A estratégia personaliza os parâmetros do SuperTrend, bem como os parâmetros do EMA, para se adaptar a diferentes estilos de negociação. A linha K codificada por cores torna a identificação de tendências mais intuitiva.

Princípio da estratégia

A estratégia usa o indicador SuperTrend para determinar a direção da tendência principal. O indicador SuperTrend é essencialmente a combinação do indicador ATR com a média móvel, usando a média de ruptura do preço para determinar o ponto de reversão da tendência. Por outro lado, o indicador EMA serve como auxiliar para determinar a direção da tendência de curto prazo.

A estratégia, especificamente, usa as seguintes regras de julgamento:

  1. Fazer mais sinais: quando o preço sobe acima da linha SuperTrend e acima da EMA;
  2. O sinal de ruptura: quando o preço rompe a linha de SuperTrend para baixo e fica abaixo da EMA;
  3. Posições de alta horizontal: quando o preço se move para baixo, ultrapassando a linha de SuperTrend ou abaixo da EMA;
  4. Posição de Flat Top: quando o preço sobe acima da linha de SuperTrend ou acima da EMA.

Análise de vantagens

Identificação de tendências estáveis

A combinação da EMA com a SuperTrend torna o julgamento de tendências mais confiável. Em comparação com um indicador isolado, a combinação é mais eficaz para filtrar alguns breaks falsos.

Ajustes flexíveis de parâmetros

Permite a personalização dos parâmetros do SuperTrend e do EMA, de modo a adaptá-los a diferentes variedades e diferentes períodos de tempo.

Sinais claros de entrada e saída

Os sinais de falta mais frequentes fornecidos pela estratégia são mais claros e ajudam na tomada de decisões. As regras de saída também são mais claras e facilitam o controle do risco.

Interface de expressão intuitiva

De acordo com a relação entre o preço e a posição da EMA, as linhas K apresentam diferentes cores, formando um efeito visual intuitivo.

Análise de Riscos

Pode perder algumas oportunidades

A estratégia exige mais confirmação de sinais do que um único indicador, o que pode fazer com que se perca a oportunidade de um feedback pouco profundo.

Risco de invasão falsa ainda existe

Embora a estratégia tenha sido validada para sinais de ruptura, há a possibilidade de ocorrência de falsas rupturas que podem fazer com que a estratégia falhe em momentos de forte volatilidade do mercado.

Efeitos associados a configurações de parâmetros

A configuração dos parâmetros da SuperTrend e da EMA pode ter um grande impacto na eficácia da estratégia. Se a configuração dos parâmetros for incorreta, ocorrerão várias saídas e abertura de posições.

Direção de otimização

  1. Combinação com outros indicadores de filtragem

Pode-se considerar a inclusão de outros indicadores como MACD, Stochastics e outros em combinação com EMA e SuperTrend, para verificar ainda mais o sinal e reduzir a probabilidade de falsa ruptura.

  1. Verificação de múltiplos períodos de tempo

Para determinar a direção da tendência em períodos de tempo mais elevados (como o sol), é necessário verificar e filtrar os sinais gerados pelo ciclo atual.

  1. Optimização automática de parâmetros

Pode-se tentar percorrer diferentes combinações de parâmetros e selecionar automaticamente a configuração de parâmetros ideal para uma determinada variedade e período de tempo com base nos indicadores de feedback.

Resumir

A estratégia de acompanhamento de tendências combinada da EMA com a SuperTrend combina com sucesso os benefícios do julgamento de tendências e do acompanhamento de tendências. O sinal estável e claro da estratégia e os parâmetros personalizáveis fornecem um forte suporte para a decisão de negociação. Claro, ainda precisamos estar atentos ao risco de possíveis falsas rupturas. A validação pode aumentar ainda mais a eficácia da estratégia adicionando outros indicadores ou análise de períodos de tempo múltiplos.

Código-fonte da estratégia
/*backtest
start: 2022-12-04 00:00:00
end: 2023-12-10 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy("EMA SuperTrend Strategy", overlay=true)

// SuperTrend EMA Settings
length = input.int(10, title="SuperTrend Length")
mult = input.float(2.0, title="Multiplier")
emaLength = input.int(34, title="EMA UpTrend", minval=1, maxval=300)

// EMA calculation for EMA Trend Bars
ema1 = input.int(34, title="EMA UpTrend", minval=1, maxval=300)
shema = input(true, title="Show EMA Trend is Based On?")

usedEma = ta.ema(close, ema1)

// EMA Trend Bars color
emaUpColor() => hlc3 >= usedEma
emaDownColor() => hlc3 < usedEma
col = hlc3 >= usedEma ? color.lime : hlc3 < usedEma ? color.red : color.white

// SuperTrend calculation
atrPeriod = int(mult)
[supertrend, direction] = ta.supertrend(length, atrPeriod)

// Entry conditions
longEntry = ta.crossover(close, supertrend) and close > usedEma
shortEntry = ta.crossunder(close, supertrend) and close < usedEma

// Exit conditions
longExit = ta.crossunder(close, supertrend) or close < usedEma
shortExit = ta.crossover(close, supertrend) or close > usedEma

// Execute trades
if (longEntry)
    strategy.entry("Buy", strategy.long)

if (longExit)
    strategy.close("Buy")

if (shortEntry)
    strategy.entry("Sell", strategy.short)

if (shortExit)
    strategy.close("Sell")

// Plotting
plot(shema and usedEma ? usedEma : na, title="EMA", style=plot.style_line, linewidth=3, color=col)