RecoveryPilot Grid and Zone Recovery
- Experten
-
Pitt Petruschke
Algo-Trader und EA-Entwickler aus Deutschland. Gründer von AlgoVerdict (algoverdict.com) – unabhängige Tests von Expert Advisors, Brokern und Signal-Plattformen auf Basis echter Live-Konten. Autor von Dawnbreak, einem Session-Range-Breakout-EA für MT5. Mein eigener EA-Park läuft auf Echtgeld-Konten; - Version: 1.0
- Aktivierungen: 10
RecoveryPilot verwaltet eine Verlustposition als Korb und führt sie wieder zu einem kleinen Nettogewinn zurück. Es bietet die beiden in dieser Kategorie gängigsten Wiederherstellungsmethoden – Grid-Averaging und Zone-Recovery-Hedging – und fügt eine Überprüfung hinzu, die die meisten Wiederherstellungstools außer Acht lassen: Bevor ein Zyklus beginnt, simuliert der EA den gesamten Korb bis zu seinem letzten zulässigen Niveau und berechnet, wie viel der Zyklus verlieren darf. Wenn dieser Wert nicht zu Ihrem Konto passt, wird der Zyklus nicht gestartet.
WICHTIG – WAS DAS IST
Es handelt sich um ein Wiederherstellungssystem vom Typ „Grid“/„Martingale“. Es erzeugt in der Regel viele kleine Gewinnzyklen und gelegentlich einen größeren Verlustzyklus. RecoveryPilot beseitigt dieses Risiko nicht; es macht es sichtbar und begrenzt es. Der Worst-Case-Szenario jedes Zyklus wird im Journal protokolliert und auf dem Panel angezeigt, bevor Sie diesem Risiko ausgesetzt sind.
ZWEI WIEDERHERSTELLUNGSMETHODEN
Grid-Mittelwertbildung
- Fügt Positionen in der Verlustrichtung in Schritten hinzu, die mit jeder Stufe zunehmen.
- Der Lot-Multiplikator beginnt bei einer konfigurierbaren Stufe.
- Das Korbziel wird aus dem Durchschnittspreis einschließlich Swap und Provision berechnet, sodass ein „Break-even“-Schlusskurs tatsächlich eine Gewinnschwelle darstellt.
- Optionaler „Nibbler“: Wenn die beste Position im Gewinn liegt, finanziert sie einen Teilausstieg aus der schlechtesten Position. Das Korbvolumen schrumpft, ohne dass ein Nettoverlust entsteht.
- Optionale Bestätigung: Eine neue Stufe wird erst eröffnet, nachdem eine Kerze in Richtung des Korbs geschlossen hat.
Zonenwiederherstellung
- Abwechselnde Kauf- und Verkaufspositionen innerhalb einer festen Zone.
- Jedes neue Lot wird exakt aus dem aktuellen Korb gebildet, sodass der gesamte Korb das Ziel beim nächsten Take-Profit-Level erreicht – es gibt keine feste Multiplikatorentabelle.
- Lots werden aufgerundet, niemals abgerundet, sodass das Ziel nicht durch Rundungen verfehlt wird.
ZWEI ANWENDUNGSMÖGLICHKEITEN
- Einzeln: eigene Einstiegspunkte (RSI-Umkehr, Bollinger-Wiedereinstieg, EMA-Trendrückgang oder die KAUFEN/VERKAUFEN-Schaltflächen). Recovery übernimmt, wenn der erste Trade fehlschlägt.
- Manager: Übernimmt Ihre manuellen Trades (oder eine gewählte „Magic Number“), sobald diese eine festgelegte Punktzahl oder einen festgelegten Verlustbetrag erreicht haben.
RISIKOKONTROLLE
- Simulation vor dem Handel: Der geplante Verlust muss unter einem bestimmten Prozentsatz des Guthabens bleiben.
- Automatische Anpassung: Bei kleineren Konten wird die Anzahl der Ebenen reduziert, bis der Plan passt, anstatt einen Plan zu handeln, den das Konto nicht tragen kann.
- Harte Limits: maximale Ebenen, maximales Lot pro Position, maximales Gesamtlot, Volumenlimit des Brokers, Margin-Level nach der Order (OrderCheck).
- Bei Erreichen des Limits wird der Basket zum bekannten Planverlust geschlossen (oder, falls gewünscht, bis zum Break-even gehalten).
- Korb-Stop in Prozent des Kontostands oder als Festbetrag.
- Kontodeckungsbremsung ab dem Höchststand des Kontoguthabens, mit Sperre bis zur manuellen Freigabe. Ein- und Auszahlungen werden berücksichtigt.
- Broker-seitige Stop-Loss- und Take-Profit-Aufträge für jede Position als Ausweichlösung, falls das Terminal oder der VPS offline geht.
- Der Status wird in globalen Variablen des Terminals gespeichert; ein Neustart setzt den Zyklus fort.
PANEL
Das Panel zeigt das Korb-Ergebnis als Hauptzahl, das Ziel, den Break-even-Kurs, den Fortschritt bis zur nächsten Stufe, die nächste Stufe, den maximalen Verlust des laufenden Zyklus, den Kapitalrückgang und das heutige Ergebnis an. Chartlinien markieren Break-even, Ziel, nächste Stufe und den geplanten Stop. Schaltflächen: KAUFEN, VERKAUFEN, PAUSE/START, SCHLIESSEN (Doppelklick).
ANFORDERUNGEN
- MetaTrader 5, Hedging-Konto.
- Funktioniert mit jedem Symbol; der Standardschritt basiert auf dem ATR und passt sich somit an Devisen, Metalle und Indizes an.
- Ein Basket pro Chart. Verwenden Sie unterschiedliche Magic Numbers für mehrere Charts.
EMPFEHLUNGEN
- Beginnen Sie mit einem Demokonto und lesen Sie den Level-Plan im Journal.
- Gold und Indizes erfordern bei gleicher Lotgröße deutlich mehr Kapital als die wichtigsten Devisenpaare; die Prüfung vor dem Handel zeigt Ihnen dies an.
- Geben Sie die Round-Turn-Provision Ihres Brokers pro Lot ein, um die genaue Berechnung des Korbs zu erhalten.
Die Strategie-Tester-Version läuft mit den Standardeinstellungen. Vergangene Ergebnisse im Tester sind keine Garantie für zukünftige Ergebnisse.
EINGABEPARAMETER
Betriebsmodus
- Betriebsmodus [Standard: Standalone (eigene Einträge)]
- Wiederherstellungsmethode [Standard: Grid-Averaging (+ Nibbler)]
- Magische Zahl (eindeutig pro Chart!) [Standard: 260929]
- Präfix für Orderkommentar [Standard: RP]
Einstieg (Standalone)
- Einstiegssignal [Standard: RSI-Umkehr aus der Extremzone]
- Zulässige Richtung [Standard: Long und Short]
- Signal-Zeitrahmen [Standard: H1]
- RSI-Periode [Standard: 14]
- RSI-Überverkauf (Long nach Wiederüberschreiten nach oben) [Standard: 30,0]
- RSI überkauft (Short nach Rückfall unter den Wert) [Standard: 70,0]
- Bollinger-Periode [Standard: 20]
- Bollinger-Abweichung [Standard: 2,0]
- Schneller EMA [Standard: 50]
- Langsamer EMA (Trendfilter) [Standard: 200]
- Pause nach Zyklusende (Minuten) [Standard: 30]
Anwendung (Manager)
- Magic-Wert für die Übernahme (0 = manuelle Trades, -1 = alle extern) [Standard: 0]
- Übernahme bei Verlust (Punkte, 0 = aus) [Standard: 300]
- Übernahme bei Verlust (Geld, 0 = aus) [Standard: 0,0]
- Wiederherstellungs-Basislot = Volumen × Faktor [Standard: 1,0]
- SL/TP der übernommenen Trades durch Basket-Stops ersetzen [Standard: true]
Lotgröße
- Start-Lot-Modus [Standard: Festes Start-Lot]
- Startlot (fest) [Standard: 0,01]
- Start-Lot pro 1.000 Guthaben [Standard: 0,01]
- Max. Lot pro Position [Standard: 0,50]
- Max. Gesamt-Lots im Basket (0 = aus) [Standard: 1,00]
Schrittweite (Grid-Schritt / Zonenbreite)
- Schrittmodus [Standard: ATR-Vielfaches]
- Schritt in Punkten [Standard: 300]
- Schritt = ATR × Faktor [Standard: 2,0]
- ATR-Zeitrahmen [Standard: H1]
- ATR-Periode [Standard: 14]
- Mindestschritt = Spread × Faktor (0 = deaktiviert) [Standard: 10,0]
Grid-Durchschnitt
- Lot-Multiplikator pro Stufe [Standard: 1,40]
- Multiplikator gilt ab Stufe [Standard: 3]
- Schrittweite steigt pro Stufe um den Faktor [Standard: 1,20]
- Max. Positionen im Korb (inkl. 1. Trade) [Standard: 6]
- Bestätigung für neue Stufe [Standard: Letzte Kerze dreht in Richtung des Portfolios]
- Bestätigungszeitrahmen [Standard: M15]
- Kein neues Level, wenn ADX über (0 = aus) [Standard: 0,0]
- ADX-Zeitrahmen [Standard: H1]
- Mindestzeit zwischen Aktionen (Sekunden) [Standard: 60]
Nibbler (nur Grid)
- Der beste Trade finanziert einen teilweisen Ausstieg aus dem schlechtesten [Standard: true]
- Aktiv ab Level [Standard: 4]
- Mindestnettogewinn pro Nibble (Geld) [Standard: 0,0]
Zonenwiederherstellung
- TP-Abstand = Zonenbreite × Faktor [Standard: 2,0]
- Zone bei Gap > Zone × Faktor neu verankern [Standard: 0,5]
Gewinnziel
- Zielmodus [Standard: Bruchteil des 1. Schritts × Startlot (symbolunabhängig)]
- Anteil des 1. Schritts [Standard: 0,5]
- Ziel in Geld [Standard: 5,0]
- Ziel in % des Guthabens [Standard: 0,5]
- Ziel in Punkten × Startlot [Standard: 150]
- Ziel ab einem bestimmten Niveau reduzieren (0 = aus) [Standard: 5]
- Reduziertes Ziel = Ziel x Faktor [Standard: 0,5]
- Basket-Trailing: Rückgabe vom Höchststand in % (0 = aus) [Standard: 0,0]
- Provision pro Lot, Round Turn (0 = aus der Historie lernen) [Standard: 0,0]
Limits & Notbremsen
- Maßnahme bei Erreichen eines Limits [Standard: Basket schließen (bekannter Maximalverlust)]
- Ziel im Break-even-Modus (Geld) [Standard: 0,0]
- Automatische Anpassung: Stufen reduzieren, bis der Plan zum Konto passt [Standard: true]
- Zyklus ablehnen, wenn Planverlust > % des Guthabens (0 = aus) [Standard: 20,0]
- Korb bei Verlust in % des Guthabens schließen (0 = aus) [Standard: 20,0]
- Korb bei Verlust in Geld schließen (0 = aus) [Standard: 0,0]
- Notbremse: Kapitalrückgang gegenüber Höchststand in % (0 = aus) [Standard: 30,0]
- Keine neuen Positionen unter Margin-Level % (0 = deaktiviert) [Standard: 300,0]
- Sperren nach Korb-Stop/Limit (Minuten, 0 = bis zur manuellen Änderung) [Standard: 240]
Filter (nur neue Zyklen)
- Max. Spread in Punkten (0 = aus) [Standard: 0]
- Handelsbeginn (Serverzeit, Stunde) [Standard: 0]
- Handelsende (Serverzeit, Stunde) [Standard: 24]
- Freitag: keine neuen Zyklen ab Uhrzeit, Serverzeit (0 = aus) [Standard: 18]
- Freitag: Korb schließen ab Stunde, Serverzeit (0 = aus) [Standard: 0]
- Tagesziel erreicht -> keine neuen Zyklen (Geld, 0 = aus) [Standard: 0,0]
- Täglicher Verlust erreicht -> keine neuen Zyklen (Geld, 0 = aus) [Standard: 0,0]
Anzeige
- Dashboard anzeigen [Standard: true]
- Linien anzeigen (BE, TP, nächste Stufe, Zone) [Standard: true]
- Dashboard X [Standard: 12]
- Dashboard Y [Standard: 28]
- Ebenenplan zu Beginn in das Journal drucken [Standard: true]
Benachrichtigungen
- Terminal-Popup (nur wichtig) [Standard: false]
- Push-Benachrichtigung an die MetaTrader-App (nur bei wichtigen Ereignissen) [Standard: true]
