Swap Shield Auto Close And Reopen for Prop Firms
- Utilitys
- Mostafa Mahmoud
- Version: 1.11
- Aktualisiert: 7 Januar 2026
- Aktivierungen: 5
Das ultimative Werkzeug für Prop-Firm-Händler. Schließt automatisch Trades vor Wochenenden/Swaps und öffnet sie später wieder. Mit Spread-Schutz, CSV-Absturzwiederherstellung und Unterstützung mehrerer Zeitpläne.
Swap Shield ist ein professionelles Dienstprogramm, das speziell für Händler entwickelt wurde, die sich mit den Regeln von Proprietary Trading Firms (Prop Firms)auseinandersetzenund negative Swap-Gebühren vermeiden wollen.
Viele Prop Firms verbieten das Halten von Positionen über das Wochenende strikt. Werden Geschäfte nicht geschlossen, kann dies zum sofortigen Verlust des finanzierten Kontos führen.Swap Shield löst diese Probleme, indem es den Prozess der Schließung von Positionen zu bestimmten geplanten Zeiten automatisiert und sie automatisch wieder öffnet, wenn der Markt wieder beginnt.
Dabei handelt es sich nicht nur um ein einfaches Skript, sondern um ein robustes System, das Ihre Trades in einer Datenbank (CSV-Dateien) aufzeichnet und sicherstellt, dass sich der EA auch bei einem Neustart oder Absturz Ihres Terminals zwischen den Schließ- und Wiedereröffnungszeiten genau merkt, was er wieder öffnen soll.
Hauptmerkmale
-
Prop Firm Guardian: Vermeiden Sie "Weekend Holding"-Verstöße, indem Sie die automatische Schließung Minuten vor Marktschluss planen.
-
Smart Multi-Scheduling: Sie sind nicht auf einen Zeitpunkt beschränkt. Der EA akzeptierteine unbegrenzte Anzahl von Zeitplan-Einträgen in einem einzigen Feld, so dass Sie mühelos mehrere Tage oder bestimmte Zeiten verwalten können.
-
Swap Avoider: Schließen Sie Trades kurz vor dem täglichen Rollover (Swap-Zeit) und öffnen Sie sie unmittelbar danach wieder.
-
Smart Spread Protection: Der EA überwacht den Spread, wenn er versucht, den Handel wieder zu öffnen. Wenn der Spread zu hoch ist (häufig bei Markteröffnung), wartet er, bis sich die Spreads normalisieren, um Ihren Einstiegspreis zu schützen.
-
Crash Recovery System: Verwendet sichere lokale Dateien zum Speichern von Handelsdetails (Lots, SL, TP, Kommentar). Wenn der VPS neu gestartet wird, liest der EA die Datei und nimmt seine Arbeit wieder auf.
-
Flexible Filterung: Wählen Sie, ob Sie ALLE Trades, bestimmte Symbole oder bestimmte Magic Numbers (einschließlich manueller Trades) verwalten möchten.
Wie es funktioniert
-
Zeitplan: Sie legen Schließungs- und Wiedereröffnungszeiten fest (z. B. Schließen Freitag 23:50, Wiedereröffnung Montag 00:05).
-
Snapshot: Wenn der Schließungszeitpunkt erreicht ist, speichert der EA alle offenen Handelsdetails (Symbol, Typ, Volumen, StopLoss, TakeProfit) in einer Datei.
-
Close: Der EA schließt die angegebenen Positionen.
-
Wait & Reopen: Zum Zeitpunkt der Wiedereröffnung prüft der EA die Marktbedingungen (Spread). Wenn es sicher ist, werden die Positionen mit denselben Parametern wieder geöffnet.
Leitfaden für Eingabeparameter
Bitte lesen Sie die Einstellungen sorgfältig durch, um den EA entsprechend den Zeiten und Regeln Ihres Brokers zu konfigurieren.
1. Einstellungen für die Handelsauswahl
-
Expert_Enabled: Master-Schalter zum Aktivieren/Deaktivieren des EA.
-
Positions_Type: Wählen Sie , welche Positionen verarbeitet werden sollen (nur BUYs, nur SELLs oder AllTypes).
-
ApplyToSymbol:
-
ChartSymbolOnly: Verwaltet nur Trades für das Symbol, dem der EA zugeordnet ist.
-
AllSymbols: Verwaltet Trades für ALLE Symbole im Terminal (mit Vorsicht zu verwenden).
-
WriteCustomSymbols: Verwaltet eine bestimmte Liste von Symbolen (durch Semikolon getrennt, z. B. "EURUSD;GBPUSD").
-
-
ApplyToMagicNumber:
-
AnyMagicNumber: Verwaltet alle Trades, unabhängig davon, wer sie eröffnet hat.
-
WriteMagicNumbers: Verwaltet bestimmte, im nächsten Feld definierte Magic Numbers.
-
-
MagicNumbers: Geben Sie hier die IDs durch Semikolon getrennt ein (z.B. "12345;998877").Hinweis: Verwenden Sie "0", um manuelle Abschlüsse zu verwalten.
2. Ausführung & Schutz
-
SlippageTicks: Maximal zulässiger Slippage beim Schließen/Wiedereröffnen.
-
DelayRetryOnError: Minuten , die gewartet werden sollen, bevor ein neuer Versuch unternommen wird, wenn ein Fehler auftritt.
-
WaitSecondsBeforeExecution: Sicherheitsverzögerung bei der Initialisierung des EA.
-
ReOpenMaxSpreadTicks: Entscheidende Einstellung: Der EA wird Trades NICHT wieder öffnen, wenn der aktuelle Spread (in Punkten) höher als dieser Wert ist. Dies schützt Sie vor den massiven Spreads, die normalerweise bei der Markteröffnung auftreten.
-
AvoidMaxSpreadWhenExceedMinutes: Wenn der Spread länger als diese Zeit (in Minuten) hoch bleibt, erzwingt der EA die Wiedereröffnung trotzdem, um sicherzustellen, dass Sie die Bewegung nicht verpassen.
3. Intelligentes Scheduling-System
-
Zeiteinstellungen (time_type, dst_region...): Es wird dringend empfohlen, diese auf der Standardeinstellung(TIME_SERVER) zu belassen, um sich auf die Serverzeit Ihres Brokers zu verlassen. Dies gewährleistet die Synchronisation mit der Marktüberwachung.
-
Close_Positions_As_Scheduled: Aktivieren Sie diese Option, um die automatische Schließung zu aktivieren.
-
close_positions_schedule: Die Auslösezeit im Format Tag=Stunde:Minute.
-
Unbegrenzte Zeitpläne: Sie können mehrere durch ein Semikolon getrennte Zeiten hinzufügen ; . Das System ist intelligent genug, um sie alle zu analysieren und zu planen.
-
Beispiel (Wochenende): Freitag=23:30
-
Beispiel (Tageswechsel): Montag=23:55;Dienstag=23:55;Mittwoch=23:55;Donnerstag=23:55
-
-
ReOpen_Positions_As_Scheduled: Aktivieren , um die automatische Wiedereröffnung zu aktivieren.
-
reopen_positions_schedule: Die Auslösezeit. Gleiches Format wie beim Schließen.
-
Beispiel: Montag=00:05 ( Wiedereröffnung von Geschäften am Montag kurz nach der Markteröffnung).
-
-
Expire_CloseSchedule_mins: Wenn der EA X Minutennach der geplanten Schließzeit gestartet wird, ignoriert er den Schließbefehl (Sicherheitsfunktion).
-
Expire_ReOpenSchedule_mins: Gültigkeitsdauer für den Reopen-Befehl.
Erweiterte Nutzung & Multi-Chart-Setup
Kann ich den EA auf mehreren Charts verwenden?
Ja. Der EA erstellt eindeutige Datendateien auf der Grundlage Ihrer Auswahl von "Symbolen" und "Magischen Zahlen".
-
Szenario A: Anhängen an EURUSD-Chart, Auswahl von "ChartSymbolOnly". Es wird nur EURUSD verwaltet.
-
Szenario B: Anhängen an einen anderen Chart (z.B. GBPUSD), wählen Sie "ChartSymbolOnly". Er verwaltet GBPUSD separat mit einem eigenen Zeitplan.
-
Wichtig: Hängen Sie den EA nicht an zwei Charts an, die aufdasselbe Symbol unddieselben magischen Zahlen abzielen, da dies zu Konflikten führen würde.
Anforderungen
-
Algo Trading: Muss in Ihrem Terminal aktiviert sein.
-
VPS: Empfohlen , um sicherzustellen, dass der EA zu den geplanten Zeiten ausgeführt wird.
Haftungsausschluss
Testen Sie den EA und Ihre Zeitplaneinstellungen immer zuerst auf einemDemokonto, um sicherzustellen, dass die "Server Time" Ihren Erwartungen entspricht und dass die Einstellungen für den Spreadschutz für Ihren Broker geeignet sind.
