Type/to search

Estratégia de Negociação Baseada em Cruzamentos de Médias Móveis (Golden Cross e Death Cross)

Common strategy
Created: 2024-01-24 11:48:29
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral

A estratégia de negociação de cruzamento de médias móveis (ouro e morte) gera sinais de compra e venda através do cruzamento entre a EMA rápida (fastLength) e a EMA lenta (slowLength). Quando a EMA rápida cruza acima da EMA lenta, gera-se um sinal de compra; quando a EMA rápida cruza abaixo da EMA lenta, gera-se um sinal de venda. Esta estratégia é simples e prática, adequada para negociações de curto e médio prazo.

Princípio da Estratégia

A estratégia utiliza duas médias móveis: a rápida e a lenta. O parâmetro padrão da EMA rápida (EMAfastLength) é 9 períodos, e o da EMA lenta (EMAslowLength) é 26 períodos. O cruzamento das duas EMAs determina os sinais de compra e venda no mercado:

  1. Quando a EMA rápida cruza acima da EMA lenta de baixo para cima, gera-se um sinal de compra (enterLong).
  2. Quando a EMA rápida cruza abaixo da EMA lenta de cima para baixo, gera-se um sinal de venda (enterShort).

As regras específicas de sinal e estratégia são:

  1. Quando a EMA rápida cruza acima da EMA lenta, entra-se em posição comprada; quando cruza abaixo, fecha-se a posição.
  2. O take profit da posição comprada é uma porcentagem do preço (TargetPercentage, padrão 0,15%), ou seja, quando o preço subir 15%, a posição é fechada.
  3. O stop loss da posição comprada é uma porcentagem do preço (StopLossPercentage, padrão 0,20%), ou seja, quando o preço cair 20%, a posição é fechada com prejuízo.
  4. O mesmo se aplica às posições vendidas.

Portanto, a estratégia opera nos momentos de cruzamento de ouro (golden cross) e morte (death cross) das duas médias móveis.

Análise de Vantagens

  1. Estratégia simples e fácil de entender.
  2. O uso de médias móveis filtra parte do ruído do mercado, tornando os sinais de negociação mais precisos.
  3. Regras de negociação claras, com take profit e stop loss definidos.
  4. Os parâmetros de teste podem ser ajustados de forma flexível para se adaptar a diferentes condições de mercado.

Análise de Riscos

  1. As médias móveis têm inerentemente um atraso, podendo perder movimentos de curto prazo, resultando em pontos de compra e venda imprecisos.
  2. Diferentes períodos das médias móveis podem gerar sinais falsos, causando prejuízos.
  3. Por depender apenas de alguns parâmetros, a estratégia requer uma elevada otimização de hiperparâmetros para encontrar a melhor combinação.
  4. Em certas tendências de grande escala, a estratégia pode falhar facilmente.

Para mitigar riscos, parâmetros como o período das médias móveis, o ativo negociado e as porcentagens de take profit/stop loss podem ser otimizados, exigindo amplos testes.

Direções de Otimização

A ideia de cruzamento de médias móveis é simples e prática, podendo ser otimizada das seguintes formas:

  1. Alterar o tipo de média móvel: além da EMA, testar SMA, LWMA, HMA, etc.
  2. Adicionar outros indicadores: combinar com RSI, MACD, etc., para timing de entrada/saída.
  3. Otimização automática de parâmetros: realizar busca automática para os dois períodos da EMA, encontrando a melhor combinação.
  4. Filtro de tendência: operar seletivamente com base na tendência de maior escala.
  5. Otimização de take profit/stop loss: melhorar o método de porcentagem fixa, tornando-o mais eficaz na prática.

Através destes testes de otimização, é possível aumentar significativamente a eficácia prática e a estabilidade da estratégia.

Resumo

A ideia da estratégia de cruzamento de médias móveis é simples, mas sua aplicação prática exige otimização contínua. Esta estratégia apresenta a lógica de geração de sinais e as regras básicas de negociação, a partir das quais se pode otimizar intensamente para torná-la uma estratégia quantitativa operacional. O uso de médias móveis também nos fornece uma base para inovação e melhoria.

Source
Pine
/*backtest
start: 2023-12-01 00:00:00
end: 2023-12-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
strategy("EMA Cross by MarketAlpha", overlay=true)
EMAfastLength = input(defval = 9, minval = 2)
EMAslowLength = input(defval = 26, minval = 2)
Strategy parameters
Strategy parameters
EMAfastLength
EMAslowLength
Profit Target in percentage
Stop Loss in percentage
From Month
From Day
From Year
To Month
To Day
To Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)