A estratégia de cruzamento de média móvel dupla é uma estratégia típica de tendência usando médias móveis. Identifica a tendência do mercado comparando duas médias móveis de períodos diferentes e gera sinais de compra e venda quando as médias se cruzam. Esta estratégia simples e prática é adequada para negociação de posições de médio a longo prazo.
A estratégia utiliza principalmente médias móveis exponenciais (EMA) de 20 períodos e 50 períodos para determinar a tendência do mercado.
Com esta lógica, a estratégia de EMA dupla é capaz de seguir as mudanças de tendência dinamicamente, ajustando a posição para maximizar o lucro durante a tendência.
A estratégia de cruzamento de médias móveis duplas tem as seguintes vantagens:
Simples de implementar, basta uma comparação entre duas médias, sem previsão ou modelagem complexas.
Segue a tendência do mercado, evita a negociação contra a tendência. Utiliza a capacidade de rastreamento de tendências das médias móveis para entrar no mercado apenas quando a tendência é clara.
Stop loss automático para controlo de riscos. Sair rapidamente de operações perdedoras quando a tendência reverte repentinamente.
A maquilhagem perde negociações, retoma a alta, reentra após a parada de perda quando a tendência volta a subir.
Parâmetros flexíveis, adaptáveis.
Frequentemente ajusta a posição com base na tendência, mantendo o capital totalmente utilizado.
Há também alguns riscos com esta estratégia:
Custos de transacção frequentes: os cruzamentos frequentes podem levar a transacções excessivas.
As médias móveis podem cruzar-se várias vezes em mercados agitados, causando perdas.
Ajuste de parâmetros crítico. Ajuste inadequado de stop loss ou take profit pode levar a perdas.
Os indicadores técnicos têm capacidade limitada para capturar eventos extremos.
Falta apoio/resistência chave. Estratégia de dupla MA não identifica pontos críticos.
Para gerir os riscos, podem ser aplicados métodos como otimização de parâmetros, adição de filtros, stop loss, dimensionamento de posições com base na avaliação de riscos.
A estratégia da dupla média móvel pode ser reforçada em vários aspectos:
Otimizar os parâmetros de MA para mercados em evolução.
Adicione o filtro de volume para evitar falhas.
Incorporar outros indicadores para validação de sinal. Maior confiabilidade quando indicadores como MACD, Estocástico etc. se alinham com o cruzamento MA.
Ajuste dinâmico da largura do stop loss.
Otimizar a gestão de capital, determinar o tamanho da posição com base no risco para limitar as perdas em operações individuais.
Usar uma lógica de entrada diferente para tendências versus mercados limitados a intervalos.
O crossover de média móvel dupla é uma estratégia de tendência muito típica e prática. Ele tem as vantagens de implementação fácil, seguindo tendências, stop loss automático, maquiagem perdendo negócios, etc., tornando-o muito adequado para negociação de posições de médio / longo prazo. Também devemos prestar atenção aos riscos como over-trading e falsos sinais. Estes podem ser melhorados através de ajuste de parâmetros, adição de filtros e gestão adequada do capital. Para os comerciantes que procuram montar a tendência, esta é uma estratégia simples, mas sólida.
/*backtest start: 2023-09-01 00:00:00 end: 2023-09-30 23:59:59 period: 2h basePeriod: 15m exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}] */ //@version =4 strategy("Moving Average Cross", overlay=true) ema20 = ema(close, 20) ema50 =ema(close, 50) long = ema20 > ema50 short = ema20 < ema50 longcondition = long and long[10] and not long[11] shortcondition = short and short[10] and not short[11] closelong = ema20 < ema50 and not long[11] closeshort = ema20 > ema50 and not short[11] plot(ema20, title="20", color=#00ffaa, linewidth=3) plot(ema50, title="50", color=#FFC1CC, linewidth=2) start = timestamp(2015,6,1,0,0) end = timestamp(2019,6,1,0,0) if true strategy.entry("Long" ,strategy.long, when = longcondition) strategy.entry("Short" ,strategy.short, when = shortcondition) strategy.close("Long", when = closeshort) strategy.close("Short", when = closelong)