Type/to search

Estratégia de trading de cruzamento de duas médias móveis

Common strategy
Created: 2023-10-13 15:40:49
Last modified: 3 years ago
1
Follow
1802
Followers

Visão Geral

A estratégia de negociação de cruzamento de duas médias móveis calcula duas médias móveis com diferentes configurações de parâmetros e realiza operações de compra e venda com base no cruzamento dessas médias. Esta estratégia é simples e direta, adequada para negociações de curto e médio prazo.

Princípio da Estratégia

A estratégia calcula as médias móveis rápida e lenta com base em parâmetros como períodos da média móvel rápida, períodos da média móvel lenta e tipo de média móvel. Quando a média rápida cruza acima da média lenta, é realizada uma operação de compra; quando a média rápida cruza abaixo da média lenta, é realizada uma operação de venda.

A lógica central da estratégia é:

  1. Parâmetros de entrada: período da média rápida maLen1, período da média lenta maLen2, tipo de média maTypeChoice.
  2. Calcular a média rápida maValue1 e a média lenta maValue2 com base nos parâmetros de entrada.
  3. Comparar a relação entre as duas médias e definir as condições de compra e venda:
    • Condição de compra: maValue1 cruza acima de maValue2.
    • Condição de venda: maValue1 cruza abaixo de maValue2.
  4. Quando as condições de compra ou venda são atendidas, realizar as operações correspondentes.
  5. Visualizar as médias móveis, distinguindo a relação entre elas com diferentes cores.
  6. Enviar sinais de alerta de compra e venda.

Vantagens da Estratégia

  • Utiliza o princípio de cruzamento de duas médias móveis, evitando ser enganado pelas oscilações de uma única média.
  • Os parâmetros das médias são ajustáveis, adaptando-se a operações de diferentes prazos.
  • Lógica de negociação simples e direta, fácil de entender e implementar.
  • Pode personalizar alertas de sinais de compra e venda, permitindo monitorar os momentos de negociação em tempo real.
  • Visualização da trajetória das médias móveis, formando um indicador intuitivo de negociação.
  • Pode encontrar a melhor combinação de parâmetros através de otimização.
  • Pode ser usado tanto para backtest na busca de parâmetros ótimos quanto para negociação em tempo real.

Riscos da Estratégia

  • O cruzamento de médias pode gerar sinais falsos; deve ser combinado com análise de tendência e padrões.
  • Em períodos de oscilação das duas médias, pode haver abertura frequente de posições, resultando em perdas com taxas de negociação.
  • Parâmetros inadequados podem levar a negociações excessivamente frequentes ou pouco frequentes.
  • Eventos imprevistos podem causar movimentos bruscos de preço sem possibilidade de stop loss.
  • Em rompimentos de grandes prazos, os indicadores de curto prazo podem perder eficácia.
  • Exige monitoramento frequente, não sendo totalmente automatizado.

Soluções para os riscos:

  • Combinar com indicadores de tendência para evitar negociações em mercados laterais.
  • Combinar com indicadores de padrões para confirmar a validade dos sinais.
  • Otimizar os parâmetros para que a frequência de negociação atinja um nível razoável.
  • Definir pontos de stop loss e take profit para controlar perdas individuais.
  • Validar a estabilidade dos parâmetros em múltiplos períodos de tempo.
  • Utilizar filtros de tempo ou de sinal para evitar falsos rompimentos.

Direções de Otimização da Estratégia

  • Testar diferentes parâmetros de médias móveis em busca dos parâmetros ótimos.
  • Testar diferentes tipos de médias móveis para selecionar aquela que gera os sinais mais precisos.
  • Combinar com indicadores de tendência para evitar negociações contra a tendência.
  • Combinar com indicadores de volatilidade para determinar o momento adequado de saída.
  • Adicionar filtros de tempo ou de sinal para reduzir sinais falsos.
  • Configurar controle de slippage para otimizar o desempenho em negociação real.
  • Validar a estabilidade em múltiplos ativos e múltiplos prazos.
  • Adicionar estratégias automáticas de stop loss e take profit.
  • Explorar técnicas como aprendizado de máquina para melhorar os resultados do backtest.

Resumo

A estratégia de cruzamento de duas médias móveis é uma estratégia típica baseada em indicadores técnicos. Ela utiliza o princípio do cruzamento de médias rápida e lenta para gerar sinais de negociação, podendo obter bons resultados de backtest através da otimização de parâmetros. No entanto, essa estratégia também apresenta certos riscos, sendo necessário combiná-la com outros indicadores técnicos, como tendência e padrões, para confirmar os sinais e reduzir a taxa de sinais falsos. Além disso, na negociação em tempo real, é preciso considerar detalhes como o controle de slippage. Em geral, a estratégia de cruzamento de duas médias móveis é adequada para operações de curto e médio prazo, sendo uma das estratégias preferidas por sua simplicidade de entendimento e implementação. Através de otimização e validação contínuas, essa estratégia pode ser aplicada em negociação real para obter retornos estáveis.

Source
Pine
/*backtest
start: 2023-10-05 00:00:00
end: 2023-10-05 22:00:00
period: 15m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=4
// © sehweijun
//study( title="Arch1tect's New Toy", shorttitle="Arch1tect's New Toy", overlay=true, resolution="")
// strategy( title="Arch1tect's New Toy (Strategy Tester Version)", shorttitle="Arch1tect's New Toy (Strategy Tester Version)", overlay=true, initial_capital = 100000, commission_value=0.07, commission_type=strategy.commission.cash_per_contract)
Strategy parameters
Strategy parameters
MA Type
MA Source
MA Length
MA Length
Strategy Tester
Strategy Tester [ON/OFF]
Daily trading time session (in Exchange GMT)
Start Time
Max daily loss
Max daily loss
Contract size
First trade on session start [ON/OFF]
Fixed TP/SL PIPS [ON/OFF]
TP
SL
Date Range
From Day
From Month
From Year
Thru Day
Thru Month
Thru Year
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)