Estratégia de Backtest do Filtro de Tendência de Faixa Média
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:
- Indicador de tendência intuitivo, simples e eficaz.
- Considera as características próprias do preço, sem depender de qualquer ajuste de curva.
- Parâmetros configuráveis para ajustar a sensibilidade da identificação.
- Pode ser facilmente integrado a diversos tipos de estratégias de negociação.
Análise de Riscos:
- Sensível a parâmetros; configurações inadequadas podem gerar muitas negociações erradas.
- Incapaz de distinguir falsas tendências em pontos de reversão do preço.
- Em configurações de períodos longos, torna-se insensível a oscilações de curto prazo.
- Necessita de combinação com stop loss para controlar perdas individuais.
Direções de Otimização:
- Otimizar o parâmetro Length para equilibrar a sensibilidade na identificação de tendências.
- Combinar com outros indicadores para filtrar os sinais do VHF. Por exemplo, o MACD pode identificar pontos de reversão.
- Experimentar métodos de aprendizado de máquina para ajustar a curva do VHF.
- 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.
/*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 - 1

