Vergleiche EMA und SMA zunächst auf derselben synchronisierten Kursreihe, mit gleichem Intervall und gleicher Länge. Halte Startwert und Preisquelle fest. Erst danach kannst du untersuchen, welche vollständig definierte Handelsregel auf neuen Daten welchen Nutzen liefert.

Zwei Formeln mit unterschiedlichen Updates

SMA(N) ist die Summe der N gewählten Preise geteilt durch N. Jeder trägt 1/N; bei SMA(20) sind es 5 % je Bar. Die neue Beobachtung ersetzt die älteste. Änderung des SMA lautet (neuer−entfallender Preis)/N, nicht (neuer−unmittelbar vorheriger Schlusskurs)/N.

Standard-EMA verwendet α = 2/(N+1) und EMA(t) = α×C(t)+(1−α)×EMA(t−1). Ihr Update ist α×[C(t)−EMA(t−1)]. Bei N>1 ist α größer als 1/N. Das ist ein Gewichtsvergleich, kein Satz darüber, welche Linie an jeder Stelle näher am neuen Kurs liegt.

Jüngster Preis fällt, beide Mittel steigen

Erhaltene vier Schlusskurse 90, 100, 110, 105. Erste SMA(3) ist 100, nächste 105: neuer Wert 105 ersetzt 90 und erhöht das Mittel um 5. Letzter Kurs fällt dagegen von 110 auf 105 um 5. EMA(3), auf dritter Bar aus SMA 100 gestartet, verwendet α = 0,5 und wird 102,5. Ihre beiden verfügbaren Lesungen steigen um 2,5. Keine frühere EMA-Historie wird behauptet.

Preis −5, SMA +5, EMA +2,5Erhaltene Closes 90/100/110/105; beide Mittel auf dritter Bar mit SMA 100 gestartet.RECHEN- UND LERNBEISPIELPreis110 →105SMA(3)100 →105EMA(3)100 →102,5
Preis −5, SMA +5, EMA +2,5. Erhaltene Closes 90/100/110/105; beide Mittel auf dritter Bar mit SMA 100 gestartet.

SMA ersetzt 90 durch 105, nicht 110 durch 105.

Preis
110 →105 – −5
SMA(3)
100 →105 – (105−90)/3
EMA(3)
100 →102,5 – α = 0,5; nur zwei Lesungen

Vollständige EUR/USD-Fünferreihe

Hypothetisch USD je EUR: 1,0800/1,0820/1,0840/1,0850/1,0900, ältester zuerst. SMA(5) = 1,0842. EMA(5) mit exakt 2/6 und Erstkursstart 1,0800 ergibt nacheinander ungefähr 1,0806666667/1,0817777778/1,0828518519/1,0852345679. Differenz zur SMA ist ungefähr 10,3457 Pips bei Pip 0,0001. Gerundetes α = 0,33 wäre eine andere Rechnung.

Der vollständige Gegenbeweis zu „immer näher“

Andere hypothetische Schlusskurse: 100, 100, 100, 106, 94, 100. SMA(3)-Start für beide auf Bar 3, α = 0,5; die ersten zwei Werte bleiben undefiniert. Abstand bedeutet hier absoluter Abstand zum aktuellen Schlusskurs, keine gemessene Signalgüte.

Identische Inputs und gleicher erster Durchschnitt
BarCloseSMA(3)EMA(3)Abstand SMA/EMA
31001001000/0
41061021034/3
59410098,56/4,5
610010099,250/0,75

Auf Bar 6 ist SMA exakt am Kurs, EMA nicht. Ergänze als siebten Kurs 102 ohne Neustart: SMA = (94+100+102)/3 ≈ 98,6667, EMA = (102+99,25)/2 = 100,625. Nun liegt EMA wieder näher. Reaktionsfolge, Kreuzhäufigkeit und Nettogewinn hängen von Pfad, Regel und Kosten ab; kein Typ hat universell bessere Fehlsignalrate.

Länge zählt Bars, nicht den Tradingstil

20, 50 und 200 sind konventionelle Parameter. Bei angenommenen 20–22 Tagessitzungen im Monat entsprechen 20 Bars ungefähr einem Monat, 50 etwas mehr als zwei und 200 ungefähr neun bis zehn Monaten. Verwende tatsächlichen Markt-/Feiertagskalender statt jede 50er- oder 100er-Reihe zum Quartal zu erklären.

SMA(200) auf M5 enthält 1.000 Minuten beziehungsweise 16 Stunden 40 Minuten an Bars; Unterbrechungen verlängern Kalenderzeit. D1 verwendet dagegen 200 Tagesbars. EMA(20) auf H1 besitzt α = 2/21 und unbegrenzt ausklingende ideale Erinnerung, kein scharfes Ende nach 20 Stunden. Keine dieser Linien ist allein automatisch bedeutungslos oder optimal.

Ein Startwert bleibt messbar

Fidelity beschreibt SMA als ersten EMA-Wert. TA-Lib v0.6.4 verwendet im Default-Kompatibilitätsmodus SMA-Start; der alternative Erstkursstart ist eine andere finite Rechnung. Mit gleichen Folgeinputs schrumpft ein Startunterschied nach k Updates um (1−α)k, verschwindet aber nicht sofort nach N Bars. Bewahre Version, Modus und tatsächlich verfügbare Vorgeschichte.

Zusätzliche Diagnose zur EUR/USD-Fünferreihe: Beim SMA-Start ist erste EMA(5) auf fünfter Bar 1,0842, beim Erstkursstart 1,0852345679. Neuer sechster Close 1,0860 ergibt 1,0848 beziehungsweise 1,0854897119. Gap fällt von 10,3457 auf 6,8971 Pips, exakt Faktor 2/3. Gleiche sechs Kursinputs und Länge genügen somit ohne gleiche Initialisierung nicht zur Identität.

Golden Cross beschreibt eine beobachtete Beziehung

Eine verbreitete Version verwendet SMA(50) über SMA(200) als Golden Cross und darunter als Death Cross. Benenne beide Typen, Längen, Preisquelle und Intervall. EMA(50) statt SMA(50) ändert den Inputvergleich. Das Wort garantiert weder neuen Bullenmarkt noch eine verpflichtende Long-/Short-Richtung.

Definiere Gleichheit und Kreuzlogik. Wenn die Regel abgeschlossene Bars verwendet, ist endgültiger Wert erst nach Abschluss verfügbar. Zeichnungs-Offset verschiebt Darstellung und berechnet keine zukünftige EMA. Fertiger täglicher Wert darf nicht morgens desselben Tages als schon bekannter H4-Filter erscheinen. Speichere Originalzeit und Europe/Berlin-Anzeige getrennt.

Linie, Zone und Order sind eigene Regeln

Ein prüfbares Gerüst kann langen Durchschnitt als Richtungsbedingung, mittleren als Zone und kurzen als Triggerinput nutzen. Definiere numerische Zonengrenzen, erlaubte Reaktion, Wartefrist und Orderstornierung. Eine Kerzenbestätigung verarbeitet verwandte Preise und ist keine automatisch unabhängige Beobachtung.

Geplantes 2:1 oder 3:1 beschreibt Distanzen, keine Erreichbarkeit oder Erfolgswahrscheinlichkeit. Gewöhnlicher Stop kann anders ausführen; Teilverkäufe verändern Auszahlung. Separates hypothetisches Beispiel: Long 10.000 EUR, Askfill 1,0860, Bidexit 1,0880, Gesamtkommission 4 USD, keine weiteren Kosten, konstante 0,90 EUR je USD. 20−4 = 16 USD oder 14,40 EUR. Durchschnittswerte waren keine garantierten Fills.

Konfiguration vor Markterklärung prüfen

Vergleiche Fensterrotation, Feed, Missing-Data-Regel, Close/Typical/Median, Intervall, Seed und Offset. Ein abweichender EA-Wert kann solche Ursachen haben, ohne eine neue Marktlage zu belegen. Preis 200 Pips vom Mittel liefert keine universelle Fortsetzungswahrscheinlichkeit. SMA(200)-Popularität beweist weder dort gebündelte Orders noch sicheren Abprall.

Den vollständigen Test unverändert vergleichen

Halte Einstieg, Ausstieg, Menge, Fills und Kosten zwischen Varianten vergleichbar. Protokolliere alle ausprobierten Perioden und evaluiere unbenutzte Daten. Vertraute Längen verhindern nicht automatisch Overfitting. Zusatzfilter können Gewinne ebenso wie Verluste ablehnen; Ablehnungszahl allein misst ihren Nutzen nicht.

Gleiches mittleres Alter, andere Gewichtsform

Setze Alter jüngsten Preises auf 0. SMA(N) besitzt gewichtetes mittleres Alter (N−1)/2. Für ideale unendliche EMA-Historie ergeben geometrische Gewichte α(1−α)j das mittlere Alter (1−α)/α, bei Standard-α ebenfalls (N−1)/2.

Bei N = 20 sind beide Mittelalter 9,5 Bars, aktuelle Gewichte aber 5 % beziehungsweise 9,5238 %. EMA-Gewichte an Alter 1/10/20 sind ungefähr 8,6168/3,5007/1,2868 %. Inputs älter als jüngste 20 besitzen zusammen (19/21)20 ≈ 13,5110 %; SMA dort null. Gleicher Mittelwert des Alters beweist weder gleiche Linienform noch identische Kreuzverzögerung oder Profitabilität. Finite EMA behält zusätzlich ihre Seedwirkung.

Gleiches Mittelalter, andere ErinnerungIdealisiert N = 20, α = 2/21; Preisalter 0 ist aktuell, keine finite Startrechnung.RECHEN- UND LERNBEISPIELAktuelles GewichtSMA 5 % /EMA 9,5238 %Mittleres Alter9,5 /9,5 BarsÄlter als jüngste 20SMA 0 % /EMA 13,5110 %
Gleiches Mittelalter, andere Erinnerung. Idealisiert N = 20, α = 2/21; Preisalter 0 ist aktuell, keine finite Startrechnung.

9,5 Bars Mittelalter beweisen keine identische Verzögerung.

Aktuelles Gewicht
SMA 5 % /EMA 9,5238 % – Unterschiedliche Form
Mittleres Alter
9,5 /9,5 Bars – Gleiches Maß
Älter als jüngste 20
SMA 0 % /EMA 13,5110 % – Geometrischer Rest

Drei ausführbare Schritte

  1. Rechne Fensterwechsel 90→105 und vollständige Sechser-/Siebenerreihe nach. Notiere Kursänderung, Mitteländerung und Abstand separat. Prüfe, auf welcher Bar SMA näher ist, ohne daraus einen Strategiegewinn abzuleiten.
  2. Reproduziere beide Starts der EUR/USD-Fünferreihe mit exakt 2/6. Ergänze 1,0860 und bestätige Gapfaktor 2/3. Vergleiche Feed, Vorgeschichte, Seed und Modus vor Änderung deiner Handelsregel.
  3. Definiere Cross, Zone, Trigger, Orderfrist und Kosten für eine feste Testversion. Speichere D1-/H4-Verfügbarkeit und tatsächlichen späteren Fill; rechne 14,40 EUR separat nach. Werte alle akzeptierten und abgelehnten Fälle auf unabhängigen Daten aus.