Mierzy podobieństwo między sekwencjami cenowymi przy użyciu elastycznego dopasowania, aby identyfikować powtarzające się formacje rozciągnięte lub przesunięte w czasie. Przydatne do rozpoznawania powtarzalnych struktur rynkowych i sygnałów tradingowych opartych na formacjach.
Wskaźnik Dynamic Time Warping (DTW) mierzy podobieństwo między dwoma sekwencjami danych cenowych poprzez dopasowanie ich w sposób minimalizujący odległość między nimi. Jest przydatny do identyfikowania powtarzających się struktur lub dopasowywania podobnych formacji, nawet jeśli są one rozciągnięte lub przesunięte w czasie.
Jak to działa:
Elastyczne dopasowywanie formacji:
DTW pozwala na nieliniowe dopasowanie, co oznacza, że może wykrywać formacje, które są podobne, ale nie idealnie zsynchronizowane. Dzięki temu sprawdza się w analizie danych cenowych o nieregularnym przebiegu w czasie.
Obliczanie odległości:
Wskaźnik obsługuje wiele metryk odległości (różnice bezwzględne i kwadratowe), aby określić, jak dokładnie bieżąca formacja odpowiada formacjom z przeszłości.
Analiza w oknie (Window-Based Analysis):
Wskaźnik skanuje zdefiniowane okno danych cenowych i porównuje je z mniejszym rozmiarem formacji. Pomaga to zidentyfikować najbardziej zbliżone historyczne układy w zadanym zakresie.
Parametry:
WindowSize:
Określa zakres danych historycznych do przeszukania. Większe okna zapewniają szerszy kontekst, ale mogą wydłużyć czas obliczeń.
PatternSize:
Określa długość formacji, którą próbujesz dopasować. Mniejszy rozmiar wychwyci krótkoterminowe podobieństwa, podczas gdy większy skupi się na szerszych trendach.
DistanceType:
Pozwala wybrać sposób mierzenia różnic między punktami – różnice bezwzględne lub podniesione do kwadratu. Może to wpływać na czułość wskaźnika.
Wyniki:
Wartość DTW:
Wskaźnik generuje pojedynczą wartość reprezentującą minimalną odległość DTW między bieżącą sekwencją a najbardziej podobną formacją historyczną w określonym oknie. Niższa wartość oznacza większe podobieństwo.
Do czego się przydaje:
Wskaźnik DTW jest idealny dla traderów chcących identyfikować powtarzające się struktury cenowe lub dopasowywać formacje, które nie pokrywają się idealnie w czasie. Daje wgląd w podobieństwo przeszłej i bieżącej akcji cenowej, co może pomóc w prognozowaniu potencjalnych ruchów lub potwierdzaniu powtarzalnych zachowań rynkowych.
Dostępność wskaźnika:
Ten wskaźnik jest zaimplementowany dla platform MT4, MT5, TradeStation i MultiCharts.
Używanie bloków niestandardowych (Custom Blocks) do tworzenia warunków:
Możesz łatwo definiować własne warunki w StrategyQuant X za pomocą bloków niestandardowych (Custom Blocks). Umożliwia to ustawianie parametrów, takich jak okresy czy kroki, aby precyzyjnie dostosować wskaźnik do swojej strategii. Bardziej szczegółowe informacje znajdziesz w poniższych materiałach:
Znacie mnie jako clonex. Nazywam się Ivan Hudec – stworzyłem darmowe bloki, z których tutaj korzystacie, a o badaniach stojących za nimi piszę na algotrading.space. Potrzebujesz dedykowanego rozwiązania? Nawiąż ze mną współpracę.
Bezpłatne
Pliki
Snippet-DTWDynamicTimeWarping.sqm16 KBZablokowane
Pobieranie odblokuje się po zakupie lub z aktywnym poziomem członkostwa.