Cos’è un Esempio Pratico del Ciclo di Tendenza Schaff?
Risposta diretta: un esempio pratico in numeri
Un esempio pratico del Ciclo di Tendenza Schaff (STC) è un calcolo passo-passo su una piccola sequenza ipotetica di prezzi. L’obiettivo non è fare previsioni, ma mostrare come vengono prodotti i valori intermedi dell’indicatore a partire da input definiti.
Poiché lo STC è parametrizzato e dipende da formule specifiche, l’esempio seguente dichiara esplicitamente ogni ipotesi:
- Utilizzare il “prezzo” uguale al prezzo di chiusura.
- Utilizzare una sequenza di cinque prezzi: 10, 12, 11, 13, 12.
- Scegliere lunghezze di smoothing corte e lunghe di 3 e 4 periodi.
- Utilizzare una lunghezza del ciclo di 2 periodi per la trasformazione finale in percentuale.
- Utilizzare la media mobile semplice (SMA) come metodo di smoothing.
- Utilizzare una trasformazione base in intervallo percentuale: (valore − minimo) / (massimo − minimo) * 100.
- Assumere che la “serie intermedia” richiesta abbia una storia sufficiente per essere calcolata a partire dal primo punto mostrato.
Con queste ipotesi, è possibile riprodurre ogni passaggio e vedere come viene costruito il valore dell’indicatore dai dati.
Meccanica: cosa trasforma lo STC e da dove provengono i valori
Lo STC è un oscillatore progettato per riflettere la posizione del ciclo del prezzo combinando:
- Una versione smussata del prezzo (spesso costruita utilizzando passaggi intermedi in stile MACD nelle descrizioni standard).
- Un passaggio di normalizzazione che converte una serie smussata in un intervallo 0–100 utilizzando il massimo/minimo mobile su una finestra scelta.
- Un ulteriore passaggio di smoothing applicato alla serie normalizzata.
In questo esempio pratico, l’idea chiave è la stessa anche se le implementazioni possono variare: lo STC ripete ripetutamente (a) lo smoothing e (b) la ridimensiona utilizzando minimi e massimi mobili. Ciò significa che il suo output è determinato in parte dalle regole di trasformazione e in parte dalle dimensioni delle finestre dei parametri.
Esempio o prova: uno scenario numerico completo
Passo 1: definire la serie di input
Prezzi (t=1..5):
- t1=10
- t2=12
- t3=11
- t4=13
- t5=12
Passo 2: creare valori smussati (SMA secondo le nostre ipotesi)
Utilizzando SMA lunghezza 3 per la prima serie smussata (SMA3):
- A t3: SMA3 = (10 + 12 + 11) / 3 = 33 / 3 = 11
- A t4: SMA3 = (12 + 11 + 13) / 3 = 36 / 3 = 12
- A t5: SMA3 = (11 + 13 + 12) / 3 = 36 / 3 = 12
Utilizzando SMA lunghezza 4 per una seconda serie smussata (SMA4):
- A t4: SMA4 = (10 + 12 + 11 + 13) / 4 = 46 / 4 = 11.5
- A t5: SMA4 = (12 + 11 + 13 + 12) / 4 = 48 / 4 = 12
Passo 3: formare una serie intermedia di differenze
Definire Diff = SMA3 − SMA4 (solo dove entrambi esistono):
- A t4: Diff = 12 − 11.5 = 0.5
- A t5: Diff = 12 − 12 = 0
Passo 4: applicare l’intervallo percentuale mobile con lunghezza del ciclo 2
Ora normalizzare Diff su una finestra mobile di 2 periodi utilizzando la regola dell’intervallo percentuale:
- A t5, la finestra di 2 periodi per Diff è [t4, t5] = [0.5, 0].
- minimo = 0, massimo = 0.5
- %intervallo a t5 = (Diff − minimo) / (massimo − minimo) * 100
- %intervallo a t5 = (0 − 0) / (0.5 − 0) * 100 = 0
Secondo la nostra ipotesi semplificata del “secondo passaggio”, lo STC è considerato il valore normalizzato dell’intervallo percentuale (nessun ulteriore smoothing mostrato qui). Pertanto, l’output pratico per l’ultimo punto in questo piccolo dataset è:
- STC(t5) = 0
Cosa dimostra questo esempio
- L’indicatore può scendere a 0 quando il Diff corrente è uguale al minimo mobile della finestra scelta.
- Cambiare le dimensioni delle finestre, il metodo di smoothing o la regola di normalizzazione modificherebbe il risultato numerico anche con gli stessi prezzi.
Limitazioni e rischi: cosa può fallire o fuorviare
Limitazioni importanti da comprendere prima di calcolare o confrontare valori:
- Differenze di implementazione: Le definizioni dello STC variano nel modo in cui costruiscono i passaggi intermedi (inclusi componenti comuni in stile MACD) e nel modo in cui viene applicato lo smoothing. Due “calcolatori STC” possono produrre numeri diversi anche utilizzando le stesse etichette di parametro. 2) Sensibilità ai parametri: Poiché la normalizzazione utilizza il massimo/minimo mobile, diverse lunghezze del ciclo e del smoothing possono modificare sostanzialmente la scala e i tempi dell’oscillatore. 3) Modalità di errore in intervalli piatti: Se i valori massimo e minimo nella finestra di osservazione sono uguali, il denominatore diventa zero nella formula dell’intervallo percentuale. Le implementazioni devono definire cosa accade in tal caso (ad esempio, restituire un valore fisso o saltare il calcolo). 4) Eccessiva interpretazione della storia: Le relazioni storiche (anche se sembravano coerenti durante i backtest) non garantiscono il comportamento futuro, specialmente in regimi di mercato diversi.