Estratégia de acompanhamento de tendências com base na média móvel e no rompimento do momentum HA


Data de criação: 2023-12-11 16:56:47 última modificação: 2023-12-11 16:56:47
cópia: 0 Cliques: 594
1
focar em
1621
Seguidores

Estratégia de acompanhamento de tendências com base na média móvel e no rompimento do momentum HA

Visão geral

A estratégia é uma estratégia de negociação quantitativa para determinar a direção da grande tendência com base na direção da linha de equilíbrio e, em combinação com o indicador de dinâmica HA para determinar o ponto de ruptura, para realizar o acompanhamento da tendência. A estratégia é simples e fácil de entender, usando a linha de equilíbrio para determinar a direção da grande tendência e, em seguida, usando o indicador de dinâmica HA para determinar o ponto de entrada específico.

Princípio da estratégia

A estratégia é baseada na mediana e na dinâmica de HA. A lógica é:

  1. Determine a direção da grande tendência: Calcule a média móvel simples de 20 dias e a média móvel simples de 200 dias. Quando a linha de 20 dias é superior a (ou inferior a) a linha de 200 dias, julgue a tendência ascendente (ou descendente).

  2. Julgar o tempo de entrada: Calcule o indicador de força de HA, que compara a capacidade de julgamento do tamanho da parte real. O indicador é maior do que o parâmetro HA_Candle_Em vez disso, você deve verificar se o preço de fechamento está acima ou abaixo da média de 20 dias para determinar a direção da ruptura.

  3. A estratégia é definir o seu limite de perda com o número de perdas.

Através do processo acima, a estratégia pode capturar a parte intermédia quando a tendência ocorre, permitindo a operação de acompanhamento de tendências.

Análise de vantagens

A estratégia tem as seguintes vantagens:

  1. A lógica da estratégia é simples e clara, fácil de entender e de implementar, além de ser fácil de ajustar os parâmetros.

  2. Usando a linha média para avaliar grandes tendências, você pode efetivamente eliminar parte do ruído e bloquear as principais tendências.

  3. O indicador de dinâmica HA julga a força de ruptura, evitando a falsa ruptura.

  4. A combinação de direção linear e indicador de movimento permite uma melhor precisão na hora de entrada.

  5. A configuração de exits de stop loss permite um bom controle do risco de uma única transação.

Análise de Riscos

A estratégia tem os seguintes riscos:

  1. Quando o mercado está em equilíbrio, é fácil que ocorram frequentes cruzamentos que levam a transações erradas.

  2. Parâmetros de configuração incorrectos (por exemplo, parâmetros de linha média, parâmetros de intensidade HA) podem causar vazamentos.

  3. Não é possível adaptar-se a todos os tipos de movimentos que existem no mercado, como os movimentos de turbulência, que podem causar grandes perdas.

  4. A falta de um ponto de inflexão de tendência e a falta de um ponto de parada em tempo útil podem aumentar os prejuízos.

Resolução:

  1. Combinação com outros indicadores para filtrar os sinais de negociação inválidos.

  2. Teste e otimize os parâmetros para encontrar a melhor combinação.

  3. Combinando os indicadores de volatilidade com outros, evite transações erradas em cenários de choque.

  4. Configure um stop loss móvel para bloquear o lucro.

Direção de otimização

A estratégia pode ser melhorada ainda mais se:

  1. O uso de parâmetros de linha média de adaptação, em vez de parâmetros fixos, para melhor se adaptar às mudanças do mercado.

  2. Aumentar a filtragem de indicadores como volume de negócios para evitar sinais errados em um mercado de baixa.

  3. Otimizar automaticamente os parâmetros através de métodos de aprendizagem de máquina para tornar a estratégia mais estável.

  4. A configuração de stop loss dinâmico para capturar lucros, em vez de simples stop loss estático.

  5. Combinado com outros indicadores para avaliar a qualidade do sinal e a situação do mercado, como o indicador VIX.

Resumir

A estratégia é, em geral, uma estratégia de acompanhamento de tendências baseada em grandes tendências de avaliação de linha média, com o indicador de dinâmica HA como base de entrada. A lógica da estratégia é simples e clara, o uso de indicadores de julgamento é preciso e pode obter lucro parcial no decorrer da tendência.

Código-fonte da estratégia
/*backtest
start: 2023-12-03 00:00:00
end: 2023-12-10 00:00:00
period: 45m
basePeriod: 5m
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=3
strategy("HA Trend Following", overlay=false, default_qty_type = strategy.percent_of_equity, default_qty_value = 2)


//parameters input
Trend_DIR_MA   = input(defval = 200, title = "MA for trend direction")
HA_Candle_strength   = input(defval = 2, title = "HA candle strength")

Rng = abs(open - close)

// HA_Momentum - size of break out body
HA_Momentum = sma(Rng, 1) / sma(Rng, 5)
plot(HA_Momentum, color=green, linewidth=1, style=line)
plot(HA_Candle_strength, color= blue)

// open position
longCondition = close > sma(close, 20) and (sma(close, 20) > sma(close, Trend_DIR_MA) )and HA_Momentum > HA_Candle_strength and close - open > 0
if (longCondition)
    strategy.entry(id = "Lng", long = true)

ShortCondition = close < sma(close, 20) and (sma(close, 20) < sma(close, Trend_DIR_MA) ) and HA_Momentum > HA_Candle_strength and close - open < 0
if (ShortCondition)
    strategy.entry(id = "Shrt", long = false)


// close position
strategy.exit("ExL", from_entry = "Lng", loss = 500 , profit = 1500)
strategy.exit("ExS", from_entry = "Shrt", loss = 500 , profit = 1500)