Estratégias de rompimento de tendências
Visão geral
A estratégia visa capturar as fortes tendências no mercado de criptomoedas, usando múltiplos canais e médias móveis para identificar os sinais de formação de tendências, e combinando a capacidade de filtragem quantitativa para detectar brechas falsas, enquanto usa um stop-loss adaptativo para bloquear ganhos, que podem ser obtidos em mercados em tendência.
Princípio da estratégia
A estratégia usa uma combinação de canais rápidos, canais lentos e médias móveis rápidas para identificar tendências. A configuração dos parâmetros de canais rápidos é mais sensível, para capturar oscilações de preços de curto prazo; os parâmetros de canais lentos são mais suaves, para julgar as grandes tendências; os parâmetros de médias móveis rápidas são intermediários entre os dois, gerando um sinal de negociação quando eles atravessam o canal.
Concretamente, ele primeiro calcula o trajeto ascendente e descendente do canal rápido, bem como a média móvel. Quando o preço quebra o trajeto ascendente, se o trajeto descendente do canal lento também estiver acima da média móvel, gerará um sinal de parada. Por outro lado, ao romper o trajeto descendente, determine se o trajeto do canal lento está abaixo da média móvel ou não, gerando um sinal de parada.
Além disso, ele detecta a forma de K-linhas, que requerem que várias K-linhas sejam ordenadas para filtrar brechas falsas; e calcula um indicador de taxa de variação de preços, evitando que o mercado fique preso em uma oscilação dentro do canal; Adicione um indicador de volume de transação para garantir que o tempo de ruptura possa acompanhar.
No que diz respeito ao stop loss, a estratégia usa um stop loss adaptativo. De acordo com a volatilidade do período mais recente, o stop loss é ajustado dinamicamente. Isso permite, ao mesmo tempo em que garante o stop loss, retroceder o máximo possível ao cenário de tendência.
Análise de vantagens
A maior vantagem da estratégia é que as regras de julgamento para a formação de sinais de negociação são mais rigorosas e podem filtrar de forma eficaz as falsas rupturas não tendenciais, capturando verdadeiramente os pontos de mudança de tendência do mercado.
-
A combinação de múltiplos canais e médias móveis, com padrões de julgamento mais rigorosos, reduz a probabilidade de julgamento errado.
-
A linha K é verificada em ordem, evitando que uma única linha K inativa produza um sinal errado.
-
Em combinação com os indicadores de variação de preços, pode-se determinar se a correção está em andamento ou não, evitando perder oportunidades de reversão.
-
A adição do indicador de energia quantitativa julga que apenas a quantidade com o preço irá gerar um sinal, evitando a ruptura ineficaz.
-
O mecanismo de parada de perda adaptável permite o bloqueio máximo dos lucros da tendência, desde que a parada de perda seja garantida.
Portanto, a estratégia, em geral, possui características como otimização de configuração, rigor de decisão e auto-adaptação de parada de prejuízo, o que é ideal para capturar as tendências.
Análise de Riscos
Embora a estratégia tenha sido bastante aperfeiçoada para filtrar as tendências de invasão e interceptação, ainda há alguns riscos a serem observados:
-
A configuração de parâmetros é muito complexa, as combinações de parâmetros variam muito, é necessário encontrar o parâmetro ideal após um grande número de testes, e a configuração incorreta pode gerar muitos sinais errados.
-
As médias rápidas e os intervalos de passagem de horas de um canal são propensos a gerar posições abertas e fechadas com frequência, o que é prejudicial para a sustentação de tendências de seguimento.
-
A suspensão de perda do mecanismo de suspensão de perda adaptável é calculada com base no diferencial padrão simples, que pode ser muito pequeno para situações extremas.
-
A dependência excessiva em indicadores técnicos dificulta a resposta a mudanças fundamentais.
-
A estratégia é uma estratégia de acompanhamento de tendências, que tem um desempenho mais fraco em mercados de balanço.
Para combater estes riscos, recomenda-se que se tomem as seguintes medidas:
-
Faça um retrospecto completo para determinar a melhor combinação de parâmetros, e considere o uso de métodos como aprendizado de máquina para otimização de parâmetros.
-
A liberação apropriada do intervalo de canais e o período de média móvel também podem ser apropriadamente prolongados, reduzindo a frequência desnecessária de abertura de armazenamento.
-
Pode-se considerar a introdução de modelos mais avançados de cálculo da taxa de flutuação, como os fundos de cobertura.
-
Leia as informações básicas e evite negociar apenas com indicadores técnicos.
-
Aumentar o julgamento sobre o estado do mercado e suspender a negociação em mercados em turbulência.
Direção de otimização
A estratégia também pode ser melhorada em alguns aspectos:
-
Adicionar algoritmos de aprendizagem de máquina para otimizar automaticamente os parâmetros. Pode registrar o desempenho dos parâmetros em diferentes ambientes de mercado, criar tabelas de consulta e otimizar dinamicamente.
-
Aumentar o julgamento sobre o estado do mercado, como aumentar o julgamento de que a situação é uma tendência ou um módulo de turbulência, suspender a negociação em mercados turbulentos e evitar perdas desnecessárias.
-
Optimizar a estratégia de parada de perdas, você pode considerar outras formas de parada de perdas, como parada de rastreamento, parada proporcional.
-
Adicionar fatores fundamentais, emitir alertas quando ocorrem eventos fundamentais importantes, para evitar perdas com base apenas em indicadores técnicos.
-
Otimizar o portfólio, combinando a estratégia com outros portfólios de estratégias não relevantes, pode disseminar ainda mais o risco.
-
A integração de uma estrutura de negociação quantitativa, a execução automática de sinais e o controle rigoroso de riscos.
Resumir
Em suma, a estratégia é, em geral, muito adequada para capturar oportunidades de tendências no mercado de criptomoedas. Ela usa múltiplos canais e médias móveis para gerar sinais de negociação e efetivamente filtra o ruído de falsas rupturas, bloqueando com sucesso os lucros da tendência.
/*backtest
start: 2022-09-21 00:00:00
end: 2023-09-27 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/
//@version=4
strategy("Extremely Overfit", overlay=true, commission_type=strategy.commission.percent, commission_value=.16, default_qty_type=strategy.percent_of_equity, default_qty_value=100, pyramiding = 1)
price = close
- 1
