Zusammenfassung
Die Opening Range Breakout ist eine mechanische Premium-Strategie für die NinjaTrader 8 Plattform. Die Strategie kann verwendet werden, um Funded-Trading-Programme zu bestehen
Wir empfehlen dir dringend, unserer Discord-Community über diesen Einladungslink beizutreten
Inhaltsverzeichnis
Voraussetzungen
Um diese Strategie richtig zu nutzen, solltest du über die folgenden Voraussetzungen verfügen
- NinjaTrader 8. mit jedem Lizenztyp Hier klicken zum Herunterladen
- Ein automated-trading.ch Konto mit Premium-Abonnement
Wichtiger Hinweis
Wir empfehlen dringend, deine algorithmischen Handelssysteme niemals mit deinem hart verdienten echten Geld laufen zu lassen. Du solltest dein Risiko immer minimieren und deine Strategien auf Funded-Trading-Programmen laufen lassen, sodass der maximale Betrag, den du riskierst zu verlieren, die monatliche Abonnementgebühr ist, die du diesen Programmen zahlst.
Hier sind die Funded-Trading-Programme, die wir zur Nutzung empfehlen und die wir verwenden, um diese Opening Range Breakout Strategie laufen zu lassen:
- Lucid Trading
- Funded Next
- Tradeify
- Apex Trader Funding
- Möchtest du mehr über Propfirms erfahren und wissen, wie du die beste auswählst? Hier klicken
Die Opening Range Breakout Strategie basiert darauf, bei einem Signal einzusteigen, das durch die Analyse des Marktverhaltens in Bezug auf eine Preisspanne generiert wird, die sich in den ersten Minuten der Handelssitzung bildet. Die Strategie bietet ein sehr flexibles Einstiegssetup basierend auf diesem Breakout-Konzept
Die Strategie beginnt mit der Erkennung der Opening Range; die Opening Range ist ein Bereich, der als parametrisierbares Intervall definiert ist, aber im Allgemeinen sollte die Opening Range um die Markteröffnungszeit von 09:30 EST für die meisten Future-Marktinstrumente liegen. Die Opening Range kann zum Beispiel zwischen 09:30 EST und 09:35 EST (ein Intervall von 5 Minuten) definiert werden oder ab dem sogenannten Cash Open von 08:30 EST bis 09:30 EST. Man sollte mit verschiedenen Intervallen experimentieren und das am besten geeignete Intervall für jedes Instrument suchen.
Der zweite Schritt der Strategie besteht darin, auf einen Breakout des Preises aus der Opening Range zu warten. Die Strategie wartet darauf, dass der Preis die Range als erste erforderliche Bedingung retestet, bevor sie entscheidet, einen Trade zu eröffnen. Nach dem Retest wartet die Strategie darauf, dass der Price Action einen starken Breakout in Richtung des ursprünglichen Retests zeigt. Genauer gesagt sucht die Strategie nach einem Fair Value Gap, der der Auslöser für den Einstieg in einen Trade ist, oder die Strategie kann auf einen Sofortmodus eingestellt werden, der beim Schließen einer Bar in den Trade einsteigt, ohne auf das Auftreten eines Fair Value Gap zu warten. Zudem sucht die Strategie danach, dass diese Einstiegsbedingungen vor einem bestimmten Zeitlimit für den Tag auftreten. Generell gilt: Je länger man auf den Breakout des Preises wartet, desto weiter kann sich der Preis von der ursprünglichen Preisspanne entfernen, daher habe ich ein Zeitlimit von 11:00 EST gesetzt, was bedeutet, dass nach 11:00 EST keine Trades mehr ausgelöst werden. Natürlich ist dies ein Parameter, den du ändern kannst.
Der Einstieg in einen Trade ist ein wichtiger Teil jeder Strategie, aber noch wichtiger ist die Verwaltung des Trades. Die Strategie ermöglicht es, den Trade mit vielen Verwaltungsmethoden zu managen.
Neben der anfänglichen Festlegung des Stop-Loss-Preises, eines Take-Profit-Preises und einer dynamisch festgelegten Menge zur Aufrechterhaltung eines festen Risikos pro Trade, was ein entscheidender Teil der Rentabilität jeder
Strategie auf lange Sicht ist.
Der Stop-Loss-Preis kann auf Fibonacci-Level gesetzt werden, die auf dem Retracement in der Opening-Range-Zone berechnet werden.
Einstiegsbeispiele
Beispiel #1: Einstiegssetup auf MES
In diesem ersten Beispiel-Einstiegssetup, das auf MES im 1-Minuten-Timeframe läuft, ist die Opening Range so eingestellt, dass sie von 09:30 bis 09:35 EST reicht. Und ein Fair Value Gap ist erforderlich für den Einstieg in einen Trade, nachdem der Preis zur Opening Range zurückkehrt. Der Stoploss ist in diesem Beispiel auf das 61,8%-Fibo-Retracement der Range gesetzt und der Take Profit ist auf ein 2:1-Gewinn-Verlust-Verhältnis eingestellt. Wie du sehen kannst, ist der Preis zur Opening Range zurückgekehrt, bevor eine starke bärische Bewegung stattfand, die die Strategie veranlasste, einen Short-Trade zu eröffnen. Die Zeit im Chart ist UTC+1 (CET)
Beispiel #2: Fehlgeschlagener erster Einstieg, dann Gewinn beim 2. Einstieg auf MES
In diesem zweiten Beispiel werden dieselben Einstellungen wie im ersten Beispiel oben verwendet. 1-Minuten-Timeframe und auf dem MES-Instrument. Du kannst in diesem Beispiel sehen, dass die Strategie mehrere Trades eröffnen kann, solange das Handelsfenster noch aktiv ist. In diesem Beispiel ist das Handelsfenster bis 11:00 EST aktiv. Der erste Trade war ein Verlust, dann wurde der 2. Trade mit einem 2:1-Gewinn-Verlust-Verhältnis eröffnet und war ein Gewinn. Der zweite Trade wurde eröffnet, weil der Price Action unsere Einstiegsregeln respektierte: Zuerst durchbrach er das Range-Tief, dann kehrte er in die Range zurück und durchbrach erneut mit einem starken FVG
Beispiel #3: Kein Trade bei unruhigem Price Action
In diesem Beispiel können wir den Effekt des Wartens auf einen Fair Value Gap vor dem Einstieg in einen Trade sehen. Im untenstehenden Chart wurden keine Trades eröffnet, weil der unruhige Price Action keinen Fair Value Gap erzeugte. Wie du bemerken kannst, ist das eine gute Sache, denn wäre ein Breakout-Trade eröffnet worden, wäre es ein Verlust gewesen
Beispiel #4: Ein Retracement in die Breakout-Range ist entscheidend
Im untenstehenden Beispiel können wir die Wichtigkeit des Wartens auf ein Retracement des Preises in die Opening Range sehen. Der Preis durchbrach die Opening Range beim ersten Ereignis, das mit einem roten Kreuz im Chart markiert ist. Aber das reichte nicht aus, damit die Strategie einen Trade eröffnet, dann kehrte der Preis in die Opening Range zurück und prallte mit einer starken Bewegung wieder nach oben und bildete ein FVG. Das war der perfekte Moment, um einen gewinnbringenden Trade zu eröffnen.
Beispiel #5: Einstiege auf der Range des Vortages bei Micro Gold
In diesem Beispiel ist der Parameter Trade Previous Days Zone aktiviert. Wir befinden uns beim MGC (Micro Gold) Kontrakt auf einem 500-Volumen- Timeframe. Jeder Einstieg, den du im Chart siehst, wird basierend auf der Opening Range des Vortages ausgelöst, die zwischen "18:30" und "09:45" EST berechnet wird
Beispiel #6: Einstiege auf Volume Profile Value Area Levels mit Stoploss am Low Volume Node
In diesem Beispiel ist der Volume-Profile-Einstiegsmodus aktiviert. Das bedeutet, dass das Hoch/Tief der Value Area des Volume Profile als Einstiegslevel verwendet werden, anstelle des gesamten Hochs und Tiefs der Range. Außerdem ist die in diesem Beispiel gewählte Stoploss-Strategie "Vol profile lowest Vol node", die den Stoploss auf das niedrigste Volumenlevel innerhalb der Value Area setzt. Wie du im Screenshot sehen kannst, löste der Price Action den Einstieg aus, als der Preis das untere Level der Value Area durchbrach.
Funktionen
Die Opening Range Breakout Strategie hat eine Reihe einzigartiger Funktionen:
- Es werden keine ausstehenden Orders platziert: nur Market Orders
- Vollautomatische Strategie, die auf mehrere Instanzen skaliert werden kann
- Präzise Backtesting-Fähigkeiten nach den offiziellen Best Practices von NinjaTrader, um präzises Ein-/Ausstiegs-Backtesting auf Tick-Ebene zu erhalten
- Robuste, intern entwickelte Order-Management-Bibliothek. Widerstandsfähig gegen Verbindungsverluste und funktioniert nahtlos auf Rithmic-Konten oder NinjaTrader-Brokerage-Konten
Hier erkläre ich einige der Funktionen der Strategie genauer
Dynamische Menge und Risikomanagement
Wie alle unsere Strategien implementiert diese Strategie zwei Methoden, um die Menge für offene Positionen festzulegen.
- Feste Menge: Diese Methode verwendet für jede Position denselben Mengenwert. Wenn der Stoploss zwischen den Positionen variabel ist (durch Verwendung eines dynamischen Stop-Loss-Werts), ist auch der Gewinn/Verlust zwischen den Positionen variabel
- Dynamische Risikoangepasste Menge: Diese Methode berechnet die Menge jeder Position basierend auf mehreren Faktoren:
- Der Stoploss der Position
- Das maximale Risiko (in $-Währungswert), das eine Position eingehen darf
- Die maximale Menge, die eine Position einnehmen darf
Positionsmanagement
Wie alle unsere Strategien implementiert diese Strategie mehrere Positionsmanagement-Methoden:
- ATM-Strategie:Wenn du das Positionsmanagement an deine eigene ATM-Strategie delegieren möchtest, ist dies möglich, indem du eine ATM-Strategie deiner Wahl aus dem Dropdown-Menü auswählst
- SuperTrend: Verwendet den SuperTrend-Indikator, um den Stop Loss nachzuziehen und Ausstiege dynamisch zu verwalten
- Klassischer Trailing Stop:Diese Methode zieht den Stop Loss der Position basierend auf einem Auslöser und einem Trailing-Betrag nach
Abgesehen von diesen Positionsmanagement-Methoden ermöglicht die Strategie, den Stop Loss basierend auf mehreren Strategien festzulegen und den Take Profit basierend auf einer verhältnisbasierten Methode festzulegen. Sieh dir den Parameterabschnitt für eine detaillierte Erklärung an
Kontoverwaltung
Die Strategie implementiert tägliche Stop-Trading-Auslöser basierend auf der Netto-Anzahl gewinnender Positionen, der Netto-Anzahl verlierender Positionen oder wenn ein realisiertes Netto-Gewinnziel erreicht wird, oder wenn ein Netto-Verlustziel erreicht wird.
Parameter
Wir versuchen, die Parameter auf ein Minimum zu beschränken. Wir haben nur die wichtigsten Parameter zum Einstellen belassen
| General | |
| Execute Historical Trades | Dieser Parameter ist sehr wichtig und sollte mit Vorsicht verwendet werden. Dieser Parameter aktiviert die Ausführung von Trades, wenn die Strategie im Historical-Modus läuft; du kannst diesen Parameter aktivieren, um die Performance der Strategie an vergangenen Tagen zu testen oder einfach zu prüfen, ob die verwendeten Parameter am aktuellen Tag Trades erzeugen. Aber wenn du die Strategie im Live-Modus laufen lässt, solltest du diesen Parameter deaktivieren. |
| Daily TakeProfit Target | Die Strategie stoppt, wenn der tägliche TakeProfit-Betrag nach Schließen einer Position erreicht wird. Wenn auf 0 gesetzt, wird dieser Parameter ignoriert |
| Weekly TakeProfit Target | Die Strategie stoppt, wenn der wöchentliche TakeProfit-Betrag nach Schließen einer Position erreicht wird. Wenn auf 0 gesetzt, wird dieser Parameter ignoriert. Dieses Ziel wird zu Beginn jeder neuen Woche zurückgesetzt |
| Daily StopLoss Limit | Die Strategie stoppt, wenn der tägliche StopLoss-Betrag nach Schließen einer Position erreicht wird. Der Wert dieses Parameters ist positiv. Wenn der Wert zum Beispiel auf 300 gesetzt ist, stoppt die Strategie, wenn der realisierte PnL kleiner oder gleich -300$ ist. Wenn auf 0 gesetzt, wird dieser Parameter ignoriert |
| Stop @ Winning Count | Dies veranlasst die Strategie, das Trading zu stoppen, wenn die Netto-Anzahl gewinnender Trades des Tages dem Wert dieses Parameters entspricht. Dieser Parameter wird ignoriert, wenn er gleich 0 ist |
| Stop @ Losing Count | Dies veranlasst die Strategie, das Trading zu stoppen, wenn die Netto-Anzahl verlierender Trades des Tages dem Wert dieses Parameters entspricht. Dieser Parameter wird ignoriert, wenn er gleich 0 ist |
| Execute on Different Instrument | Dieser Parameter aktiviert die Ausführung von Trades auf einem anderen Instrument als dem auf dem aktiven Chart. Dies kann nützlich sein, wenn du die Strategielogik auf Minis laufen lassen und auf Micros ausführen möchtest, um das Risiko besser zu verwalten, indem du die Trades auf Micros eröffnest. Beachte, dass bei Aktivierung dieses Parameters die gesamte Risikoberechnung der Strategie auf dem Ausführungsinstrument erfolgt. Beachte auch, dass Trades, die auf einem anderen Instrument als dem des Charts eröffnet werden, nicht im Chart eingezeichnet werden |
| Execution Instrument | Dieser Parameter lässt dich aus einer Liste der auf deiner NinjaTrader-Verbindung verfügbaren Micros das Instrument auswählen, auf dem Trades ausgeführt werden. Beachte, dass historische Trades und Live-Trades in diesem Fall nicht im Chart angezeigt werden. |
| Order Label | Dieser Parameter lässt dich ein Label festlegen, das allen an den Broker gesendeten Positionen als Suffix hinzugefügt wird. Dies ist nützlich, falls du möchtest, dass die an den Broker gesendeten Positionen einen bestimmten Wert haben, um sie von Positionen anderer Personen zu unterscheiden, die dieselbe Strategie verwenden |
| Render Opacity (1-100) | Legt die Deckkraft fest, die zum Zeichnen der Opening-Range-Zone verwendet wird |
| Extend Zone Pivot Lines Drawing | Dies verlängert die Pivot-Linien der ORB-Zone bis zum Ende der Sitzung |
| Enable/Disable Trading Days |
Dieser Parameter ermöglicht es, den Handel auf bestimmte Wochentage zu beschränken.
|
| Entry Setup | |
| Manual Opening Range Levels | Dies aktiviert die manuelle Einstellung der Range-Hoch- und -Tiefpreise. Diese Funktion wurde von Nutzern angefragt. Wenn diese Funktion aktiviert ist, wird die Opening Range sofort erstellt, aber der Handel beginnt gemäß dem Trade-Time-Parameter |
| Manual High Price | Hochpreis der Range manuell festlegen |
| Manual Low Price | Tiefpreis der Range manuell festlegen |
| Time Zone |
Dieser Parameter legt die Zeitzone fest, die für den untenstehenden Parameter Trade Time verwendet wird. Da Future-Märkte basierend auf der US-Marktzeitzone EST (US Eastern, New York) geöffnet und geschlossen werden, ermöglicht dieser Parameter, das Handelszeitintervall in einer anderen Zeitzone anzugeben, z. B. der lokalen Zeitzone deines Computers
|
| Open Range Time (hh:mm-hh:mm,...) | Dies legt das Opening-Range-Intervall fest. Beispiel: 09:30-09:35 definiert eine Opening Range, die von neun Uhr dreißig bis neun Uhr fünfunddreißig reicht. Die Zeitzone wird durch den vorherigen Parameter festgelegt. Nach Ablauf dieses Intervalls wird die Range im Chart eingezeichnet und markiert ihren Hoch- und Tiefpreis |
| Trading Sessions (hh:mm-hh:mm,...) | Dieser Parameter definiert im Format von Zeitintervallsequenzen das Zeitintervall außerhalb der Opening-Range-Zeit, in dem die Strategie den Einstieg in Trades erlaubt. Wenn du diesen Wert zum Beispiel auf "09:45-11:00,13:00-14:00" setzt, bedeutet das, dass der Bot nur zwischen 09:45 und 11:00 sowie zwischen 13:00 und 14:00 Trades platzieren kann. Offen bleibende Trades werden außerhalb dieser Zeitfenster nicht geschlossen, bis zur Cutoff-Zeit, die das Ende der RTH-Sitzungszeit ist |
| Trade Previous Days Zone | Dieser Parameter schaltet die Strategie darauf um, nach Opening Ranges zu suchen, die an vorherigen Tagen aufgetreten sind und nicht am aktuellen Tag. Dies ist für den Fall gedacht, dass du den Breakout einer Kerze vom Vortag handeln möchtest, oder wenn du wöchentliche Opening Ranges handeln möchtest |
| Enable/Disable ORB calculation Days | Dieser Parameter ist nur sichtbar, wenn der vorherige Parameter Trade Previous Days Zone aktiviert ist.
Dieser Parameter ermöglicht es, die Wochentage aus- oder abzuwählen, an denen die Opening Range berechnet wird. Wenn du zum Beispiel
die Opening Range nur am Montag berechnen und sie am Dienstag und Mittwoch handeln möchtest, kannst du dies mit
dem vorherigen Parameter Enable/Disable Trading Days kombinieren, um jede Kombination von wann die ORB berechnet und
wann sie gehandelt wird zu erstellen.
|
| Range Offset (Ticks) | Dieser Parameter fügt der berechneten Opening Range einen Offset in Ticks hinzu. Der Offset wird zum Hochpreis und zum Tiefpreis der Range hinzugefügt. Wenn du zum Beispiel den Wert dieses Parameters auf 4 Ticks setzt, wird die Opening Range um 4 Ticks nach oben und um 4 Ticks nach unten erweitert. |
| Quantity Strategy |
Dieser Parameter legt fest, wie die Menge für einen Trade festgelegt werden soll
|
| Max Qty | Dieser Parameter legt die maximal zulässige Menge fest, wenn die Methode Risk Adjusted ausgewählt ist. Diese Option ist sehr nützlich, da manche Propfirms Auftragsmengenlimits haben, die zur Invalidierung des Kontos führen können |
| Use Volume Profile Levels | Dieser Parameter aktiviert/deaktiviert die Einstiegslogik basierend auf dem Value Area Low & Value Area High des Volume Profile. Das Volume Profile wird auf der Opening Range berechnet. |
| Wait For Range Retrace |
Diese Option lässt die Strategie auf die folgende Ereignissequenz warten, bevor sie in den Trade einsteigt:
|
| Wait For FVG | Diese Option lässt die Strategie auf einen gültigen Fair Value Gap warten, während sie aus der Range ausbricht. Das FVG kann nach dem Ausbruch auftreten. Wenn diese Option nicht verwendet wird, wartet die Strategie nur auf einen Bar-Close in Richtung des Trades |
| FVG Last Candle Color Condition | Diese Option legt eine Bedingung fest, dass die letzte Kerze des Einstiegs-FVG bullisch für Kauf-Einstiege und bärisch für Short-Einstiege sein muss |
| Trade Mode | Dieser Parameter legt den Einstiegsmodus nach einem Retest der Opening-Range-Zone fest
|
| Min. Distance From Range (Points) | dieser Parameter legt die minimal erforderliche Distanz in Punkten von der Range zum aktuellen Preis fest, um einen Trade auszulösen. Wenn du dies auf den Wert 0 setzt, bedeutet das, sobald der Preis aus der Range ausbricht, kann die Strategie einen Trade auslösen. Wenn du dies zum Beispiel auf 4 Punkte setzt, eröffnet die Strategie keinen Trade, bis der Preis mindestens 4 Punkte aus der Range ausbricht |
| Max. Distance From Range (Points) | dieser Parameter legt die maximal zulässige Distanz in Punkten von der Range zum aktuellen Preis fest, um einen Trade auszulösen. Wenn du dies auf den Wert 0 setzt, bedeutet das, dass keine Kontrolle über die Distanz erfolgt. Wenn du dies zum Beispiel auf 10 Punkte setzt, eröffnet die Strategie keinen Trade, wenn der Preis um mehr als 10 Punkte vom oberen oder unteren Level der Range ausbricht |
| Min. Range Height (Points) | Dieser Parameter legt die minimale Range-Höhe in Punkten fest, die zum Eröffnen eines Trades erforderlich ist. Wenn auf 0 gesetzt, wird dieser Parameter ignoriert |
| Max. Range Height (Points) | Dieser Parameter legt die maximale Range-Höhe in Punkten fest, die zum Eröffnen eines Trades erforderlich ist. Wenn auf 0 gesetzt, wird dieser Parameter ignoriert |
| Reset Bias On Each Side | Dieser Parameter wird nur verwendet, wenn Wait For Range Retrace aktiviert ist. Dieser Parameter hat folgendes Verhalten:
|
| SuperTrend Entry Filter | Dieser Parameter aktiviert/deaktiviert die Verwendung des SuperTrend-Indikators als Einstiegsfilter. Wenn aktiviert, dürfen Long-Trades nur einsteigen, wenn der SuperTrend im bullischen Modus ist. Umgekehrt erlaubt er Short-Trades den Einstieg nur, wenn der SuperTrend-Indikator im bärischen Modus ist. Beachte, dass dies insgesamt zu weniger Trades führt |
| Supertrend Filter Mode | Dieser Parameter legt fest, wie Supertrend verwendet wird, wenn ein Einstieg ausgelöst werden soll
Der Unterschied zwischen diesen beiden Modi ist subjektiv. Im ersten Modus erhalten wir weniger Trades, weil wir Einstiege wegen Supertrend verpassen. Im zweiten Modus erhalten wir mehr Trades, da wir vermeiden, Gelegenheiten wegen Supertrend zu verpassen. Was ich in Backtests beobachtet habe, ist, dass verpasste Trades zu weniger Verlusten, aber auch zu weniger Gewinnen führen. Im anderen Modus haben wir mehr Trades, mehr Gewinne und auch mehr Verluste. |
| Order Qty | Dieser Parameter wird nur verwendet, wenn Quantity Strategy auf Fixed eingestellt ist. Dieser Parameter legt eine feste Menge für jeden Trade fest. Im Falle einer Erhöhung der Auftragsmenge durch den Order-Management-Mechanismus wird dieser Parameter auch für jede Mengenerhöhung verwendet. Im Allgemeinen würden wir die Werte 1 oder 2 für diesen Parameter verwenden |
| Volume Profile (Nur wenn der Volume-Profile-Einstiegsmodus aktiviert ist) | |
| Value Area % | Dies legt den Prozentsatz fest, der zur Berechnung der Value Area der Profile verwendet wird. Die Value Area ist der Bereich, in dem x% des Handelsvolumens stattfand. Der Standardwert dafür ist 68%, was der Value Area einer Normalverteilung entspricht. Aber du kannst dies auf andere Werte setzen: in diesem Fall wird die Value Area bei jedem neuen Preistick berechnet, um die Preislevel anzuzeigen, die diesen Prozentsatz des Gesamtvolumens des Profils darstellen. Die Value Area ist der Bereich um den POC (Point of Control), der das Preislevel mit dem maximalen gehandelten Volumen ist |
| Vol Profile Opacity (1-100) | Dies legt die Zeichendeckkraft des Volume Profile fest, von 1 (transparent) bis 100 (deckend) |
| Order Management | |
| Order Management Strategy |
|
| ATM Strategy Template Name |
Dieser Parameter ist verfügbar, wenn die Order-Management-Methode ATM Strategy ausgewählt ist. Dieser Parameter gibt an, welche ATM-Strategie verwendet werden soll. Wie im Bildbeispiel oben sollte der Wert dieses Parameters der Template-Name deiner benutzerdefinierten ATM-Strategie sein. Im Beispiel sollte er gleich template1 sein natürlich kannst du einen anderen Namen wählen, aber das Wichtigste ist, dass der Parameterwert einem existierenden "ATM-Strategie-Template" entsprechen sollte, sonst wird keine Position eröffnet |
| Scale out % Qty at % Target | Diese Option aktiviert einen Scale-Out-Mechanismus, der darin besteht, einen Prozentsatz der Positionsmenge zu schließen, wenn der Preis einen bestimmten Prozentsatz des Gewinnziels erreicht. Der berechnete Wert wird auf den niedrigeren Wert abgerundet, wenn der berechnete Prozentwert fraktioniert ist. Wenn zum Beispiel die Position eine Menge von 5 hat und der Mengenprozentsatz dieses Parameters auf 50% eingestellt ist, wird die geschlossene Menge 2 sein (Abrundung von 2,5) |
| Scale out at % Target | Dieser Parameter legt den Prozentsatz des Gewinnziels fest, der den Scale-Out-Mechanismus auslöst |
| Scale out % Qty | Dieser Parameter legt den Prozentsatz der Menge fest, der während des Scale-Out-Mechanismus geschlossen wird |
| Enable Price Breakeven | Dieser Parameter aktiviert/deaktiviert den preisbasierten Breakeven-Mechanismus |
| Price Breakeven Strategy | Dieser Parameter legt fest, wie der preisbasierte Breakeven berechnet werden soll
|
| Price Breakeven Trigger | Dieser Parameter ist verfügbar, wenn der preisbasierte Breakeven aktiviert ist. Dieser Parameter legt den Auslösewert in Punkten oder Prozent (Wert von 1 bis 100) fest, der erreicht werden muss, um den Stoploss der aktuellen Position auf Breakeven zu setzen |
| StopLoss Strategy |
|
| Swing Period | Dieser Parameter ist verfügbar, wenn die Stoploss-Strategie Last Price Swing ist. Dieser Parameter legt den Zeitraum bzw. die Mindestanzahl von Bars zwischen zwei aufeinanderfolgenden höheren Hochs oder tieferen Tiefs fest, die Preis-Swing-Punkte definieren |
| TakeProfit Strategy |
|
| TakeProfit Fibo Level | Dieser Parameter ist verfügbar, wenn die Take-Profit-Strategie auf Fibonacci Level eingestellt ist; der Wert dieses Parameters sollte das Fibonacci-Level sein, berechnet vom oberen Zonenrand für bullische Einstiege und vom unteren Zonenrand für bärische Einstiege. Zum Beispiel setzt ein Wert von 0,5 den Take Profit auf die Hälfte der Zonenhöhe über dem oberen Zonenrand |
| Win/Loss Ratio | Dieser Parameter ist verfügbar, wenn die Take-Profit-Strategie auf Custom Win Loss Ratio eingestellt ist; ein Wert von 2 bedeutet ein Ziel von 2:1 Gewinn-Verlust-Verhältnis |
| Target Risk Per Trade ($) | Legt das maximale Risiko in Dollar für eine Position fest.
|
| Max Allowed Risk Per ($) |
|
| Stop Loss Points | Dieser Parameter ist verfügbar, wenn die Stop-Loss-Strategie auf Points eingestellt ist |
| Stoploss offset Points | Dieser Parameter fügt dem berechneten Stoploss-Level einen Punkte-Offset hinzu. Dieser Offset wird bei der Berechnung des Risikos pro Trade verwendet |
| Take Profit Currency | Legt den Take Profit in Dollar für die offene Position fest. Wenn du Fixed Currency Value als Take-Profit-Strategie verwendest, wird der Wert dieses Parameters verwendet. Andernfalls stelle sicher, dass du diesen Parameter auf einen hohen Wert setzt, um andere verhältnisbasierte Strategien nicht zu stören |
| Take Profit Points | Dieser Parameter ist verfügbar, wenn die Take-Profit-Strategie auf Points eingestellt ist |
| Trailing Stop Parameters | |
| Trailing Stop Strategy | Wenn die Methode Classic Trail Stop ausgewählt ist, lässt dich dieser Parameter wählen, auf welcher Basis das Trailing berechnet wird
|
| Trailing Stop Trigger | Wenn die Methode Classic Trail Stop ausgewählt ist, legt dieser Parameter den Auslöser fest (in Punkten oder Verhältnis) |
| Trail Amount | Wenn die Methode Classic Trail Stop ausgewählt ist, legt dieser Parameter den Betrag fest (in Punkten oder Verhältnis), der nachgezogen wird, wenn der Auslöser erreicht wird |
| Supertrend | |
| SuperTrend Mode |
|
| Period | Legt die Supertrend-Periode fest |
| Multiplier | Legt den Supertrend-Multiplikator fest. Je größer dieser Parameter, desto breiter sind die Supertrend-Bänder |
| Moving Avg. Type | Wählt den Moving-Average-Typ für Supertrend aus |
| Smooth | Legt die Glättungsperiode des Supertrend fest |
| Command Buttons | |
| Die Strategie ermöglicht es, einige Befehle manuell auszuführen, falls du manuell eingreifen möchtest. Die Befehlsschaltflächen werden dem Chart-Trader-Panel hinzugefügt, stelle sicher, dass es auf deinem aktiven Chart angezeigt wird | |
![]() | |
| Arm/Disarm Buttons | Die Schaltflächen Arm Long/Disabled Long und Arm Short/Disabled Short können den Einstieg in Long- oder Short-Trades manuell aktivieren oder deaktivieren. Standardmäßig sind diese beiden Toggle-Schaltflächen aktiviert, was bedeutet, dass die Strategie bereit ist, sowohl Long- als auch Short-Trades einzugehen. Das Umschalten der Schaltfläche auf deaktiviert schränkt die Strategie ein, in der deaktivierten Richtung in einen Trade einzusteigen. Dies kann nützlich sein, wenn du einen Richtungsbias oder eine Überzeugung über die Marktrichtung hast |
| Close Position Button | Die Close-Position-Schaltfläche schließt sofort die Position auf dem aktiven Instrument im aktiven Chart. Dies kann nützlich sein, wenn du einen Trade beenden möchtest, ohne die Strategie zu beeinflussen oder neu zu starten. Nach Schließen der Position funktioniert die Strategie weiterhin normal und sucht nach neuen Trades |
| Increase Qty Button | Die Increase-Qty-Schaltfläche ermöglicht es, die Menge der aktuell aktiven Position um +1 Kontrakt zu erhöhen |
| Decrease Qty Button | Die Increase-Qty-Schaltfläche ermöglicht es, die Menge der aktuell aktiven Position um -1 Kontrakt zu verringern |
| Set Breakeven Button | Die Schaltfläche setzt den Stoploss der offenen Position auf das Breakeven-Level, wenn der aktuelle Stoploss-Preis niedriger als der Breakeven-Preis für Long-Einstiege und höher als der Breakeven-Preis für bärische Einstiege ist. |
Backtesting und Bevorzugte Einstellungen
Hier werde ich versuchen, regelmäßig Backtests mit unterschiedlicher Risikobereitschaft aufzulisten. Aber zuvor hier einige Anmerkungen zum Backtesting
- Vergangene Ergebnisse sind keine Garantie für zukünftige Ergebnisse. Alle Backtesting-Ergebnisse dienen nur zu Informationszwecken
- Der Zeitraum, in dem der Backtest durchgeführt wurde, wurde nicht ausgewählt, um die besten Ergebnisse zu zeigen; der Backtest-Zeitraum ist der Monat vor der ersten Veröffentlichung dieser Strategie
- Kommissionen sind in den Backtests enthalten, um möglichst realistische Ergebnisse zu erzielen. Das verwendete Kommissionsschema ist das NinjaTrader-Lifetime-Lizenz-Kommissionsschema
- Bei automated-trading.ch führen wir sehr präzise Backtests durch, aufgrund der folgenden 2 Faktoren
- Wir folgen dem offiziellen NinjaTrader-Leitfaden zur Erzielung eines präzisen Intrabar-Granularitäts-Backtestings mittels zusätzlicher DataSeries auf Tick-Ebene Hier für mehr Informationen
- Wir verwenden ausschließlich Market Orders anstelle von Pending Orders, sowohl im Live- als auch im Backtest-Modus.
Dieses Template führt bei der Performance auf dem MES-Instrument. Perfekt für 50k-Evaluierungskonten.
- Instrument MES
- Timeframe 1 Minute
- Period From 13 March 2024 to 24 July 2026
- Run Mode Backtest
- Total Profit 60 675 $
- Max Drawdown (-3 443) $
- Run Release Version 2.4.0.0
Righ-Click on the button -> Save Link As... into NinjaTrader templates folder ...\Documents\NinjaTrader 8\templates\Strategy\ATCHOpenRangeBreakoutStrategy
Dieses Template ist dem obigen Template sehr ähnlich. Der einzige Unterschied ist, dass dieses ein 1:4-Gewinn-Verlust-Verhältnis hat. Dieses Template behält denselben Drawdown wie das obige Template bei, jedoch mit einem höheren Gesamtgewinn
- Instrument MES
- Timeframe 1 Minute
- Period From 13 March 2024 to 24 July 2026
- Run Mode Backtest
- Total Profit 64 416 $
- Max Drawdown (-3 443) $
- Run Release Version 2.4.0.0
Righ-Click on the button -> Save Link As... into NinjaTrader templates folder ...\Documents\NinjaTrader 8\templates\Strategy\ATCHOpenRangeBreakoutStrategy
Dieses Template ist konservativer und hat ein 1:1-Gewinn-Verlust-Verhältnis
- Instrument MES
- Timeframe 1 Minute
- Period From 13 March 2024 to 24 July 2026
- Run Mode Backtest
- Total Profit 30 851 $
- Max Drawdown (-3 259) $
- Run Release Version 2.4.0.0
Righ-Click on the button -> Save Link As... into NinjaTrader templates folder ...\Documents\NinjaTrader 8\templates\Strategy\ATCHOpenRangeBreakoutStrategy
Dieses Template ist konservativer, mit einem Risiko von 300$ pro Trade; es kann parallel zum obigen MES-Template verwendet werden, um die Ergebnisse zu diversifizieren
- Instrument MGC
- Timeframe 500 Volume
- Period From 28 March 2024 to 06 February 2026
- Run Mode Backtest
- Total Profit 14 286 $
- Max Drawdown (-2 937) $
- Run Release Version 2.3.0.0
Righ-Click on the button -> Save Link As... into NinjaTrader templates folder ...\Documents\NinjaTrader 8\templates\Strategy\ATCHOpenRangeBreakoutStrategy
Download- & Installationsanleitung
Bei automated-trading.ch kannst du wählen, ob du ein monatliches Abonnement kaufst, um unsere Premium-Produkte zu nutzen, oder unsere kostenlosen Produkte ohne Abonnement verwendest
In beiden Fällen musst du ein Konto erstellen, damit du eine Lizenz erhältst, die du sowohl für Premium- als auch für kostenlose Produkte verwenden kannst
Um die Lizenz zu erhalten, registriere dich einfach und hole dir dann deine Lizenz auf der Abrechnungsseite
Diese Opening Range Breakout Strategie ist eine Premium-Strategie. Sie kann in den Modi Backtest, Playback und Optimization kostenlos ausgeführt werden. Für den Live-Modus ist hingegen ein aktives Abonnement erforderlich.
Um die Strategie herunterzuladen und zu installieren, folge den untenstehenden Anweisungen
- Klicke auf die untenstehende Download-Schaltfläche, um die Datei der Opening Range Breakout Strategie herunterzuladen
- Importiere die heruntergeladene .zip-Datei in NinjaTrader über den Menüpunkt Import NinjaScript
- Öffne anschließend ein neues Chart-Fenster und stelle sicher, dass die Checkbox Tick Replay aktiviert ist
- Wenn du die Checkbox Tick Replay nicht siehst, gehe zu Tools->Options->Market Data und aktiviere Show Tick Replay
- Nach der Installation der Strategie und dem Öffnen eines neuen Chart-Fensters solltest du die Strategie zum Chart hinzufügen. Mache einen Rechtsklick auf den Chart und klicke auf den Kontextmenüeintrag "Strategies". Oder du kannst Strg+S auf dem Chart drücken, um das Dialogfenster "Add New Strategy" zu öffnen
- Nachdem die Strategie zum Chart hinzugefügt wurde, wird die Strategie auf den im Chart geladenen historischen Daten ausgeführt.
- Wenn der Lauf mit historischen Daten abgeschlossen ist, wechselt die Strategie in den Real-Time-Modus und fügt das Lizenz-Panel-Textfeld zum "Chart Trader Panel" hinzu
- Stelle sicher, dass das Chart-Trader-Panel auf deinem aktiven NinjaTrader-Chart angezeigt wird
- Kopiere/Füge deine Lizenz in das Textfeld ein, wie im untenstehenden Bild gezeigt. Deine Lizenz findest du auf der Haupt-Abrechnungsseite. Stelle sicher, dass du zuerst ein Konto erstellst oder dich anmeldest
- Klicke auf die Schaltfläche Check License
- In diesem Schritt prüft die Strategie die Lizenz und aktiviert/deaktiviert den Handel gemäß deinem Abonnementstatus
- Wenn du ein aktives Abonnement hast, siehst du, wie sich die Schaltfläche "Check License" grün färbt, sowie das nächste Überprüfungsdatum neben deiner E-Mail. Die Lizenzprüfung ist nur einmal erforderlich, bis zum nächsten Überprüfungsdatum.
- An diesem Punkt ist die Strategie bereit. Wenn deine Lizenz gültig ist, läuft die Strategie im Live-Modus weiter
- Wenn du dich noch nicht abonnieren möchtest und die Strategie vorher testen möchtest, kannst du sie in den Modi Playback und Historical ausführen
Häufige Fragen
Allgemein
Einen VPS zu verwenden ist gut, aber nicht zwingend erforderlich. Ich lasse diese Strategie auf einer ~6$ Windows-VPS-Instanz bei Hetzner laufen. Sieh dir unsere Ressourcenseite an, um über unseren Affiliate-LINK einen Rabatt zu erhalten
Ja! Du kannst mehrere Instanzen dieser Strategie auf demselben Konto ausführen, aber jede Instanz sollte auf einem eindeutigen Instrument laufen
Du kannst nicht mehrere Instanzen auf demselben Konto auf demselben Instrument ausführen, da NinjaTrader, wie du weißt, Orders zu einer Position pro Instrument pro Konto zusammenfasst
Ja! Du kannst einen Copier verwenden, aber eine bessere Lösung wäre, mehrere Instanzen der Strategie auszuführen. Die gekaufte Lizenz erlaubt dir, unbegrenzt viele Instanzen auf mehreren Maschinen auszuführen
Ja! Die Strategie wurde genau für diesen Zweck entwickelt. Sie funktioniert nahtlos auf Rithmic, NinjaTrader-Brokerage, Tradovate oder jedem anderen Anbieter, der mit deiner NinjaTrader-Plattform verbunden ist
Ich habe diese Strategie so konzipiert, dass sie vollautomatisch ist. Dennoch kann sie als Semi-Auto-Strategie verwendet werden, um in Trades einzusteigen und dich diese Trades dann manuell über ihre Befehlsschaltflächen verwalten zu lassen
Du solltest vollautomatisches Trading gegenüber manuellem Trading aus vielen Gründen in Betracht ziehen:
- Trading 24/7: Automatisierte Handelsstrategien müssen nicht zur Toilette gehen und auch keine Pause machen
- Bessere Ausführung, schneller und präziser
- Eliminiert Psychologie und Emotionen
- Kann auf Dutzende, wenn nicht Hunderte von Instanzen skaliert werden
- Automatisiertes Trading kann wirklich "passives" Einkommen generieren, manuelles Trading ist nur ein weiterer "stressigerer" Job
Ja, wenn du eine Idee hast, von der du glaubst, dass sie die Performance dieser Strategie verbessern könnte, freue ich mich sehr, von dir zu hören. Nutze bitte die Kontaktseite, um mir eine Nachricht zu senden
Nein, der Quellcode der Strategie ist aus urheberrechtlichen Gründen geschützt
Abrechnung
Ja, du kannst dein Abonnement jederzeit über die Kontoseite kündigen, um zukünftige Zahlungen zu verhindern. Wir können den ungenutzten Teil deines Abonnements nicht zurückerstatten, aber du kannst dein Abonnement auch nach der Kündigung für den Rest des Abrechnungszyklus weiter nutzen.
Nein, wir bieten keinen Testabonnementplan an. Aber du kannst die Strategie in den Modi Backtest und Playback herunterladen und testen, bevor du abonnierst
Wir bieten keine vollständigen oder teilweisen Rückerstattungen an, aber du kannst dein Abonnement jederzeit kündigen, um zukünftige Zahlungen zu stoppen.
Skeptiker
Ich bin seit 2010 professioneller Softwareentwickler. Ich entwickle seit 2012 automatisierte Handelsstrategien, für mich selbst zum Spaß und Profit, und habe auch Strategien für Kunden auf der ganzen Welt entwickelt
Ich war immer beruflich im Finanz- und Investmentgeschäft involviert, ich habe für Trading-Broker und Investmentbanking gearbeitet.
Ich bin kein Vermarkter, und ich beauftrage niemand anderen, meine Strategien zu entwickeln.
Diese Strategie war für mich langfristig vorteilhaft, mit Höhen und Tiefen, besonders wenn sie auf mehreren Instrumenten läuft. Aber die Frage bleibt relevant: Warum verkaufe ich sie?
Die Antwort ist, ich verkaufe sie nicht, ich vermiete sie, um ein zusätzliches Einkommen zu generieren und meine verschiedenen Einkommensquellen zu diversifizieren, neben dem, was diese Strategie generieren kann. Was du auch tun solltest. Du solltest dich nicht auf eine einzige Einkommensquelle verlassen, um finanzielle Unabhängigkeit zu erreichen, der Schlüssel ist Diversifikation.
Der Vorteil dieser Strategie wird nicht verschwinden, wenn viele Leute anfangen, sie zu nutzen. Diese Strategie ist rein mechanisch und beruht nicht auf einem verborgenen quantitativen Muster, das nicht offengelegt werden sollte
Lass uns die Vor- und Nachteile von Pending Orders untersuchen
- Vorteile:
- Beste Preisausführung bei Verwendung von Limit Orders
- Schutz vor Verlusten bei Verbindungsproblemen
- Nachteile:
- Können bei hoher Preisvolatilität abgelehnt werden
- Verzögerung zwischen der Anfrage, die Order zu platzieren, und dem Zeitpunkt, an dem sie tatsächlich platziert wird. Preisvolatilität kann dazu führen, dass die Order abgelehnt wird und der Preis davonläuft
- Erfordert Verwaltung: alle entgegengesetzten Orders müssen storniert werden
- Sichtbar für den Broker, platzierte Orders können manipuliert werden
Nach Jahren der Strategieentwicklung bin ich zu dem Schluss gekommen, dass Market Orders für den Kontext des automatisierten Tradings besser geeignet sind.
Der Hauptnachteil bei der Verwendung von Pending Orders ist die Tatsache, dass sie abgelehnt werden können, was besonders in einem volatilen Umfeld sehr schwer zu handhaben ist
In all unseren Strategien verwenden wir Market Orders auch für Take Profit und Stop Loss. Lass uns die Vor- und Nachteile von Market Orders untersuchen
- Vorteile:
- Garantie der Ausführung unabhängig von den Volatilitätsbedingungen
- Für den Broker unsichtbar, bevor sie eingereicht werden
- Kein Risiko, abgelehnt zu werden, was einen besseren Schutz für den Stop Loss bedeutet
- Schnellere Ausführung als Pending Orders
- Nachteile:
- Bei Verbindungsverlust mit dem Broker kann die Strategie keine Market Orders senden
Anmerkung: MIT-Orders (Market if Touched) in NinjaTrader sind eine solide Alternative zu Pending Orders, falls du wirklich Pending Orders verwenden möchtest
Wir folgen dem offiziellen NinjaTrader-Leitfaden zur Erzielung eines präzisen Intrabar-Granularitäts-Backtestings mittels zusätzlicher DataSeries auf Tick-Ebene Hier für mehr Informationen
Verlass dich nicht nur auf mein Wort. Teste es selbst: Führe am Ende jedes Handelstages einen Backtest der Strategie für diesen Tag durch und vergleiche ihn mit den Live-Trades, die die Strategie während des Tages gemacht hat.
Versionshinweise
- Fehlerbehebung: Wenn Supertrend nicht als Einstiegsfilter ausgewählt war, wurden keine Trades ausgelöst
- Fehlerbehebung: Stoploss-Breakout-Bar hinkte hinterher
- Auswahl der FVG-Letzte-Kerze-Farbbedingung ermöglicht
- Neue Stoploss-Methode, wenn FVG aktiv ist, FVG Low/High
- Neuer Einstiegsmodus basierend auf Volume Profile VAL, VAH
- Neue Stoploss-Methoden, wenn der Volume-Profile-Einstieg aktiv ist: POC und niedrigster Volumenknoten
- Schnellere Verarbeitung durch Caching von Zonen im Speicher
- Bedingung des Kerzendochts, der die Range berührt, entfernt, wenn ohne FVG-Bedingung eröffnet wird
- Manueller Range-Preis-Modus hinzugefügt
- Neuer Parameter Supertrend Filter Mode hinzugefügt
- SL- und TP-Zahlenanzeige auf den Linien im Chart korrigiert, jetzt mit 2 Dezimalstellen
- Die Handelszeit wurde von zwei Parametern auf nur einen Parameter geändert, der mehrere Handelszeitintervalle enthalten kann
- VWAP-Filter entfernt, um Berechnungen zu beschleunigen
- Dollar-Cost-Averaging-Verwaltungsmethode entfernt
- Neue Stoploss-Strategie hinzugefügt: Last Price Swing
- Neuer Parameter "Trade Previous Days Zone" hinzugefügt
- Neuer Parameter "Enable/Disable ORB calculation Days" hinzugefügt
- Neuer Parameter "SuperTrend Close Only Profitable" hinzugefügt
- Parameter "Enable Time Breakeven" entfernt
- Neuer Parameter "Swing Period" hinzugefügt
- Bei den Stoploss- und Take-Profit-Levels wird, wenn ein Trade offen ist, der projizierte SL und TP in $ neben den Level-Preisen angezeigt (von Nutzern angefragte Funktion)
- Neue Breakeven-Methode hinzugefügt: Supertrend. Wenn der Preis Supertrend berührt, wird der Breakeven des Trades ausgelöst (von Nutzern angefragte Funktion)
- Die Parameter Min. distance und Max. distance from range sowie Min. Range Height sind jetzt in Ticks statt in Punkten, um an andere Instrumente mit sehr weiten Punkteskalen angepasst zu werden (von Nutzern angefragt)
- Zeichnung der ORB-Zone hinter die Kerzen im Chart verschoben für bessere Übersichtlichkeit
- Neue Take-Profit-Methoden basierend auf Fibonacci-Levels (von Nutzern angefragte Funktion)
- Neue Take-Profit-Methode: benutzerdefiniertes Verhältnis
- Fehlerbehebung: Wenn nur FVG als Einstiegsbedingung ausgewählt ist, wird das zweite FVG ausgelöst, nicht das erste
- Supertrend-MA-Typ korrigiert, der andere Werte als HMA annahm
- Neue Stoploss-Strategie hinzugefügt: Breakout Candle
- Neuer Einstiegsparameter Min. Range Height (Points) hinzugefügt
- Neuer Einstiegsparameter Max. Range Height (Points) hinzugefügt
- Fehlerbehebung: Breakeven bei Short-Trades schließt Positionen
- Preis-Breakeven-Logik korrigiert, wenn die Take-Profit-Strategie auf Fixed Value eingestellt ist
- Neue Stoploss-Strategie hinzugefügt: SuperTrend
- SuperTrend-Trade-Management-Logik geändert: Der Trade wird nicht sofort geschlossen, wenn die Bar über/unter dem Supertrend-Level schließt, sondern das Stoploss-Level wird einen Tick über/unter der Bar gesetzt, die das Supertrend-Level durchbrochen hat
- Glitch bei der Berechnung der Opening Range im 1-Minuten-Timeframe im Backtest-Modus behoben
- Weitere Stoploss-Modi 300% und 400% hinzugefügt
- Berechnung der Opening Range auf höheren Timeframes wie 5 Minuten oder 15 Minuten korrigiert
- Parameter Entry Mode entfernt und durch separate Optionen ersetzt
- Min. Distance From Range (Points) und Max. Distance From Range (Points) hinzugefügt
- Parameter Reset Bias On Each Side hinzugefügt
- Probleme mit manuellem Drag & Drop von SL & TP behoben
- Fehlerbehebung: Bug betreffend VWAP-Filter, der verschiedene Einstiegssetups beeinflusste
- Fehlerbehebung: Bug betreffend Shorts im Einstiegsmodus "Immediate OnBar Close"
- VWAP als Einstiegsfilter hinzugefügt
- Fehlerbehebung eines Bugs, der nur im Backtest auftritt. Der Nettogewinn aus einer geschlossenen Position war nicht korrekt, was die Berechnungen der täglichen Stopplimits beeinflusste
- SuperTrend-Indikator als Einstiegsfilter und Order-Management-Methode hinzugefügt
- Enable/Disable Trading Days hinzugefügt
- Fehlerbehebung: Fehler bei Verwendung der ATM-Strategie und Auslösung des täglichen Stop Loss
- Fehlerbehebung: Fehler bei Verwendung der ATM-Strategie
- Fehlerbehebung: Fehler in der OnRender-Methode werden jetzt abgefangen, sodass die Strategie nicht abstürzt, sondern auch bei Zeichenfehlern weiterläuft
- Parameter Range Offset hinzugefügt
- Probleme mit dem Einstellen von Drag & Drop Take-Profit- und Stoploss-Levels behoben
- Problem mit dem Startzeit-Parameter behoben
- Problem behoben, bei dem Befehlsschaltflächen bei Tab-Wechsel nicht funktionierten
- Schaltfläche Decrease Quantity hinzugefügt
- Bei der Einstellung von Breakeven werden nun Kommissionen berücksichtigt
- Scaling Out wird nicht angewendet, wenn die Menge 1 ist
- Neuer Parameter hinzugefügt: Start Trading From (hh:mm)
- Scaling Out hat neue Parameter Scale out at % Target und Scale out % Qty
- Fehlerbehebung: Die Opening Range wurde nicht über das gesamte Intervall berechnet
- Fehlerbehebung: Drag-Drop der Take-Profit- und Stoploss-Linien erzeugte unerwartetes Verhalten
- Fehlerbehebung: CET-Zeitzone funktionierte auf EST-basierten Maschinen nicht
- Weitere Einstiegsmodi hinzugefügt
- Fehlerbehebung: Absturz bei neuer Marktsitzung im Live-Betrieb
- CET als neue Zeitzonenoption hinzugefügt
- Backtest-Ergebnisse und Templates aktualisiert
- Erste Version der Strategie
Nutzerkommentare & Feedback
Du findest Feedback unserer Nutzer und kannst Fragen zu dieser Strategie stellen, indem du unserer Discord-Community über diesen Einladungslink beitrittst oder auf das Discord-Logo klickst. Der Beitritt ist völlig kostenlos
