In diesem Artikel
Nach diesem Artikel kannst du …
- EMA-Updates und Initialabweichung ohne Zwischenrundung rechnen.
- Roh-MACD von rundungsbedingtem Exportnull unterscheiden.
- H als signierten Abstand statt zweite Preisableitung prüfen.
- MT5-SMA-Signal und deklarierte EMA-Version getrennt identifizieren.
Begriffe direkt erklärt
Exponentieller gleitender Durchschnitt (EMA) Handelsjournal Provision Stop-Loss Zwangsglattstellung (Stop-Out) Take-ProfitPrüfe zwei Implementierungen stufenweise: identische Quellpreise, beide Preis-EMAs, Hauptreihe M, Signal S und gezeichneter Wert. Erst danach lassen sich Chartabweichungen erklären. Diese Lektion beschreibt Mechanik mit deklarierten synthetischen Startwerten, keine angeblich gelesene Originalstrategie eines Autors.
Ausgewählte Version und MT5-Unterschied
Hier M=EMA12(C)−EMA26(C), S=EMA9(M), H=M−S. M=0 bedeutet gleiche schnelle und langsame EMA, H=0 gleiches M/S. Ein einzelner Gleichheitswert beweist keine Kreuzung. M> 0 setzt schnelle EMA über langsame, nicht zwingend aktuellen Preisanstieg voraus. H> 0 bezeichnet Hauptreihe über Signal, nicht automatisch wachsenden Abstand.
Standard-MT5 verwendet SMA9(M) als Signal und M selbst als Balken. TradingView erlaubt Quelle und Durchschnittstypen zu wählen. MQL5 hat 0 MAIN_LINE und 1 SIGNAL_LINE; benötigtes H aus korrekt zeitlich zugeordneten Buffers separat berechnen. Drei Reihen sind abhängige Rechnungen derselben Preise, keine unabhängigen Marktzeugen.
Rekursion und deklarierte Initialisierung
EMA(t)=αC(t)+(1−α)EMA(t−1), hier α=2/(N+1). Für N12/26/9 ergeben sich 2/13≈0,153846, 2/27≈0,074074 und 0,2. Neuester Input trägt damit 15,3846/7,4074 Prozent in den beiden Preisupdates; das bestimmt Gewichte, keine feste vier- oder fünf-Bar-Ereignisverzögerung. Perioden zählen Beobachtungen, keine automatisch identischen Kalendertage.
TradingViews Erklärung zeigt einen SMA-Start. Unsere Kontrollen geben andere Startzustände ausdrücklich vor. Zwei gleiche EMA-Rekursionen mit identischen späteren Inputs behalten Initialdifferenz Δ(k)=(1−α)^kΔ(0). Für EMA26 werden anfängliche zehn Pips nach 26 Updates 10×(25/27)^26≈1,352018 Pips, nicht exakt null.
Neue Schwellenkontrolle statt pauschaler Vorlaufregel
Setzen wir für diese eine Seed-Abweichung selbst höchstens 0,1 Pip als Prüfschwelle, ergibt sich nach 59 Updates noch 0,106659 Pip, nach 60 nur 0,098759 Pip. 60 ist damit erster passender ganzzahliger Anzahl von Updates für genau zehn Anfangspips und EMA26. Andere Anfangsdifferenz oder andere geforderte Genauigkeit liefert andere Grenze. Signal-S und beide Preis-EMAs brauchen zudem eigene Prüfung; das ist keine allgemeine Aussage, dass 60 Bars einen Backtest warmstarten.
Angenommene Zustände und verlorene Exportpräzision
Hypothetisches EUR/USD-Zustandsmodell: EMA12=1,08540/EMA26=1,08312 ergibt M=0,00228, bei gegebenem S=0,00194 H=0,00034. Mit Pip 0,0001: M = 22,8/S = 19,4/H = 3,4 Pips Durchschnittsdifferenz. Keine vollständige Preisgeschichte wird zur Ableitung geliefert. M/H positiv etabliert weder Crossing noch Beschleunigung. Absolute Zahlen sind keine typischen Bereiche für Forex, Yen oder Gold.
Anderer erhaltener Exportfall: Volle EMA12=1,10004/EMA26=1,09996 ergeben M=0,00008, also 0,8 Pip. Gegebenes volles S=0,00006 lässt H=0,00002, also 0,2 Pip. Beide EMA-Labels auf vier Dezimalstellen sind 1,1000; deren Subtraktion null ist Rundungsverlust statt Indikatornull. Vorheriger Beobachtungswert fehlt, daher kein Crossing behauptet.
Exportnull ist keine volle Indikatornull.
- Volle Rechnung
- M+0,00008; H+0,00002 – 0,8/0,2 Pip
- Beide Labels
- 1,1000 – Subtraktion 0 durch Rundung
- Nur Labels plus volles S
- H ungefähr−0,00016 bis+0,00004 – Neuer Unsicherheitsbereich; Zeichen unbekannt
Neue Diagnose bei ausschließlich gerundeten Inputs
Mit nur beiden Labels 1,1000 und Rundung zum nächsten 0,0001-Schritt liegt jede ursprüngliche EMA ungefähr zwischen 1,09995 und 1,10005; exakte Randgleichheit hängt von der Rundungsregel ab. M kann daher ungefähr von −0,00010 bis +0,00010 reichen. Selbst wenn volles S=0,00006 zusätzlich bekannt wäre, reicht mögliches H von −0,00016 bis +0,00004. Beide Zeichen bleiben möglich. Fehlende Ziffern darfst du nicht erraten; exportiere Roh-EMAs, M und S vor späterer Anzeigeformatierung.
Null-Linie, Signal-Linie und Pivots
Strikter Aufwärtsnulldurchgang verlangt vorher M< 0/aktuell M> 0. Gesampelte Reihe muss dabei keinen Punkt exakt null enthalten. Signal-Crossing verlangt entsprechendes Vorzeichenwechseln von H=M−S; es kann bei negativem M stattfinden. Behandlung von Zwischen-Nullen und Gleichheit wird vorher festgelegt, nicht anhand späterer Resultate.
Divergenz benennt Preispivots und eine Indikatorserie M oder H. Pivotregel mit späteren Nachbarn kennt das Extrem erst nach Bestätigung. Häufigkeit, Erfolgsquote und Zuverlässigkeitsrang folgen aus keinem dieser Namen. Positionslimit, Orderaufnahme, Seiten und Kosten sind weitere Methodenteile; benötigte abgeschlossene höhere Kerze darf nicht früher als ihr Schluss verwendet werden.
Warum H keine zweite Preisableitung ist
H misst signierten Abstand M−S. Positive steigende Werte messen wachsenden Abstand; positive fallende Werte kleineren positiven Abstand. Nullwechsel ist M/S-Ereignis statt garantierter Preisumkehr. Negativer werdendes H kann bei positivem M auftreten. Ein Einzelwert sagt noch nichts über seine Änderung, und keine dieser Beziehungen schreibt Halten oder Teilverkauf vor.
Vollständiger erhaltener Gegenbeweis: t0 hat EMA12=EMA26=C0=1,10000 und S0=0. Danach zwei identische Closes C1=C2=1,10351. Exakte erste Updates liefern EMA12=1,10054/EMA26=1,10026/M=0,00028/S=0,000056/H=0,000224.
| Wert an 2 | Ergebnis |
|---|---|
| EMA12 | 1,100996923077 |
| EMA26 | 1,100500740741 |
| M | 0,000496182336 |
| S | 0,000144036467 |
| H | 0,000352145869 |
C2−C1=0, während H gegenüber 0,000224 wächst. Diskrete zweite Preisdifferenz C2−2 C1+C0=−0,00351 hat sogar anderes Zeichen als H2. Rekursive Glättung und einfache zweite Differenz sind unterschiedliche Operationen. Die Werte sind technische Kontrollen, keine beobachtete Marktfolge.
Vier Divergenzpaarungen sauber bezeichnen
| Name | Preis | M |
|---|---|---|
| Regulär bullisch | Tieferes Tief | Höheres Tief |
| Regulär bärisch | Höheres Hoch | Niedrigeres Hoch |
| Versteckt bullisch | Höheres Tief | Niedrigeres Tief |
| Versteckt bärisch | Niedrigeres Hoch | Höheres Hoch |
Diese Labels beschreiben ausgewählte Paarungen statt sichere Umkehr oder Fortsetzung. H statt M verlangt neu bezeichnete Rechnung. Zusatzkerze, struktureller Bruch oder höhere Ebene ist weitere vorher definierte Bedingung; sie belegt keine höhere Performance versteckter gegenüber regulären Varianten.
Linear steigender Preis, H bleibt null
Synthetischer Kontrollpfad C(t)=100+t mit künstlichen Startzuständen an 0: EMA12=94,5/EMA26=87,5, M=S=7/H=0. Für α=2/(N+1) gilt hier EMA(N, t)=C(t)−(N−1)/2. Einsetzen in Rekursion bestätigt die Beziehung.
An 1: C101/EMA12=95,5/EMA26=88,5/M=S=7. An 10: C110/EMA12=104,5/EMA26=97,5/M=S=7. Hauptdifferenz 12,5−5,5=7 bei jedem Update; EMA9 mit S0=7 und ständigem M7 bleibt 7. Preis steigt zehn Einheiten, H bleibt 0. Andere Startwerte können Übergangseffekte erzeugen. Das sind keine Standard-Plattformseeds.
Histogramm ist kein unmittelbares Maß der Preisänderung.
- t0
- C100/M7/S7/H0 – Start explizit
- t1
- C101/M7/S7/H0 – Rekursion
- t10
- C110/M7/S7/H0 – Preisänderung+10; kein Handelsresultat
SMA-Signal des separaten Zwei-Update-Modells
Separat seien acht vorherige M-Werte null. An erstem EUR-Update ist SMA9=0,00028/9≈0,000031111; M−SMA9≈0,000248889 statt EMA-H = 0,000224. Standard-MT5-Bars zeigen hingegen M=0,00028. Übereinstimmung mit einer Formel erklärt die andere nicht automatisch für fehlerhaft. Vergleiche vollständige Versionen und gemeinsame Zeitindices.
Implementierung prüfen, Strategie getrennt testen
Bewahre Quellpreise und Serverzeiten, dokumentiere Intervallgrenzen und Leseranzeige Europe/Berlin separat. Positive gemeinsame Skalierung aller Preise und Startzustände skaliert M/S/H, erhält Zeichen aber liefert keine Prozentnote. Eine Pipeinheit ist kein Kontogewinn; EUR-Nettoergebnis benötigt Position, Bid-/Askfills, Menge und Kosten, die diese Mechanikkontrollen nicht vorgeben.
Parameterwahl und Bewertung derselben Daten erzeugt keine unabhängige Bestätigung. Korrekte Rekonstruktion bestätigt nur die deklarierte Rechnung. Prüfe neue Regeln auf separatem Zeitraum mit vollständiger Initialisierung, damals verfügbaren Inputs, Orderchronologie und Kosten statt ungeprüfte Autorzitate oder historischen Ursprung als Performanceargument zu verwenden.
Drei ausführbare Schritte
- Dokumentiere Preisquelle, Durchschnittstypen, Perioden und Startzustände. Rechne beide EUR-Updates ohne Zwischenrundung und Seed-Abweichung nach 59/60 Updates; kontrolliere M/S/H in dieser Reihenfolge gegen exportierte Rohwerte.
- Berechne volles und gerundetes Exportresultat samt Unsicherheitsintervall. Rekonstruiere linearen Kontrollpfad an 0/1/10. Benenne Nullereignis, Gleichheit, tatsächliche Preisänderung und Histogrammänderung getrennt.
- Wähle Divergenzserie und Bestätigungszeit vor Test. Für Tradevarianten ergänze Aufnahme, Positionszustand, Exit, Seiten und Kosten; evaluiere unabhängig. Praktisches MACD-Lesen ergänzt Ereignis- und EUR-Auszahlungskontrollen.
Prüfe dein Verständnis
Etwa 2 Minuten Übung.
Antwort und Erklärung anzeigen
Richtig. M0,00008 minus S 0,00006.
Weitere Fragen
Warum 12,26 und 9?
Gemeinsame Parameterwerte benennen Fenster, nicht nachgewiesene Überlegenheit oder exakt belegte historische Samstagshandelsherkunft. Unter α=2/(N+1) ergeben sich 2/13,2/27 und 0,2. Quelle, Durchschnittstypen und Initialzustände gehören ebenfalls dazu. Standard-MT5 benutzt SMA-Signal, unser erstes Modell EMA. Die Initialabweichung klingt rekursiv ab und rechtfertigt keine pauschale Vorlaufzahl für alle Seeds oder geforderte Genauigkeiten.
Was unterscheidet beide Crossingtypen?
Null-Linien-Ereignis betrifft M-Zeichen, Signal-Linien-Ereignis H=M−S. Exakte Null bedeutet nur Gleichheit. Strikte unmittelbar benachbarte Regel verlangt unterschiedliche Zeichen; Zwischen-Nullen und Rundung benötigen eigene Behandlung. Beide Ereignisse sind keine vollständigen Trades oder garantierten Preisregimewechsel. Frequenz oder Zuverlässigkeitsrang folgt aus der Formel nicht; bewahre Daten und Vergleichsfeld statt Signalnamen nachträglich zu tauschen.
Welche Information liefert H zusätzlich?
Es stellt den gleichen signierten M/S-Abstand gesondert dar. Es ist keine zweite Preisableitung oder eigene Änderungsrate. Im vollständigen Zwei-Update-Modell bleiben Closes 1,10351 gleich, während H wächst. Im linearen Kontrollpfad steigt Preis bei H=0. Daraus folgt keine universelle Exitregel. Identifiziere außerdem gezeichnete Reihe: Standard-MT5-Bars enthalten M, nicht automatisch dieses Differenz-H.
Was ist reguläre gegenüber versteckter Divergenz?
Mit benanntem M: regulär bullisch Preis tieferes Tief/M höheres Tief; regulär bärisch Preis höheres Hoch/M niedrigeres Hoch. Versteckt bullisch Preis höheres Tief/M niedrigeres Tief, versteckt bärisch Preis niedrigeres Hoch/M höheres Hoch. Die Paarungen garantieren keine Umkehr oder Fortsetzung. Pivotbestätigung benötigt eigene Kenntniszeit; eine behauptete Performanceüberlegenheit verlangt gesonderte dokumentierte Untersuchung.
Quellen und Nachvollziehbarkeit
- TradingView: Moving Averages
EMA-Rekursion, α und SMA-Seedbeispiel; eigene Startzustände ausdrücklich anders deklariert.
- MetaQuotes: MACD
Standard-MT5 Hauptreihe EMA 12−EMA26 und SMA9-Signal.
- TradingView: MACD
Konfigurierbare Quelle und Durchschnittstypen, M/S/H; kein universeller Erfolg oder Ranking übernommen.
- MetaQuotes: iMACD
MAIN_LINE-/SIGNAL_LINE-Buffers und Hauptreihenhistogramm; kein nativer Plattformtest behauptet.
Rechenfälle sind ausdrücklich angenommene Beispiele. Sie ersetzen weder aktuelle Marktdaten noch die Spezifikation deines Anbieters.
