Beschreibung
Der Midas Scalper: Präzises Gold-Scalping
Die Midas-Strategie ist ein hochspezialisierter, rasterbasierter Scalping-Algorithmus, der ausschließlich für den Goldmarkt (XAUUSD) entwickelt wurde. Dieser Bot gedeiht in ruhigen, stabilen und seitwärts gerichteten Marktbedingungen. Er basiert vollständig auf der Philosophie „klein zielen, klein verfehlen“ – er sammelt sorgfältig kleine, konstante Gewinne, indem er Mikro-Dips kauft und optional Mikro-Peaks verkauft, Gewinne durch Trailing Stops sichert und sich automatisch abschaltet, sobald ein vordefiniertes Gewinnziel erreicht ist.
Performance & Backtest-Ergebnisse Dieser Algorithmus wurde rigoros getestet. Basierend auf dem bereitgestellten historischen Replay-Bericht wurde der cBot (im Test „The Newer Midas“ genannt) am Symbol XAUUSD bewertet.
- Die Strategie erforderte ein Startkapital von 10.000 $.
- Während des Testzeitraums erzielte sie einen Nettogewinn von 1.485,24 $.
- Der Algorithmus führte insgesamt 2.720 Trades aus.
- Von den gesamten Ausführungen waren 2.530 Gewinntrades.
- Das System hielt einen sehr effizienten Profitfaktor von 36,79.
- Der maximale Eigenkapitalrückgang während des Tests betrug 28,11 %.
⚠️ WICHTIGE MARKTWARNUNGEN – VOR DER NUTZUNG LESEN
- Kapitalanforderung: Dieser Bot benötigt ein Mindestkontoguthaben von 10.000 $, um schwankende Drawdowns sicher abzufangen.
- Marktbedingungen: Dieser Bot benötigt einen stabilen Markt. Wenn Gold einen wirtschaftlichen Schock erleidet oder eine exponentielle, heftige Kursbewegung erfährt, führen Sie diesen Bot nicht aus. Warten Sie, bis der Sturm vorüber ist.
- Nicht gierig werden: Halten Sie Ihre Gewinnziele bescheiden und Ihre maximalen Positionen vernünftig. Der Bot verlässt sich darauf, dass Gold zu seinem Mittelwert zurückkehrt.
Alle Erlöse aus dem Verkauf dieser Beta-Version fließen direkt in die Finanzierung zukünftiger Verbesserungen und fortschrittlicher KI-Integrationen.
Wie man die Parameter verwendet (Benutzerhandbuch)
Um die Midas-Strategie sicher zu betreiben, müssen Sie verstehen, wie Sie ihre Kernmodule konfigurieren. Sie können sie mit den Standardeinstellungen für Standard-Scalping ausführen oder sie so anpassen, dass nur große Dips von über 100 $ gekauft werden.
Kernhandelseinstellungen
- Volumen (Lots): Die Positionsgröße für jeden einzelnen Trade. Halten Sie diese niedrig (z. B. 0,01), da der Bot mehrere Positionen eröffnet.
- Take Profit: Ihr Ziel für den Ausstieg pro Trade.
- Lock SL Trigger & Lock SL Level: Dies fungiert als Trailing Stop. Sobald ein Trade einen Gewinn in Höhe des „Trigger“-Betrags erzielt, wird der Stop Loss dauerhaft auf das Gewinnniveau beim „Lock Level“ verschoben. Dies stellt sicher, dass Gewinntrades nicht zu Verlusttrades werden.
- Move Threshold (DipThresholdPips): Die Distanz, die der Preis vom letzten Hoch/Tief zurücklegen muss, bevor der Bot einen neuen Trade eröffnet. Erhöhen Sie diesen Wert auf eine hohe Zahl, wenn der Bot nur bei großen Kursabstürzen kaufen soll.
- Maximale offene Positionen: Die absolute Obergrenze, wie viele Trades der Bot in eine Richtung gleichzeitig halten kann. Obwohl bis zu 100 erlaubt sind, wird aus Sicherheitsgründen eine niedrigere Zahl empfohlen.
- Minimale Zeit zwischen Trades: Eine Drosselung (in Sekunden), um zu verhindern, dass der Bot während eines Flash-Crashs zu viele Trades zum exakt gleichen Preis eröffnet.
- Verkaufsgitter aktivieren: Standardmäßig kauft der Bot nur Dips. Schalten Sie dies auf
True, wenn er auch bei lokalen Hochs shorten soll.
Gewinnziele & Pausen
- Gewinnziel ($): Das endgültige Ziel für Ihre Handelssitzung. Sobald Ihr Gesamtgewinn diesen Betrag erreicht, stoppt der Bot das Öffnen neuer Trades. Er schließt sofort alle Trades, die gerade im Gewinn sind, und lässt verlustreiche Trades geduldig laufen, bis sie einzeln profitabel werden.
- Automatisches Fortsetzen nach Ziel: Wenn
False, schaltet sich der Bot nach Erreichen des Ziels komplett ab. WennTrue, ruht er sich aus und startet einen neuen Zyklus. - Pause vor nächster Zielphase: Wenn Auto-Resume aktiviert ist, bestimmt dies, wie viele Stunden der Bot ruht, bevor er den nächsten Zyklus startet.
Risikomanagement (Not-Aus-Schalter)
- Kapitaluntergrenze: Ihr ultimatives Sicherheitsnetz. Legen Sie einen minimalen Gesamt-P&L-Dollarbetrag fest. Wenn Ihr gesamter Strategie-P&L unter diese Untergrenze fällt, schließt der Bot dynamisch seine schlechteste verlustreiche Position Tick für Tick, bis Sie wieder über der Untergrenze sind. Eine Untergrenze von 0 $ bedeutet, dass der Bot Ihr Anfangskapital nie riskiert – nur bereits erzielte Gewinne.
- Gefahrenzonen-Schwankung & Fenster: Ein Frühwarnsystem für Volatilität. Wenn der Markt zu stark (Pips) in zu kurzer Zeit (Minuten) schwankt, schließt er defensiv Trades mit kleinem Verlust und pausiert den Handel für eine Abkühlphase.
- Harer Not-Aus-Schalter: Das letzte Mittel bei extremen Markterschütterungen. Wird er durch massive, heftige Bewegungen ausgelöst, liquidiert der Bot sofort alle Positionen – Gewinn oder Verlust – und erzwingt eine mehrtägige Ruhephase, um den Markt zu stabilisieren.
Dieser Leitfaden erklärt die Funktionsweise, Risikomanagement-Ebenen und Parameterkonfigurationen für den Midas Grid Strategy cBot.
Entwickelt für volatile Assets wie Gold (XAUUSD), ist dieser Algorithmus ein bidirektionaler Grid-Scalper, der absolute Kapitalerhaltung priorisiert. Anstatt sich auf einfache Stop-Losses zu verlassen, nutzt er dynamisches Gewinnsichern, weiche und harte Not-Aus-Schalter bei extremer Volatilität sowie ein gesteuertes Auslaufprotokoll für das Erreichen von Tages- und Wochenzielen.
1. Grundlegende Betriebsprinzipien
- Ausführungslogik: Er kauft lokale Dips von einem verfolgten Hoch und verkauft lokale Peaks von einem verfolgten Tief.
- Slippage-Kontrolle: Er verwendet
MarketRange-Orders. Wenn die Liquidität dünn wird und der Broker die Order nicht innerhalb Ihrer genauen Pip-Toleranz ausführen kann, wird die Order abgelehnt, anstatt zu einem schlechten Preis einzusteigen. - Zustands-Persistenz: Der Bot speichert seinen realisierten Gewinn, Drawdown-Grenzen und Abkühlungs-Timer im lokalen Speicher. Wenn cTrader abstürzt oder Sie Ihren VPS neu starten, erinnert er sich genau an den letzten Stand.
2. Parameter-Referenzhandbuch
Jeder Parameter ist exakt den cTrader UI-Gruppierungen zugeordnet.
Allgemein
- Volumen (Lots): Die Basis-Positionsgröße für jeden einzelnen Trade (Kauf und Verkauf). Die Positionsgröße ist statisch, um eine vorhersehbare Rasterrisikoskala zu gewährleisten.
Kaufeinstellungen
Steuert die Logik für den Kauf von Dips. Diese funktionieren völlig unabhängig von der Verkaufsseite.
- Buy Take Profit (Pips): Harte Broker-Seite Take-Profit-Ebene für jede Kauforder.
- Buy Stop Loss (Pips): Harte Broker-Seite Stop-Loss. Dies ist ein absoluter „Katastrophen“-Stop und sollte außerhalb der internen Gefahrenzonen-Grenzen des Bots liegen (z. B. 400+ Pips). Er schützt vor plötzlichen Serverunterbrechungen.
- Buy Lock SL Trigger (Pips): Die Menge an schwebendem Gewinn, die eine Position erreichen muss, bevor der Bot einen Break-even-/Gewinnsicherungs-Stop-Loss setzt.
- Buy Lock SL Level (Pips): Wo der Stop-Loss nach Auslösung platziert wird. (Beispiel: Trigger bei 25, Level bei 20 = wenn der Gewinn 25 Pips erreicht, wird der SL auf +20 Pips verschoben und sichert den Gewinn).
- Buy Dip Threshold (Pips): Der erforderliche Kursrückgang vom verfolgten Hoch (für den ersten Trade) oder vom niedrigsten offenen Kaufposition (für nachfolgende Rastertrades), um einen neuen Kauf auszulösen.
- Maximale Kaufpositionen: Die harte Obergrenze für gleichzeitig offene Kauftrades.
Verkaufseinstellungen
Steuert die Logik für den Verkauf an Hochpunkten.
- Verkaufsgitter aktivieren: Schaltet die Short-Seite ein oder aus. Standardmäßig deaktiviert.
- Sell Take Profit / Stop Loss (Pips): Harte Broker-Seite Limits für Short-Trades.
- Sell Lock SL Trigger / Level (Pips): Gewinnsicherungsmechanismus für Short-Trades.
- Sell Rise Threshold (Pips): Der erforderliche Kursanstieg vom verfolgten Tief (oder der höchsten offenen Verkaufsposition), um einen neuen Short auszulösen.
- Maximale Verkaufspositionen: Obergrenze für gleichzeitig offene Verkaufs-Trades.
Handelszeitpunkt
- Minimale Zeit zwischen Trades (Sekunden): Eine Drosselung bei hochfrequenter Ausführung. Verhindert, dass eine Ansammlung von Marktticks mehrere Rastereinträge in derselben Mikrosekunde auslöst. Schließt keine Aufträge.
Sitzungsfilter
Blockiert neue Einträge während sehr illiquider oder unvorhersehbarer Stunden. Offene Trades werden weiterhin normal verwaltet und geschlossen.
- Sitzungsfilter aktivieren: Schaltet die zeitbasierte Ausführung ein oder aus.
- Sitzungsstart / Endstunde (UTC, 0-23): Das Betriebsfenster. Die Logik unterstützt automatisch Überlauffenster (z. B. 22 bis 1 bedeutet korrekt 22 Uhr bis 1 Uhr).
Ausführung
- Maximal akzeptable Slippage (Pips): Begrenzung der Market Range Order. Wenn der Broker versucht, die Order schlechter als diesen Abstand zum angeforderten Preis auszuführen, lehnt der Bot den Einstieg ab.
- Maximal akzeptabler Spread (Pips): Live-Spread-Monitor. Wenn der Spread über dieses Limit hinausgeht (typisch bei großen Nachrichtenereignissen oder Rollovers), pausiert der Bot neue Einträge, bis die Liquidität zurückkehrt.
Gewinnziel
Ein verwaltetes Zielsystem. Wenn erreicht, tritt der Bot in eine „Wind-Down“-Phase ein, anstatt das gesamte Raster zwangsweise zu schließen.
- Gewinnziel ($): Der Ziel-Dollarbetrag (realisierter + schwebender Gewinn kombiniert).
- Automatisches Fortsetzen nach Ziel: Wenn wahr, ruht der Bot für eine bestimmte Zeit und startet dann einen neuen Zyklus. Wenn falsch, stoppt der Bot dauerhaft und wartet auf Ihren manuellen Neustart.
- Pause vor nächster Zielphase (Stunden): Der Abkühl-Timer, bevor der Bot den Handel wieder aufnimmt (erfordert Auto-Resume auf true).
Der Wind-Down-Mechanismus: Wenn das Ziel erreicht ist, stoppen neue Einträge. Der Bot schließt sofort alle Positionen, die gerade im Gewinn sind. Negative Positionen bleiben offen, um den Markt auszureiten, bis sie einzeln Gewinn oder ihren eigenen Stop Loss erreichen. Sobald das Raster leer ist, beginnt die Ruhephase.
Kapitaluntergrenze
Ihr ultimatives algorithmisches Eigenkapitalschutzsystem. Es überwacht den gesamten Strategie-P&L (ignoriert manuelle Trades oder andere Bots auf demselben Konto).
- Kapitaluntergrenze - Min Gesamt-P&L ($): Eine absolute Dollaruntergrenze. Wenn auf 0 $ gesetzt, erlaubt der Bot niemals, dass die Strategie netto-negativ auf das Startkapital wird – er riskiert nur zuvor erzielte Gewinne.
- Min Verlust vor Berechtigung (Pips): Verhindert, dass der Bot frische Trades schließt, die normale, spreadbedingte schwebende Verluste zeigen. Ein Trade muss mindestens um diese Pip-Anzahl im Minus sein, um für eine Notfallkürzung infrage zu kommen.
- Referenzkapital für Drawdown % ($): Ihre Startallokation für diesen spezifischen Bot.
- Maximaler Drawdown vom Hoch (%): Löst die Schutzfunktion aus, wenn die Strategie diesen Prozentsatz vom höchsten historischen Hochwasserstand fällt.
Wie es wirkt: Wird die Grenze überschritten, blockiert der Bot alle neuen Einträge und kürzt den einzelnen schlimmsten berechtigten Verlierer. Er prüft beim nächsten Tick erneut. Dies wirkt als Blutungsstopp und nicht als Panikschluss.
Gefahrenzone
Ein weicher Volatilitätsdetektor, der frühe Anzeichen eines Marktflushs erkennt.
- Gefahrenzonen-Schwankung (Pips): Die Größe der Kursbewegung, die eine defensive Haltung auslöst.
- Gefahrenzonen-Fenster (Minuten): Der Rückblickzeitraum zur Berechnung der Schwankung.
- Maximal akzeptabler Schließungsverlust (Pips): Die Soft-Close-Schwelle. Wenn die Gefahrenzone ausgelöst wird, schließt der Bot sofort jede Position, deren Verlust weniger als dieses Limit beträgt (kleine Verluste werden frühzeitig abgeschnitten), lässt aber schwere Positionen unangetastet, um katastrophale lokale Schäden zu vermeiden.
- Gefahrenzonen-Abkühlung (Minuten): Wie lange der Bot wartet, bis sich der Markt beruhigt hat, bevor neue Einträge erlaubt werden.
Harer Not-Aus-Schalter
Die nukleare Option für Black-Swan-Ereignisse. Überschreibt alles, einschließlich des Wind-Downs beim Gewinnziel.
- Harer Not-Aus-Schwung (Pips): Die heftige Kursbewegung, die den Schalter auslöst.
- Harer Not-Aus-Fenster (Minuten): Der Rückblickzeitraum.
- Ruhezeit nach hartem Stopp (Tage): Eine verlängerte Strafzeit.
- Manuelle Übersteuerung (Harer Stopp jetzt beenden): Ein Sicherheitsschalter. Da der Bot seinen Zustand speichert, reicht ein Neustart nicht aus, um eine harte Not-Aus-Zeitüberschreitung zu umgehen. Sie müssen dieses Kästchen aktivieren, den Bot neu starten und es dann wieder deaktivieren.
Pause bei Gewinnserie
- Anzahl aufeinanderfolgender Gewinne vor Pause: Anzahl der nacheinander geschlossenen Gewinner (Kauf und Verkauf kombiniert), bevor der Bot eine Pause einlegt.
- Dauer der Pause bei Gewinnserie (Minuten): Pausiert die Ausführung, um zu verhindern, dass der Bot schnell am absoluten Trendtop einsteigt.
3. Betriebsablauf
Bei jedem eingehenden Preistick verarbeitet der Bot die Logik in genau dieser Reihenfolge. Ein Auslöser bei Schritt 1 verhindert, dass Schritt 2 überhaupt ausgewertet wird.
- Zustandsladen: Prüft lokalen Speicher (ist er in einer Abkühlphase? Ist er im Wind-Down?).
- Harer Not-Aus-Schalter: Stürzt der Markt ab? Wenn ja -> alles liquidieren, anhalten.
- Kapitaluntergrenze: Bricht die Eigenkapitalkurve die Struktur? Wenn ja -> Einträge blockieren, schlimmsten Verlierer kürzen.
- Gewinnziel: Haben wir heute genug Geld verdient? Wenn ja -> Einträge blockieren, Gewinner ernten.
- Gefahrenzone / Gewinnserie: Sind wir in einer Soft-Timeout-Phase? Wenn ja -> halten.
- Umgebungsfilter: Ist der Spread zu breit? Ist die Sitzung geschlossen? Wenn ja -> halten.
- Ausführungslogik: Wenn der Preis die Schwelle überschritten hat -> MarketRange-Einstieg senden.
AKTUALISIERTE Chart-Einstellungen
- Symbol: XAUUSD
- Periode: m1 (1-Minuten-Chart)
Allgemein & Handelszeitpunkt
- Startkapital: 10.000,00 $ (Dies muss in cTrader so eingestellt werden, dass es mathematisch mit dem Referenzkapital-Parameter übereinstimmt)
- Volumen in Lots: 0,01
- Minimale Sekunden zwischen Trades: 0,0
Kaufeinstellungen
- Buy Take Profit: 100,0 Pips
- Buy Stop Loss: 10.000,0 Pips
- Buy Lock Trigger: 25,0 Pips
- Buy Lock Level: 20,0 Pips
- Buy Dip Threshold: 100,0 Pips
- Maximale Kaufpositionen: 1
Verkaufseinstellungen
- Verkaufsgitter aktivieren: true
- Sell Take Profit: 100,0 Pips
- Sell Stop Loss: 10.000,0 Pips
- Sell Lock Trigger: 25,0 Pips
- Sell Lock Level: 20,0 Pips
- Sell Rise Threshold: 100,0 Pips
- Maximale Verkaufspositionen: 1
Ausführung & Filter
- Sitzungsfilter aktivieren: true
- Sitzungsstartstunde (UTC): 3
- Sitzungsendstunde (UTC): 7
- Maximale Slippage: 25,0 Pips
- Maximaler Spread: 30,0 Pips
Gewinnziel
- Gewinnziel: 1.000,0 $
- Automatisches Fortsetzen nach Ziel: true
- Pause nach Ziel (Stunden): 0,0
Kapitaluntergrenze
- Kapitaluntergrenze: -2.000,0 $
- Min Verlust-Pips für Schutz: 100,0 Pips
- Referenzkapital: 10.000,0 $
- Maximaler Drawdown vom Hoch: 20,0 %
Gefahrenzone
- Gefahrenzonen-Schwankung: 5.000,0 Pips
- Gefahrenzonen-Fenster: 30 Minuten
- Maximaler Schließungsverlust: 10.000,0 Pips
- Gefahrenzonen-Abkühlung: 120 Minuten
Harer Not-Aus-Schalter
- Harer Stopp-Schwung: 10.000,0 Pips
- Harer Stopp-Fenster: 240 Minuten
- Ruhetage nach hartem Stopp: 1,0
- Harer Stopp-Override: false
Gewinnserie
- Anzahl Gewinnserie vor Pause: 100
- Dauer der Pause bei Gewinnserie (Minuten): 1
Schnellreferenz wichtiger Parameter für Benutzer:
- Trailing Lot Scaling: Aktivieren Sie
EnableTrailingLotScaling, definieren Sie den Gewinnschritt inReference Capital ($)und legen Sie Lot-Inkremente überReference Lotsfest. - Strategie für ruhige Stunden: Halten Sie
EnableDeadZoneundEnableAsianSessionauftrueund deaktivieren SieEnableLondonNyOverlap, um Einträge auf niedrigvolatilere Marktfenster zu beschränken.
Zusammenfassung
Key features include dynamic profit-locking, soft and hard kill switches for extreme volatility, and a managed wind-down protocol to safely close positions upon reaching profit goals. It supports dual-directional trading with configurable buy and sell grids, allowing users to adjust parameters such as trade volume, take profit, stop loss, dip/rise thresholds, maximum open positions, and timing controls.
Risk management tools include a capital floor guard that prevents net losses on starting capital, a danger zone volatility detector that pauses trading during sudden market swings, and a hard kill switch that liquidates all positions during extreme market shocks. The bot also features session filters to restrict trading to specific hours and slippage/spread controls to ensure order quality.
Backtested on a $10,000 starting capital, it demonstrated a net profit of $1,485.24 over 2720 trades with a profit factor of 36.79 and a maximum drawdown of 28.11%. The bot saves its state locally to maintain continuity after restarts or crashes. It is intended for use with a minimum account balance of $10,000 and a 1-minute chart timeframe.
