ICT Concepts Strategy

Erstellt 02 Feb 2024 · Aktualisiert 04 Feb 2026

Die ICT Concepts Strategy ist eine Premium-Mechanische-Strategie für die NinjaTrader-8-Plattform. Die Strategie kann verwendet werden, um Trader-Funding-Programme zu bestehen.

Voraussetzungen

Um diese Strategie richtig zu nutzen, solltest du die folgenden Voraussetzungen erfüllen.


Wichtiger Hinweis

Wir empfehlen dringend, dass Sie Ihre algorithmischen Handelssysteme nie mit Ihrem hart verdientem echten Geld einsetzen. Sie sollten immer Ihr Risiko minimieren und Ihre Strategien auf Trader-Finanzierungsprogrammen betreiben, sodass der maximale Betrag, den Sie verlieren könnten, die monatliche Abonnementgebühr ist, die Sie diesen Programmen zahlen.

Die ICT-Strategie basiert auf Konzepten, die von ICT eingeführt wurden, wie etwa Marktstruktur-Ereignisse, Fair-Value-Gaps, Breaker-Blöcke und Order-Blöcke, invertierte FVGs und FVG-Konfluenzen. Die Strategie bietet mehrere Eintrittssetups basierend auf diesen Konzepten.

Eintritts-Setup-Beispiele

Eintrittsetup: MSS+FVG

Dieses Eintrittsetup basiert auf einer Konfluenz zwischen einem Market-Structure-Shift und einem Fair-Value-Gap.

Dieser Eintritt öffnet einen Trade, nachdem ein FVG auf dem gleichen Level wie ein MSS (Market-Structure-Shift) auftritt, oder nachdem ein FVG auf dem gleichen Level wie ein BOS (Break-of-Structure) auftritt.

MSS+FVG entry setup
Klicken zum Vergrößern

Dieser Eintritt kann unmittelbar nach der FVG-Bildung ausgelöst werden, oder nach dem Warten darauf, dass der Kurs in die FVG zurückläuft und den Eintritt mit einem Bar-Close in Richtung des Eintrags bestätigt — das Betreten bei Rückkehr erfordert nur das Berühren des FVG, nicht unbedingt das vollständige Eindringen darin, und führt in der Regel zu weniger, aber hochwertigeren Einträgen.

MSS+FVG entry setup with pullback
Klicken zum Vergrößern
Eintrittsetup: Breaker-Block (Einhorn)

Dieses Eintrittsetup basiert auf einer Konfluenz zwischen einem FVG und einem gebrochenen Order-Block. Damit dieser Eintritt ausgelöst wird, muss ein Order-Block durchbrochen werden, während gleichzeitig ein Fair-Value-Gap genau in der Zone entsteht, in der der Kurs den Order-Block zum ersten Mal durchbricht.

Breaker Block (Unicorn) entry setup
Klicken zum Vergrößern

Ein Order-Block, der mit einem starken FVG in der Breakout-Richtung durchbrochen wird, löst den Eintritt aus, sobald ein Bar den Order-Block schließt. Beachte, dass dieses Setup long eintritt, wenn ein bearish Order-Block durchbrochen wird, und short eintritt, wenn ein bullish Order-Block durchbrochen wird.

Eintrittsetup: Order-Block

Der Order-Block-Eintritt basiert darauf, zu warten, bis der Kurs einen Order-Block erstellt, dann zurückläuft und sich vollständig in den Order-Block zurückverfolgt, ohne ihn zu durchbrechen, und dann in die ursprüngliche Richtung des Order-Blocks zurückgeht, während gleichzeitig ein FVG auftritt.

Order Block entry setup
Klicken zum Vergrößern

Der Stop-Loss für diesen Eintritt kann auf verschiedenen Levels nach verschiedenen Stop-Loss-Strategien eingestellt werden — siehe Abschnitt Parameter unten für die vollständige Liste.

Eintrittsetup: iFVG (Invertierter Fair-Value-Gap)

Das iFVG-Eintrittsetup basiert auf einem gebrochenen Fair-Value-Gap-Muster. Es kann als das Inverse Eintrittsetup des oben beschriebenen MSS+FVG-Setups angesehen werden.

iFVG entry setup
Klicken zum Vergrößern
Eintrittsetup: MSS+BOS-Sequenz

Dieses Eintrittsetup basiert auf dem Auftreten einer Folge von Marktstruktur-Ereignissen. Die Abfolge, die dieses Setup sucht, ist MSS + BOS + BOS — ein Market-Structure-Shift (auch als Change-of-Character bekannt), gefolgt von zwei aufeinanderfolgenden Breaks-of-Structure.

MSS+BOS sequence entry setup
Klicken zum Vergrößern

Ein Trade öffnet sich unmittelbar, nachdem ein Bar über den zweiten BOS der Sequenz schließt, in Richtung dieser Sequenz.

FVG-Konfluenz

Der FVG-Konfluenz-Eintritt basiert auf zwei Ereignissen. Erstens bildet sich ein FVG, der Kurs verfolgt sich darin zurück und prallt ab, wobei er einen ersten Pullback in Richtung des Trades bildet. Zweitens tritt ein inverser FVG oder ein gebrochener FVG in Richtung des Trades auf. Zusammen bilden diese beiden Ereignisse die Konfluenz, die dieses Eintrittsetup definiert.

FVG Confluence entry setup, first example
Klicken zum Vergrößern
FVG Confluence entry setup, second example
Klicken zum Vergrößern

Funktionen

Die ICT-Concepts-Strategie hat eine Reihe einzigartiger Funktionen:

  • Eine robuste hauseigene Implementierung der ICT-Komponenten
  • Es werden keine schwebenden Orders platziert — nur Marktorders, um Order-Ablehnungen aufgrund von Slippage oder Erfüllungsfehlern zu vermeiden
  • Vollautomatische Strategie, die über mehrere Instanzen und mehrere Propfirm-Konten skaliert werden kann
  • Präzise Backtesting-Möglichkeiten nach offiziellen Best Practices von NinjaTrader, wobei präzises Eintritts-/Austritts-Backtesting auf Tick-Ebene und Intrabar-Granularität erreicht wird
  • Eine robuste hauseigene Order-Management-Bibliothek, die resistent gegen Verbindungsverlust ist und nahtlos mit Rithmic- oder Tradovate-Konten funktioniert
Dynamische Menge und Risikomanagement

Wie bei allen unseren Strategien implementiert diese Strategie zwei Methoden zum Festlegen der Menge offener Positionen:

  • Feste Menge: verwendet die gleiche Menge für jede Position. Wenn der Stop-Loss zwischen Positionen variabel ist, variieren auch die Gewinn-/Verlustbeträge.
  • Dynamische Risiko-angepasste Menge: berechnet die Menge jeder Position aus ihrem Stop-Loss, dem maximal zulässigen Risiko (in $) pro Position und der maximal zulässigen Menge — wodurch gleiche Gewinn-/Verlustbeträge über alle Positionen hinweg erreicht werden, unabhängig von der Stop-Loss-Breite, ein wichtiges Kriterium für die Langzeitrentabilität.
Positionsmanagement

Wie bei allen unseren Strategien implementiert diese Strategie mehrere Positionsmanagement-Methoden:

  • ATM-Strategie: delegiere das Positionsmanagement vollständig an deine eigene ATM-Strategie, die aus einer Dropdown-Liste ausgewählt wird.
  • Trailing-Stop: verfolgt den Stop-Loss mit jedem neuen Swing-Punkt auf der Gewinnseite der Position.
  • SuperTrend: verwendet den SuperTrend-Indikator als Positionsmanagement-Methode.

Die Strategie erlaubt auch das Festlegen des Stop-Loss nach mehreren Strategien und des Take-Profit nach einem Verhältnis — siehe Abschnitt Parameter für Details.

Kontenmanagement

Die Strategie implementiert tägliche Stop-Trading-Trigger basierend auf der Netto-Anzahl der gewinnenden Positionen, der Netto-Anzahl der verlierenden Positionen oder einem Zielrealisiertem Nettogewinn oder Nettoverlust.

Parameter

Wir versuchen, die Parameter auf ein Minimum zu beschränken — nur die wichtigsten werden angezeigt.

Allgemein
Execute Historical TradesErmöglicht die Ausführung von Trades, wenn die Strategie im Historical-Modus läuft — nützlich zum Testen der Performance an vergangenen Tagen oder einfach zum Überprüfen, ob die Parameter Trades generieren. Sollte bei Live-Handel nicht aktiviert sein.
Daily TakeProfit TargetDie Strategie stoppt für den Tag, sobald dieser tägliche Take-Profit-Betrag erreicht wird, nachdem eine Position geschlossen ist. Wird ignoriert, wenn auf 0 eingestellt.
Daily StopLoss LimitDie Strategie stoppt für den Tag, sobald das tägliche Verlustlimit erreicht wird (positiver Wert — z. B. 300 stoppt den Handel, sobald der realisierte PnL ≤ -$300 ist). Wird ignoriert, wenn auf 0 eingestellt.
Stop @ Winning CountStoppt den Handel für den Tag, sobald die Netto-Anzahl der gewinnenden Trades diesen Wert erreicht. Wird ignoriert, wenn auf 0 eingestellt.
Stop @ Losing CountStoppt den Handel für den Tag, sobald die Netto-Anzahl der verlierenden Trades diesen Wert erreicht. Wird ignoriert, wenn auf 0 eingestellt.
Order LabelEin Label-Suffix für jede Position, die an den Broker gesendet wird, nützlich zur Unterscheidung deiner Orders von anderen Benutzern der gleichen Strategie.
Enable/Disable Trading Days Beschränkt den Handel auf bestimmte Wochentage.
  • Trade Mondays: ermöglicht den Handel montags und sonntag nachts, wenn die Futures-Märkte öffnen
  • Trade Tuesdays, Wednesdays, Thursdays, Fridays: dasselbe, pro Wochentag
Marktstruktur
Swings PeriodEin Swing (höheres Tief, höheres Hoch, niedrigeres Hoch oder niedrigeres Tief) kann nach jedem Bar-Close erkannt werden, aber ein folgender Bar kann ihn immer noch durch die Bildung eines neuen Swings desselben Typs stornieren. Dieser Parameter legt fest, wie viele Bars ausreichend sind, um zwei Swings desselben Typs zu trennen — je höher der Wert, desto weniger Swings insgesamt erkannt, und umgekehrt. Ein Wert von 3 oder 4 ist typisch.
Show Price SwingsErmöglicht/deaktiviert das Zeichnen von Swings auf dem Chart. Swings werden immer analysiert und verarbeitet, unabhängig von diesem Parameter, der nur die Sichtbarkeit und das Rendering beeinflusst.
Swings Bullish Color / Swings Bearish ColorSetzt die Farbe, die zum Zeichnen von bullish/bearish Preis-Swing-Markierungen verwendet wird.
Swings Opacity (1-100)Deckkraft zum Zeichnen von Preis-Swing-Markierungen.
Market Structure Confirmation Mode
  • Swing Counting: zählt aufwärts/abwärts Swing-Punkte und wartet auf einen Kurs-Breakout des nächsten Swing-Preises, um Marktstruktur-Shifts und Breaks-of-Structure zu erkennen
  • Protected High & Lows: eine komplexere Methode basierend auf der Analyse von geschützten Hochs und Tiefs zur Erkennung von Marktstruktur-Shifts und Breaks-of-Structure
FVG Candle Filter Filtert, welche Fair-Value-Gaps erkannt werden.
  • 3 Candles of Same Kind: nur FVGs mit allen 3 Kerzen desselben Typs werden erkannt
  • 2 Candles of Same Kind: nur FVGs mit mindestens 2 Kerzen desselben Typs werden erkannt
  • No Filter: kein Filtern von Kerzentypen — erzeugt mehr FVGs als die beiden Optionen oben
Min. FVG Gap (Ticks)Mindestabstand in Ticks zwischen den Dochten eines Fair-Value-Gap, damit es gültig ist. Je höher der Wert, desto weniger FVGs erkannt, und umgekehrt.
Eintrittsetup
Time Zone Die Zeitzone, die für den Parameter Trade Time unten verwendet wird. Futures-Märkte laufen auf US-Eastern-Zeit (EST), daher kannst du das Trading-Intervall relativ zu deiner eigenen Maschinenzeit angeben.
  • EST, CET oder Ortszeit
Trade Time Gibt das Zeitintervall an, in dem die Strategie Trades platzieren darf. Einige Beispiele:
  • EST-Zeitzone, Trading auf RTH (reguläre Handelszeiten) beschränkt: 09:30-16:15
  • Maschine auf Schweizer Zeit, Zeitzone auf Ortszeit eingestellt, Trading auf RTH beschränkt: 15:30-22:15
  • EST-Zeitzone, Trading RTH und ETH (erweiterte Handelszeiten) mit Lücken zur Vermeidung volatiler Perioden: 00:01-08:00,09:55-15:55,18:01-23:59 — beachte, dass Intervalle auch dann in aufsteigender Reihenfolge aufgelistet werden müssen, wenn das letzte zuerst an einem neuen Tag auftritt, und die Intervalle um Mitternacht geschnitten werden, um Probleme beim Übergang zu einem neuen Tag zu vermeiden
  • Maschine auf Schweizer Zeit, Zeitzone auf Ortszeit eingestellt, Trading RTH und ETH mit einer Lücke zur Vermeidung einer volatilen Periode: 00:01-14:00,15:55-21:55
Quantity Strategy
  • Fixed Quantity: feste Menge pro Trade; übersprungen, wenn das bewertete Risiko Target Risk Per Trade ($) übersteigt
  • Risk Adjusted: dynamische Kontraktgröße, berechnet aus dem Stop-Loss-Preis und Target Risk Per Trade ($)
Max QtyMaximale zulässige Menge, wenn Risk Adjusted ausgewählt ist — nützlich, da einige Propfirmen Order-Mengen-Limits durchsetzen, die ein Konto ungültig machen können.
Long/Short Entry Mode Nützlich, wenn du bereits eine direktionale tägliche Vorspannung hast und den Handel auf eine bestimmte Richtung beschränken möchtest.
  • Long: nur Long-Trades werden geöffnet
  • Short: nur Short-Trades werden geöffnet
  • Long & Short: beide Richtungen werden gehandelt
Order QtyVerwendet nur, wenn Quantity Strategy auf Fixed eingestellt ist — die feste Menge pro Trade (und pro Mengen-Erhöhung, wenn der Order-Management-Mechanismus einsteigt). Typischerweise 1 oder 2.
SuperTrend Entry FilterBeschränkt Long-Einträge darauf, wenn SuperTrend bullish ist, und Short-Einträge darauf, wenn er bearish ist.
Higher Timeframe FilterErmöglicht/deaktiviert die Verwendung von Higher-Timeframe-Kerzen als Eintrittsfilter. Für einen Long-Trade muss die Higher-Timeframe (HTF) Kerze das vorherige High oder Low mitgenommen (gemildert) haben und in Richtung des Trades sein — z. B. bei einem 4-Stunden-HTF-Filter muss der Low der aktuellen 4-Stunden-Kerze niedriger oder gleich dem des vorherigen sein, und sein Close muss höher als sein Open sein.
Higher TimeFrame Setzt den Higher-Timeframe-Zeitraum, der verwendet wird, wenn Higher Timeframe Filter aktiviert ist.
  • Second, Minute, Day, Week, Month, Year, Tick, Volume, Range, HeikenAshi
Higher TimeFrame PeriodSetzt den Zeitraum des Higher-Timeframe — z. B. für einen 4-Stunden-Timeframe, wähle Minute und stelle den Zeitraum auf 240 ein.
Draw Higher Timeframe CandlesErmöglicht/deaktiviert das Zeichnen der Higher-Timeframe-Kerzen, die über dem aktuellen Chart überlagert sind.
Higher Timeframe Drawing Opacity (1-100)Deckkraft der HTF-Kerzen, von transparent bis vollständig undurchsichtig.
Eintrittsetup: MSS+FVG
Enable MSS+FVG Entry SetupErmöglicht das MSS+FVG-Eintrittsetup — siehe Abschnitt Eintrittsetup oben für eine Beschreibung und Beispiele.
StopLoss Strategy Setzt die Stop-Loss-Strategie für das MSS+FVG-Eintrittsetup.
  • FVG Zone: die Kante der FVG, die den Trade ausgelöst hat (untere Kante für Long, obere Kante für Short)
  • FVG Extreme: der Docht der ersten FVG-Kerze, die den Trade ausgelöst hat
  • Last Swing Point: der letzte Swing-Punkt vor dem Trade
  • Supertrend: das SuperTrend-Level auf der Entry-Bar
  • Dynamic: wählt zwischen FVG Zone und Last Swing Point, je nachdem, welche das Risiko ($) dem Target Risk Per Trade ($) am nächsten kommt
  • Fixed Currency Value: ein Währungswert anstelle eines Preis-Levels
  • Points: ein Preis in Punkten vom Entry-Preis definiert
Entry Mode Setzt den Entry-Modus des MSS+FVG-Eintrittssetups.
  • Immediate: tritt beim ersten Bar-Close ein, der die Entry-Bedingungen bestätigt
  • Wait For Pullback: wartet auf einen Rückkehr des Kurses in die FVG-Zone, bevor eintritt — weniger, aber hochwertigere Einträge als Immediate
Eintrittsetup: Breaker-Block (Einhorn)
Enable Breaker Block Entry SetupErmöglicht das Breaker-Block-Eintrittsetup — siehe Abschnitt Eintrittsetup oben für eine Beschreibung und Beispiele.
StopLoss Strategy
  • FVG Zone: die Kante der FVG, die den Trade ausgelöst hat (untere Kante für Long, obere Kante für Short)
  • Last Swing Point: der letzte Swing-Punkt vor dem Trade
  • Dynamic: wählt zwischen FVG Zone und Last Swing Point, je nachdem, welche das Risiko ($) dem Target Risk Per Trade ($) am nächsten kommt
  • Fixed Currency Value: ein Währungswert anstelle eines Preis-Levels
  • Points: ein Preis in Punkten vom Entry-Preis definiert
Eintrittsetup: Order-Block
Enable Order Block Entry SetupErmöglicht das Order-Block-Eintrittsetup — siehe Abschnitt Eintrittsetup oben für eine Beschreibung und Beispiele.
StopLoss Strategy
  • FVG Zone: die Kante der FVG, die den Trade ausgelöst hat (untere Kante für Long, obere Kante für Short)
  • Last Swing Point: der letzte Swing-Punkt vor dem Trade
  • Dynamic: wählt zwischen FVG Zone und Last Swing Point, je nachdem, welche das Risiko ($) dem Target Risk Per Trade ($) am nächsten kommt
  • Fixed Currency Value: ein Währungswert anstelle eines Preis-Levels
  • Points: ein Preis in Punkten vom Entry-Preis definiert
Eintrittsetup: FVG-Konfluenz
Enable FVG Confluence Entry SetupErmöglicht/deaktiviert das FVG-Konfluenz-Eintrittsetup.
StopLoss Strategy
  • FVG Zone: die Kante der FVG, die den Trade ausgelöst hat (untere Kante für Long, obere Kante für Short)
  • FVG Wick: der Docht der ersten FVG-Kerze, die den Trade ausgelöst hat
  • SuperTrend: der SuperTrend-Indikator-Gegenwert-Level
  • Fixed Currency Value: ein Währungswert anstelle eines Preis-Levels
  • Points: ein Preis in Punkten vom Entry-Preis definiert
  • Last Swing Point: der letzte Swing-Punkt (höher Hoch oder niedriger Tief) vor dem Trade
Eintrittsetup: iFVG
Enable iFVG Entry SetupErmöglicht das iFVG (Invertierter Fair-Value-Gap) Eintrittsetup — siehe Abschnitt Eintrittsetup oben für eine Beschreibung und Beispiele.
StopLoss Strategy
  • FVG Zone: die Kante der FVG, die den Trade ausgelöst hat (untere Kante für Long, obere Kante für Short)
  • SuperTrend: der SuperTrend-Indikator-Gegenwert-Level
  • Fixed Currency Value: ein Währungswert anstelle eines Preis-Levels
  • Points: ein Preis in Punkten vom Entry-Preis definiert
  • Last Swing Point: der letzte Swing-Punkt (höher Hoch oder niedriger Tief) vor dem Trade
Min. Points To Next iFVGWenn ein iFVG bricht, können andere FVGs über oder unter ihm als Barriere für die Fortsetzung in der Breakout-Richtung fungieren. Dies legt den Mindestabstand fest, der zwischen dem aktuellen FVG und seinem nächsten FVG erforderlich ist, damit der Entry zulässig ist — z. B. bei einem Wert von 5 Punkten wird ein iFVG-Break mit einem anderen FVG 3 Punkte entfernt in der Breakout-Richtung übersprungen.
Eintrittsetup: MSS+BOS-Sequenz
Enable MSS+BOS sequence Entry SetupErmöglicht das MSS+BOS-Sequenz-Eintrittsetup — siehe Abschnitt Eintrittsetup oben für eine Beschreibung und Beispiele.
StopLoss Strategy
  • SuperTrend Level: das SuperTrend-Indikator-Level
  • Last Swing Point: der letzte Swing-Punkt vor dem Trade
  • Fixed Currency Value: ein Währungswert anstelle eines Preis-Levels
  • Points: ein Preis in Punkten vom Entry-Preis definiert
Order-Management
Order Management Strategy
  • ATM Strategy: delegiert das Positionsmanagement vollständig an eine NinjaTrader-ATM-Strategie-Vorlage deiner Wahl — gib den exakten Template-Namen in ATM Strategy Template Name unten ein
  • Classic Trail Stop: verfolgt den Stop-Loss basierend auf einem Trigger und einem Trailing-Betrag (siehe Trailing-Stop-Parameter unten)
  • SuperTrend: schließt Trades mit dem SuperTrend-Indikator, wenn der Kurs über/unter dem SuperTrend-Level schließt
  • Trail Stop on Swings: verfolgt den Stop-Loss jedes Mal, wenn sich ein Swing auf der Gewinnseite des Trades bildet
  • None: der Stop-Loss, der durch Target Risk Per Trade ($) definiert ist, wird stattdessen verwendet
ATM Strategy selection in NinjaTrader
ATM Strategy Template NameWird nur bei der ATM-Strategy-Order-Management-Methode verwendet — der exakte Template-Name deiner Custom ATM-Strategie. Muss einer bestehenden Vorlage entsprechen, oder es wird keine Position geöffnet.
On Opposite Signal
  • Breakeven: verschiebt den Stop-Loss auf Breakeven, wenn ein gegensätzliches Signal auftritt
  • Close Position: schließt die Position sofort, wenn ein gegensätzliches Signal auftritt
  • DoNothing: unternimmt keine Aktion, wenn ein gegensätzliches Signal auftritt
Enable Price BreakevenErmöglicht/deaktiviert den Preis-basierten Breakeven-Mechanismus.
Price Breakeven Strategy
  • Points: Breakeven-Trigger basierend auf Punkten
  • Percentage: Breakeven-Trigger basierend auf dem Prozentsatz des Take-Profit erreicht
Price Breakeven TriggerVerfügbar, wenn Preis-basierter Breakeven aktiviert ist — der Trigger-Wert (in Punkten oder ein Prozentsatz von 1-100), der erforderlich ist, um den Stop-Loss auf Breakeven zu verschieben.
TakeProfit Strategy
  • Fixed Currency Value: basierend auf dem Parameter Take Profit Currency
  • Points: eine Anzahl von Punkten vom Entry-Preis
  • Feste Gewinn-/Verlust-Verhältnisse: 0,5:1 bis 6:1, berechnet aus dem Stop-Loss-Preis
  • Custom Win/Loss Ratio: ein manuell eingestelltes Verhältnis (siehe unten)
Custom Win/Loss RatioVerfügbar bei der Custom Win/Loss Ratio Take-Profit-Strategie — z. B. 2 zielt auf ein 2:1-Verhältnis ab.
Target Risk Per Trade ($)Maximales Risiko in Dollar pro Position — verwendet, bevor ein Trade geöffnet wird, um zu überprüfen, dass der berechnete Stop-Loss dieses Limit respektiert; wenn nicht, wird der Trade übersprungen.
Max Allowed Risk Per ($)Wird nur bei risikoangepasster Menge verwendet — steuert, wie weit sich das real berechnete Risiko vom Target Risk abweichen darf (da eine exakte Übereinstimmung selten möglich ist; z. B. könnte ein $250 Target Risk eine Menge von 3 erzeugen, was ein echtes Risiko von $257 erzeugt).
Stop Loss PointsVerfügbar, wenn die Stop-Loss-Strategie auf Points eingestellt ist.
Stoploss offset PointsFügt einen Offset in Punkten zum berechneten Stop-Loss-Level hinzu — verwendet bei der Berechnung des Risikos pro Trade.
Take Profit CurrencyDer Take-Profit-Betrag in Dollar, verwendet, wenn die Fixed-Currency-Value Take-Profit-Strategie ausgewählt ist — ansonsten stelle dies hoch genug ein, um nicht mit anderen, Verhältnis-basierten Strategien zu interferieren.
Take Profit PointsVerfügbar, wenn die Take-Profit-Strategie auf Points eingestellt ist.
Trailing-Stop-Parameter
Trailing Stop Strategy Verfügbar, wenn die Classic Trail Stop Order-Management-Methode ausgewählt ist.
  • Points: Trigger und Trailing-Betrag berechnet in Punkten vom Entry
  • Ratio: berechnet als Verhältnis des Stop-Loss-Wertes, gespiegelt auf der Gewinnseite
Trailing Stop TriggerDer Trigger (in Punkten oder Verhältnis) für die Classic Trail Stop Methode.
Trail AmountDer Betrag (in Punkten oder Verhältnis), der verfolgt wird, sobald der Trigger erreicht ist.
Super Trend
SuperTrend ModeATR-basiert oder Adaptiv (basierend auf Kerzen-Close/High/Low).
Period / Multiplier / Moving Avg. Type / SmoothStandard SuperTrend Berechnungsparameter — Zeitraum, Band-Multiplikator, Moving-Average-Typ und Smoothing-Zeitraum.
SuperTrend Close Only WinningWenn SuperTrend als Order-Management-Methode verwendet wird, kann ein Trade sofort unter/über dem SuperTrend-Level geöffnet werden, was ihn sonst sofort schließen würde — das Aktivieren dieses Parameters vermeidet das Schließen von Trades, die bereits ungünstig relativ zu SuperTrend geöffnet wurden.
Command Buttons
Die Strategie zeigt manuelle Command Buttons auf dem Chart Trader Panel an — stelle sicher, dass es auf deinem aktiven Chart angezeigt wird.
Strategy command buttons on the Chart Trader panel
Arm/Disarm ButtonsAktiviere/deaktiviere manuell Long- oder Short-Einträge — nützlich, wenn du eine direktionale Vorspannung hast.
Close Position ButtonFlacht die Position auf dem aktiven Instrument sofort ab, ohne die Strategie neu zu starten, die danach nach neuen Trades weitersucht.
Increase Qty ButtonErhöht die Menge der aktiven Position um den in Order Qty eingestellten Betrag.
Set Breakeven ButtonVerschiebt den Stop-Loss der offenen Position auf Breakeven, wenn dies sie verbessern würde.

Performance-Berichte

Vergangene Ergebnisse sind keine Garantie für zukünftige Ergebnisse. Alle Backtesting-Ergebnisse dienen nur zu Indikationszwecken.

  • Provisionen sind enthalten, unter Verwendung des NinjaTrader-Lifetime-Lizenz-Provisionsschemas, für realistische Ergebnisse.
  • Wir folgen der offiziellen NinjaTrader-Anleitung für präzises Intrabar-Granularitäts-Backtesting unter Verwendung zusätzlicher Tick-Level-Datenserien und verwenden nur Marktorders — niemals schwebende Orders — sowohl im Real-Time- als auch im Backtest-Modus.

Für diese Strategie wurden noch keine Performance-Berichte hochgeladen.

Download- und Installationsanleitung

Lizenzanforderungen

Bei automated-trading.ch können Sie sich entweder für ein monatliches Abonnement entscheiden, um unsere Premium-Produkte zu verwenden, oder unsere kostenlosen Produkte ohne Abonnement verwenden.

In beiden Fällen müssen Sie ein Konto erstellen, um eine Lizenz zu erhalten, die Sie für sowohl Premium- als auch kostenlose Produkte verwenden können.

Um Ihre Lizenz zu erhalten, einfach anmelden und dann erhalten Sie Ihre Lizenz auf der Abstellseite.

Wichtig: Dies ist ein Premium-Produkt. Es kann im Backtest-, Playback- und Optimierungsmodus kostenlos ausgeführt werden; ein aktives Premium-Abonnement ist erforderlich, um es live auszuführen.
Download
Melden Sie sich an, um diese Datei herunterzuladen.
Neueste Version v2.3.0.0 · Veröffentlicht vor 7 Monaten
Diese Datei wurde 1639 mal heruntergeladen.

Sie können diese Strategie — und jede andere automated-trading.ch-Strategie oder jeden anderen Indikator — jederzeit von Ihrem zentralisierten Download-Seite herunterladen.

Installationsschritte
1
Importieren Sie die heruntergeladene .zip-Datei in NinjaTrader über das Menüelement NinjaScript importieren.
2
Öffne ein neues Chart-Fenster, stelle sicher, dass das Tick Replay-Kontrollkästchen aktiviert ist.
3
Wenn du das Tick Replay-Kontrollkästchen nicht siehst, gehe zu Tools → Options → Market Data und aktiviere Show Tick Replay.
4
Klicke mit der rechten Maustaste auf das Chart und wähle Strategies (oder drücke Strg+S), um das Dialog Neue Strategie hinzufügen zu öffnen.
Adding the ICT Concepts Strategy from the Strategies dialog
Klicken zum Vergrößern
5
Nach dem Hinzufügen der Strategie wird sie zuerst auf den historischen Daten des Charts ausgeführt, wechselt dann in den Real-Time-Modus und fügt ein Lizenztextfeld zum Chart Trader Panel hinzu — stelle sicher, dass dieses Panel angezeigt wird.
6
Füge deine Lizenz (auf der Abrechnungsseite zu finden) in das Textfeld ein und klicke Check License.
7
Nach der Überprüfung wird die Schaltfläche "Check License" grün zusammen mit dem nächsten Überprüfungsdatum — dies muss nur nach diesem Datum wiederholt werden.
8
Ohne ein aktives Abonnement kann die Strategie immer noch im Playback- und Historical-Modus ausgeführt werden, um sie zunächst zu testen.

Häufig gestellte Fragen

Allgemein

Die Verwendung eines VPS ist gut, aber nicht zwingend erforderlich — eine kostengünstige Windows-VPS-Instanz ist für die meisten Benutzer ausreichend.

Ja, solange jede Instanz auf einem eindeutigen Instrument läuft — NinjaTrader aggregiert Bestellungen in eine Position pro Instrument pro Konto, daher funktioniert das Ausführen von zwei Instanzen auf dem gleichen Instrument nicht.

Sie können dies tun, aber das direkte Ausführen mehrerer Instanzen der Strategie ist normalerweise eine bessere Lösung — die Lizenz erlaubt unbegrenzte Instanzen auf mehreren Maschinen.

Ja — die Strategie ist genau dafür entwickelt und funktioniert nahtlos auf Rithmic, NinjaTrader-Broker, Tradovate oder einem anderen mit Ihrer NinjaTrader-Plattform verbundenen Anbieter.

Sie ist vollautomatisch konzipiert, aber ihre Befehlsschaltflächen ermöglichen es Ihnen auch, Trades manuell zu verwalten, wenn Sie sie lieber halb-automatisch ausführen möchten.

Automatisierte Strategien handeln rund um die Uhr, führen schneller und präziser aus, entfernen Psychologie und Gefühle aus der Gleichung und können auf Dutzende oder Hunderte von Instanzen skaliert werden — wodurch echtes passives Einkommen statt einer weiteren stressigen manuellen Arbeit entsteht.

Ja — wenn Sie eine Idee haben, die die Strategie verbessern könnte, verwenden Sie die Kontaktseite, um sich mit uns in Verbindung zu setzen.

Nein, der Quellcode ist aus Urheberrechtsgründen geschützt.
Abrechnung

Ja, Sie können Ihr Abonnement jederzeit von der Kontoseite aus kündigen, um zukünftige Zahlungen zu verhindern. Wir können den ungenutzten Teil Ihres Abonnements nicht erstatten, aber Sie können es für den Rest des Abrechnungszyklus verwenden.

Nein, wir bieten keinen kostenlosen Testabonnement-Plan an, aber Sie können das Produkt im Backtest- und Playback-Modus vor dem Abonnement testen.

Wir bieten keine vollständigen oder teilweisen Rückerstattungen an, aber Sie können Ihr Abonnement jederzeit kündigen, um zukünftige Zahlungen zu stoppen.
Skeptiker

Ich bin seit 2010 professioneller Softwareentwickler und entwickle seit 2012 automatisierte Handelsstrategien, sowohl für mich selbst als auch für Clients weltweit — ich habe auch im Finanzwesen und Investment Banking gearbeitet. Ich bin kein Vermarkter und ich lagere die Strategieentwicklung nicht aus.

Ich verkaufe sie nicht — ich vermiete sie als zusätzliche Einkommensquelle neben der Diversifizierung meines eigenen Handels. Die Strategie ist rein mechanisch, ohne versteckte quantitative Kante, die erodiert, wenn mehr Leute sie nutzen.

Pending (Limit)-Orders bieten bessere Preisausführung und einen gewissen Schutz vor Konnektivitätsproblemen, aber sie können unter hoher Volatilität abgelehnt werden, benötigen aktive Verwaltung und sind für den Broker sichtbar. Market-Orders garantieren Ausführung unabhängig von Volatilität, sind vor der Übermittlung für den Broker unsichtbar und führen schneller aus — der einzige echte Nachteil ist, dass eine verlorene Verbindung das Senden vollständig verhindert. NinjaTraders MIT (Market-If-Touched)-Orders sind eine solide Alternative, wenn Sie speziell Pending-Order-Verhalten wünschen.

Wir folgen NinjaTraders offiziellem Leitfaden für präzises Intrabar-Granularitäts-Backtesting unter Verwendung zusätzlicher Tick-Level-Datenserien. Nehmen Sie nicht unser Wort dafür — führen Sie einen Backtest am Ende eines jeden Handelstages durch und vergleichen Sie ihn mit den tatsächlichen Live-Trades der Strategie an diesem Tag.

Versionshinweise

  • Added Higher timeframe filter to all entry setups; Added New entry setup: Fvg Confluence; Added New Take profit method: Custom win-loss ratio; Added CET Timezone option; Added new MSS+FVG parameter entry mode: immediate and wait for pullback; Removed VWAP entry filter; Removed time based breakeven; Removed Grid based position management; Removed Execute on another instrument option; Removed Weekly TakeProfit Target

  • Modified iFVG entry logic completely; Added new iFVG stoploss strategy: Supertrend; Added new iFVG parameter: Min. Points To Next iFVG; Fixed Supertrend MA type bug

  • Added Enable/Disable Trading days; Modified SuperTrend trade management logic (stoploss set on tick above/below breakout bar instead of immediate close)

  • Bug Fix: Error when using ATM Strategy

  • Bug Fix: supertrend-inverse stoploss immediate-close bug

  • Complete makeover of the strategy; Added Entry setups: MSS+FVG, Order Block, Breaker Block, iFVG, MSS+BOS sequence

  • Fixed entry when Fixed Currency value set as Stoploss method; Added Points as stoploss method

  • Added Breakeven functionality; Fixed Action buttons not displayed in Playback mode; Fixed Action buttons panel behaviour on tab change; Removed "Stop trading @ trade counts" parameter, always enable "Stop @ winning/losing count"

  • Bug Fix: Max Currency Risk should not take over stoploss price

  • Added Max Quantity parameter for risk adjusted method; Added "Net Losing Count" as daily stop trading strategy; Modified daily stopout trigger to immediate mode based on Unrealized PnL

  • Added Inverse Fair Value Gaps Entries

  • Adding Risk adjusted quantity strategy; Adding daily Stop trading strategy

  • Major update: adding ATM Strategy management capabilities

  • Added Chart panel manual control buttons; Less restrictive swings alignment condition; Added condition of current price breaking last MSS level for entries; Backtest results updated

  • Bug Fix: Risk should not block when fixed value stoploss selected

  • First Release of the strategy
discord
Treten Sie unserer Discord-Gemeinschaft bei
Fragen, Feedback oder möchten Sie einfach mit anderen Händlern chatten? Sagen Sie hallo.
Discord beitreten
Schnelle Fakten
Plattform NinjaTrader 8
Kategorie Strategie
Erforderlicher Plan Premium
Neueste Version v2.3.0.0
Zuletzt aktualisiert vor 7 Monaten
Downloads 1639