Mede a semelhança entre sequências de preços através de um alinhamento flexível para identificar padrões repetitivos esticados ou deslocados no tempo. Útil para reconhecer estruturas de mercado recorrentes e sinais de negociação baseados em padrões.
O indicador Dynamic Time Warping (DTW) mede a semelhança entre duas sequências de dados de preços, alinhando-as de forma a minimizar a sua distância. É útil para identificar padrões repetitivos ou alinhar padrões semelhantes, mesmo que estejam esticados ou deslocados no tempo.
Como funciona:
Correspondência Flexível de Padrões:
O DTW permite um alinhamento não linear, o que significa que pode detetar padrões que são semelhantes, mas não perfeitamente sincronizados. Isto torna-o eficaz para analisar dados de preços com temporização irregular.
Cálculo de Distância:
O indicador suporta múltiplas métricas de distância (diferenças absolutas e ao quadrado) para determinar o quão próximo o padrão atual corresponde aos padrões passados.
Análise Baseada em Janela:
Faz uma varredura numa janela definida de dados de preços e compara-a com um tamanho de padrão menor. Isto ajuda a identificar os padrões históricos mais semelhantes dentro do intervalo especificado.
Parâmetros:
WindowSize:
Define o intervalo de dados históricos a pesquisar. Janelas maiores fornecem mais contexto, mas podem ser mais lentas a calcular.
PatternSize:
Determina a extensão do padrão que você está tentando corresponder. Um tamanho de padrão menor identificará similaridades de curto prazo, enquanto um tamanho maior se concentrará em tendências mais amplas.
DistanceType:
Permite escolher como as diferenças entre os pontos são medidas: diferenças absolutas ou diferenças quadráticas. Isso pode afetar a sensibilidade do indicador.
Saídas:
DTW Value:
O indicador gera um único valor que representa a distância DTW mínima entre a sequência atual e o padrão histórico mais similar dentro da janela especificada. Um valor menor indica uma correspondência mais próxima.
Para o que é útil:
O indicador DTW é ideal para traders que buscam identificar estruturas de preço recorrentes ou alinhar padrões que não se sobrepõem perfeitamente. Ele fornece insights sobre a similaridade entre a ação de preço passada e a atual, o que pode ajudar a prever movimentos potenciais ou confirmar a presença de comportamentos repetíveis de mercado.
Disponibilidade do indicador:
Este indicador está implementado para MT4, MT5, TradeStation e MultiCharts.
Uso de blocos personalizados para condições:
Você pode definir facilmente suas próprias condições no StrategyQuant X usando Custom Blocks. Isso permite configurar parâmetros como períodos ou passos para ajustar o indicador com precisão à sua estratégia. Para informações mais detalhadas, consulte os seguintes recursos:
Importando Indicadores Personalizados para o SQX:
Para importar indicadores personalizados para o StrategyQuant X, siga as instruções passo a passo fornecidas aqui:
Import & Export Custom Indicators and Other Snippets
Conhecem-me como clonex. Sou o Ivan Hudec — criei os blocos gratuitos que está a usar aqui e escrevo sobre a investigação por trás deles em algotrading.space. Precisa de construir algo? Trabalhe comigo.
Grátis
Arquivos
Snippet-DTWDynamicTimeWarping.sqm16 KBBloqueado
O download é liberado após a compra ou com um plano ativo.