Estratégia de acompanhamento de tendências com base em cruzamentos de médias móveis
Visão geral
A estratégia permite o acompanhamento de tendências através da determinação da direção da tendência dos preços através da contagem de duas médias móveis com diferentes configurações de parâmetros e da sua comparação entre elas. A estratégia permite a determinação de tendências em diferentes períodos através da configuração de parâmetros.
Princípio da estratégia
Esta estratégia compara as médias móveis usando dois conjuntos de diferentes configurações de parâmetros, o primeiro com os parâmetros de média móvel definidos por len1 e type1, e o segundo com os parâmetros de média móvel definidos por len2 e type2. Len1 e len2 representam, respectivamente, a duração do período das duas médias móveis e tipo1 e tipo2 representam o tipo de algoritmo da média móvel.
Quando uma média móvel rápida quebra a média móvel lenta de baixo para formar uma forca de ouro, é considerado um sinal de otimismo; quando uma média móvel rápida quebra a média móvel lenta de cima para baixo para formar uma forca de morte, é considerado um sinal de baixa.
Quando um sinal de alta é disparado, se o parâmetro needlong for true, o parâmetro needlong é disparado de acordo com a quantidade de default_qty_value ou a porcentagem de posição percentage_of_equity; quando um sinal de baixa é disparado, o parâmetro needshort é disparado de acordo com a quantidade de default_qty_value ou a porcentagem de posição percentage_of_equity, se o parâmetro needshort é disparado de acordo com a verdade.
Vantagens estratégicas
- Suporta combinações de 7 diferentes tipos de médias móveis, com flexibilidade para adaptar-se às condições de mercado
- Parâmetros de duas médias móveis personalizáveis para julgamento de tendências de longo prazo e de médio e curto prazo
- As regras de avaliação de sinais estratégicos são simples, claras e fáceis de entender.
- Suporte a operações de ativos e ativos líquidos, permitindo o acompanhamento de tendências
Riscos e soluções
-
As médias móveis são atrasadas e podem perder o ponto de inflexão
Solução: reduzir adequadamente o ciclo da média móvel ou combiná-la com outros indicadores -
Não aplicável a mercados com elevada volatilidade e frequentes reversões
Solução: Aumentar as condições de filtragem para evitar transações em situações de turbulência -
Há um certo risco de falsos sinais.
Solução: adicionar outros indicadores de filtragem em combinação para aumentar a confiabilidade do sinal
Direção de otimização
- Otimizar a combinação de períodos das médias móveis, testando separadamente a influência dos parâmetros de períodos longos e curtos sobre a taxa de retorno da estratégia
- Teste o desempenho de diferentes tipos de médias móveis para encontrar o melhor algoritmo de média móvel
- Adicionar indicadores como volume de transação VARIABLE ou corredores de roteamento para combinação e melhorar a qualidade do sinal
- Optimizar a estratégia de gestão de posições, melhorando a forma como as posições são fixadas em percentagem de equidade
Resumir
Esta estratégia julga a tendência de preços através da comparação de duas médias móveis cruzados e realiza a correspondente operação de baixa e baixa para capturar e acompanhar a tendência. A vantagem da estratégia é que as regras do sinal são simples e claras, os parâmetros podem ser ajustados, são altamente aplicáveis e podem ser ajustados de forma otimizada para vários tipos de cenários de mercado.
/*backtest
start: 2024-01-01 00:00:00
end: 2024-01-31 23:59:59
period: 1h
basePeriod: 15m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=2
strategy(title = "Noro's MAs Cross Tests v1.0", shorttitle = "MAs Cross tests 1.0", overlay=true, default_qty_type = strategy.percent_of_equity, default_qty_value = 100.0, pyramiding = 0)
needlong = input(true, "long")- 1

