Kostenloser NinjaTrader-8-Indikator

Market Maker Models (MMBM / MMSM) Indikator für NinjaTrader 8

Er liest den Markt als Kurve, als Buy Model oder Sell Model: Der Kurs entfernt sich in Stufen von einer ursprünglichen Konsolidierung bis zu einem großen Liquidity Grab, dreht (Smart Money Reversal) und läuft dann spiegelbildlich über dieselben Stufen zurück zum Ursprung.

Der Download erfolgt in zwei Schritten, im Bereich „Kostenlose Indikatoren“ der Startseite.

Market Maker Buy and Sell Model Indikator in einem NinjaTrader-Chart
Plattform
NinjaTrader 8
Datei
NinjaScript (.cs), lesbarer Quellcode
Berechnung
Bei jedem Tick (Echtzeit)
Preis
Kostenlos
Datei aktualisiert am
8. Oktober 2026

So funktioniert der Indikator

  1. Ursprüngliche Konsolidierung. Eine Range von mindestens 15 Bars, deren Kerzenkörper innerhalb von 2 × ATR liegen (Standardwerte). Sie wird erst bestätigt, wenn eine Bar sie durchbricht: Ein Bruch nach unten begründet ein Buy Model (MMBM), ein Bruch nach oben ein Sell Model (MMSM).
  2. Hinweg in Stufen. Die folgenden Konsolidierungen, immer weiter vom Ursprung entfernt, bilden die Stufen: Re-Distribution bei einem fallenden Leg, Re-Akkumulation bei einem steigenden Leg. Sie bilden die Leiter der späteren Ziele.
  3. Smart Money Reversal. Am Ende der Kurve sweept der Kurs den letzten Swing (Stärke 5) und schließt wieder zurück, dann bricht er die Struktur mit Displacement (MSS). Die Umkehr wird nur gewertet, wenn die Kurve tief genug ist (mindestens 1 × die Höhe des Ursprungs) und die Mindestanzahl an Stufen hat.
  4. Spiegelbildlicher Rücklauf. Die Stufen des Hinwegs werden zu Zielen, die von der nächstgelegenen bis zurück zur ursprünglichen Konsolidierung abgehakt werden.
  5. Invalidierung. Vor der Umkehr hebt ein Schlusskurs jenseits der Mitte des Ursprungs das Modell auf. Danach markiert ein Schlusskurs jenseits des Extrems des Smart Money Reversal ein Scheitern.
  6. „Low-Risk“-Trade. Einstieg im Fair Value Gap des MSS (standardmäßig CE), Stop jenseits des Extrems plus Puffer, Ziel an der ersten Spiegelstufe, am Ursprung oder bei einem festen R.

Warum die Einstellungen ATR-basiert sind

ICT legt weder eine Breite der Konsolidierung noch eine Anzahl von Stufen oder eine perfekte Symmetrie zwischen den beiden Legs fest. Der Indikator verlangt daher keine Symmetrie: Breiten, Tiefen und Puffer sind ATR-Vielfache, sodass dieselben Einstellungen bei einem Index, einem Rohstoff oder einem Währungspaar sinnvoll sind.

Märkte und Zeitrahmen

  • Jedes in NinjaTrader 8 geladene Instrument, mit dem ATR als Referenz-Volatilität (Periode 50 standardmäßig).
  • Jeder Zeitrahmen: Eine Kurve kann intraday einige Stunden oder in einem Tages-Chart mehrere Wochen dauern. Die maximale Länge jedes Legs wird in Bars festgelegt.
  • In Echtzeit bei jedem Tick berechnet.

Voraussetzungen

  • NinjaTrader 8, eine Desktop-Plattform für Windows. Der Indikator ist kostenlos; NinjaTrader ist Software eines Drittanbieters mit eigenen Bedingungen und kann je nach Nutzung (Lizenz, Live-Trading) Geld kosten.
  • Daten. Die Bars des Charts genügen: Tick Replay oder Market Depth sind nicht nötig. Die Daten deiner Verbindung können je nach Börse und Abonnement Geld kosten.

Einstellungen

Jede Einstellung trägt genau den Namen, den NinjaTrader anzeigt, mit ihrem Standardwert, der direkt aus dem Quellcode (.cs) gelesen wurde.

1. Consolidation and Curve

EinstellungStandardwertWas sie bewirkt
ATR period50Referenz-Volatilität für jede Breite und jeden Schwellenwert (marktunabhängig).
Consolidation: minimum bars15Mindestanzahl an Bars, damit eine Range eine Konsolidierung ist.
Consolidation: max height (x ATR)2.0Maximale Höhe der Range in ATR-Vielfachen.
Consolidation read on bodies (ICT)jaICT-Regel: Eine Konsolidierung wird von Kerzenkörpern eingerahmt; ein Docht darf sie verlassen, ohne sie zu brechen. Abgewählt = Lesen anhand der Dochte (Hoch/Tief).
Min curve depth (x origin height)1.0Der Kurs muss mindestens dieses Vielfache der Ursprungshöhe zurücklegen, bevor eine Umkehr gewertet wird.
Min stages before the reversal1Erforderliche innere Konsolidierungen auf dem Hinweg-Leg (0 = V-förmige Kurve akzeptiert).
Max stages6
Max leg away duration (bars)400
Max return leg duration (bars)600
Detect the Buy Model (MMBM)ja
Detect the Sell Model (MMSM)ja

2. Smart Money Reversal

EinstellungStandardwertWas sie bewirkt
Swing strength (liquidity)5Bars auf jeder Seite, um den Swing zu bestätigen, der am Ende der Kurve gesweept wird.
MSS reference swing strength2
Min sweep beyond the level (ticks)1
Max bars raid -> valid sweep3
Max bars sweep -> MSS30
MSS requires a closeja
Min displacement (x ATR)1.0Von der brechenden Kerze geforderte Stärke. 0 = aus.

3. Trade at the Reversal

EinstellungStandardwertWas sie bewirkt
Offer a low risk buy / sellja
Require an FVGneinAndernfalls wird auf den Displacement-Order-Block zurückgegriffen.
FVG grace bars3
Min FVG size (x ATR)0.05
Entry levelCEProximal, CE (50%) oder Distal.
TargetFirstMirrorFirstMirror = erste gespiegelte Stufe, Origin = ursprüngliche Konsolidierung, FixedRR.
R:R minimum1.5
Fixed R:R (fallback)2.0
Stop buffer (x ATR)0.10
Armed setup lifetime (bars)40
Max bars in trade300

4. Real Time

EinstellungStandardwertWas sie bewirkt
Calculate on every tick (real time)jaStandardmäßig an: Der Chart wird bei jedem Tick aktualisiert.
History analysed (bars, 0 = all)0

5. Display

EinstellungStandardwertWas sie bewirkt
Original consolidationja
Stages (re-distribution / re-accumulation)ja
Mirrored return stagesja
Delivery curveja
Smart Money Reversal (SMR / MSS)ja
Mirror targetsja
Entry / stop / targetja
Labelsja
Dashboardja
All consolidations (grey)neinZeigt auch Konsolidierungen, die kein Modell hervorgebracht haben.
Models kept on chart (0 = whole chart)30
Zone opacity (%)18

6. Alerts

EinstellungStandardwertWas sie bewirkt
Alert on Smart Money Reversalja
Alert on setup armedja
Alert on entryja
Alert on model completenein
Sound fileAlert2.wav
Alert rearm (seconds)15

7. Trading Evolution

EinstellungStandardwertWas sie bewirkt
Show logoja
Show nameja
Logo positionTopLeft
Logo size (px)54
Logo opacity (%)55
Diagnostic mode (Output window)nein

11 Farben, die du im Colours-Tab von NinjaTrader anpassen kannst.

Installation in NinjaTrader 8

  1. Lade das kostenlose Pack (ZIP-Datei) mit dem Indikator im Bereich Kostenlose Indikatoren der Startseite herunter.
  2. Öffne in NinjaTrader 8 Tools › Import › NinjaScript Add-On, wähle die ZIP-Datei und starte NinjaTrader anschließend neu.
  3. Aktiviere deine kostenlose Lizenz: Control Center › New › Trading Evolution License, und speichere dann deinen Schlüssel.
  4. Öffne in einem Chart die Indikatorliste (Rechtsklick › Indicators) und füge „TRADING EVOLUTION - MMBM / MMSM“ hinzu.

Häufige Probleme und Lösungen

  • Es wird nichts angezeigt. Lade genug Historie (mehrere Tage intraday): Das Modell braucht Swings und vollständige Sessions, um ein Setup zu erkennen.
  • Der Indikator steht nicht in der Liste. Prüfe, ob der Import des Packs (Tools › Import › NinjaScript Add-On) ohne Fehler abgeschlossen wurde, und starte dann NinjaTrader neu. NinjaTrader kompiliert alle Skripte gemeinsam: Ein Fehler in einem anderen installierten Skript kann den Import blockieren, also korrigiere oder entferne dieses Skript. Zeigt das Tool eine Lizenzmeldung an, speichere deinen kostenlosen Schlüssel unter Control Center › New › Trading Evolution License.
  • Fehler „Already contains a definition“. Eine ältere Kopie desselben Indikators existiert unter einem anderen Dateinamen: Lösche sie und kompiliere dann erneut.

Einschränkungen

  • Es ist ein Indikator, keine automatisierte Strategie: Er sendet keine Orders.
  • Eine Kurve wird erst im Nachhinein erkannt: Solange das Smart Money Reversal nicht bestätigt ist, ist das Modell eine Hypothese.
  • Die Schwellenwerte (Breite der Konsolidierung, Mindesttiefe, Displacement) sind Konfigurationsentscheidungen, kein ICT-Kanon.
  • Auf dem Bildschirm angezeigte Ergebnisse beziehen sich auf die geladene Historie und sagen nichts über künftige Ergebnisse aus.

Häufig gestellte Fragen

Was ist der Unterschied zwischen MMBM und MMSM?

Das Market Maker Buy Model (MMBM) fällt stufenweise und steigt dann zurück zum Ursprung. Das Market Maker Sell Model (MMSM) macht das Gegenteil: Es steigt stufenweise und kommt dann wieder herunter. Der Indikator erkennt beide, und jedes lässt sich einzeln abschalten.

Muss die Kurve symmetrisch sein?

Nein. Es ist keine Symmetrie erforderlich: Entscheidend sind die ursprüngliche Konsolidierung, die Tiefe der Kurve, das Smart Money Reversal und die Stufen, die beim Rücklauf eingesammelt werden.

Ist der Indikator kostenlos?

Ja, der Indikator ist kostenlos (kostenloses Pack und kostenlose Lizenz). Er benötigt NinjaTrader 8, eine Software eines Drittanbieters mit eigenen Bedingungen.

Platziert er Orders?

Nein. Er zeichnet das Modell, schlägt einen Einstieg, einen Stop und ein Ziel vor und kann Alarme senden. Die Entscheidungen bleiben bei dir.

Verwandte Konzepte und Tools

Weitere kostenlose NinjaTrader-8-Indikatoren

Bildungsinhalt. Diese Indikatoren sind keine Anlageberatung und garantieren kein Ergebnis. Der Handel mit Futures birgt ein Verlustrisiko, das die ursprüngliche Investition übersteigen kann. Nutzungsbedingungen · Haftungsausschlüsse