Spread Shield
- Utilitys
- Christopher Michael Steenkamp
- Version: 1.3
- Aktualisiert: 13 Mai 2026
- Aktivierungen: 5
Spread Shield v1.2
Intelligenter Spread-Schutz für MT5
Sind Sie es leid, dass Stop Losses während hoher Spread-Spitzen gejagt werden? Machen Sie sich Sorgen, dass schwebende Orders während Rollover, Nachrichtenereignissen oder Nachtsitzungen zu schrecklichen Preisen ausgeführt werden? Spread Shield schützt Ihre Trades automatisch, sobald die Spreads gefährlich werden - und stellt alles wieder her, sobald sich die Bedingungen normalisieren.
Entwickelt für Forex-Händler bei Standard-Brokern, ECN-Konten und Prop-Firm-Herausforderungen, bei denen Spread-Spitzen einen ansonsten erfolgreichen Handel zunichte machen können.
Wie es funktioniertSpread Shield überwacht den Live-Spread jeden Tick. Wenn der Spread den von Ihnen festgelegten Schwellenwert überschreitet, entfernt es sofort die Stop Losses von offenen Positionen und storniert ausstehende Orders - und schützt sie so vor maklerseitigen Stop Hunting und schlechten Fills. Sobald der Spread wieder auf ein normales Niveau sinkt, wird alles genau so wiederhergestellt, wie es war, mit einer optionalen Verzögerung, um zu bestätigen, dass der Spread sich wirklich stabilisiert hat.
Ein intelligenter Seeding-Algorithmus schätzt automatisch eine sinnvolle Startschwelle, sobald er angeschlossen wird - selbst wenn Sie während eines Rollover oder einer Nachrichtenspitze beginnen - und verfeinert sich dann kontinuierlich anhand von Live-Daten in den folgenden Stunden.
Hauptmerkmale Smart Auto-ThresholdSetzen Sie den Spread-Schwellenwert auf 0 und Spread Shield berechnet automatisch die idealen Schwellenwerte zum Entfernen und Wiederherstellen für Ihr Symbol und Ihren Broker. Es bildet einen sauberen gleitenden 24-Stunden-Durchschnitt aus Live-Tick-Daten, filtert Spitzen heraus und verwendet diesen Durchschnitt, um die Schwellenwerte zu verankern. Kein Rätselraten, keine manuelle Einstellung - es passt sich automatisch an Ihr Paar an.
Ein dynamischer, paarbezogener Floor verhindert falsche Auslöser. Der Floor skaliert mit der Basisspanne des Paares, sodass enge Paare wie EURUSD einen engen Floor und breitere Paare wie GBPCAD oder CADJPY einen entsprechend höheren Floor erhalten.
Intelligentes Startup SeedingBeim ersten Einschalten vergleicht Spread Shield den aktuellen Live-Spread mit dem 24-Stunden-Durchschnitt von CopySpread, um abzuschätzen, wo Sie sich im Spread-Zyklus befinden. Wenn Sie während des Rollovers starten, weiß es das - und setzt eine konservative höhere Schätzung, anstatt von ruhigen Bedingungen auszugehen. Ein 2-stündiges Aufwärmfenster gibt Live-Daten Zeit, die Schätzung zu ersetzen.
Stop-Loss-SchutzWenn der Spread gefährlich hoch ist, werden die SL-Werte intern gespeichert und aus offenen Positionen entfernt, um ein Stop-Hunting auf Maklerseite zu verhindern. Sie werden vollständig wiederhergestellt, sobald sich die Bedingungen normalisieren.
Schutz für schwebende AufträgeStop- und Limit-Orders werden bei hohen Spreads erfasst und gelöscht und dann zum ursprünglichen Preis, Volumen, SL und TP neu platziert, sobald sich der Spread erholt. Optional kann die Neuplatzierung übersprungen werden, wenn der Preis das Einstiegsniveau bereits überschritten hat.
ECN-/Pro-Konto-Unterstützung (MinAvgSpread Override)Auf ECN- und Raw-Spread-Konten kann der Spread des Brokers bei Bar-Eröffnung nahe Null sein, was dazu führt, dass CopySpread den wahren Durchschnitt dramatisch unterschätzt. Dies führt dazu, dass die automatischen Schwellenwerte zu eng gesetzt werden und unter normalen Handelsbedingungen einen falschen Schutz auslösen.
Setzen Sie MinAvgSpread_Points auf einen Wert, der den realistischen durchschnittlichen Spread des Paares in Ihrem Konto widerspiegelt. Spread Shield wird niemals Schwellenwerte unter diesem Wert berechnen - auch nicht während der Aufwärmphase. Sobald der gleitende Live-Durchschnitt diesen Wert übersteigt, wird der Override irrelevant und der Auto-Modus wird korrekt übernommen.
Beispiel: Bei einem Profi-/ECN-Konto, bei dem EURAUD typischerweise bei 15-20 Pkt. gehandelt wird, setzen Sie MinAvgSpread_Points = 15. Schwellenwert entfernen wird 60pts, wiederherstellen 26pts - sinnvoll für diesen Kontotyp.
Schutz von schwebenden Aufträgen (Toggle)Wählen Sie, ob schwebende Aufträge bei hohen Spreads entfernt werden sollen. Wenn diese Option deaktiviert ist, schützt Spread Shield nur Stop Losses für offene Positionen und lässt schwebende Aufträge unberührt.
Hystereseband (getrennte Schwellenwerte für Entfernen und Wiederherstellen )Spread Shield verwendet zwei getrennte Schwellenwerte - einen zum Auslösen der Entfernung und einen zum Auslösen der Wiederherstellung. Dadurch wird verhindert, dass das Dienstprogramm ein- und ausschaltet, wenn sich der Spread in der Nähe des Schwellenwerts bewegt. SLs werden erst wiederhergestellt, wenn die Streuung deutlich unter den Schwellenwert gesunken ist, an dem sie entfernt wurde.
Wiederherstellungsverzögerung mit Live-CountdownFügen Sie eine konfigurierbare Verzögerung hinzu, bevor SLs und schwebende Aufträge wiederhergestellt werden, nachdem sich der Spread normalisiert hat. Das Chart-Panel zeigt einen Live-Countdown in Sekunden an, damit Sie immer wissen, wann die Wiederherstellung ansteht.
Push-BenachrichtigungenErhalten Sie eine Push-Benachrichtigung auf Ihrem Handy, sobald Spread Shield den Schutz aktiviert und erneut, wenn alles wiederhergestellt ist. Eine Benachrichtigung pro Ereignis - kein Spam.
Geplante zeitbasierte EntfernungKonfigurieren Sie unabhängig von den Spread-Levels ein festes tägliches Zeitfenster, in dem alle SLs und schwebenden Orders entfernt und gehalten werden - nützlich für Händler, die wissen, dass ihr Broker die Spreads zu einer bestimmten Zeit ausweitet, z. B. beim täglichen Rollover. Fenster, die die Mitternachtszeit überschreiten, werden vollständig unterstützt.
Unterstützung mehrerer magischer ZahlenGeben Sie eine kommagetrennte Liste von Magic Numbers ein, um Trades von mehreren EAs gleichzeitig zu schützen. Oder aktivieren Sie ManageAllTrades, um alles auf dem Symbol unabhängig von der magischen Zahl zu schützen.
5-Tage Maximum Spread ReferenzDas On-Chart-Panel zeigt den maximalen 5-Tage-Spread für Ihr Symbol an. Dies gibt Ihnen ein klares Bild davon, wozu das Paar im schlimmsten Fall fähig ist - ein nützlicher Kontext bei der Festlegung manueller Schwellenwerte oder der Bewertung der Brokerqualität.
Session-StatistikWenn Spread Shield aus dem Chart entfernt wird, protokolliert das Journal eine Sitzungszusammenfassung: die Anzahl der Spread-Schutz-Ereignisse, die Anzahl der geschützten Positionen und den während der Sitzung beobachteten Spitzen-Spread.
Live-Status-PanelDas On-Chart-Panel zeigt auf einen Blick:
- Aktueller Live-Spread
- Rollierender 24-Stunden-Durchschnitt (mit Warm-up-Countdown oder Füllungsfortschritt an Tag 1)
- Maximale 5-Tage-Spanne
- Entfernen und Wiederherstellen von Schwellenwerten (automatisch oder manuell)
- Countdown zur Wiederherstellung der Verzögerung (wenn aktiv)
- Geplanter Fensterstatus (wenn aktiviert)
- Aktueller Schutzstatus in Klartext
Stand der Dinge:
- NORMAL - Ausbreitung ist ruhig, nichts gehalten
- HIGH SPREAD - MONITORING - der Spread ist hoch, aber es gibt keine zu schützenden Trades
- HIGH SPREAD - PROTECTION ACTIVE - SLs und/oder Orders wurden entfernt und werden gehalten
- SPREAD EASING - AWAITING RESTORATION - Spread sinkt, aber noch nicht auf Restore-Niveau
- SCHEDULED REMOVAL ACTIVE - geplantes Fenster ist in Kraft
Ideal für- Prop-Firm-Händler, die mit nächtlichen Spread-Spitzen konfrontiert sind
- Scalper bei volatilen Paaren während Nachrichtenereignissen
- Swing-Trader, die ihre Positionen bis zum täglichen Rollover offen halten
- Jeder, der EAs einsetzt, die keinen eingebauten Spread-Schutz haben
- Jeder, der einen Broker mit variablen oder breiten Spreads nutzt
Eingabe-Parameter Spread-Steuerung| Parameter | Beschreibung |
| StreuungSchwellenwert_Punkte | Schwellenwert in Punkten entfernen. Setzen Sie den Wert auf 0, um eine automatische Berechnung auf der Grundlage des durchschnittlichen Live-Spreads durchzuführen. |
| Schwellenwert_Punkte wiederherstellen | Schwellenwert in Punkten wiederherstellen. Bei automatischer Berechnung auf 0 gesetzt (Hystereseband unterhalb des Entfernungsschwellenwerts). |
| WiederherstellungsVerzögerungSekunden | Sekunden, die nach der Normalisierung des Spreads gewartet werden, bevor SLs und Orders wiederhergestellt werden. 0 = sofortige Wiederherstellung. |
| MinAvgSpread_Points | Minimaler durchschnittlicher Spread Floor in Punkten. Bei vollautomatischer Ausführung auf 0 gesetzt. Verwendung auf ECN/Pro-Konten, bei denen die Rohspreads bei Bareröffnung nahe Null sind, wodurch der automatische Durchschnittswert unterschätzt wird. |
| Parameter | Beschreibung |
| ManageAllTrades | Wenn true, werden alle Trades für das Symbol geschützt. Wenn false, wird der MagicNumbers-Filter verwendet. |
| MagicNumbers | Durch Kommata getrennte Liste der zu schützenden magischen Zahlen (z. B. 5555,1234,9999). Wird verwendet, wenn ManageAllTrades false ist. |
| ProtectPendingOrders | Wenn true, werden schwebende Orders entfernt und bei Spread-Ereignissen wiederhergestellt. Wenn false, werden nur Stop Losses für offene Positionen geschützt. |
| JoinSLAfterRestore | Wenn true, werden alle wiederhergestellten SLs bei der Wiederherstellung zu einem einzigen Level vereinigt (höchster Kauf-SL / niedrigster Verkaufs-SL). |
| SkipRestoreIfPriceCrossed | Wenn true, wird die Wiederherstellung einer schwebenden Order übersprungen, wenn der Preis das Einstiegsniveau bereits überschritten hat. |
| Parameter | Beschreibung |
| UseScheduledRemoval | Zeitabhängiges Entfernungsfenster unabhängig von der Streuungsebene aktivieren. |
| ScheduledRemoveTime | Serverzeit für den Beginn der geplanten Entfernung (Format HH:MM). |
| GeplanteWiederherstellungsZeit | Serverzeit für die Wiederherstellung nach der geplanten Entfernung (Format HH:MM). Mitternachtsübergreifende Fenster werden unterstützt. |
| Parameter | Beschreibung |
| UseTimeFilter | Bei true arbeitet Spread Shield nur innerhalb des definierten Stundenfensters. |
| StartStunde | Beginn des Betriebsfensters (Serverzeit, 0-23). |
| EndHour | Ende des Betriebsfensters (Serverzeit, 0-23). |
- Kompatibel mit allen Symbolen und Brokern auf MetaTrader 5
- ECN/Pro-Kontonutzer: Setzen Sie MinAvgSpread_Points auf den typischen Spread Ihres Paares, um falsche Trigger während der Aufwärmphase zu vermeiden
- Push-Benachrichtigungen erfordern die MetaQuotes ID, die im MT5 unter Tools > Optionen > Benachrichtigungen konfiguriert wird
- Der automatische Schwellenwert wird alle 60 Sekunden anhand von Live-Spread-Daten neu berechnet.
- Das 2-stündige Aufwärmfenster beim Start ist normal - die Schwellenwerte pendeln sich ein, wenn Live-Daten anfallen
- Mindestens 5 Aktivierungen enthalten
**Die folgenden Videos zeigen dieses Tool in Aktion. Die Parameter wurden auf extreme Werte verschärft, um sicherzustellen, dass die Entfernung und Wiederherstellung stattfinden.