Měří podobnost mezi cenovými sekvencemi pomocí flexibilního zarovnání k identifikaci opakujících se vzorů roztažených nebo posunutých v čase. Užitečné pro rozpoznávání opakujících se tržních struktur a obchodních signálů založených na vzorech.
Indikátor Dynamic Time Warping (DTW) měří podobnost mezi dvěma sekvencemi cenových dat jejich zarovnáním způsobem, který minimalizuje jejich vzdálenost. Je užitečný pro identifikaci opakujících se vzorů nebo zarovnání podobných vzorů, i když jsou v čase roztažené nebo posunuté.
Jak to funguje:
Flexibilní porovnávání vzorů:
DTW umožňuje nelineární zarovnání, což znamená, že dokáže detekovat vzory, které jsou si podobné, ale nejsou dokonale synchronizované. Díky tomu je efektivní pro analýzu cenových dat s nepravidelným časováním.
Výpočet vzdálenosti:
Indikátor podporuje více metrik vzdálenosti (absolutní a kvadratické rozdíly), aby určil, jak těsně aktuální vzor odpovídá vzorům z minulosti.
Analýza založená na okně:
Prohledává definované okno cenových dat a porovnává je s menší velikostí vzoru. To pomáhá identifikovat nejvíce podobné historické vzory v rámci zadaného rozsahu.
Parametry:
WindowSize:
Nastavuje rozsah historických dat k prohledání. Větší okna poskytují více kontextu, ale jejich výpočet může trvat déle.
PatternSize:
Určuje délku vzoru, který se snažíte vyhledat. Menší velikost vzoru zachytí krátkodobé podobnosti, zatímco větší velikost se zaměří na širší trendy.
DistanceType:
Umožňuje zvolit způsob měření rozdílů mezi body – absolutní rozdíly nebo kvadratické rozdíly. To může ovlivnit citlivost indikátoru.
Výstupy:
Hodnota DTW:
Indikátor generuje jedinou hodnotu, která představuje minimální vzdálenost DTW mezi aktuální sekvencí a nejpodobnějším historickým vzorem v zadaném okně. Nižší hodnota znamená větší shodu.
K čemu se hodí:
Indikátor DTW je ideální pro obchodníky, kteří chtějí identifikovat opakující se cenové struktury nebo sladit vzory, které se dokonale nepřekrývají. Poskytuje přehled o podobnosti minulé a současné cenové akce, což může pomoci při předpovídání potenciálních pohybů nebo potvrzení přítomnosti opakovatelného chování trhu.
Dostupnost indikátoru:
Tento indikátor je implementován pro MT4, MT5, TradeStation a MultiCharts.
Použití Custom Blocks pro podmínky:
V aplikaci StrategyQuant X můžete snadno definovat vlastní podmínky pomocí Custom Blocks. To vám umožní nastavit parametry, jako jsou periody nebo kroky, a doladit tak indikátor pro vaši strategii. Podrobnější informace naleznete v následujících zdrojích:
Znáte mě jako clonex. Jsem Ivan Hudec — vytvořil jsem bezplatné bloky, které zde používáte, a píšu o výzkumu, který za nimi stojí, na algotrading.space. Potřebujete něco vytvořit? Spolupracujte se mnou.
Zdarma
Soubory
Snippet-DTWDynamicTimeWarping.sqm16 KBUzamčeno
Stažení se odemkne po nákupu nebo s aktivním tierem.