Estratégia de Crossover de Média Móvel de Momentum EMA


Data de criação: 2023-12-07 17:00:52 última modificação: 2023-12-07 17:00:52
cópia: 0 Cliques: 884
1
focar em
1619
Seguidores

Estratégia de Crossover de Média Móvel de Momentum EMA

Visão geral

A estratégia de cruzamento de linhas de equilíbrio de momentum gera um sinal de compra quando o EMA rápido atravessa o EMA lento de cima para baixo e um sinal de venda quando o EMA rápido atravessa o EMA lento de cima para baixo.

Princípio da estratégia

A estratégia usa dois EMAs como principais ferramentas de análise. Um EMA rápido tem um ciclo de 7 e um EMA lento tem um ciclo de 21. O EMA é um indicador de acompanhamento de tendências que pode suavizar os dados de preços e eliminar o ruído do mercado.

Quando a EMA rápida atravessa a EMA lenta, indica que a tendência de curto prazo começa a dominar a tendência de longo prazo, ou seja, o preço começa a subir. Neste momento, a estratégia gera um sinal de compra, abrindo uma posição longa.

O uso de EMA para criar sinais de negociação de volume é uma estratégia de negociação quantitativa amplamente utilizada. A estratégia segue automaticamente a tendência dos preços, sem necessidade de julgamento manual, e pode automatizar a negociação de forma eficiente.

Análise de vantagens

  • O uso de um amplo conjunto de indicadores: O EMA é um indicador técnico simples, mas muito utilizado, cuja estratégia é baseada na EMA, uma ferramenta de análise eficaz e bem-sucedida, de alta confiabilidade.

  • Seguimento automático de tendências: a estratégia permite detectar automaticamente as mudanças nas tendências de preços e tomar decisões de negociação em tempo hábil, sem julgamento manual, evitando a falta de boletins.

  • Uma lógica simples e clara: o princípio de cruzamento é simples e fácil de entender, é fácil de julgar o sinal gerado, reduzindo o risco.

  • Parâmetros personalizáveis: O usuário pode ajustar os parâmetros do ciclo EMA de acordo com suas próprias preferências, para que a estratégia seja mais adequada ao estilo pessoal.

Análise de Riscos

  • Pode gerar sinais errados: Em caso de flutuação de preços, a EMA pode gerar vários sinais errados causados por cruzamentos. Pode-se reduzir os sinais errados ajustando os parâmetros de otimização ou adicionando condições de filtragem.

  • Dependência de um único indicador: a estratégia depende totalmente do indicador EMA. Quando o EMA falha ou gera atraso, isso afeta o desempenho da estratégia. Outros indicadores podem ser introduzidos para verificação de combinação.

  • Falta de mecanismo de stop loss: A estratégia atual não tem um stop loss e não pode controlar ativamente o risco. Deverá ser definido um ponto razoável ou uma porcentagem de stop loss.

  • Parâmetros incorretos podem falhar: se os parâmetros forem configurados incorretamente, o cruzamento da EMA perderá o sentido prático. A racionalidade dos parâmetros deve ser cuidadosamente avaliada.

Direção de otimização

  • Aumentar o filtro de tendência: pode-se verificar a tendência geral do preço ao cruzar o EMA, evitando sinais errôneos na correção.

  • Validação de vários indicadores: introdução de outros indicadores, como MACD, BOLL, etc. Usado em combinação com a EMA, para validar sinais de negociação.

  • Aumentar a estratégia de stop loss: Dependendo do histórico de retração, configure um stop loss móvel razoável ou um stop loss percentual e controle ativamente o risco.

  • Optimização de parâmetros: você pode encontrar a melhor combinação de parâmetros por meio de feedback, ou você pode definir um ciclo dinâmico para otimizar os parâmetros.

Resumir

A estratégia de cruzamento de equilíbrio de dinâmica é clara e fácil de entender. A estratégia de cruzamento de equilíbrio de dinâmica é clara e fácil de entender. A estratégia de cruzamento de equilíbrio de dinâmica é clara e fácil de entender.

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

// This Pine Script™ code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © sandeepdezno

//@version=5
strategy("EMA_Crossover", overlay=true)

//Inputs
quantity = input(1, "Quantity")
slPoints = input(2500, "Stoploss")

fastEMA = input(7, "Fast EMA")
slowEMA = input(21, "Slow EMA")

//Defining EMAs
fema = ta.ema(close, fastEMA)
sema = ta.ema(close, slowEMA)

//Checking for Crossover
buyCrossover = ta.crossover(fema, sema) //Buy Signal
sellCrossover = ta.crossunder(fema, sema) //Sell Signal

plot(fema, title = "Fast_EMA", style = plot.style_line, linewidth = 1, color = color.red)
plot(sema, title = "Slow_EMA", style = plot.style_line, linewidth = 2, color = color.black)


//Generating Entries
if buyCrossover
    strategy.entry("Buy",strategy.long, qty = quantity)

if sellCrossover
    strategy.entry("Sell", strategy.short, qty = quantity)

//Stoploss Exit
strategy.exit("StopLoss", from_entry = "Buy", loss = slPoints, qty = quantity)
strategy.exit("StopLoss", from_entry = "Sell", loss = slPoints, qty = quantity)