Type/to search

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

Common strategy
Created: 2023-10-10 10:44:25
Last modified: 3 years ago
1
Follow
1802
Followers

Visão Geral

A estratégia de cruzamento de médias móveis é uma estratégia de negociação comum baseada em médias móveis. Esta estratégia utiliza o cruzamento de uma média móvel rápida e uma média móvel lenta como sinais de compra e venda. Quando a média rápida cruza acima da média lenta a partir de baixo, é considerado um sinal de compra; quando a média rápida cruza abaixo da média lenta a partir de cima, é considerado um sinal de venda. Esta estratégia utiliza a média móvel de 50 dias como a média rápida e a média móvel de 200 dias como a média lenta.

Princípio da Estratégia

A lógica central desta estratégia baseia-se na teoria das médias móveis. As médias móveis conseguem suavizar eficazmente as flutuações de preço, refletindo a tendência dos preços. A média rápida é mais sensível às mudanças de preço, permitindo captar os pontos de viragem da tendência; a média lenta é menos sensível às mudanças de preço, filtrando as oscilações de curto prazo. Quando a média rápida cruza acima da média lenta, indica que o preço de curto prazo começa a subir, iniciando uma tendência de alta; quando a média rápida cruza abaixo da média lenta, indica que o preço de curto prazo começa a cair, iniciando uma tendência de baixa.

Especificamente, a estratégia primeiro define as médias móveis de 50 dias e 200 dias. Em seguida, define a condição de entrada em posição comprada como o cruzamento da média rápida acima da média lenta, e a condição de entrada em posição vendida como o cruzamento da média rápida abaixo da média lenta. Para evitar negociações sobrepostas, a estratégia utiliza os flags isEntry e isExit para controlar. Quando a condição de entrada é satisfeita, isEntry é definido como verdadeiro; quando a condição de saída é satisfeita, isExit é definido como verdadeiro. A abertura de posição comprada só ocorre quando isEntry é falso e surge um sinal de compra; a abertura de posição vendida só ocorre quando isExit é falso e surge um sinal de venda.

Além disso, a estratégia define níveis de take profit e stop loss. O utilizador pode definir a distância do take profit e stop loss através de uma percentagem. Os preços de take profit e stop loss são calculados com base na variação percentual em relação ao preço de entrada. Quando a quantidade de posição é maior que 0, o take profit e stop loss são executados de acordo com as percentagens definidas; quando a quantidade de posição é menor que 0, o take profit e stop loss para posição vendida são executados de acordo com as percentagens definidas.

Análise de Vantagens

Esta estratégia apresenta as seguintes vantagens:

  1. Operação simples e fácil de implementar. Apenas depende do cruzamento de médias móveis para negociar, sendo muito adequada para iniciantes sem experiência em negociação.

  2. Drawdown controlável, possui um certo mecanismo de gestão de risco. As médias móveis conseguem filtrar eficazmente as oscilações de curto prazo, evitando ser apanhado em movimentos laterais.

  3. Parâmetros personalizáveis, alta adaptabilidade. O utilizador pode definir os parâmetros das médias móveis e os critérios de take profit/stop loss para otimizar a estratégia.

  4. Visualização clara. A estratégia desenha diretamente no gráfico as médias móveis chave, pontos de entrada e níveis de take profit/stop loss, tornando tudo evidente.

  5. Alta escalabilidade. O quadro da estratégia é completo, bastando modificar os sinais de negociação chave ou adicionar indicadores para melhorar a estratégia.

Análise de Riscos

Esta estratégia também apresenta alguns riscos:

  1. Eventos inesperados de mercado que causam movimentos de grande amplitude, impossibilitando o stop loss. A média rápida é muito sensível a variações de preço, não conseguindo lidar eficazmente com eventos súbitos.

  2. Facilidade de ficar preso em mercados laterais. Se o mercado oscilar por muito tempo, pode gerar perdas repetidas.

  3. Não consideração dos custos de negociação. Na negociação real, comissões e slippage impactam significativamente a rentabilidade.

  4. Risco de overfitting nos dados de backtest. A situação real do mercado é complexa e mutável, os resultados do backtest não representam o desempenho em cenário real.

Soluções correspondentes:

  1. Podem ser definidos critérios de stop loss mais amplos, ou adicionar stop loss por breakouts adicionais.

  2. Pode-se aumentar a distância entre as médias, reduzir a frequência de negociação, ou utilizar outros indicadores para filtrar sinais.

  3. Deve-se considerar os custos reais de negociação, definindo espaços de take profit mais amplos.

  4. Deve-se considerar plenamente as mudanças no ambiente de mercado, otimizar os parâmetros e reduzir gradualmente o overfitting.

Direções de Otimização

A estratégia pode ser otimizada nos seguintes aspetos:

  1. Testar diferentes combinações de parâmetros para encontrar os melhores. Podem ser testados os períodos das médias rápidas e lentas, combinações de parâmetros, etc.

  2. Adicionar outros indicadores como filtros para evitar negociações erradas em mercados laterais, como MACD, KDJ, etc.

  3. Otimizar a estratégia de take profit e stop loss para uma gestão de risco mais eficiente, como stop loss trailing, stop loss por ordens pendentes, etc.

  4. Aumentar o tamanho da posição, utilizando alavancagem para ampliar o espaço de lucro, mas controlando o risco.

  5. Considerar os custos de negociação reais, ajustando os parâmetros de backtest para que a estratégia se adapte melhor ao mercado real.

  6. Avaliar a estabilidade dos parâmetros com métodos estatísticos, reduzindo o risco de overfitting e aumentando a estabilidade.

Conclusão

Em resumo, a estratégia de cruzamento de médias móveis tem uma lógica clara e implementação simples, sendo adequada como estratégia introdutória para trading quantitativo. No entanto, a estratégia também apresenta alguns riscos e limitações, exigindo uma otimização cuidadosa dos parâmetros e filtros, e atenção ao controlo de riscos na negociação real para obter retornos estáveis. O quadro desta estratégia tem forte escalabilidade, permitindo que os utilizadores inovem e otimizem a partir desta base, desenvolvendo estratégias de negociação mais adequadas ao seu próprio estilo.

Source
Pine
/*backtest
start: 2023-10-02 00:00:00
end: 2023-10-09 00:00:00
period: 3m
basePeriod: 1m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

// This source code is subject to the terms of the Mozilla Public License 2.0 at https://mozilla.org/MPL/2.0/
// © gjfsdrtytru

//@version=4
Strategy parameters
Strategy parameters
Backtest Start Year
Backtest Start Month
Backtest Start Day
Backtest Period (days)
Long Take Profit (%)
Long Stop Loss (%)
Short Take Profit (%)
Short Stop Loss (%)
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)