NextGen PRO
- Experten
- Version: 2.50
- Aktualisiert: 25 August 2026
- Aktivierungen: 5
Trendfolgendes Stop-Order-Raster für XAUUSD
Übersicht
NextGen PRO ist ein vollautomatischer Expert Advisor, der auf einer einfachen Idee basiert: Es wird nur in die Richtung gehandelt, in die sich der Markt bereits bewegt, und es werden erst dann neue Orders hinzugefügt, wenn der vorherige Handelszyklus abgeschlossen ist.
Bei einem Aufwärtstrend platziert er eine Reihe von Buy-Stop-Orders oberhalb des Marktkurses. Bei einem Abwärtstrend platziert er eine Reihe von Sell-Stop-Orders unterhalb des Marktkurses. Befindet sich der Kurs zwischen den beiden gleitenden Durchschnitten, wird der Markt als Seitwärtsbewegung betrachtet und der EA hält sich zurück.
Jede Position wird durch einen geldbasierten Stop-Loss und einen geldbasierten Trailing-Stop geschützt, die beide in der Kontowährung statt in Punkten gemessen werden. So entspricht Ihr Risiko pro Trade genau dem Wert, den Sie in den Eingabeparametern festgelegt haben – unabhängig davon, welche Lotgröße die Leiter verwendet.
Erfordert ein Hedging-Konto. Der EA verwaltet mehrere Positionen in derselben Richtung gleichzeitig, was auf einem Netting-Konto nicht möglich ist.
So funktioniert es
1. Trenderkennung (M5, EMA)
Der Trend wird anhand des geschlossenen M5-Balkens ermittelt, niemals anhand des sich gerade bildenden Balkens, sodass Signale nicht nachträglich angepasst werden.
- Schlusskurs über beiden EMAs = AUFWÄRTSTREND
- Schlusskurs unterhalb beider EMAs = TREND ABWÄRTS
- Schlusskurs zwischen den beiden EMAs = Seitwärtsbewegung, und es werden keine neuen Orders platziert
Die EMA-Perioden sind auf ** und ** festgelegt und werden immer aus dem M5-Chart gelesen, sodass sich der EA unabhängig vom gewählten Zeitrahmen immer identisch verhält.
2. Die Stop-Order-Leiter
Sobald sich ein gültiger Trend abzeichnet, verankert der EA eine Leiter am aktuellen Kurs und füllt sie mit Stop-Orders in Trendrichtung.
- Die Stufen sind gleichmäßig im von Ihnen gewählten „Grid Step“-Wert beabstandet, gemessen in Dollar der Kursbewegung, und jede Stufe in der Leiter hält genau diesen Abstand ein.
- Die Orders werden als „Buy Stop“ oder „Sell Stop“ platziert, sodass eine Position erst eröffnet wird, wenn der Kurs tatsächlich weiter in Trendrichtung steigt bzw. fällt. Der EA kauft niemals in einem fallenden Markt und verkauft niemals in einem steigenden Markt.
- Ebenen, die innerhalb des Mindest-Stop-Abstands Ihres Brokers liegen, werden automatisch übersprungen, anstatt Orderfehler zu verursachen.
- Sie können festlegen, wie viele ausstehende Orders gleichzeitig im Markt aktiv sein dürfen, wodurch der Orderverkehr bei Brokern mit Anforderungslimits gering gehalten wird.
3. Lot-Steigerung nach Batches
Die erste Ordercharge verwendet Ihr Basis-Lot. Die nächste Charge fügt ein weiteres Basis-Lot hinzu, die darauffolgende noch eines und so weiter.
Die Steigerung erfolgt linear und nicht nach dem Martingale-Prinzip – die Lots wachsen pro Charge um einen festen Schritt und verdoppeln sich nicht. Die Chargengröße ist einstellbar, sodass Sie die Steigerung so langsam oder so aggressiv gestalten können, wie Sie möchten, oder sie vollständig deaktivieren können, indem Sie die Chargengröße größer als die maximale Orderanzahl einstellen.
4. Die dynamische Aktualisierungs-Engine
Die meisten Grid-Roboter führen weiterhin Aufträge zu Kursniveaus aus, die bereits vor Stunden berechnet wurden. NextGen PRO bindet seine Leiter neu an den Live-Markt an, jedoch nur dann, wenn dies sicher ist.
Solange ein Trade offen ist, wird die Orderleiter eingefroren. Der EA löscht, verschiebt oder passt den Kurs keiner einzigen ausstehenden Order an, solange eine Position in dieser Richtung läuft – ganz gleich, wie stark der Markt zurückfällt. Ihr offener Trade behält genau die Orderleiter bei, mit der er gestartet ist.
Wenn der Zyklus endet, wird die Orderleiter aktualisiert. In dem Moment, in dem die letzte Position eines Zyklus geschlossen wird – per Stop-Loss, Trailing-Stop oder Break-Even, je nachdem, was zuerst eintritt –, überprüft der EA den Trend erneut. Ist der Trend unverändert, löscht er die alten Niveaus und erstellt eine brandneue Orderleiter rund um den aktuellen Marktpreis, wobei die Lot-Progression auf das Basis-Lot zurückgesetzt wird.
Neuverankerung bei Rücklauf in Seitwärtsbewegung. Wenn kein Trade offen ist und der Markt um die von Ihnen gewählte Rücklaufdistanz zurückfällt, wird die Leiter näher am Kurs neu angelegt, damit der EA nicht hinter einem Level zurückbleibt, den der Markt bereits verlassen hat.
Umgang mit Trendwenden. Wenn sich der Trend umkehrt, werden alle ausstehenden Orders der alten Richtung storniert und eine neue Leiter auf der neuen Seite aufgebaut.
Ein Abklingzeit-Timer verhindert, dass die Leiter bei starken Kursschwankungen wiederholt neu gelegt wird.
5. Geldbasiertes Risikomanagement
Dollar-Stop-Loss. Sie legen den Verlust in der Kontowährung für ein 0,01-Lot fest, und der EA skaliert diesen automatisch für jede größere Position, sodass ein 0,05-Lot-Trade genau das Fünffache dieses Betrags riskiert. Keine Punktberechnungen, keine Verwechslungen bei den Dezimalstellen zwischen den Brokern.
Dollar-Trailing-Stop. Der Trailing-Stop wird aktiviert, sobald eine Position Ihren gewählten Gewinn erreicht hat, und folgt dann dem höchsten Gewinn, den der Trade bisher erzielt hat, in einem von Ihnen festgelegten Abstand dahinter. Die Einstellung erfolgt ebenfalls in der Kontowährung.
Beide werden vom EA verwaltet und nicht als sichtbare Werte an den Broker gesendet, wodurch Ihre Schutzwerte vom Server ferngehalten werden. Das bedeutet, dass der EA laufen muss, damit sie funktionieren; daher wird ein VPS dringend empfohlen.
6. Tägliche Limits und Schutzabschaltung
Die täglichen Verlust- und Gewinnlimits werden als Prozentsatz des zu Beginn des Handelstages verzeichneten Eigenkapitals berechnet.
Wird ein Limit erreicht, storniert der EA sofort alle ausstehenden Orders und schließt alle verlustbringenden Positionen; anschließend werden keine neuen Positionen mehr eröffnet. Positionen, die im Gewinn liegen, werden beibehalten und mit einem Trailing-Stop verwaltet, sodass ein gewinnbringender Trade nicht einfach deshalb aufgegeben wird, weil ein Tagesziel erreicht wurde. Zu Beginn des nächsten Handelstages werden alle Werte automatisch zurückgesetzt.
7. Wochenendschutz
Legen Sie eine Stoppzeit am Freitag und eine Wiederaufnahmezeit am Montag fest. In diesem Zeitraum storniert der EA ausstehende Orders, schließt verlustbringende Trades und eröffnet keine neuen Positionen. So bleiben Sie von Wochenend-Kurslücken verschont, während profitable Trades unter Trailing-Schutz bis zum Handelsschluss weiterlaufen können.
Die Zeiten werden von der Uhr Ihres Terminals abgelesen, sodass Sie sie in Ihrer eigenen Ortszeit einstellen können.
8. Für den praktischen Einsatz entwickelt
Das Wechseln des Zeitrahmens ist sicher. Ändern Sie den Zeitrahmen des Charts oder bearbeiten Sie eine Eingabe, und der EA stellt seine Orderliste wieder her, anstatt Ihre Live-Orders zu löschen und von vorne zu beginnen.
Isolierung der Magic Numbers. Der EA greift ausschließlich auf seine eigenen Orders und Positionen zu, sodass Sie auf demselben Konto manuell handeln oder einen anderen EA parallel dazu ausführen können.
Sauberes Entfernen. Wenn Sie den EA vom Chart entfernen, werden seine ausstehenden Orders automatisch storniert, ohne dass „verwaiste“ Orders zurückbleiben.
Detaillierte Protokollierung. Jede Order, jede Aktualisierung, jedes Einfrieren und jeder Stop-out wird mit dem jeweiligen Grund in das Protokoll geschrieben, sodass Sie genau nachvollziehen können, warum der EA eine bestimmte Aktion durchgeführt hat.
9. Dashboard direkt im Chart
Ein kompaktes Bedienfeld in der oberen linken Ecke zeigt in Echtzeit an:
| Zeile | Bedeutung |
|---|---|
| Markt | TREND NACH OBEN, TREND NACH UNTEN oder BEREICH |
| Raster | AKTIV (Leiter aktiv, Seite flach), GESPERRT (Position offen, Leiter gesperrt), AKTUALISIEREN (Wiederverankerung in der Warteschlange), LEERLAUF |
| Sitzung | Status des Handelsfensters |
| Lot | Losgröße des aktuellen Stapels |
| Trades / Pend | Offene Positionen und aktive Pending-Orders |
| Laufender Gewinn/Verlust | Variabler Gewinn aus den eigenen Positionen des EAs |
| Spread | Aktueller Spread in Punkten |
| Bot | Ob der algorithmische Handel im Terminal aktiviert ist |
Anforderungen
| Punkt | Anforderung |
|---|---|
| Kontotyp | Absicherung (erforderlich) |
| Symbol | Entwickelt und optimiert für XAUUSD / Gold. Die Raster-Schritte, Stop-Loss- und Trailing-Abstände werden in Dollar der Kursbewegung festgelegt und müssen daher für jedes andere Instrument neu angepasst werden. |
| Zeitrahmen | Beliebig – der Trend wird immer aus M5, M15 und M30 abgelesen |
| Broker | Niedriger Spread bei Gold, Stop-Orders und Pending Orders zulässig |
| Plattform | MetaTrader 5, algorithmischer Handel möglich |
| Hosting | VPS dringend empfohlen – Stop-Loss und Trailing-Stop werden vom EA verwaltet und funktionieren nur, solange dieser läuft |
| Einzahlung | Passen Sie den Betrag an die von Ihnen konfigurierte Stufenfolge an. Jede zusätzliche Stufe kann eine offene Position hinzufügen, sodass das maximale Risiko Ihrer maximalen Orderanzahl multipliziert mit der Lot-Progression entspricht. Überprüfen Sie die Margin-Anforderungen im Demo-Modus, bevor Sie live handeln. |
Eingabeparameter
Allgemeine Einstellungen
| Parameter | Beschreibung |
|---|---|
| MagicNumber | Eindeutige ID für die Orders dieses EAs. Ändern Sie diesen Wert, wenn Sie mehr als eine Instanz auf demselben Konto ausführen. |
| ShowVerboseLogs | Schreibt detaillierte Protokollmeldungen für jede Aktion. Lassen Sie diese Option während des Testens aktiviert und deaktivieren Sie sie im Live-Handel, um die Protokollgröße zu reduzieren. |
Einstellungen zur Lotgröße
| Parameter | Beschreibung |
|---|---|
| LotSize | Basislosgröße für die erste Auftragscharge und der Aufschlag, der zu jeder folgenden Charge hinzugerechnet wird. |
Stop-Loss-Einstellungen
| Parameter | Beschreibung |
|---|---|
| UseDollarSL | Aktiviert den geldbasierten Stop-Loss. |
| StopLossDollars | Verlust in der Kontowährung, bei dem eine Position von 0,01 Lot geschlossen wird. Wird bei größeren Lots automatisch hochskaliert. |
Einstellungen für den Trailing-Stop
| Parameter | Beschreibung |
|---|---|
| UseTrailingStop | Aktiviert den geldbasierten Trailing-Stop. |
| TrailingStartDollars | Der variable Gewinn, den eine Position erreichen muss, bevor der Trailing Stop aktiviert wird. |
| TrailingStopDollars | Abstand in Kontowährung, der hinter dem höchsten von der Position erreichten Gewinn gehalten wird. Die Position wird geschlossen, wenn der Gewinn auf dieses Niveau zurückfällt. |
Risikomanagement
| Parameter | Beschreibung |
|---|---|
| UseDailyLossLimit | Aktivieren Sie die Abschaltung bei täglichem Verlust. |
| UseDailyProfitLimit | Aktiviert die tägliche Gewinnbegrenzung. |
| DailyLossPct | Prozentualer Rückgang gegenüber dem Tagesanfangskapital, der die Abschaltung auslöst. |
| DailyProfitPct | Prozentualer Gewinn gegenüber dem Startkapital des Tages, der die Abschaltung auslöst. |
| ClosePositionsOnDisable | Positionen schließen, wenn der EA deaktiviert ist. |
Pending-Order-/Grid-Einstellungen
| Parameter | Beschreibung |
|---|---|
| GridStepDollars | Preisunterschied in Dollar zwischen zwei Stufen der Orderleiter. |
| OrdersPerBatch | Anzahl der Orders, die dieselbe Lotgröße haben, bevor das Lot um eine Stufe erhöht wird. |
| MaxOpenTradesPerDir | Maximale Gesamtzahl an ausstehenden Orders und offenen Positionen pro Richtung. Dies ist Ihre feste Obergrenze für das Risiko. |
| MaxPendingAhead | Maximale Anzahl gleichzeitig im Markt aktiver Pending-Orders. Neue Levels werden hinzugefügt, sobald alte ausgeführt werden. Setzen Sie den Wert auf 0, um keine Begrenzung festzulegen. |
Dynamische Rasteraktualisierung
| Parameter | Beschreibung |
|---|---|
| UseRetracementRefresh | Die Leiter wird nach einem Retracement wieder am aktuellen Kurs verankert. Gilt nur, wenn keine Position in dieser Richtung offen ist. |
| RetracementDollars | Größe des Rückgangs in Dollar (als Kursbewegung), der die Neuverankerung auslöst. |
| RefreshAfterCycleEnd | Die Leiter wird wieder am aktuellen Kurs verankert, sobald die letzte Position eines Zyklus geschlossen wurde und der Trend unverändert ist. |
| Rebase-Wartezeit in Sekunden | Mindestzeit zwischen zwei Neuverankerungen. Verhindert wiederholtes Neuaufbauen bei verrauschten Ticks. |
| KeepGridOnSignalLoss | Pending-Orders werden beibehalten, wenn der Trend vorübergehend in eine Seitwärtsbewegung übergeht, während eine Position noch offen ist. Es wird empfohlen, diese Option zu aktivieren, damit ein offener Trade niemals ohne seine Leiter zurückbleibt. |
Einstellungen für Wochenendbeschränkungen
| Parameter | Beschreibung |
|---|---|
| UseWeekendFilter | Aktiviert die Wochenendabschaltung. |
| FridayStopTime | Zeitpunkt (HH:MM), zu dem der Handel am Freitag endet. |
| Montag-Wiederaufnahmezeit | Terminalzeit (HH:MM), zu der der Handel am Montag wieder aufgenommen wird. |
Erste Schritte
- Öffnen Sie ein Gold-Chart, fügen Sie den EA hinzu und aktivieren Sie den algorithmischen Handel.
- Behalten Sie für Ihren ersten Demolauf die Standardeinstellungen bei und beobachten Sie die „Grid“-Zeile auf dem Dashboard, damit Sie sehen können, wie der Einfrier- und Aktualisierungszyklus funktioniert.
- Passen Sie Ihre Stop-Loss- und Trailing-Werte an die Volatilität des Gold-Feeds Ihres Brokers an.
- Passen Sie Ihren Grid-Schritt und die maximale Orderanzahl an Ihre Kontogröße an, bevor Sie live gehen.
Wichtiger Risikohinweis
Dieser EA verwendet ein Raster aus Pending-Orders mit einer Lotgröße, die sich pro Batch erhöht. Es können mehrere Positionen in derselben Richtung gleichzeitig offen sein, und eine starke Bewegung entgegen einer offenen Ladder führt zu einem Drawdown, der proportional zur Anzahl der ausgeführten Stufen ist. Der geldbasierte Stop-Loss begrenzt den Verlust jeder einzelnen Position, nicht das kombinierte Risiko der gesamten Ladder.
Der Handel birgt das Risiko von Verlusten. Vergangene Ergebnisse, einschließlich etwaiger Backtests, sind keine Garantie für die zukünftige Wertentwicklung. Testen Sie jede Änderung der Einstellungen zunächst auf einem Demokonto und setzen Sie niemals Geld ein, dessen Verlust Sie sich nicht leisten können.
