Estratégia de negociação de média móvel quadrupla exponencial

Autora:ChaoZhang, Data: 23 de dezembro de 2023
Tags:

img

Resumo

A estratégia de negociação da Quadriple Exponential Moving Average (EMA) é uma estratégia típica de seguir tendências que rastreia múltiplas médias móveis exponenciais.

Estratégia lógica

A lógica central desta estratégia consiste em acompanhar as situações de cruzamento entre as 4 EMAs - EMA13, EMA21, EMA55 e EMA8.

  1. Quando o EMA55 cruzar abaixo do EMA21, e o EMA21 estiver acima do EMA55, o EMA13 estará acima do EMA21 e o EMA8 estará acima do EMA13, vá longo.

  2. Quando o EMA55 cruzar acima do EMA21, e o EMA21 estiver abaixo do EMA55, o EMA13 estiver abaixo do EMA21 e o EMA8 estiver abaixo do EMA13, vá para curto.

  3. Quando a EMA55 ultrapassar a EMA21, se já for longa, fechar posição longa e abrir posição curta.

  4. Quando a EMA55 cruzar abaixo da EMA21, se já for curta, fechar posição curta e abrir posição longa.

  5. Defina o stop loss em 150 pontos e o take profit em 1000 pontos, tanto para as negociações longas como curtas.

Como podemos ver, esta estratégia usa o cruzamento entre EMA55 e EMA21 para julgar a direção da tendência principal.

Análise das vantagens

A estratégia Quadriple EMA tem as seguintes vantagens:

  1. O uso de múltiplas EMAs pode determinar com precisão as tendências do mercado.

  2. A lógica estratégica é simples e clara, fácil de compreender e implementar.

  3. A suavidade das EMA ajuda a filtrar o ruído do mercado e a evitar armadilhas.

  4. Esta estratégia pode ser amplamente aplicada a diferentes produtos como ações, forex, criptomoedas, etc., pois não tem requisitos especiais.

Riscos e melhorias

Os riscos desta estratégia incluem:

  1. O acompanhamento das EMA pode levar a perdas ou sinais de reversão de tendência atrasados quando a tendência se inverte.

  2. Os pontos de stop loss e take profit podem precisar de ajuste para diferentes produtos.

  3. A otimização de parâmetros adicionais com algoritmos de aprendizado de máquina também pode melhorar o desempenho.

  4. A inclusão de métricas de volatilidade em posições de menor tamanho durante períodos de alta volatilidade poderá ajudar a controlar os riscos.

Conclusão

A estratégia Quadriple EMA é uma estratégia relativamente simples de seguir tendências. Ela usa várias EMAs para descrever tendências de mercado e gerar sinais de negociação em conformidade. A estratégia é concisa, fácil de implementar e amplamente aplicável em diferentes produtos. No entanto, também devemos notar os riscos da mudança de tendência passiva e melhorá-la adicionando mais indicadores suplementares ou otimizando parâmetros.


/*backtest
start: 2022-11-24 00:00:00
end: 2023-11-30 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=5
strategy(title="Quadriple EMA Strategy", overlay=true, pyramiding=1, currency=currency.USD, initial_capital=10000, default_qty_type=strategy.cash, default_qty_value=10000)

ema13 = ta.ema(close, 13)
ema21 = ta.ema(close, 21)
ema55 = ta.ema(close, 55)
ema8 = ta.ema(close, 8)

plot(ema13, color=color.green, title="ema13")
plot(ema21, color=color.orange, title="ema21")
plot(ema55, color=color.red, title="ema55")
plot(ema8, color=color.blue, title="ema8")

if ta.crossunder(ema55, ema21) and strategy.position_size == 0 and ema21>ema55 and ema13>ema21 and ema8>ema13
	strategy.entry("Enter Long", strategy.long)
    strategy.exit("Exit Long", from_entry="Enter Long", loss=150, profit=1000)

if (ta.crossover(ema55, ema21) and strategy.position_size == 0) and ema21<ema55 and ema13<ema21 and ema8<ema13
	strategy.entry("Enter Short", strategy.short)
    strategy.exit("Exit Short", from_entry="Enter Short", loss=150, profit=1000)

if ta.crossover(ema55,ema21)
    strategy.close("Enter Long")
    strategy.entry("Enter Short", strategy.short)

if ta.crossunder(ema55,ema21)
    strategy.close("Enter Short")
    strategy.entry("Enter Long", strategy.long)


Mais.