Misura la somiglianza tra sequenze di prezzo utilizzando un allineamento flessibile per identificare pattern ripetuti dilatati o spostati nel tempo. Utile per riconoscere strutture di mercato ricorrenti e segnali di trading basati su pattern.
L'indicatore Dynamic Time Warping (DTW) misura la somiglianza tra due sequenze di dati di prezzo allineandole in modo da ridurre al minimo la loro distanza. È utile per identificare pattern ripetuti o per allineare pattern simili anche se sono dilatati o traslati nel tempo.
Come funziona:
Corrispondenza flessibile dei pattern:
Il DTW consente un allineamento non lineare, il che significa che può rilevare pattern simili ma non perfettamente sincronizzati. Ciò lo rende efficace per analizzare dati di prezzo con tempistiche irregolari.
Calcolo della distanza:
L'indicatore supporta diverse metriche di distanza (differenze assolute e al quadrato) per determinare quanto il pattern corrente corrisponda a quelli passati.
Analisi basata su finestre:
Esegue la scansione di una finestra definita di dati di prezzo e la confronta con una dimensione di pattern inferiore. Ciò aiuta a identificare i pattern storici più simili all'interno dell'intervallo specificato.
Parametri:
WindowSize:
Imposta l'intervallo di dati storici da analizzare. Finestre più ampie forniscono più contesto ma possono richiedere più tempo per il calcolo.
PatternSize:
Determina la lunghezza del pattern che si sta cercando di confrontare. Una dimensione del pattern più piccola rileverà somiglianze a breve termine, mentre una dimensione maggiore si concentrerà su trend più ampi.
DistanceType:
Consente di scegliere la modalità di misurazione delle differenze tra i punti: differenze assolute o differenze al quadrato. Questo parametro può influire sulla sensibilità dell'indicatore.
Output:
Valore DTW:
L'indicatore produce un singolo valore che rappresenta la distanza DTW minima tra la sequenza corrente e il pattern storico più simile all'interno della finestra specificata. Un valore più basso indica una corrispondenza più stretta.
A cosa serve:
L'indicatore DTW è ideale per i trader che desiderano identificare strutture di prezzo ricorrenti o allineare pattern che non si sovrappongono perfettamente. Fornisce indicazioni sulla somiglianza tra l'azione dei prezzi passata e presente, il che può aiutare a prevedere potenziali movimenti o a confermare la presenza di comportamenti di mercato ripetibili.
Disponibilità dell'indicatore:
Questo indicatore è implementato per MT4, MT5, TradeStation e MultiCharts.
Uso dei Custom Block per le condizioni:
Puoi definire facilmente le tue condizioni in StrategyQuant X utilizzando i Custom Block. Ciò ti consente di impostare parametri come periodi o step per adattare l'indicatore alla tua strategia. Per informazioni più dettagliate, consulta le seguenti risorse:
Importazione di indicatori personalizzati in SQX:
Per importare indicatori personalizzati in StrategyQuant X, segui le istruzioni dettagliate disponibili qui:
Import & Export Custom Indicators and Other Snippets
Mi conoscete come clonex. Sono Ivan Hudec: ho creato i blocchi gratuiti che utilizzate qui e scrivo della ricerca dietro di essi su algotrading.space. Hai bisogno di sviluppare qualcosa? Lavora con me.
Gratis
File
Snippet-DTWDynamicTimeWarping.sqm16 KBBloccato
Il download si sblocca dopo l’acquisto o con un livello attivo.