Com base em quatro estratégias de média móvel EMA


Data de criação: 2023-12-26 11:10:39 última modificação: 2023-12-26 11:10:39
cópia: 0 Cliques: 1084
1
focar em
1623
Seguidores

Com base em quatro estratégias de média móvel EMA

Visão geral

Esta estratégia é baseada na comparação da média das EMAs de quatro períodos diferentes, permitindo o acompanhamento de tendências. Faça mais quando a linha EMA rápida atravessa a linha EMA média, a linha EMA média atravessa a linha EMA lenta e a linha EMA lenta atravessa a linha EMA mais lenta. Faça vazio quando a linha EMA rápida atravessa a linha EMA média, a linha EMA média atravessa a linha EMA lenta e a linha EMA lenta atravessa a linha EMA mais lenta.

Princípio da estratégia

A lógica central da estratégia baseia-se na comparação de quatro linhas médias EMA. A linha média EMA pode suavizar os dados de preços de forma eficaz, excluindo o ruído do mercado e destacando as principais tendências. A linha EMA rápida pode refletir as mudanças de preços mais rapidamente, com a EMA média um pouco atrasada, a linha EMA lenta um pouco atrasada e a linha EMA mais lenta com o maior atraso.

A estratégia também incorpora filtragem de condições de data, permitindo que a estratégia seja negociada apenas dentro de um determinado intervalo de data, evitando o impacto de flutuações anormais em um determinado período de tempo.

Especificamente, os quatro EMAs da estratégia têm períodos de 8, 13, 21 e 34 dias. Os quatro EMAs têm períodos mais curtos e são usados principalmente para capturar tendências de curto e médio prazo. O intervalo de data indicado pela estratégia é de 1 de junho de 2018 a 31 de dezembro de 2019.

Análise de vantagens

A estratégia de quatro EMAs tem as seguintes vantagens:

  1. Identificação de tendências de linha média com múltiplos grupos de EMA, com alta precisão, para acompanhar efetivamente as tendências do mercado;
  2. O ciclo médio é curto, permitindo uma rápida resposta às mudanças de preço e captação de tendências de curto e médio prazo;
  3. A combinação de filtragem por condições de data permite evitar o impacto de eventos anormais e aumentar a estabilidade da estratégia;
  4. A lógica da estratégia é simples, clara, fácil de entender e de rastrear.
  5. Os parâmetros de ciclo da linha média EMA podem ser ajustados de forma flexível para se adaptar a diferentes variedades e características do mercado de períodos.

Análise de Riscos

A estratégia também apresenta alguns riscos que devem ser lembrados:

  1. A EMA em si está atrasada e pode ter perdido uma oportunidade de uma reversão de curto prazo;
  2. O intervalo de datas SPECIFIED pode resultar em um número de amostras muito pequeno e resultados de retomada instáveis se for definido de forma incorreta;
  3. A estratégia baseia-se apenas na lógica da relação linear e não combina com outros fatores, o que pode levar a falsos sinais;
  4. A estratégia não tem um limite de perda e o risco financeiro é maior.

Para minimizar os riscos acima, podemos fazer otimizar em alguns dos seguintes aspectos:

  1. Combinação com outros indicadores como MACD, KD e outros para avaliar os sinais de tendência e evitar a produção de falsos sinais;
  2. Incluir mecanismos de amortização adequados para controlar os riscos individuais e globais;
  3. Testar dados de mais variedades e períodos, ajustando os parâmetros do EMA para que sejam mais adequados a diferentes contextos de mercado.

Direção de otimização

A estratégia pode ser melhorada em vários aspectos:

  1. Optimização de parâmetros: Ajustar os parâmetros de comprimento da linha média do EMA para adaptar-se a diferentes períodos e variedades, para que a estratégia seja mais precisa no julgamento de tendências.

  2. Mecanismo de suspensãoO que é um “stop loss”?: estabelecer um ponto de parada razoável, como um stop ATR ou um stop de tendência, para controlar o risco individual e geral.

  3. Condições de filtragemA adição de outros indicadores auxiliares evita o envio de sinais errados quando não há uma tendência clara. Por exemplo, a combinação de indicadores como RSI, MACD e outros como sinais de filtragem.

  4. - Não, não, não.A estratégia é: definir uma posição ou estratégia de parada razoável e sair do mercado depois que o tren garante um certo lucro. Isso pode bloquear os lucros e evitar o retorno dos lucros.

  5. Negociação algorítmica: parametrizar a estratégia e acessar o sistema de negociação algorítmica, automatizar a negociação, expandir o alcance da estratégia.

Resumir

Esta estratégia baseia-se na relação entre as quatro linhas médias EMA para determinar a direção da tendência. É uma estratégia de acompanhamento de tendências simples e práticas. Responde rapidamente e efetivamente para acompanhar as tendências de curto e médio prazo.

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

//@version=3
strategy("4 EMA TREND Strategy ", overlay=true)


length1 = input(8, minval=1)
outFAST = ema(close,length1)
plot(outFAST, color=green ,linewidth=3)

length2 = input(13, minval=1)
outM = ema(close, length2)
plot(outM, color=yellow,linewidth=3)

length3 = input(21, minval=1)
outSLOW = ema(close, length3)
plot(outSLOW, color=red,linewidth=3)

length4 = input(34, minval=1)
outSLOWEST = ema(close, length4)
plot(outSLOWEST, color=black,linewidth=3)

price = close 



    
yearfrom = input(2018)
yearuntil =input(2019)
monthfrom =input(6)
monthuntil =input(12)
dayfrom=input(1)
dayuntil=input(31)


if (  (outFAST>outM) and (outM > outSLOW) and(outSLOW>outSLOWEST)) 
    strategy.entry("BUY", strategy.long, stop=close, oca_name="TREND", comment="BUY")
    
else
    strategy.cancel(id="BUY")


if   (  (outFAST<outM) and (outM<outSLOW) and (outSLOW <outSLOWEST)) 

    strategy.entry("SELL", strategy.short,stop=close, oca_name="TREND", comment="SELL")
else
    strategy.cancel(id="SELL")