SMA ed EMA mediano una serie di prezzi con pesi diversi. Ricostruisci qualche riga prima di attribuire alla linea un ruolo operativo: differenze possono nascere da input, metodo o inizializzazione. EMA20, EMA50 e SMA200 non sono per nome istruzioni universali di ingresso, uscita o trend.

Riavviare EMA non equivale a continuarla

Modello indipendente con peso del nuovo prezzo α=0,5. Un foglio conserva stato 100, un altro parte da 108; i successivi tre prezzi sono tutti 108. La continuazione dà 104,106,107; il riavvio resta 108. Differenze 4,2,1. Il prezzo nuovo è uguale, lo stato precedente no: prima di cercare un’altra formula verifica come e quando è iniziata la storia.

Prezzi identici, stati iniziali diversi

Prezzi identici, stati iniziali diversiConα0,5 e tre nuovi prezzi 108, EMA da 100 sale 104,106,107, mentre EMA inizializzata 108 resta 108.Prezzi identici, stati iniziali diversiContinuazione: stato 100104 →106 →107E nuovo=E precedente+0,5×(108−E precedente)Riavvio: stato 108108 →108 →108Stessi prezzi, altro stato inizialeDifferenza iniziale 84 →2 →1Ogni aggiornamento conserva metà della differenza
Stati e prezzi arbitrari. Non sono impostazioni raccomandate o un comportamento attribuito a una piattaforma specifica.

Scorri orizzontalmente o ingrandisci il diagramma per leggere i dettagli.

Definire formula e punto di partenza

SMA(t) somma gli ultimi N Close e divide per N. Ogni osservazione inclusa pesa 1/N; all’ingresso di una nuova esce la più vecchia. Aggiungere un sesto valore senza rimuovere il primo non è SMA5. Qui EMA usa α=2/(N+1), E(t)=E(t−1)+α[C(t)−E(t−1)]. Inizializziamo alla barra N con la SMA dei primi N Close.

Fidelity descrive un seed SMA e TA-Lib 0.6.4 lo usa sotto compatibilità predefinita; altre impostazioni o storie possono differire. Esempio EUR/USD completamente inventato, N5 e α1/3, precisione intermedia piena e sei decimali soltanto per mostrare i risultati:

Su uno schermo piccolo scorri la tabella per leggere tutte le colonne.

Otto Close, primo stato EMA uguale alla SMA alla barra 5
BarraCloseSMA5EMA5
11,0800——
21,0820——
31,0840——
41,0850——
51,09001,0842001,084200
61,08801,0858001,085467
71,08601,0866001,085644
81,08001,0858001,083763

I primi cinque prezzi sommano 5,4210 e danno 1,0842: SMA ed EMA coincidono per costruzione, non per una proprietà di ogni piattaforma. Alla 6 la somma SMA è 5,4290; EMA=1,0842+(1,0880−1,0842)/3≈1,085467. Sostituire 1/3 con 0,33 cambia il calcolo.

Quattro domande diverse sulla stessa linea

Il Close è salito rispetto al precedente?

Alla barra 7 Close scende 1,0880→1,0860, ma EMA sale a 1,085644 circa perché il nuovo Close è ancora sopra l’EMA precedente. Il segno della variazione del prezzo non deve coincidere con il segno dell’aggiornamento EMA. Il colore di una candela confronta invece Open e Close della candela: è una terza domanda.

Quale dato ha lasciato la SMA?

Sottraendo due finestre ottieni SMA(t)−SMA(t−1)=[C(t)−C(t−N)]/N. Sequenza separata 90,110,100,100,100,100: SMA5 inizia 100 alla 5 e sale 102 alla 6. EMA5 inizializzata 100 alla 5 resta 100. Il nuovo Close non cambia, ma esce 90 dalla finestra: (100−90)/5=2.

Sopra quale osservazione è il prezzo?

Prezzo rispetto alla media, pendenza della media e incrocio fra due medie sono condizioni differenti. Un livello di supporto definito a parte aggiunge un’altra osservazione, senza provare che il superamento della linea sia redditizio. Non scambiare una relazione algebrica con previsione.

La barra era chiusa?

Una media su Close può cambiare durante la formazione. Una regola sul valore finale deve attenderne disponibilità; alert intrabar e test su barre chiuse non usano la stessa informazione. Non sostituire silenziosamente l’uno all’altro o collocare un ordine precedente con dati successivi.

Configurazione completa per confrontare piattaforme

Meta Quotes i MA distingue simbolo, timeframe, periodo, spostamento orizzontale, metodo e prezzo applicato. Salva anche fornitore, fuso delle barre, storia disponibile e seed. EMA5 da sola non identifica tutto. Prezzo mediano non è Close; una linea traslata viene disegnata sotto un’altra barra.

Confronta prima una SMA su barra chiusa con input e timestamp identici. Poi ricostruisci seed e aggiornamenti EMA. Dati mancanti non sono prezzi zero. Una piattaforma con storia più lunga può portare uno stato differente dal foglio di otto righe senza avere un bug.

Il periodo conta osservazioni, non stili di trading

SMA20 su H 1 usa venti barre orarie:1.200 minuti quotati se ciascuna rappresenta un’ora intera. Le chiusure possono estendere il tempo di calendario. SMA200 su M5 copre 1.000 minuti quotati, cioè 16 ore 40 minuti con la stessa premessa, non necessariamente la sessione di ieri. D1 usa altre osservazioni.

9,20,50 e 200 non assegnano una funzione obbligatoria al metodo. Definisci ingresso, stop, target e disponibilità delle informazioni separatamente. Il confronto multi-timeframe deve conservare il momento in cui ogni barra superiore termina, non solo il suo disegno storico.

Un incrocio descrive una relazione calcolata

La convenzione golden cross usa spesso una media 50 che supera la 200; death cross indica la relazione opposta. Specifica metodi, input, intervallo e uguaglianza. Una possibile regola rialzista richiede veloce precedente≤lenta e veloce attuale> lenta. Non certifica regime futuro, ingresso obbligatorio o settimane di guadagno.

Un insieme di incroci non è ancora una strategia: servono ordine, uscita, quantità, fill e costi. Né popolarità della linea 200 né un mese senza cambiare parametri dimostrano superiorità. Testa il metodo intero su dati non usati per scegliere le impostazioni.

Precisione dello stato e memoria residua

Arrotonda l’etichetta, non il valore che aggiorni nella riga successiva. Non ripartire dal solo 1,083763 visualizzato alla barra 8. Una differenza all’ultima cifra può essere formato; una maggiore va cercata input per input. Con EMA20,α=2/21, il coefficiente di un input k aggiornamenti fa èα(1−α)^k.

Il peso è circa 9,5238% ora,8,6168% un aggiornamento prima,3,5007% dieci prima e 1,2868% venti prima. Il coefficiente dello stato iniziale dopo m aggiornamenti è(1−α)^m. Questa decomposizione non prova qualità o numero di segnali redditizi.

Caso EUR: la memoria della media non è il budget del conto

Modello distinto:10.000 EUR di esposizione EUR/USD, perdita di prezzo fra fill 12 pips, pip 1 USD e conversione fissa 1,10 USD per EUR. Con 2 EUR aggiuntivi il risultato è−12/1,10−2≈−12,91 EUR. Se la checklist richiede massimo 12 EUR pianificati, il caso non passa nonostante un incrocio valido. La media non determina volume, costi o garanzia dello stop; il margine è un controllo separato.

Scegliere la formula per la domanda giusta

SMA elimina il dato che esce dalla finestra finita; EMA conserva uno stato che decade. Nel modello alla 8 entrambe scendono, alla 7 EMA sale con Close in discesa, nella sequenza 90→100 SMA sale con prezzo ed EMAfermi. Non c’è una conclusione universale che EMAgiri sempre prima.

Riconosci questi comportamenti aritmetici prima di parlare di vantaggi di mercato. Un filtro aggiuntivo non certifica indipendenza delle informazioni. Conserva mancanti, storia e condizioni di validità anche nei casi senza entrata.

Aggiungi una nona riga

Nuovo Close inventato 1,0840. SMA5 usa barre 5–9: (1,0900+1,0880+1,0860+1,0800+1,0840)/5=1,085600. Continuando lo stato EMA8 non arrotondato conα1/3 ottieni 1,083842 circa. Nessuna delle due deve coincidere con Close.

Nel diagramma separato gli stati 100/108 conα0,5 e prezzi uguali 108 riducono lo scarto 8 a 4,2,1. Nel quiz due aggiornamenti lasciano 2. Prosegui con altre ponderazioni delle medie, disponibilità fra timeframe e test riproducibile. Aggiungi una linea soltanto dopo aver definito la domanda.