SMA und EMA mitteln eine Preisserie nach unterschiedlichen Regeln. Rechne einige Werte nach, bevor du Linien vergleichst: Unterschiede können aus Methode, Daten oder Initialisierung stammen. EMA20, EMA50 und SMA200 erhalten durch ihren Namen keine vorgeschriebene Aufgabe im Handel. Diese Einführung trennt Berechnung, Beobachtung und vollständige Strategie.

Formel und Startzustand festlegen

Für N gewählte Schlusskurse ist SMA(t) = [C(t) + C(t−1) + … + C(t−N+1)]/N. Jeder enthaltene Preis hat Gewicht 1/N. Tritt ein neuer Close hinzu, verlässt der älteste das Fenster. Einen sechsten Wert hinzuzufügen, ohne den ersten zu entfernen, berechnet keine SMA5.

Hier verwenden wir EMA-Gewicht α = 2/(N + 1) und Update E(t) = E(t−1) + α[C(t) − E(t−1)]. Die erste EMA am fünften Beobachtungspunkt wird bei N = 5 mit dem Mittel der ersten fünf Closes initialisiert. Fidelity beschreibt einen initialen SMA; TA-Lib 0.6.4 implementiert ihn in der Standardkompatibilität. Andere Startverfahren oder frühere Historie liefern andere Zustände und sind ausdrücklich zu protokollieren.

Ein getrenntes Modell setzt α = 0,5, vorherigen Zustand 100 und drei neue Closes jeweils 108. Fortsetzung ergibt 104, 106 und 107. Ein neu bei 108 gestartetes Blatt bleibt dagegen 108, 108 und 108. Die Differenzen nach den Updates sind 4, 2 und 1: jedes neue Update halbiert sie. Identische neue Preise gleichen unterschiedliche Vergangenheit nicht sofort aus.

EMA fortsetzen oder neu startenWertekarten zweier Anfangszustände bei α=0,5 und drei identischen neuen Preisen 108. Frei gewählte Preise, keine Plattformmessung.RECHEN- UND LERNBEISPIELFortsetzung ab 100104 → 106 → 107Neustart bei 108108 → 108 → 108Differenz4 → 2 → 1
EMA fortsetzen oder neu starten. Wertekarten zweier Anfangszustände bei α=0,5 und drei identischen neuen Preisen 108. Frei gewählte Preise, keine Plattformmessung.

Neue Preise allein gleichen unterschiedliche Anfangszustände nicht sofort aus.

Fortsetzung ab 100
104 → 106 → 107 – Drei neue Closes jeweils 108.
Neustart bei 108
108 → 108 → 108 – Bereits auf dem konstanten Preis initialisiert.
Differenz
4 → 2 → 1 – Jedes Update halbiert den Unterschied.

Das sind frei gewählte Zustände und Gewichte, keine bestimmte Plattformkonfiguration. Vergleiche Historienbeginn und Startregel, bevor du aus unterschiedlichen Linien auf einen anderen Algorithmus schließt.

Vollständiges EUR/USD-Beispiel mit gleichem Seed

Unsere acht hypothetischen Schlusskurse sind 1,0800; 1,0820; 1,0840; 1,0850; 1,0900; 1,0880; 1,0860; 1,0800. Sie stammen aus keiner realen Session. N = 5 ergibt α = 1/3. Bewahre volle Zwischenpräzision, während die Tabelle sechs Dezimalstellen anzeigt. Der Preis ist in USD je EUR notiert; die Kontowährung beeinflusst die Preisberechnung nicht.

BarCloseSMA5EMA5
11,0800——
21,0820——
31,0840——
41,0850——
51,09001,0842001,084200
61,08801,0858001,085467
71,08601,0866001,085644
81,08001,0858001,083763

Bei Bar 5 ist die Summe 5,4210 und das Mittel 1,0842. SMA und erste EMA sind durch unsere Initialisierung gleich. Fünf Closes allein rechtfertigen keinen anderen EMA-Wert ohne ältere Historie oder anderen Seed. Bei Bar 6 wird die SMA-Summe 5,4290; EMA = 1,0842 + (1,0880 − 1,0842)/3 ≈ 1,085467.

Zusätzliche Präzisionskontrolle: Ersetze nur das Gewicht 1/3 durch 0,33. Bei Bar 6 ergibt sich EMA 1,085454, also 0,126667 Pip weniger bei Pip 0,0001. Ein frei gewählter Lehrfilter EMA ≥ 1,085460 besteht mit dem exakten Gewicht, scheitert mit 0,33. Eingaben und Seed sind identisch; die Gewichtsnäherung verändert die Methode, nicht allein die Anzeige. Der Filter ist keine Handelsprognose.

Vier verschiedene Fragen an dieselbe Linie

Stieg der letzte Close? Bei Bar 7 fällt Close von 1,0880 auf 1,0860. EMA steigt dennoch auf etwa 1,085644, weil der neue Close oberhalb der vorherigen EMA liegt. Die Vorzeichen der Close-Veränderung und des EMA-Updates müssen nicht gleich sein. Kerzenfarbe vergleicht wiederum Open mit Close derselben Kerze und ist eine dritte Frage.

Was verließ das SMA-Fenster? Durch Subtraktion der Formeln folgt SMA(t) − SMA(t−1) = [C(t) − C(t−N)]/N. Die getrennte Modellreihe [90; 110; 100; 100; 100; 100] beginnt bei Bar 5 mit SMA5 100 und liefert bei Bar 6 SMA5 102. Eine bei Bar 5 auf 100 gesetzte EMA5 bleibt dagegen 100. Die SMA steigt um (100 − 90)/5 = 2, weil 90 herausfällt, obwohl die letzten Closes unverändert sind.

Worüber liegt der Preis? Close über einer EMA, positive Steigung der EMA und Crossing zweier Mittel sind unterschiedliche Bedingungen. Eine separat definierte Unterstützung oder ein Widerstand ist ein weiterer Vergleich, kein Nachweis profitabler Crossings.

Ist die Kerze abgeschlossen? Ein Close-basierter Durchschnitt kann innerhalb der offenen Kerze wechseln. Eine Schlussregel wartet auf finalen Close und Datenempfang. Intrabar-Alarm und bestätigter Test verwenden andere Informationen und dürfen nicht stillschweigend gleichgesetzt werden.

Konfiguration vor dem Plattformvergleich speichern

MetaQuotes iMA trennt Symbol, Intervall, Mittelungsperiode, horizontale Verschiebung, Methode und angewendeten Preis. Notiere außerdem Provider, Zeitzone der Bars, verfügbare Historie und Seed. Ein Medianpreis ist kein Close, eine verschobene Linie erscheint unter einer anderen Bar. EMA5 allein ist keine vollständige Spezifikation.

Vergleiche zuerst eine abgeschlossene SMA anhand identischer Preise und Zeitstempel. Untersuche danach initialen EMA-Zustand und jedes Update. Fehlende Beobachtungen sind keine Nullpreise. Eine längere Plattformhistorie kann einen anderen vorherigen Zustand liefern als das Acht-Zeilen-Blatt. Ein Chart in Europe/Berlin braucht weiterhin die ursprünglichen Bargrenzen.

Perioden zählen Beobachtungen, keine Handelsstile

SMA20 auf H1 verwendet zwanzig Stundenbars: 1 200 quotierte Minuten, wenn jede eine volle Stunde repräsentiert. Marktpausen können die Kalenderzeit verlängern. SMA200 auf M5 umfasst unter derselben Annahme 1 000 quotierte Minuten beziehungsweise 16 Stunden 40 Minuten, nicht zwingend die gestrige Session. D1 hat andere Eingaben.

9, 20, 50 oder 200 schreibt keine Eintritts-, Ausstiegs- oder Trendaufgabe vor. Definiere die vollständige Regel einschließlich Stop und Ziel separat. Über mehrere Intervalle brauchst du den jeweiligen Verfügbarkeitszeitpunkt; die Multi-Timeframe-Analyse erläutert diesen Vergleich.

Crossing ist eine berechnete Beziehung

Eine verbreitete Golden-Cross-Konvention vergleicht die Überschreitung einer 200-Perioden-Linie durch eine 50-Perioden-Linie; Death Cross die Gegenrichtung. Lege beide Methoden, Preisserie, Intervall und Gleichheit fest. Eine mögliche strikte Aufwärtsregel lautet vorher fast ≤ slow und jetzt fast > slow.

Das Crossing bestätigt keinen zukünftigen Marktmodus, vorgeschriebene Handelsrichtung oder wochenlangen Ertrag. Eine Crossing-Stichprobe wird erst mit festgelegten Ein- und Ausstiegen, Datenzeiten, Mengen und Kosten zum Strategietest. Beliebtheit einer Linie beweist keine dort wartenden Ordermengen.

Gewichte und Genauigkeit getrennt betrachten

Runde die Anzeige, nicht den Speicherwert fürs nächste Update. Für EMA20 ist α = 2/21. Eine Eingabe k Updates zurück hat Koeffizient α(1 − α)ᵏ: etwa 9,5238% jetzt, 8,6168% eine Bar zurück, 3,5007% zehn zurück und 1,2868% zwanzig zurück. Der restliche Seed-Koeffizient nach m Updates ist (1 − α)ᵐ. Diese Zerlegung misst keine Signalprofitabilität.

SMA entfernt die aus dem endlichen Fenster fallende Beobachtung. EMA erhält einen abnehmend gewichteten Zustand. Im Acht-Bar-Modell fallen bei Bar 8 beide Mittel; bei Bar 7 steigt EMA trotz sinkendem Close; im 90er-Fensterbeispiel steigt SMA trotz unverändertem Preis und EMA. Es gibt daraus keine universelle Aussage „EMA dreht immer früher“.

Drei ausführbare Schritte

  1. Reproduziere Formel und Seed. Rechne acht EUR/USD-Closes mit N=5 nach, ohne Zwischenwerte zu kürzen. Vergleiche Bar 6 mit Gewicht 0,33 und dem festgelegten Präzisionsfilter. Prüfe getrennt die Fortsetzung und den Neustart im 100/108-Modell.
  2. Ergänze die neunte Zeile. Füge Close 1,0840 an: SMA5 aus Bars 5–9 wird 1,085600, EMA5 aus dem vollständigen vorherigen Zustand etwa 1,083842. Speichere Preise, Zeitstempel, Ausgangszustand und angewendete Methode. Ordne steigenden Close, Mittelsteigung und Crossing jeweils ihrer eigenen Bedingung zu.
  3. Definiere erst dann den Handelstest. Notiere Datenverfügbarkeit, Einstieg, Ausstieg, Menge und Kosten samt EUR-Konversion. Bewahre ungenutzte Auswertungsdaten. Vergleiche vollständige Regeln, statt aus Periode, Popularität oder einem unveränderten Monat bessere Einstiege abzuleiten. Der vollständige Leitfaden zu Durchschnitten ergänzt weitere Gewichtungen.