Oscillatori e indicatori di momentum: RSI, stocastico, MACD e ROC
L’RSI segna 78 mentre il prezzo continua a salire. Non c’è contraddizione: i guadagni smussati possono continuare a dominare le perdite durante ulteriori aumenti. Un oscillatore risponde a una domanda specifica sui dati, non fissa una data d’inversione. Di seguito si calcola l’RSI su chiusure successive, si confrontano due metodi di smussamento dello stocastico e si verifica perché il MACD con parametri 12,26,9 possa apparire diverso su due piattaforme.

- Un oscillatore non dice quando il mercato invertirà. Ipercomprato non significa «vendi ora»; ipervenduto non significa «compra ora». È una lettura di una particolare trasformazione del prezzo: informazione sullo stato, non sulla direzione.
- Una lettura elevata può persistere durante ulteriori rialzi. Trattare RSI>70 come ordine automatico di vendita aggiunge una regola assente dalla formula dell’indicatore.
- Posizione del prezzo nell’intervallo e direzione smussata del movimento sono misurazioni diverse. RSI o stocastico possono restare elevati durante un movimento rialzista. Non forniamo una classifica di efficacia delle categorie di strumenti nel consolidamento.
- Ogni oscillatore è una formula esplicita che usa dati di prezzo. ROC e Momentum, RSI smussato secondo Wilder, stocastico %K/%D e MACD con linea del segnale possono essere tutti calcolati manualmente; questo articolo mostra come. ATR e bande di Bollinger misurano volatilità, non momentum; qui sono trattati più brevemente come contesto per le letture degli oscillatori.
1. Che cosa sono oscillatori e indicatori di momentum
Il precedente articolo ha trattato gli indicatori di trend, strumenti che rispondono «in che direzione va il mercato?». Gli oscillatori rispondono a domande complementari, diverse secondo la formula: quanto rapidamente cambia il prezzo (ROC), come si rapportano guadagni e perdite (RSI), dove si trova la chiusura in un intervallo locale (stocastico) e come divergono due medie (MACD).
«Oscillatore» riflette il modo in cui i valori oscillano, fluttuano, tra confini fissi (per esempio 0–100 nell’RSI) o intorno a un livello centrale (per esempio zero nel CCI). A differenza delle medie mobili, che possono salire indefinitamente con il prezzo, un oscillatore è limitato o almeno centrato su una linea fissa, aspetto fondamentale per interpretarlo. In senso stretto trasforma dati di prezzo per visualizzarli in un intervallo limitato o rispetto a una linea centrale; ciò che misura esattamente dipende dalla formula.
Momentum è la velocità di variazione del prezzo. Se EUR/USD è salito di 30 pip ieri e di 10 oggi, il prezzo continua a salire, ma il momentum si indebolisce. Gli oscillatori misurano questo: forza e ritmo del movimento, non la direzione stessa. Quando il momentum si indebolisce mentre il prezzo sale ancora, si ha un tassello del quadro, non un segnale.
Le misure più semplici del momentum: Momentum e ROC. Prima dell’RSI, due formule fondamentali. Momentum(n) = Ct − Ct−n: chiusura attuale meno chiusura di n periodi prima, in unità di prezzo. ROC(n) = (Ct − Ct−n) / Ct−n × 100: la stessa differenza espressa in percentuale. Calcolo (valori illustrativi): Ct = 1,1000; Ct−10 = 1,0800 → Momentum = 0,0200 = 200 pip; ROC = 0,0200 / 1,0800 × 100 = +1,85%. Entrambi oscillano intorno a zero (Momentum per differenza in unità di prezzo, ROC in percentuale). Per prezzi positivi, ROC ha un limite inferiore di −100% che non raggiunge e nessun limite superiore fisso; Momentum per differenza non ha confini fissi comuni a tutti i prezzi. Oscillatori più complessi si basano su questa logica di variazione. Nota implementativa: il Momentum integrato di MetaTrader calcola Ct / Ct−n × 100, quindi oscilla intorno a 100 e non a zero; per prezzi positivi il suo valore è positivo. Con Ct−n = 0, i rapporti ROC e Momentum di MetaTrader sono indefiniti. Verificare la formula della piattaforma prima di confrontare i valori con un manuale.
Una distinzione importante: ATR e bande di Bollinger sono indicatori di volatilità e non oscillatori di momentum. Li trattiamo più brevemente come contesto, valutando se il movimento attuale sia ordinario o estremo rispetto alla volatilità recente.
2. RSI: indice di forza relativa
J. Welles Wilder creò l’RSI e lo descrisse nel 1978. Misura la relazione tra guadagni e perdite smussati, non confronta la forza di due valute o aziende diverse. Il valore predefinito 14 specifica il numero di variazioni necessarie per inizializzare il modello seguente.[1]
Come è costruito l’RSI: formula e calcolo
L'RSI confronta variazioni positive e negative smussate fra chiusure consecutive. Il periodo predefinito è 14, ma dopo l'inizializzazione le variazioni precedenti continuano a influire con peso decrescente. Definiamo:
- U è la media dei guadagni fra chiusure consecutive smussata secondo Wilder. Per ogni barra, il guadagnot = max(Ct − Ct−1, 0). Il colore della candela non determina questa variazione.
- D è la media delle perdite fra chiusure consecutive smussata secondo Wilder. Per ogni barra, la perditat = max(Ct−1 − Ct, 0).
- RS = U / D (quando D = 0 e U > 0, l'RSI è 100 secondo la convenzione di estensione continua; quando D = 0 e U = 0, ossia zero diviso zero, il risultato dipende dalla convenzione della piattaforma),
- RSI = 100 − 100 / (1 + RS).
Il risultato è adimensionale nell’intervallo 0–100. Dettaglio fondamentale: U e D non sono medie ordinarie. Il primo valore è una media aritmetica su n periodi, ma ogni valore successivo usa lo smussamento di Wilder (RMA): Ut = [Ut−1 × (n−1) + gaint] / n. Matematicamente è un’EMA con α = 1/n, equivalente a EMA(2n−1) nel coefficiente di smussamento (i valori iniziali possono differire perché le serie usano inizializzazioni diverse); per n = 14 significa EMA(27), non SMA(14) o EMA(14). L’RSI calcolato manualmente con una media ordinaria non coinciderà quindi con la piattaforma.
Un corpo ribassista può comunque aggiungere un guadagno all'RSI
Questi sono prezzi EUR/USD ipotetici, in USD per EUR. Per l'RSI confronta il nuovo Close con il Close precedente; per il colore della candela confrontalo con il nuovo Open. Un pip vale 0,0001.
| Close precedente | Nuovo Open | Nuovo Close | Corpo | Variazione del Close | Guadagno / perdita |
|---|---|---|---|---|---|
| 1,1000 | 1,1020 | 1,1010 | Ribassista: C<O | +10 pip | 10 / 0 pip |
| 1,1020 | 1,1000 | 1,1010 | Rialzista: C>O | −10 pip | 0 / 10 pip |
Nella prima riga la candela scende dall'Open, ma chiude comunque sopra il Close precedente. Contribuisce quindi un guadagno. Nella seconda sale dall'Open, ma resta sotto il Close precedente, contribuendo una perdita. Questi soli input non permettono di calcolare l'RSI: servono ancora gli stati precedenti di U e D.
Calcolo dell'RSI(14). Su 14 variazioni, i guadagni totalizzano 84 pip e le perdite assolute 42 pip. Inizializzazione: U=84/14=6, D=42/14=3, RSI=100·6/(6+3)=66,6666667. La variazione successiva è +9 pip. U=(6·13+9)/14=87/14, D=(3·13)/14=39/14, quindi RSI=100·87/(87+39)=69,0476190. L’incremento è di 2,3809524 punti RSI, non di 2 pip o esattamente due punti. Arrotondare il risultato visualizzato, non lo stato U/D portato avanti.
Una lettura di 80 si può esprimere senza «caro»: con D positivo significa U/D = 80/(100−80) = 4. I guadagni smussati sono quattro volte le perdite smussate. Non misura numero di ordini, posizionamento o distanza da un massimo futuro. L’RSI da solo non dimostra concentrazione di stop.
Il periodo 14 è la convenzione di Wilder e il valore predefinito dell’RSI descritto, non il risultato di un’ottimizzazione EUR/USD. Cambiare periodo cambia moltiplicatore 1/n e inizializzazione. Un periodo più breve dà più peso alla nuova variazione, ma non garantisce più segnali accurati. Confrontare lo stesso flusso, prezzo di input e storia iniziale.[1]
RSI da quindici prezzi: valore iniziale e variazione successiva
Questo modello richiede 15 prezzi che producono 14 variazioni per il primo RSI(14). Close iniziale=1,1000 USD/EUR; variazioni in pip: 12; −6; 6; −3; 15; −9; 9; −6; 18; −12; 12; −6; 12; 0. I guadagni totalizzano 84, le perdite 42 e la variazione netta 42 pip, portando il quindicesimo prezzo a 1,1042. Ogni riga rappresenta la successiva H1 chiusa; gli orari UTC del file sono ipotetici.
| Indice del prezzo | Chiusura, USD/EUR | Variazione, pip | RSI, punti |
|---|---|---|---|
| 14 | 1,1042 | 0 | 66,6666667 |
| 15 | 1,1051 | 9 | 69,0476190 |
| 16 | 1,1060 | 9 | 71,2585034 |
| 17 | 1,1069 | 9 | 73,3114674 |
La riga 14 inizia la serie dell’indicatore. Le precedenti non hanno lettura, non RSI=0. Una variazione nulla aggiunge zero a guadagni e perdite, ma continua comunque ad aggiornare la ricorrenza. Il CSV completo della serie RSI contiene tutti i Close, variazioni e valori usati anche nell’esempio di divergenza. Sono dati didattici, senza spread, prezzo di esecuzione o affermazioni sugli esiti delle operazioni.
RSI su chiusure reali: uno stato può persistere
Nella storia ICMarketsSC-Demo EUR/USD H1, sei barre consecutive aperte dal 2025-12-03 alle 11:00 al 2025-12-03 alle 16:00 hanno RSI(14) sopra 70 dopo la chiusura. I punti dorati segnano quelle letture, non ordini. La permanenza nella zona è coerente con la formula; la sola soglia non identifica la candela che terminerà il movimento.
L'RSI non riparte dal bordo sinistro dell'immagine. Il CSV contiene 570 prezzi Close successivi dal 2025-11-03 alle 00:00: l'inizializzazione usa la media delle prime 14 variazioni, poi U e D si aggiornano con coefficiente 1/14 senza arrotondare i loro stati. L'immagine mostra gli indici 514–569. Ogni lettura H1 è nota solo dopo la fine della barra e l'arrivo del record definitivo. Gli orari conservano le etichette originali MT5; il fuso del broker non è stato verificato in modo indipendente.
Dati e riproducibilità: fm58-eurusd-h1-full-prefix.csv, fm58-real-history.json, fm58-reproduce.py, fm58-method.txt.
Interpretare l’RSI
Interpretazione classica di Wilder:
- RSI sopra 70 — mercato ipercomprato. Suggerisce che il movimento rialzista possa essersi esteso.
- RSI sotto 30 — mercato ipervenduto. Suggerisce che il movimento ribassista possa essersi esteso.
- RSI vicino a 50 — neutro. Nessuna chiara estensione in una delle due direzioni.
Ipercomprato non è un’istruzione di vendita. RSI sopra 70 descrive guadagni smussati che dominano le perdite. La storia non viene tagliata dopo 14 candele: la RMA assegna un’influenza decrescente alle variazioni più vecchie. Le bande 30/70 e le zone alternative di trend sono convenzioni interpretative; non cambiano né formula né probabilità d’inversione.
RSI=40 significa U/D=2/3; RSI=60 significa U/D=3/2. Lo stesso numero può derivare da variazioni di prezzo a scale diverse. Senza unità di prezzo, timeframe e struttura precedente, non si può dire se il movimento fosse piccolo o grande. Non chiamiamo automaticamente 40 supporto o 60 resistenza.
Divergenza RSI
Come la divergenza MACD, la divergenza RSI si verifica quando il prezzo segna un nuovo estremo non confermato dall’RSI.
- Divergenza ribassista: il prezzo segna un massimo più alto, l’RSI uno più basso. Il momentum si indebolisce nonostante il rialzo del prezzo.
- Divergenza rialzista: il prezzo segna un minimo più basso, l’RSI uno più alto. Il momentum ribassista si indebolisce.
- Divergenza rialzista nascosta: il prezzo segna un minimo più alto, l’RSI uno più basso. L’interpretazione di Cardwell la tratta talvolta come conferma del trend rialzista; questa descrizione non fornisce frequenze di continuazione o inversione.
- Divergenza ribassista nascosta: il prezzo segna un massimo più basso, l’RSI uno più alto. Analogamente è interpretata come conferma del trend ribassista; l’esito della regola richiede un test separato.
La divergenza ribassista regolare abbina un massimo del prezzo più alto a una lettura RSI più bassa; quella rialzista abbina un minimo del prezzo più basso a una lettura RSI più alta. La divergenza nascosta usa l'abbinamento opposto descritto sopra.[1] Nel diagramma ipotetico seguente, selezioniamo estremi del Close confermati e leggiamo l'RSI agli stessi indici; non è richiesto un punto di svolta separato dell'RSI. L'esercizio successivo su dati reali adotta deliberatamente una regola più rigorosa di punto di svolta congiunto, dichiarata prima della domanda.
Denominatori nulli e letture mancanti
Un equivoco comune nasce quando il grafico mostra un numero senza che sia disponibile un rapporto ordinario. Registrare le condizioni al contorno insieme alla formula:
| Condizione | Conclusione aritmetica | Politica del modello in questo articolo |
|---|---|---|
| RSI: U>0, D=0 | Per estensione continua, 100·U/(U+D)=100 | 100 dopo aver raccolto i dati iniziali |
| RSI: U=0, D>0 | 100·U/(U+D)=0 | 0 dopo aver raccolto i dati iniziali |
| RSI: U=D=0 | 0/0; la formula non determina un numero | Nessuna lettura; non supponiamo 50 |
| Stocastico: Hn=Ln | 0/0 per un Close valido in questo intervallo | Nessuna lettura grezza |
| ROC: Ct−n=0 | Non si può dividere per il prezzo iniziale | Nessuna lettura |
| CCI: MD=0; %B: ampiezza=0 | Nessun rapporto ordinario disponibile | Nessuna lettura |
Questo non afferma che ogni piattaforma usi tale politica. Il codice stochastic.mq5 pubblicato da MetaQuotes assegna 100 quando la somma degli intervalli è zero.[16] Una lettura di 100 in questo ramo non prova una chiusura al massimo di un intervallo positivo. Il codice scaricato rsi.mq5 non ha un ramo separato U=D=0; controllare la versione specifica e la gestione della divisione per zero, anziché promettere RSI=50 universale.[18] Non trasformare automaticamente un’inizializzazione incompleta o un prezzo non valido in zero.
RSI: un minimo del prezzo più basso non basta a confermare una divergenza
Fermati alla chiusura della barra H1 aperta il 5 gennaio 2026 alle 14:00. Il Close è 1,16707 e l'RSI(14) è 31,1813. Il minimo confermato precedente ha Close 1,16753 e RSI 24,7271. Secondo la regola dell'esercizio seguente, che cosa è già noto, che cosa manca e quando potresti completare la valutazione per la prima volta?
La regola di questo esercizio: un minimo congiunto deve essere strettamente inferiore sia nel Close sia nell'RSI alle due barre complete per lato, con lo stesso centro. Abbina minimi congiunti consecutivi distanti 5–30 record, con record orari senza interruzioni attraverso entrambe le finestre dei punti di svolta. Per una divergenza rialzista, il secondo Close deve essere almeno 1 pip più basso e l'RSI almeno 3 punti più alto; il primo RSI non deve superare 40. Esamina i 12 record disponibili successivi solo dopo il riconoscimento. Le regole complete fissate sono disponibili prima di scoprire il seguito.
Dati disponibili in questa schermata (CSV).
Rivela la conferma e i 12 record H1 successivi
Nella schermata di valutazione il secondo minimo non è confermato. Il suo Close e l'RSI sono noti, ma la regola del punto di svolta congiunto richiede ancora le due barre alla sua destra. La barra aperta alle 16:00 termina non prima delle 17:00. Dopo l'arrivo del record definitivo, entrambi i minimi si qualificano: il Close è sceso di 4,6 pip, mentre l'RSI è salito di 6,4542 punti. Al riconoscimento il Close corrente è già 1,16857 e l'RSI 42,1731. Sono letture diverse da quelle del centro del punto di svolta.
Dopo il riconoscimento riveliamo esattamente 12 record H1 completi successivi. L'ultimo, aperto il 6 gennaio alle 04:00, ha Close 1,17376 e RSI 65,2042. In questo estratto, scelto come prima corrispondenza, il prezzo è poi salito. Ciò non dimostra l'efficacia della divergenza o il risultato di un'operazione. La distinzione fondamentale è fra momento del minimo, momento della sua conferma e prezzo effettivamente noto al riconoscimento.
Dati della schermata rivelata (CSV). Provenienza e calcoli (JSON), Riproduci offline (Python), Regole fissate.
Fonti originali della scansione completa: USDJPY-H1.csv, GBPUSD-H1.csv, EURUSD-H1.csv.
3. L’oscillatore stocastico
L’oscillatore stocastico misura la posizione della chiusura nell’intervallo minimo–massimo delle ultime n candele. Il %K grezzo richiede sia il prezzo sia i due estremi dell’intervallo.[2]
- %K grezzo = (C − Ln) / (Hn − Ln) × 100, dove Hn e Ln sono il massimo più alto e il minimo più basso su n periodi (quando Hn = Ln — mercato senza intervallo — il denominatore è zero e le piattaforme usano convenzioni proprie),
- %D = SMA(3) di %K — la linea del segnale smussata.
Calcolo (valori illustrativi). Intervallo delle ultime 14 candele: 1,0800–1,1000; chiusura 1,0980. %K grezzo = (1,0980 − 1,0800) / (1,1000 − 1,0800) × 100 = 0,0180 / 0,0200 × 100 = 90,0 — prezzo vicino al confine superiore dell’intervallo.
La variante veloce usa il %K grezzo. In una variante lenta frequentemente descritta, %K è SMA(3) delle letture grezze e %D è SMA(3) di quel %K smussato. Per cinque valori grezzi 78, 84, 84, 87, 90, i %K lenti successivi sono 82, 85, 87, con %D finale = (82+85+87)/3 = 84,6666667. Tuttavia 14,3,3 non esaurisce la definizione. Il codice pubblicato da MetaQuotes implementa il rallentamento come rapporto tra somme di distanze e intervalli, che dà un risultato diverso dalla SMA dei rapporti quando gli intervalli variano. Calcoliamo la differenza di seguito.[16]
Interpretazione: sopra 80 → zona di ipercomprato; sotto 20 → ipervenduto. Un incrocio %K/%D in una zona estrema è un segnale classico. La sola permanenza in ipervenduto, come per l’RSI, non è un segnale d’ingresso: in un trend ribassista l’indicatore può restare sotto 20 per molte candele, ogni «estremo» è soltanto relativo a un intervallo che si sposta a sua volta.
L’RSI confronta variazioni dei prezzi di input successivi. Lo stocastico confronta la chiusura con High e Low della finestra. Sono funzioni diverse: una variazione del solo High con Close invariato può influenzare lo stocastico, non l’RSI basato su Close. Entrambi si possono confrontare se ognuno ha una funzione definita; la concordanza non è automaticamente costituita da due informazioni indipendenti.
Il rapporto BIS sull’evento della sterlina del 7 ottobre 2016 descrive il movimento brusco e le condizioni di liquidità.[13] Non abbiamo qui la storia completa di un flusso specificato, quindi non vi attribuiamo valori dello stocastico. La meccanica si può verificare anche senza: se la chiusura è esattamente al Low più basso di un intervallo positivo, il %K grezzo è zero. Questa lettura non limita il Low successivo: la finestra può spostarsi ancora.
Stocastico: 63,33 o 70 per gli stessi tre intervalli?
Specificare tre stati successivi della finestra: C−Ln e Hn−Ln, entrambe distanze in USD/EUR. Sono input ipotetici di smussamento, non un registro del mercato globale.
| Stato | C−Ln | Hn−Ln | %K grezzo |
|---|---|---|---|
| 1 | 0,009 | 0,010 | 90,00 |
| 2 | 0,001 | 0,002 | 50,00 |
| 3 | 0,004 | 0,008 | 50,00 |
SMA di tre valori %K grezzi = (90+50+50)/3 = 63,3333333. Il rapporto tra somme usato nel codice pubblicato da MetaQuotes dà 100·(0,009+0,001+0,004)/(0,010+0,002+0,008) = 70. Qui un intervallo maggiore riceve più peso. Quando i tre intervalli sono uguali, i risultati coincidono; questo caso particolare può nascondere la differenza in un confronto superficiale. Per confrontare completamente, registrare tipo di prezzo, n, rallentamento, metodo %D e codice o versione dello strumento.
Stocastico: una lettura estrema può persistere durante un ribasso
GBP/USD H1 mostra cinque letture SlowK complete consecutive ≤20, dalla barra aperta il 3 aprile 2026 alle 17:00 fino a quella delle 21:00. Il Close corrente è 1,31920 e SlowK è 6,2210. Quel numero da solo identifica quando si verificherà un rimbalzo? Distingui la posizione della chiusura nei range recenti dall'ampiezza del movimento descritta da ATR e bande.
Dati disponibili in questa schermata (CSV).
Rivela la sesta chiusura e i 12 record H1 successivi
La sesta barra H1 completa apre alle 22:00: Close 1,31930, SlowK 6,4702 e D 6,8962. Le sei letture sono note non prima delle 23:00, dopo l'arrivo del record definitivo. Le condizioni predefinite che descrivono il ribasso precedente sono Close sotto SMA50, SMA50 sotto il suo valore di dieci record prima e Close sotto il suo valore di venti record prima. Descrivono il passato, senza garantire la prosecuzione della tendenza. SlowK usa parametri 14,3 con smussamento tramite rapporto fra somme delle distanze Close−Low e dei range High−Low; D è la SMA3 di quella linea. Qui ATR14 è una SMA del True Range, mentre BB è SMA20 ±2 deviazioni standard con divisore 20. ATR e BB non hanno selezionato questo caso e non sono «voti» indipendenti per comprare.
Il seguito mostra 12 record successivi al riconoscimento, non 12 ore. L'esportazione ha un'interruzione fra l'apertura del 3 aprile alle 23:00 e quella del 6 aprile alle 00:00: 49 ore fra aperture registrate adiacenti. Non aggiungiamo candele mancanti e non tracciamo linee degli indicatori attraverso l'interruzione. SlowK resta ≤20 per altri quattro record prima di salire. L'ultimo Close visualizzato è 1,32531. Questa sequenza non dimostra una regola per comprare uno stocastico estremo; mostra perché occorre distinguere stato dell'indicatore, momento dell'osservazione ed esito successivo.
Dati della schermata rivelata (CSV). Provenienza e calcoli (JSON), Riproduci offline (Python), Regole fissate.
Fonti originali della scansione completa: USDJPY-H1.csv, GBPUSD-H1.csv, EURUSD-H1.csv.
4. MACD: costruzione e implementazione
Il precedente articolo fornisce l’analisi completa dei segnali MACD — incroci, divergenze e scelta dei parametri — perché il MACD è un ibrido, in parte indicatore di trend e in parte oscillatore. Qui esaminiamo momentum e implementazione, dove si nascondono due aspetti che il solo grafico non può rivelare.
Formule. MACD = EMA(12)−EMA(26). Nella variante EMA, segnale = EMA(9) del MACD e istogramma della differenza = MACD−segnale. La documentazione MT5 specifica SMA(9) invece dell’EMA del segnale.[12] Se gli stati specificati sono EMA12=1,0952 ed EMA26=1,0918, MACD è 0,0034 USD/EUR = 34 pip. Con un segnale specificato di 0,0021, l’istogramma della differenza è 0,0013 USD/EUR = 13 pip. Si verifica la sottrazione tra stati, non si calcola l’EMA senza la serie completa dei prezzi.
Primo: le unità. A differenza di RSI e stocastico, il MACD non è adimensionale: è espresso nelle unità di prezzo dello strumento. Una lettura +0,0034 EUR/USD e una +0,34 USD/JPY non sono confrontabili tra coppie o timeframe; non esistono limiti fissi, quindi nessuna soglia universale di «ipercomprato». Il MACD oscilla intorno a zero: attraversamenti dello zero, relazione con la linea del segnale e direzione dell’istogramma forniscono informazioni, non il valore assoluto.
Secondo: le implementazioni. Il «MACD» su piattaforme diverse non è sempre lo stesso indicatore:
| Elemento | Definizione classica (Appel) | MetaTrader 4/5 (integrato) |
|---|---|---|
| Linea principale | EMA(12) − EMA(26), tracciata come linea | Stessa formula, ma tracciata come barre |
| Linea del segnale | EMA(9) della linea MACD | SMA(9) della linea principale |
| Istogramma | MACD − segnale, barre separate | Nessuna serie separata delle differenze: le barre sono la linea principale |
Di conseguenza, con parametri identici (12, 26, 9), MetaTrader mostra valori diversi della linea del segnale (SMA invece di EMA) e una rappresentazione diversa: ciò che nel manuale è l’istogramma della differenza è in MT la stessa linea principale. Prima di confrontare la propria lettura con un’altra descrizione o registrazione di piattaforma, verificare quale versione sia calcolata.
MACD: calcoli separati dei segnali SMA ed EMA
Usare una serie specificata di dieci valori della stessa linea MACD: 0,0010; 0,0012; 0,0014; 0,0016; 0,0018; 0,0020; 0,0022; 0,0024; 0,0026; 0,0034 USD/EUR. Sono stati ipotetici d’ingresso della linea del segnale; non affermiamo di averli calcolati da una storia Close non divulgata. I primi nove danno inizializzazione SMA=0,0018. Per EMA(9), α=2/(9+1)=0,2. Al decimo stato:
| Variante | Linea del segnale, USD/EUR | MACD−segnale, USD/EUR | Differenza in pip |
|---|---|---|---|
| EMA(9), inizializzazione SMA9 | 0,002120000 | 0,001280000 | 12,800000 |
| SMA(9), finestra mobile | 0,002066667 | 0,001333333 | 13,333333 |
Entrambe le linee del segnale sono sotto il MACD, ma i valori differiscono. La documentazione MT5 specifica SMA; la descrizione della variante TradingView usa EMA.[12][19] Includere nel confronto ciò che mostrano le barre: la stessa linea principale o MACD−segnale. Colore e stile non determinano la formula. Una lettura +0,0034 USD/EUR corrisponde a 34 pip; +0,34 JPY/USD con pip di 0,01 corrisponde anch’essa a 34 pip, ma non significa ancora un movimento economico identico nelle due coppie.
MACD sulla stessa storia: cambia solo la linea del segnale
Il secondo confronto usa esattamente le stesse chiusure, non un altro campione di mercato indipendente. EMA12 parte dalla SMA delle prime 12 chiusure; EMA26 da quella delle prime 26. I primi nove valori MACD disponibili inizializzano la linea del segnale EMA9; la linea SMA9 usa sempre la media degli ultimi nove valori. È l'inizializzazione esplicita e riproducibile del nostro calcolo, non l'affermazione che ogni cifra coincida con un terminale la cui storia inizi altrove.
Per la H1 aperta il 2025-12-04 alle 17:00, MACD è 0,00052235 USD/EUR, la linea del segnale SMA9 è 0,00056580 ed EMA9 è 0,00058339. La documentazione MT5 specifica un segnale SMA; la variante classica usa EMA. Disegniamo linee per rendere leggibile il confronto. Le barre dell'indicatore integrato di MT5 mostrano il MACD stesso, non MACD−segnale. Né la differenza fra le linee né questo singolo estratto dimostrano quale variante dia risultati migliori.
Dati e riproducibilità: fm58-eurusd-h1-full-prefix.csv, fm58-real-history.json, fm58-reproduce.py, fm58-method.txt.
5. CCI, ATR e bande di Bollinger: strumenti di contesto
Il CCI confronta il prezzo tipico con media e deviazione assoluta media. ATR e bande misurano intervallo e dispersione, non oscillazione del momentum. Li manteniamo come contesto per non confondere alto momentum e alta volatilità. Il precedente articolo sulle medie mobili spiega la costruzione delle bande e la variante del divisore della deviazione standard.
CCI: un oscillatore senza limiti fissi
Qui CCI (Commodity Channel Index) è (TP−SMA(TP,n))/(0.015·MD), dove TP=(H+L+C)/3 e MD è la deviazione assoluta media di tutti gli n prezzi tipici dalla stessa media attuale. Con MD=0, il rapporto non ha un valore ordinario. La formula misura la distanza da un riferimento locale; «ritorno alla normalità» sarebbe già un’ipotesi sul movimento futuro.[5]
Il CCI non è limitato a 0–100 o ±100. Per la specifica definizione SMA/MD e n fisso, tuttavia, i valori non possono crescere arbitrariamente. Poiché gli scarti dalla media sommano a zero, la somma dei loro valori assoluti è almeno il doppio dell’ultimo scarto assoluto. Quindi |CCI| ≤ n/(2·0,015). Per n=20 il limite è 666,6667, purché MD>0. È una proprietà aritmetica, non una nuova soglia di ipercomprato. Diciannove prezzi tipici a 1,1000 e uno a 1,1010 danno media 1,10005, MD=0,000095 e CCI=666,6667.
Il CCI può organizzare la distanza del prezzo tipico dalla sua media locale. La scala dipende da periodo e calcolo della deviazione. Una lettura +100 non significa lo stesso di RSI=70 e nessun numero è una probabilità percentuale d’inversione. Scegliere richiede di specificare cosa misurare, non classificare l’indicatore «più operativo».
ATR: intervallo vero medio
Anche l’ATR è una costruzione di Wilder[1]. Non è un oscillatore di momentum. Non dice «in quale direzione» o «quanto lontano dalla normalità», ma una cosa: quanto si muove il mercato.
True Range (TR) = max(H−L, |H−Ct−1|, |L−Ct−1|). Equivalentemente: max(H,Ct−1)−min(L,Ct−1). La costruzione di Wilder smussa TR con 1/n. Non ogni implementazione ATR fa lo stesso: il codice pubblicato da MetaQuotes atr.mq5 calcola una media semplice mobile di n valori TR.[7] La descrizione delle impostazioni dovrebbe includere anche il metodo di smussamento.
Perché è utile distinguere? Un TR nuovo grande alza entrambe le varianti, ma scompare completamente dalla SMA quando esce dalla finestra; la sua influenza decade con lo smussamento Wilder. L’ATR da solo non stabilisce una distanza «sicura» dello stop. Descrive intervalli precedenti, compresi gap tra chiusura precedente e candela attuale.
Tre impieghi pratici:
1. Scala della distanza. ATR=80 pip con moltiplicatore 1,5 dà 120 pip, ossia 0,0120 USD/EUR. Sottrarre quella distanza dall’ancora 1,0850 dà 1,0730. Il calcolo non determina né perdita massima né esecuzione garantita. La sezione su stop loss e invalidazione spiega le applicazioni agli ordini.
2. Filtro di distanza. Una regola può escludere un nuovo ingresso quando il Close dista dall'EMA(21) più di 2 × ATR(14). È una soglia di distanza scelta, non la prova di un'inversione vicina. Registra il metodo ATR e confronta l'intera regola con e senza questo filtro.
3. Variazione dell’intervallo smussato. ATR crescente significa un TR smussato più alto, ma non richiede l’inizio di un trend. ATR in calo non fissa una data per un futuro movimento grande. ATR non è volatilità implicita e non contiene informazioni su un evento non annunciato.
Effetto dello smussamento: un modello TR in pip. Un’inizializzazione da 20, 30 e 40 pip ha media 30. Un nuovo TR=120 dà RMA3=(2·30+120)/3=60 pip, mentre SMA3=(30+40+120)/3=63,3333 pip. Misuriamo la stessa serie TR; i risultati differiscono perché la RMA conserva lo stato precedente e la SMA rimuove il 20 più vecchio. Il grafico seguente mostra questi dati specificati senza ricostruire OHLC mancanti.
Un quarto impiego — adeguare la dimensione della posizione alla volatilità attuale, noto dalle strategie Turtle e dai fondi CTA — appartiene interamente alla gestione del rischio, dove lo trattiamo (sezione 9).
Bande di Bollinger
Le bande di Bollinger furono sviluppate da John Bollinger negli anni 1980.[6] Tre linee:
- Banda centrale = SMA(20). Una media mobile semplice di 20 periodi.
- Banda superiore = SMA(20) + 2 × deviazione standard (σ) su 20 periodi.
- Banda inferiore = SMA(20) − 2 × deviazione standard (σ) su 20 periodi.
Il punto essenziale è che le bande si espandono e contraggono con la volatilità. Volatilità alta → bande ampie. Bassa → bande strette. Le bande si collocano quindi tra indicatore di trend (MA centrale) e indicatore di volatilità (ampiezza delle bande).
Interpretazione:
1. Il prezzo tocca la banda superiore ≠ «vendi». L’errore più comune. Bollinger ha più volte sottolineato[6] che toccare una banda non è un segnale d’inversione. In un forte trend rialzista il prezzo può «seguire» la banda superiore per settimane perché le bande si adattano, ma non rapidamente quanto il trend. Il contatto informa sull’estensione; cosa farne dipende dal contesto.
2. Bollinger Squeeze. Bande strette significano piccoli scarti dei prezzi dalla media nella finestra scelta. Per una denominazione ripetibile, definire in anticipo, per esempio, Bandwidth non superiore a ciascuno dei 100 valori chiusi precedenti. È una definizione illustrativa di minimo, non un filtro ottimale. Non dà direzione, momento o dimensione del movimento futuro.
Le bande misurano lo scostamento dei livelli di prezzo intorno alla media. Non confrontarlo senza conversione con deviazione standard dei rendimenti percentuali o volatilità implicita annualizzata delle opzioni. Tutte e tre possono chiamarsi «volatilità», ma usano dati, unità e orizzonti diversi. Una banda stretta prima di una pubblicazione programmata non dimostra basso rischio di movimento futuro.
3. %B e Bandwidth. %B=(C−lower)/(upper−lower): zero indica la banda inferiore, uno la superiore; il prezzo fuori dalle bande dà un risultato fuori da 0–1. Bandwidth=(upper−lower)/middle è un rapporto; Bandwidth%=100·Bandwidth è una percentuale. Per lower=1,0900, upper=1,1100, middle=1,1000 e C=1,1050 otteniamo %B=0,75 e Bandwidth=0,0181818, ossia 1,81818%. Ampiezza nulla o denominatore zero vanno gestiti come casi senza una lettura ordinaria.
Nell’uso quotidiano le bande di Bollinger sono più utili come mappa del contesto: il prezzo è nella parte alta, bassa o centrale del suo intervallo normale? La volatilità cresce, cala o è compressa?
Come impostare uno stop loss con l’ATR?
L’ATR converte i TR precedenti in una distanza smussata in unità di prezzo. Per 80 pip e moltiplicatore 1,5, la distanza è 120 pip. Sottrarla da EUR/USD 1,0850 dà 1,0730. Calcola soltanto un livello rispetto a un’ancora specificata, non garantisce prezzo di uscita o perdita massima. La sezione di gestione del rischio spiega le condizioni degli ordini.
6. Oscillatori e indicatori di trend: quando usare gli uni o gli altri
Una regola adatta a un percorso di prezzo diverso può produrre letture fuorvianti. Le distinzioni seguenti aiutano a scegliere cosa verificare; non classificano le cause delle perdite dei trader.
Lettura in un movimento direzionale. Se un filtro esplicito classifica la serie come direzionale, RSI o stocastico elevati da soli non sono argomenti d’inversione. Questi strumenti continuano a descrivere correttamente gli input. Le soglie ADX non dimostrano né efficacia delle medie né inefficacia degli oscillatori; gli esiti dipendono dalla regola d’uso della lettura.
Lettura in un intervallo limitato. Un Close vicino al bordo inferiore può dare uno stocastico basso, ma non garantisce rimbalzo. Se la finestra perde il precedente High, %K può cambiare anche senza un minimo nuovo. RSI sotto 30 non conferma nemmeno che l’intervallo proseguirà.
Movimento oltre l’intervallo. Gli indicatori non devono dare letture «estreme» insieme. Analizzare il breakout richiede una definizione dell’intervallo nota in anticipo e una condizione di chiusura esterna. MA, RSI e Bandwidth aggiungono misurazioni della stessa storia. Combinarli nella selezione dovrebbe usare E/O espliciti, non scegliere la condizione che si adattava dopo l’esito.
Nella pratica le soglie ADX possono determinare il regime: sopra 25 gli oscillatori si leggono come indicatori di ritracciamento in un trend, sotto 20 come strumenti d’intervallo. Sono convenzioni, non leggi. Conta avere una qualche regola esplicita di riconoscimento del regime; altrimenti la stessa lettura significa una volta «ritracciamento», un’altra «inversione», e i falsi segnali derivano dalla regola assente, non dall’indicatore.
Come leggere la divergenza su H1 rispetto a D1?
H1 e D1 usano prezzi di input, finestre e chiusure diversi. Due candele a destra per confermare un pivot implicano ritardi differenti in tempo di calendario. La divergenza D1 non garantisce un movimento maggiore o una risoluzione entro un certo numero di giorni. Registrare estremi scelti, momento della conferma e condizione per scartare l’interpretazione.
7. Specificità degli oscillatori nel Forex
Molti oscillatori classici nacquero fuori dal mercato FX moderno, soprattutto in materie prime e azioni. Il Forex richiede di considerare sessioni, liquidità e reazioni ai dati macroeconomici.
Non attribuiamo automaticamente al Forex più consolidamenti o un «buon ambiente per oscillatori» rispetto alle azioni. Il confronto richiede una definizione comune del regime e un campione. La formula RSI funziona identicamente per la stessa serie di chiusure a prescindere dal mercato; fonti di quotazione, confini giornalieri ed esecuzione possono differire.
Sessioni e volatilità. Le distribuzioni orarie del TR possono differire tra la sovrapposizione Londra–New York e la sessione asiatica. Calcolare entità e direzione della differenza sullo stesso flusso, coppia e periodo; non assegniamo un moltiplicatore fisso alla finestra. ATR(14) H1 significa periodo 14 nel metodo di smussamento scelto. La SMA copre gli ultimi 14 TR disponibili; Wilder conserva influenza decrescente di osservazioni precedenti. Con candele mancanti, 14 osservazioni non corrispondono necessariamente a 14 ore consecutive. Per confrontare finestre, registrare il fuso e confrontare intervalli delle stesse ore su molti giorni, non attribuire l’intera lettura ATR alla sessione attuale.
Una coppia FX spot non ha dividendi aziendali, ma può avere interruzioni di quotazione e cambiamenti a gradino. Questo non rende «più pulite» le divergenze. Dopo l’aggiornamento, un oscillatore incorpora il prezzo nuovo; non ricostruisce quotazioni o eseguiti assenti dall’esportazione.
Coppie collegate e letture correlate. Con quotazioni coerenti, EUR/GBP segue il rapporto tra EUR/USD e GBP/USD, ma l’RSI non lineare dell’incrocio non è un semplice rapporto tra i loro RSI. Letture concordanti su più coppie non producono automaticamente altrettante conferme indipendenti. Il confronto deve considerare valute condivise e serie di prezzi effettiva di ciascuna coppia.
L’ora del server cambia gli input. RSI(14) D1 non dipende soltanto dalle 14 variazioni iniziali, ma anche dallo smussamento successivo e dalla storia iniziale. Spostare i confini giornalieri cambia le serie Close, High e Low. Non ogni configurazione UTC crea una candela domenicale: dipende dal calendario e dall’aggregazione del fornitore. Confrontare esportazioni con fuso e regola dell’ora legale noti; GMT+2 da solo non dimostra allineamento annuale alle 17:00 di New York. L’articolo sulla costruzione dei grafici e i timeframe spiega la meccanica.
La sezione 4 tratta la distribuzione giornaliera dettagliata di liquidità, spread e finestre inattive: sessioni, sovrapposizione Londra–New York, rollover e minuti prima dei dati. Per gli oscillatori ne segue una conclusione: la stessa lettura in una sovrapposizione liquida e in un’ora inattiva di rollover dà informazioni diverse, perché nella seconda il prezzo è formato da poche quotazioni.
Le condizioni di esecuzione possono cambiare intorno alle pubblicazioni. Non specifichiamo ampliamenti universali dello spread o deterioramenti di un numero fisso di pip. RSI su una candela chiusa è una misura; Bid/Ask disponibile per l’importo alla reazione è un’altra. Verificare il costo richiede dati reali, non soltanto le candele dopo l’evento.
8. Che cosa dice la ricerca
La ricerca diretta e comparabile su RSI, stocastico e divergenze nel Forex è scarsa, e i risultati esistenti non formano un quadro uniforme. È quindi più importante la disciplina su ciò che implicano davvero.
RSI e stocastico nei test storici. Pochi studi accademici testano direttamente RSI o stocastico nel Forex moderno. Lo studio spesso citato di Lo, Mamaysky e Wang (2000) riguardava il riconoscimento automatico di figure grafiche su azioni del 1962–1996, non oscillatori o valute; la conclusione prudente (alcune figure contengono informazioni aggiuntive sulle distribuzioni condizionali dei rendimenti) non dimostra un vantaggio dopo i costi nelle azioni, tanto meno nel Forex[8]. Nella pratica conta soprattutto un altro punto: anche quando un test identifica una regolarità, spread, slippage e swap possono renderla negativa; ogni valutazione dell’«efficacia» di un oscillatore deve quindi includere i costi.
Bande di Bollinger. Le regole pubblicate dall’autore distinguono la descrizione delle bande da un segnale autonomo.[6] Non ricostruiamo qui un campione di una specifica strategia USD/CAD, quindi non classifichiamo i risultati. Un test ripetibile deve specificare, tra l’altro, tipo di media, variante di deviazione, disponibilità delle bande e risposta al contatto o chiusura esterna.
Divergenze. Senza selezione degli estremi, separazione massima, tolleranza d’uguaglianza e conferma temporale, non esiste un unico insieme di «tutte le divergenze». Un grafico con esempi riusciti non è uno studio di efficacia. Valutare richiede anche casi dopo cui il prezzo è proseguito e una regola congelata senza riposizionare i pivot dopo l’esito.
Gli oscillatori non guadagnano denaro da soli: i risultati dipendono da come filtrano momento, regime e rischio. Il valore sta nel fornire contesto, non nel generare ingressi: quanto il mercato è esteso, se il momentum conferma il prezzo e quale sia la volatilità. Un oscillatore da solo non è quindi una strategia.
La rassegna di Menkhoff e Taylor documenta l’uso dell’analisi tecnica nel Forex e possibili spiegazioni della sua utilità.[11] La popolarità non determina il risultato di uno specifico oscillatore. Un test richiede costi espliciti, regola del segnale, campione non usato e momento di disponibilità dei dati; non presumiamo costi Forex universalmente minori di quelli azionari.
9. Quando un oscillatore smette di aiutare
Leggere «ipercomprato» come una scadenza per l'inversione. RSI=80 descrive il rapporto fra guadagni e perdite smussati. Può persistere durante ulteriori rialzi. Una regola contro tendenza richiede proprie condizioni di prezzo e invalidazione; una soglia ADX da sola non misura il rischio aggiuntivo di quella regola.
RSI e stocastico come due misurazioni. Misurano relazioni diverse, ma usano dati sovrapposti. Anche zona S/R, configurazione delle candele e media possono derivare dallo stesso prezzo, quindi cambiare categoria non assicura indipendenza. Un altro indicatore ha senso quando aggiunge informazioni specifiche necessarie alla regola, non un altro segno verde.
Ignorare il regime di mercato. Un oscillatore in consolidamento e in trend fornisce informazioni completamente diverse. Senza stabilire prima «il mercato è in trend?», i segnali hanno minor valore diagnostico. La valutazione del regime precede la lettura; senza, l’uso improprio e non l’indicatore genera falsi segnali.
Dedurre ordini dal solo RSI. L’aspetto del prezzo o oscillatore non rivela il book degli stop dell’intero mercato. Ipotesi di concentrazione non vanno presentate come osservazioni. Che molti lettori possano vedere RSI sotto 30 non dimostra quante posizioni esistano o dove chiuderebbero.
Divergenza = ingresso immediato. Una divergenza RSI D1 è un avvertimento che può persistere settimane. Entrare quando appare senza reazione del prezzo o conferma S/R è una scommessa sul momento, non analisi.
ATR come segnale direzionale. «ATR sale, quindi compro». ATR crescente significa un True Range smussato maggiore, senza informazioni sulla direzione. TR include anche distanza dal Close precedente, quindi High−Low non deve necessariamente espandersi. Nella variante Wilder, il nuovo TR può essere sotto il precedente e alzare ATR se supera l’ATR precedente. L’indicatore può appartenere a una regola esplicita o scala di distanza, ma non indica da solo la direzione operativa.
Oscillatori sui timeframe bassi negli incroci: i costi consumano i risultati. Operare oscillatori M15/H1 su GBP/NZD, EUR/AUD o GBP/CAD può essere non redditizio per pura aritmetica. Sulle principali in ore liquide, lo spread è una frazione dell’obiettivo; sugli incroci in momenti meno favorevoli, i costi assorbono una parte significativa dell’intervallo. Calcolo illustrativo: con obiettivo di 30 pip, circa 8 pip di spread, slippage e commissione consumano oltre un quarto del profitto; lo stesso costo pesa su ogni perdita, quindi il rapporto rendimento/rischio misurato sui mid di backtest è sistematicamente sovrastimato.
L’illusione della «tripla conferma» su più timeframe. RSI ipervenduto su M15, H1, H4 e D1 significa che le perdite smussate dominano i guadagni in ogni aggregazione secondo la definizione usata. Non specifica frequenze future di continuazione o inversione. I timeframe coprono parzialmente gli stessi prezzi, quindi la concordanza non crea automaticamente conferme indipendenti. Una lettura bassa da sola non indica la fine del movimento.
Interruzione delle quotazioni. L’RSI alla chiusura del venerdì descrive dati fino ad allora. Dopo la riapertura, la chiusura successiva incorpora la variazione e TR include anche la distanza dal Close precedente. Né una linea d’indicatore liscia né punti uniti del grafico dimostrano che fossero disponibili tutti i prezzi intermedi. La sezione sugli orari di trading tratta il rischio di mantenere posizioni durante interruzioni.
Divergenza indisponibile sulla candela del massimo
Nel CSV del modello, scegliere massimi Close locali: il prezzo deve essere rigorosamente maggiore di due chiusure a sinistra e due a destra. Abbinare RSI agli stessi indici. Scegliere Close è una regola esplicita d’esempio; analizzare massimi High potrebbe dare un altro insieme. Si ottiene:
| Pivot | Prezzo, USD/EUR | RSI | Conferma dopo due chiusure |
|---|---|---|---|
| 17 | 1,1069 | 73,3115 | 2026-10-01T19:00:00+00:00 |
| 26 | 1,1070 | 69,1468 | 2026-10-02T04:00:00+00:00 |
Il secondo Close è più alto e l’RSI più basso, quindi esiste una divergenza ribassista regolare secondo questa regola. Diventa nota soltanto dopo la chiusura dell’indice 28, alle 04:00 UTC del 2 ottobre 2026. Si può tracciare una linea tra indici 17 e 26 sul grafico, ma un backtest non può reagire all’indice 26 a due candele future. Reagire richiede una quotazione successiva disponibile; Close non è un prezzo di transazione garantito. L’esempio dimostra calcolo e marche temporali, non efficacia della divergenza.
Definire anche in anticipo cosa termini l’osservazione: per esempio il prossimo massimo Close superiore confermato aggiorna la coppia confrontata. Non cancellare l’evento vecchio dal diario. Un nuovo risultato RSI non cambia quando l’evento precedente fosse disponibile.
10. Pratica: dalla lettura al contesto
Partire dalla funzione della lettura: RSI descrive rapporti di variazioni, stocastico posizione nell’intervallo, MACD relazioni tra medie e ATR grandezza TR smussata. Poi registrare timeframe, prezzo di input e stato della candela. Solo dopo confrontare il numero con una regola esplicita. Non imponiamo un unico scenario operativo né l’esclusione obbligatoria degli indicatori dopo ogni pubblicazione.
Nella pratica, capire bene la costruzione di un oscillatore è meglio che sovrapporre strumenti calcolati da dati simili.
Un insieme minimalista
- RSI(14) — un oscillatore di momentum. Per estensione, divergenza e momento d’ingresso dopo un ritracciamento del trend. Su D1 e H4.
- ATR(14) — indicatore di volatilità. Per posizionare stop loss, valutare la «normalità» di un movimento e individuare cambi del regime di volatilità. Su ogni timeframe.
- Bande di Bollinger (20, 2) — facoltative come mappa visiva del contesto. Squeeze come lettura di compressione. Prezzo nelle bande come informazione aggiuntiva.
Aggiungere la domanda a cui ogni strumento selezionato deve rispondere. Un’altra media, ADX o MACD non è una lista obbligatoria. Se due linee riassumono quasi la stessa caratteristica, verificare se servano entrambe. Il precedente articolo offre metodi di confronto delle medie mobili.
Convertire la distanza in dimensione della posizione e budget di perdita richiede ipotesi separate sui prezzi di esecuzione. La sezione di gestione del rischio lo tratta; l’ATR da solo non completa il calcolo.
Scenari illustrativi
Leggi soltanto ciò che i numeri dimostrano. Supponi una D1 completa, EMA(21) crescente, Close sopra EMA(200), ADX=30 e RSI=42. EMA(21) è salita e il prezzo è sopra la media più lunga. L'ADX descrive la separazione DI smussata. L'RSI dà U/D=42/58, quindi le perdite smussate superano i guadagni. Nota che cosa manca: non abbiamo detto se il Close sia sopra EMA(21). Aggiungi quella lettura se la tua regola la richiede. Queste condizioni possono coesistere durante un ritracciamento; nessuna dice che sia terminato.
Scenario d’intervallo. Ipotizziamo confini confermati 1,0900–1,1000 e Close=1,0905. Il prezzo è 5 pip sopra il confine inferiore; il %K grezzo per quella precisa finestra è 5. L’RSI non si può calcolare dai soli estremi dell’intervallo: richiede variazioni successive. Un %K basso non garantisce che i confini tengano. Se un breakout è definito come chiusura D1 sotto 1,0900, l’evento diventa noto solo alla fine della candela, non quando tocca il livello per la prima volta.
Lista di controllo per interpretare la lettura
Prima di trarre una conclusione da un oscillatore, porre sette domande, tutte derivate direttamente da questo articolo:
- Quale formula calcola l’indicatore e in quali unità esprime il risultato?
- Quale prezzo usa: la chiusura di quale flusso e quale orario del server?
- La candela letta è chiusa o la lettura potrebbe ancora cambiare?
- Quali parametri e metodo di smussamento ha applicato la piattaforma (predefinito ≠ universale)?
- Se si cerca una divergenza, come è definito uno swing e il secondo è stato confermato?
- La «seconda conferma» è indipendente dalla prima o trasforma lo stesso prezzo?
- Che cosa non misura questo indicatore (la lista accanto alla tabella nella sezione 11)?
Queste verifiche stabiliscono che cosa significa il numero e quando è diventato disponibile. Applica poi le condizioni di regime e prezzo scelte in precedenza. Prezzi di esecuzione e costi sono un'ulteriore verifica, non informazioni contenute nell'oscillatore.
11. Panoramica degli strumenti: tabella comparativa
Confronto degli oscillatori e indicatori di volatilità comuni: punti di forza, limiti e applicazioni tipiche.
| Indicatore | Che cosa misura | Intervallo | Timeframe (convenzioni) | In trend | In consolidamento | Errore tipico |
|---|---|---|---|---|---|---|
| ROC / Momentum | Velocità di variazione del prezzo | Per prezzi positivi: ROC > −100%, MT Momentum > 0; nessuno ha un limite superiore fisso. Momentum per differenza non ha limiti fissi | Qualsiasi (convenzione) | Descrive la variazione in una finestra specificata; il segno non identifica una configurazione | Oscilla intorno a zero (MT: a 100) senza direzione chiara | Confrontare piattaforme senza verificare la formula |
| RSI | Forza del momentum | 0–100 | Qualsiasi; 14 periodi coprono durate diverse su H1 e D1 | Una lettura alta può persistere; nessun segnale autonomo d’inversione | Zone 30/70 come riferimenti | Vendere quando >70 senza controllare il trend |
| Stocastico | Posizione del prezzo in un intervallo | 0–100 | Qualsiasi; periodo e smussamento espliciti | Una lettura alta non esclude ulteriori rialzi | Reagisce ai rimbalzi dai confini dell’intervallo | Usarlo accanto all’RSI come «conferma» |
| MACD | Momentum come differenza tra medie mobili | Illimitato (unità di prezzo) | H4/D1 | Descrive fasi del trend; incroci ritardati | Molti incroci senza seguito | Confrontare coppie; confondere implementazioni (sezione 4) |
| CCI | Scostamento dalla media | Per n=20 e SMA/MD: |CCI| ≤ 666,6667 (MD>0) | H4/D1 | Distanza dalla media in unità MD; una soglia non prova un’inversione | Posizione rispetto alla media locale | Mancata calibrazione: +100 non è estremo su ogni coppia; il limite dipende da n e dalla definizione MD |
| ATR | Volatilità | 0–∞ | Qualsiasi; considerare la sessione infragiornaliera | Reagisce a intervalli crescenti, senza direzione | Valore basso = compressione | Trattarlo come segnale direzionale |
| Bande di Bollinger | Volatilità + posizione del prezzo | Dinamico | H4/D1 | Il prezzo «segue» la banda | Squeeze → lettura di compressione | Comprare o vendere al contatto con una banda |
Tutti questi strumenti tranne le bande di Bollinger appaiono sotto il grafico dei prezzi in un pannello separato. La valutazione riguarda parametri predefiniti sulle coppie principali; i timeframe suggeriti sono convenzioni degli operatori, non classifiche misurate. L’utilità di una lettura dipende dal rapporto movimento/costi, non dal nome del timeframe.
Infine vale la pena elencare cosa nessuno misura: volume delle transazioni di mercato, posizionamento dei partecipanti, costi di esecuzione, rischio di eventi (pubblicazioni, interventi, fine settimana) o volatilità futura. Tutti trasformano prezzi passati, il riferimento corretto: un oscillatore riassume ciò che il prezzo ha già fatto per non doverlo leggere dal grafico grezzo. Una decisione nasce dal contesto, non da una soglia dell’indicatore.
Domande frequenti su oscillatori e indicatori di momentum
RSI è sopra 70: dovrei vendere?
Non automaticamente. RSI > 70 significa che forti guadagni hanno prevalso nella finestra; in trend è uno stato tipico, non una previsione d’inversione. Confrontare la lettura con regime (ADX), struttura del prezzo (zona di resistenza o configurazione) ed eventuale divergenza. Senza contesto, RSI > 70 resta una sola informazione sullo stato dell’indicatore.
RSI o stocastico: quale usare?
RSI e stocastico misurano relazioni diverse. Si possono usare entrambi se ognuno risponde a una domanda separata; la concordanza non dovrebbe contare come due prove indipendenti. RSI calcolato da Close non reagisce alla sola ombra nuova se Close resta invariato, mentre lo stocastico basato su High/Low può reagire.
Come differiscono Momentum e ROC, e perché MetaTrader mostra valori diversi?
Nella forma classica, Momentum è la differenza di prezzo Ct − Ct−n, espressa in unità di prezzo; ROC esprime la stessa variazione in percentuale del valore iniziale. Il Momentum integrato di MetaTrader calcola invece il rapporto Ct / Ct−n × 100 e oscilla intorno a 100. Per questo i valori di manuale e piattaforma differiscono pur con una forma simile della serie. Per formule e calcolo, consultare la sezione 1.
Che cosa significa Bollinger Squeeze?
Uno squeeze significa che le bande sono compresse secondo un confronto specificato dell’ampiezza con quelle storiche. Un esempio è Bandwidth attuale non superiore a ciascuno dei 100 valori chiusi precedenti. La compressione da sola non indica direzione o momento di un breakout futuro. Lunghezza del confronto e variante Bandwidth vanno registrate.
Come operare una divergenza RSI?
La divergenza regolare confronta due estremi di prezzo e oscillatore abbinati correttamente. Non dimostra un’inversione. Una regola che conferma un pivot con due candele alla sua destra rende la lettura disponibile soltanto dopo la chiusura della seconda. Non si può attribuire retrospettivamente una risposta alla candela dell’estremo. La divergenza nascosta è un’altra configurazione delle relazioni, non il nome di una divergenza regolare fallita.
Vale la pena cambiare il periodo RSI a 7 o 21?
Passare da 14 a 7 o 21 cambia il moltiplicatore di smussamento e il numero di variazioni per l’inizializzazione. Un periodo più breve dà più peso all’ultima variazione, ma il numero di attraversamenti di una soglia dipende dalla serie. Confrontare stesso flusso, prezzo applicato e storia iniziale. Non specifichiamo un periodo migliore o una quota di segnali riusciti.
Fonti
Fonti principali
- TradingView: indice di forza relativa. Ambito: RSI con RMA di guadagni e perdite; Close e 14 predefiniti; distinzione tra divergenza regolare e inversioni Cardwell. Consultazione: 3 ottobre 2026.
- MetaQuotes: oscillatore stocastico. Ambito: %K grezzo, parametri di rallentamento e metodo %D. Consultazione: 3 ottobre 2026.
- MetaQuotes: Commodity Channel Index. Ambito: TP, media, deviazione assoluta media e costante 0,015. Consultazione: 3 ottobre 2026.
- John Bollinger: regole delle bande di Bollinger. Ambito: 20 e 2 predefiniti; un contatto non è un segnale autonomo; nessuna ipotesi di prezzi distribuiti normalmente. Consultazione: 3 ottobre 2026.
Ulteriori letture
- MetaQuotes: codice atr.mq5 pubblicato. Ambito: TR=max(H,Cprev)−min(L,Cprev); media semplice mobile di TR in questo codice. Consultazione: 3 ottobre 2026.
- Lo, Mamaysky, Wang (2000), articolo originale degli autori. Ambito: identificazione automatica di figure selezionate sulle azioni statunitensi, 1962–1996; l’informazione condizionale non dimostra la redditività di un indicatore FX. Consultazione: 3 ottobre 2026.
- MetaQuotes: media mobile. Ambito: SMA, EMA, SMMA e WMA lineare; prezzo applicato. Consultazione: 3 ottobre 2026.
- Menkhoff, Taylor (2007), American Economic Association. Ambito: rassegna dell’uso dell’analisi tecnica nel Forex; non dimostra un vantaggio di una configurazione specifica. Consultazione: 3 ottobre 2026.
- MetaQuotes: MACD. Ambito: MACD = EMA12−EMA26; segnale SMA9 in MT5. Consultazione: 3 ottobre 2026.
- BIS: evento flash della sterlina del 7 ottobre 2016. Ambito: movimento storico GBP e condizioni di liquidità; nessun calcolo di MA/MACD da una serie indisponibile. Consultazione: 3 ottobre 2026.
- BNS: annuncio del 15 gennaio 2015. Ambito: rimozione del cambio minimo di 1,20 CHF per EUR; nessuna lettura inventata degli indicatori. Consultazione: 3 ottobre 2026.
- MetaQuotes: codice stochastic.mq5 pubblicato. Rallentamento come rapporto tra numeratori sommati e intervalli sommati; sumhigh=0 gestito con il valore 100. Consultazione: 3 ottobre 2026.
- MetaQuotes: codice rsi.mq5 pubblicato. Inizializzazione da n variazioni, aggiornamenti Wilder; il codice scaricato il 3 ottobre 2026 non definisce un ramo separato 0/0. Consultazione: 3 ottobre 2026.
- TradingView: strategia MACD. Descrizione della variante MACD con linea del segnale EMA. Consultazione: 3 ottobre 2026.
- MetaQuotes: Momentum. MT Momentum = 100*C/Cprev, linea centrale 100. Consultazione: 3 ottobre 2026.
- MetaQuotes: dati dei prezzi. Ambito: tick volume è il numero di tick ricevuti durante la formazione della candela; distinto dal volume reale. Consultazione: 3 ottobre 2026.