Type/to search

Estratégia de Backtest do Filtro de Tendência de Faixa Média

Common strategy
Created: 2024-01-08 10:20:25
Last modified: 3 years ago
1
Follow
1802
Followers

img

Visão Geral: Esta estratégia determina se o preço está em um estado de tendência calculando a relação entre a diferença entre a máxima e a mínima em um determinado período e a amplitude de fechamento, utilizando isso como um indicador de sinal de negociação.

Princípio da Estratégia: O indicador central da estratégia é o Filtro Vertical Horizontal (VHF), calculado pela seguinte fórmula:

VHF = (Highest(Length) - Lowest(Length)) / SUM(ABS(Close - Close[1]), Length)

Onde Highest(Length) e Lowest(Length) são, respectivamente, a máxima e a mínima dentro do período Length. O numerador reflete a faixa de amplitude do preço, enquanto o denominador reflete a volatilidade real. A razão entre eles permite julgar a tendência do movimento do preço: quando o VHF está acima do limite de sinal definido, considera-se que o preço está em tendência; quando está abaixo, considera-se que o preço está em consolidação. Com base nisso, são gerados sinais de negociação.

Esta estratégia é simples e intuitiva, comparando a faixa de oscilação do preço com a volatilidade real para identificar a tendência, evitando a dependência exclusiva de indicadores como SMA, EMA, que ignoram as características próprias do preço. No entanto, a estratégia é sensível à otimização de parâmetros, exigindo ajustes nos parâmetros Length e Signal para se adequar a diferentes períodos e condições de mercado.

Análise de Vantagens:

  1. Indicador de tendência intuitivo, simples e eficaz.
  2. Considera as características próprias do preço, sem depender de qualquer ajuste de curva.
  3. Parâmetros configuráveis para ajustar a sensibilidade da identificação.
  4. Pode ser facilmente integrado a diversos tipos de estratégias de negociação.

Análise de Riscos:

  1. Sensível a parâmetros; configurações inadequadas podem gerar muitas negociações erradas.
  2. Incapaz de distinguir falsas tendências em pontos de reversão do preço.
  3. Em configurações de períodos longos, torna-se insensível a oscilações de curto prazo.
  4. Necessita de combinação com stop loss para controlar perdas individuais.

Direções de Otimização:

  1. Otimizar o parâmetro Length para equilibrar a sensibilidade na identificação de tendências.
  2. Combinar com outros indicadores para filtrar os sinais do VHF. Por exemplo, o MACD pode identificar pontos de reversão.
  3. Experimentar métodos de aprendizado de máquina para ajustar a curva do VHF.
  4. Configurações paralelas em diferentes períodos podem gerar sinais de estratégia em múltiplos níveis.

Resumo: Esta estratégia identifica tendências de forma intuitiva com base nas características próprias do preço, sendo simples e eficaz. Vale a pena ser explorada, otimizada e validada mais a fundo, podendo se tornar uma ferramenta básica de identificação de tendências amplamente utilizada em estratégias de negociação quantitativa.

Source
Pine
/*backtest
start: 2023-01-01 00:00:00
end: 2024-01-07 00:00:00
period: 1d
basePeriod: 1h
exchanges: [{"eid":"Futures_Binance","currency":"BTC_USDT"}]
*/

//@version=2
////////////////////////////////////////////////////////////
//  Copyright by HPotter v1.0 27/04/2018
// Vertical Horizontal Filter was initiated by Adam White. It was first published 
Strategy parameters
Strategy parameters
Length
Signal
Trade reverse
Comment
All comments (0)
No data
No data
  • 1
Forums
PINE Language
Get the app
iPhone Download
© 2015 - ∞ INVENTOR PTE LTD (SG)