Quali sono le regole della Tendenza Multioraria?
Tendenza multioraria: definizione e cosa significa “regole”
La Tendenza Multioraria è un metodo per descrivere (e testare) la direzione del mercato osservando contemporaneamente più timeframe grafici, invece di affidarsi a un singolo timeframe.
Quando si parla di “regole”, di solito si intende un insieme ripetibile di passaggi che potresti implementare nel codice o applicare manualmente ai grafici storici. Un insieme di regole utile specifica:
- Quali timeframe si utilizzano (ad esempio, un timeframe superiore per il contesto e uno inferiore per il timing).
- Come si definisce la “direzione” su ciascun timeframe.
- Cosa deve essere vero su ciascun timeframe al momento della decisione.
- Cosa succede successivamente nel test (ad esempio, come si misura se la direzione è persistita).
Questo articolo descrive un framework generico e testabile, senza affermare che sarà redditizio in futuro.
Meccaniche principali: un framework di regole testabili
Passo 1: Scegliere timeframe fissi e un timestamp di misurazione
Scegliere timeframe che non cambiano durante il test. Ad esempio:
- Timeframe superiore (HTF): rappresenta la direzione generale.
- Timeframe inferiore (LTF): fornisce una visione più rapida.
Per il test, definire un singolo “timestamp di decisione” nella serie LTF. A quel timestamp, leggere anche la barra HTF più recentemente completata (completata significa che non si utilizza informazione futura dalla candela HTF ancora in formazione).
Assunzione per i calcoli di esempio: tutti i controlli vengono eseguiti utilizzando solo barre chiuse.
Passo 2: Definire la direzione su ciascun timeframe
Una “regola di direzione” converte la cronologia dei prezzi in uno stato qualitativo come rialzista, ribassista o neutrale.
Poiché esistono molti modi per farlo, l’insieme di regole deve essere esplicito. Ecco due definizioni comuni di direzione che puoi testare:
Opzione A (basata sulla pendenza):
- Calcolare una media mobile su ciascun timeframe (ad esempio, una media di 50 periodi).
- La direzione su un timeframe è rialzista se la media è in salita rispetto alla barra completata precedente; ribassista se in calo; altrimenti neutrale.
Opzione B (basata sulla struttura):
- La direzione è rialzista se il prezzo è sopra un livello di riferimento scelto (ad esempio, logica dell’ultimo massimo/minimo significativo), e ribassista se sotto.
Entrambe le opzioni possono essere testate, ma devi utilizzare la stessa logica in modo coerente.
Assunzione: il livello di riferimento o la lunghezza della media rimangono costanti durante il periodo del test.
Passo 3: Combinare HTF e LTF in uno stato unico
Una regola di combinazione semplice e testabile è:
- “Allineamento rialzista” se l’HTF è rialzista e l’LTF è rialzista.
- “Allineamento ribassista” se l’HTF è ribassista e l’LTF è ribassista.
- In tutti gli altri casi lo stato combinato è neutrale (nessun allineamento).
Questo non richiede un segnale di trading. Definisce soltanto ciò che etichetteresti come “direzione allineata multioraria” a ogni timestamp di decisione.
Passo 4: Definire un controllo dell’esito per la verifica
Per verificare le regole, hai bisogno di un risultato misurabile. Ad esempio, puoi testare se l’allineamento persiste.
Un approccio testabile:
- Dopo ogni etichetta di allineamento, controlla nuovamente lo stato di direzione dopo un orizzonte di detenzione fisso sull’LTF (ad esempio, 20 barre LTF dopo).
- Registra se l’allineamento combinato è rimasto tale (rialzista a rialzista, o ribassista a ribassista) oppure se è cambiato o è diventato neutrale.
Assunzione: l’orizzonte di detenzione è fisso e noto prima di eseguire il test.
Questo ti permette di misurare la stabilità o il tasso di errore, invece di fare previsioni.
Evidenze o esempio riproducibile (senza assumere redditività)
Esempio: test “l’allineamento persiste” con un design a due soglie
Puoi implementare il seguente esperimento minimo:
- Scegliere HTF e LTF (fissi per tutto il test).
- Scegliere una definizione di direzione (Opzione A o Opzione B) su ciascun timeframe.
- Creare etichette combinate a ogni timestamp di decisione LTF:
- allineamento rialzista, allineamento ribassista o neutrale.
- Per ogni timestamp con allineamento rialzista, verifica se la direzione LTF e HTF è ancora allineata a un successivo timestamp LTF.
- Ripetere per l’allineamento ribassista.
Riportare metriche come:
- Percentuale di volte in cui l’allineamento persiste nell’orizzonte.
- Frequenza dei cambiamenti di allineamento.
- Risultati per periodo calendario (per vedere se le prestazioni cambiano con il regime).
Indipendentemente dai numeri ottenuti, questo test rimane una verifica del comportamento di una regola sui dati storici, non una garanzia di risultati futuri.
Metodo comune per confrontare entrambe le opzioni di direzione
Se vuoi confrontare due varianti di regole, mantieni tutto il resto identico e cambia solo la definizione di direzione:
- Variante 1: direzione basata sulla pendenza.
- Variante 2: direzione basata su struttura/livello di riferimento.
Confronta i tassi di persistenza e la frequenza dei cambiamenti. Se i risultati differiscono fortemente, ciò indica che il metodo è sensibile al modo in cui si definisce la direzione.
Limitazioni e rischi: dove le regole della tendenza multioraria possono fallire
1) La scelta del timeframe può dominare i risultati
Cambiare i timeframe utilizzati può alterare drasticamente le etichette. Le barre HTF si aggiornano meno spesso e possono essere in ritardo, mentre quelle LTF reagiscono più velocemente ma possono essere rumorose. Una “regola” che sembra stabile su una coppia di timeframe può diventare instabile su un’altra.
Conclusione testabile: riesegui lo stesso framework su più combinazioni HTF/LTF e osserva quanto gli esiti sono sensibili.
2) Il ritardo è incorporato in molte definizioni di direzione
La logica basata su media mobile o pendenza spesso ritarda rispetto al mercato perché riassume la storia recente invece di prevedere il futuro. Anche le regole basate su struttura/livello di riferimento possono fallire quando il prezzo rompe e rientra ripetutamente nei livelli.
Modalità di fallimento: durante rapidi cambiamenti di regime, l’allineamento può essere ritardato e l’orizzonte successivo potrebbe non corrispondere.
3) “Allineamento” non è uguale a prevedibilità
Anche se l’allineamento persiste a volte, potrebbe farlo per motivi che scompaiono in seguito. Le relazioni storiche non garantiscono risultati futuri.
Limite interpretativo: considera la persistenza misurata come statistica descrittiva del comportamento passato.
4) Le frizioni di esecuzione possono alterare l’esperienza reale
Se trasformi un framework di regole in una strategia, i risultati reali dipenderanno da costi, spread e qualità dell’esecuzione. Senza modellare questi fattori, valutazioni simili a backtest possono essere fuorvianti.
Poiché questo articolo si concentra su regole concettuali e non su istruzioni di trading, non assume costi specifici o un modello di esecuzione.
5) Rischio di overfitting
Se regoli le scelte di timeframe, lunghezze delle medie o orizzonti di detenzione finché i risultati storici sembrano buoni, potresti adattarti al rumore. Una regola testabile dovrebbe essere definita prima di analizzare troppo da vicino gli esiti.
Verifica e prossima domanda da porsi
Per verificare in modo indipendente le “regole” della Tendenza Multioraria, puoi:
- Scrivere esattamente le tue definizioni di direzione e i timeframe.
- Utilizzare solo barre chiuse (evitare il look-ahead).
- Definire un esito di verifica fisso (ad esempio, persistenza o tasso di inversione).
- Valutare la sensibilità rispetto alle scelte di timeframe e definizioni di direzione.
Prossima domanda da considerare: i tuoi risultati cambiano in modo significativo quando modifichi un solo componente della regola (timeframe, definizione di direzione o orizzonte)? Se piccoli cambiamenti causano grandi oscillazioni, il metodo potrebbe essere fragile.