EMA acordă o pondere directă mai mare prețului recent; SMA acordă ponderi egale observațiilor ferestrei sale. Aceste proprietăți nu demonstrează că o metodă produce mereu rezultate mai bune sau semnalizează fiecare schimbare mai devreme.

Ultimul preț scade, dar ambele medii cresc

Diagrama are patru Close fictive: 90, 100, 110, 105. SMA(3) la bara a treia este 100; noua fereastră 100, 110, 105 dă 105. Prețul scade cu 5, dar SMA crește cu 5, fiindcă înlocuiește 90 cu 105. EMA(3) începe la bara a treia de la aceeași SMA 100; cu α = 0,5 ajunge la 102,5. Arătăm numai două citiri disponibile ale fiecărei medii, fără un istoric EMA anterior.

Două distribuții ale ponderilor

SMA(N) este suma a N prețuri selectate împărțită la N. SMA20 acordă fiecărei bare 5%. Actualizarea este (preț nou − preț eliminat) / N; semnul nu trebuie să coincidă cu schimbarea față de Close imediat precedent. Pentru diagramă, (105 − 90) / 3 = +5, deși ultima schimbare de preț este −5.

EMA standard folosește α = 2/(N + 1) și EMA(t) = α × C(t) + (1 − α) × EMA(t−1). Schimbarea este α × [C(t) − EMA(t−1)]. Pentru N > 1, α depășește 1/N. În istoricul ideal infinit, ponderea unei observații de vârstă j este α(1 − α)j. Pentru N = 20, vârstele 0, 1, 10 și 20 au circa 9,5238%, 8,6168%, 3,5007% și 1,2868%. Un calcul finit păstrează și influența stării inițiale; nu recuperează datele dinaintea începutului său.

Cinci Close EUR/USD fictive sunt 1,0800; 1,0820; 1,0840; 1,0850; 1,0900. SMA5 este 1,0842. Cu început de la primul preț 1,0800 și α exact 2/6, EMA5 ajunge la 1,0852345679…, diferență aproximativ 10,35 pipși la pip 0,0001. Este altă inițializare decât începutul SMA, nu o discrepanță de ignorat între platforme.

Ponderea recentă nu garantează distanță mai mică

Păstrează aceleași date, interval, perioadă și stare inițială. O citire de linie, un semnal și rezultatul unei tranzacții sunt măsurători separate. Pentru EMA50 și SMA50 notează pantele și intersectările după o definiție explicită; nu presupune că ordinea întoarcerilor este întotdeauna aceeași.

Contraexemplu: șase Close 100, 100, 100, 106, 94, 100. N = 3, α = 0,5 și EMA începe la bara 3 de la SMA 100. Primele două citiri sunt nedefinite în această convenție.

Pe un ecran mic, derulează tabelul orizontal pentru a citi toate coloanele.

Același început și aceeași serie
BarăCloseSMA3EMA3Distanță SMA / EMA
31001001000 / 0
41061021034 / 3
59410098,56 / 4,5
610010099,250 / 0,75

Pe bara 6, SMA coincide cu prețul, EMA nu. Acest lucru infirmă „EMA este mereu mai aproape”, fără a demonstra profitabilitatea SMA. Adăugarea Close 102 dă SMA3 = (94 + 100 + 102) / 3 ≈ 98,6667 și EMA3 = 0,5 × 102 + 0,5 × 99,25 = 100,625. Relația distanțelor se schimbă din nou. Frecvența intersectărilor și rezultatul după costuri depind de traseu și regula de deținere; SMA200 populară nu este o barieră garantată.

Perioada numără bare și cere inițializare

20, 50 și 200 sunt convenții. La aproximativ 20–22 de ședințe zilnice pe lună, 20 de bare aproximează o lună, 50 puțin peste două, iar 200 circa nouă până la zece luni. Folosește calendarul efectiv: nici 50, nici 100 de bare nu reprezintă automat un trimestru.

SMA200 pe M5 cuprinde 1.000 de minute de bare, adică 16 ore și 40 de minute; pauzele pot prelungi timpul calendaristic. Pe D1 cuprinde 200 de bare zilnice, alt orizont. EMA20 pe H1 are α = 2/21 și memoria nu se termină la a douăzecea bară. Close, prețul tipic și mediana lumânării sunt alte intrări. Mutarea liniei pe grafic nu dezvăluie o EMA viitoare.

Fidelity descrie începutul prin SMA, iar TA-Lib v0.6.4 folosește media primelor N date în modul implicit de compatibilitate. Începutul de la primul preț este alt calcul. Pentru intrări ulterioare identice, diferența rămasă după k actualizări este diferența inițială × (1 − α)k. Nu dispare automat după N bare. Verifică versiunea, modul, istoricul și politica datelor lipsă.

Test RON: o stare nepotrivită schimbă admiterea

Un model distinct cere EMA3 cu α = 0,5 și început SMA din [99, 100, 101], adică 100. Comparăm A = 100 cu starea B = 102, încărcată ipotetic din alt context. Următoarele Close comune sunt 101, 99, 100. B nu respectă definiția acestui test; nu spunem că orice altă inițializare a unei platforme este greșită.

Pe un ecran mic, derulează tabelul orizontal pentru a citi toate coloanele.

Trei actualizări păstrează o diferență
Close nouA de la 100B de la 102
101100,5101,5
9999,75100,25
10099,875100,125

Diferența este încă 0,25 = 2 × 0,5³. Condiția „Close > EMA la a treia actualizare” admite A și respinge B. Presupunem apoi o execuție A la 100,2 și ieșire 99,8, cu 10 RON pe unitatea de preț și cost complet 1 RON: rezultatul este −5 RON. B nu deschide ordinul și are zero flux. Un rezultat negativ nu face o stare nepotrivită corectă; fidelitatea calculului și avantajul strategiei sunt întrebări distincte. Prețurile, contractul și costul sunt fictive, fără a reprezenta produsul unui broker.

Golden Cross și Death Cross

Exemple populare folosesc SMA50 care intersectează SMA200 de jos în sus pentru Golden Cross și în sens invers pentru Death Cross. Precizează tipurile și intervalul; înlocuirea SMA50 cu EMA50 schimbă calculul. Numele nu garantează un regim nou sau sensul obligatoriu al ordinului.

Pentru o regulă Close, evaluează intersectarea după închiderea barei. Media zilnică finală nu era cunoscută în aceeași dimineață pe H4. Definește separat prețul executabil, ieșirea, volumul și anularea. Close istoric nu garantează un fill, iar evaluarea cere toate cazurile după costuri.

Observație, intrare și execuție

Un cadru poate folosi media lungă drept filtru, media intermediară drept zonă și o medie scurtă ca parte din trigger. Notează sursa, intervalul, începutul și disponibilitatea fiecărei linii. Definește numeric zona, reacția admisă, momentul activării ordinului și limita de timp. Un tipar de lumânări prelucrează prețuri înrudite, fără confirmare automat independentă.

Reward:risk planificat 2:1 sau 3:1 este o ipoteză despre niveluri, nu dovada atingerii țintei. Stopul obișnuit poate executa diferit, iar închiderile parțiale schimbă distribuția rezultatelor. Păstrează aceleași ieșiri, costuri și volume la comparație.

Configurația înaintea explicației

  • Rotirea ferestrei SMA compară prețul nou cu cel eliminat.
  • M5 și D1 au orizonturi diferite; niciuna nu este automat inutilă sau optimă.
  • Primul Close și sămânța SMA produc rezultate finite diferite pentru EMA.
  • Feedul, gapurile și calendarul contează; EMA20 H1 nu înseamnă câteva săptămâni.
  • Înregistrează variantele încercate și păstrează date nefolosite. Nici filtrele suplimentare, nici distanța 200 de pipși nu certifică probabilitatea continuării.

Același eșantion și aceleași costuri

Alege tipul și perioada pentru un scop măsurabil, apoi compară alternativele. Reacția mai rapidă poate ajuta sau dăuna regulii. Numărul cazurilor respinse nu arată singur calitatea unui filtru: acesta poate elimina atât pierderi, cât și câștiguri.

Vârsta ponderilor nu este întârzierea tranzacției

Cu vârsta prețului recent egală cu 0, SMA(N) are vârsta medie ponderată (N − 1)/2. EMA ideală infinită are (1 − α)/α, tot (N − 1)/2 pentru α = 2/(N + 1). La N = 20 ambele sunt 9,5 bare, deși ponderile curente sunt 5% și circa 9,5238%. EMA păstrează aproximativ (19/21)20 × 100 = 13,5110% pe observații mai vechi decât ultimele douăzeci; SMA are zero acolo. Calculul propriu nu arată o formă identică a liniilor, aceeași întârziere a intersectării sau un moment profitabil. EMA finită păstrează suplimentar starea inițială.

La combinarea D1 și H4 înregistrează momentul când ziua s-a închis. Linia de pe graficul complet nu autorizează folosirea acelei valori finale mai devreme. O combinație SMA200 ca filtru, EMA50 ca zonă și EMA mai scurtă ca trigger rămâne o metodă de definit și evaluat, fără reacție garantată la o linie populară.

Preț descendent, medii ascendente

O medie în creștere nu cere ultimul preț în creștereClose 90, 100, 110, 105. SMA3 trece din 100 la 105, deși ultimul preț scade cu 5. EMA3 începe pe bara 3 de la SMA 100, folosește α 0,5 și ajunge la 102,5. Sunt arătate numai două citiri disponibile ale fiecărei medii.Prețul scade; ambele medii cresc90100110C1C2C3C4110105Preț: 110 → 105, schimbare −5SMA(3): 100 → 105, schimbare +5EMA(3): 100 → 102,5, schimbare +2,5SMA elimină 90 și adaugă 105.
Preț descendent, medii ascendente. Patru Close fictive, SMA3 și EMA3 din aceeași sămânță SMA la bara 3.

SMA crește cu 5 pentru că elimină 90 și adaugă 105. EMA crește cu 2,5 față de starea sa 100, fără a contrazice scăderea prețului.

Pe un ecran mic poți derula diagrama orizontal sau o poți mări. Valorile și concluzia apar și în textul de mai jos.

Exercițiul următor

  1. Recalculează cele șase Close cu N = 3 și început SMA, apoi a șaptea valoare 102 fără reset.
  2. Înregistrează ultimele treizeci de intrări față de SMA200 zilnică și compară rezultatul cu regula; partea opusă nu este singură dovada unei erori.
  3. Definește zona, triggerul și invalidarea înainte de rezultate. Ghidul complet al mediilor dezvoltă măsurarea pe cazurile admise și respinse, după costuri.