Estratégia de negociação de span de EMA duplo


Data de criação: 2023-09-19 19:36:03 última modificação: 2023-09-19 19:36:03
cópia: 0 Cliques: 738
1
focar em
1617
Seguidores

Visão geral

A estratégia de negociação de duplo intervalo de EMA é uma estratégia de seguimento de tendência que determina a tendência do mercado e opera a negociação calculando a proporção de intervalo de EMAs de dois períodos diferentes. A estratégia é simples e direta, e é ideal para os comerciantes de tendências médias e longas.

Princípio da estratégia

A estratégia baseia-se principalmente no tamanho dos valores das duas EMAs e no intervalo entre elas para determinar a direção da tendência. A estratégia primeiro calcula um EMA de curto prazo e um EMA de longo prazo, com uma configuração típica de 13 e 26 ciclos de EMA. Em seguida, calcula a porcentagem de intervalo entre as duas EMAs.

A lógica central da estratégia é:

  1. Calculando EMAs de curto e longo prazo
  2. Determine se a EMA de curto prazo é maior ou menor do que a EMA de longo prazo
  3. Calcular se a porcentagem de intervalo entre os dois EMAs é maior do que o limite definido
  4. Faça mais ou menos, de acordo com a tendência
  5. Preços recaem ou quebram paradas de EMAs de curto prazo

Com esse design, é possível acompanhar de forma eficaz as tendências de médio e longo prazo e mudar de direção quando as tendências mudam. Ao mesmo tempo, a configuração de um limite de intervalo também evita que o ajuste de períodos não-críticos cause transações desnecessárias.

Vantagens estratégicas

  • A estratégia funciona diretamente e é ideal para acompanhar tendências de linha média e longa.
  • O uso de EMAs ajuda a eliminar o ruído do mercado de curto prazo
  • Ciclo EMA configurável e barreiras de intervalo, forte adaptabilidade
  • Usar a computação de intervalos para garantir que a negociação ocorra apenas quando a tendência é clara
  • Risco controlado combinado com a ruptura da EMA de curto prazo para o stop loss

Riscos estratégicos e contra-medidas

  • Não pode sair antes da reversão da tendência e terá que suportar uma retracção maior
  • É mais fácil ser preso em uma situação de crise.
  • O ciclo EMA e o limiar de intervalo devem ser razoavelmente configurados para cada variedade

O risco pode ser reduzido através das seguintes medidas:

  1. Combinado com outros indicadores, um sinal de reversão de tendência e uma preliminar para a liquidação
  2. Aumentar as condições de filtragem de tendências para evitar negociações de câmbio
  3. Optimizar a configuração dos parâmetros, selecionando o ciclo EMA e o limiar de intervalo adequado para uma variedade específica

Direção de otimização da estratégia

A estratégia pode ser melhorada em:

  1. Optimização de parâmetros: Optimização de parâmetros de ciclo EMA e de um limite de intervalo, procurando a melhor combinação de parâmetros

  2. Filtragem de tendências: adicionar outros indicadores de tendências, como MACD, Brinks e outros, para evitar o cativeiro de eventos de choque

  3. Estratégia de stop loss: estabeleça stop loss móvel ou temporário para controlar perdas individuais

  4. Retorno de lucro: estabelece um ponto de parada móvel após a obtenção de uma parte do lucro e bloqueia parte do lucro

  5. Otimização quantitativa: métodos como aprendizado de máquina para otimizar automaticamente os parâmetros e as condições de filtragem para otimizar quantitativamente a estratégia

  6. Combinação de otimização: combinação da estratégia com outras estratégias não-relacionadas para reduzir o recuo e aumentar a estabilidade

A otimização de vários aspectos, como parâmetros, condições de filtragem, stop loss e retorno de lucro, pode tornar a estratégia mais estável, adaptada a mais condições de mercado, mais científica e eficaz. A otimização de quantificação e combinação também pode aumentar significativamente a eficácia da estratégia.

Resumir

A estratégia de duplo intervalo de EMA é uma estratégia simples, direta e adequada para o acompanhamento de tendências. Ela requer apenas dois EMA para determinar a direção da tendência, muito adequada para a posição de linha média e longa.

Código-fonte da estratégia
/*backtest
start: 2023-08-19 00:00:00
end: 2023-08-23 00:00:00
period: 4h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("2-EMA Strategy", overlay=true, initial_capital=100, currency="USD", default_qty_type=strategy.percent_of_equity, default_qty_value=100, commission_type=strategy.commission.percent, commission_value=0.075)

diffMinimum = input(0.95, step=0.01)

small_ema = input(13, title="Small EMA")
long_ema = input(26, title="Long EMA")

ema1 = ema(close, small_ema)
ema2 = ema(close, long_ema)


orderCondition = ema1 > ema2?((ema1/ema2)*100)-100 > diffMinimum:((ema2/ema1)*100)-100 > diffMinimum

longCondition = close > ema1 and ema1 > ema2
if (longCondition and orderCondition)
    strategy.entry("Long", strategy.long)

shortCondition = close < ema1 and ema1 < ema2
if (shortCondition and orderCondition)
    strategy.entry("Short", strategy.short)
    
strategy.close("Short", when=close > ema1)
strategy.close("Long", when=close < ema1)
    
plot(ema(close, small_ema), title="EMA 1", color=green, transp=0, linewidth=2)
plot(ema(close, long_ema), title="EMA 2", color=orange, transp=0, linewidth=2)