Candle Close Stop Guard
- Utilitys
-
AL MOOSAWI ABDULLAH JAFFER BAQER
To trade successfully we need to go through the proven path that others had gone and reached!
Here are 17 quotes from such successful investors:
1- Limit your size in any position so that fear does not become the prevailing instinct guiding your judgment.
Joe Vidich - Version: 1.0
- Aktivierungen: 5
VERHINDERT, DASS EINE EINZELNE KERZE ODER EIN SPREAD-SPIKE IHREN TRADE AUSLÖST: IHR STOP-LOSS WIRD ERST AUSGELÖST, WENN EINE KERZE DARÜBER HINAUS SCHLIESST.
Vorher: Ein Kauf auf EURUSD mit einem Stop 25 Pips darunter. Um 23:59 Uhr weitet sich der Rollover-Spread aus, ein Docht taucht 3 Pips unter den Stop ab, der Trade wird mit vollem Verlust geschlossen und die H1-Kerze schließt 10 Pips über Ihrem Niveau. Danach: Dieselbe Kerzenspitze berührt das Niveau, die Kerze schließt wieder innerhalb des Niveaus, der Trade bleibt offen, und das Panel zählt „EINE KERZENSPITZE GERETTET“. Ein weiter gefasster Notfall-Stop (standardmäßig 300 Punkte über dem Niveau) war die ganze Zeit auf dem Server des Brokers aktiv.
Entwickelt für Trader, deren Stopps zwar richtig gesetzt sind, aber durch Marktgeräusche, manuell oder durch einen Expert Advisor oder Kopierer ausgelöst werden. Ein Versprechen: Ein Stopp, der durch den Schlusskurs der von Ihnen gehandelten Kerze bestimmt wird, niemals durch einen einzelnen Tick. Funktionsweise: Ihr eigener Stop wird zum Schlusskurs der Kerze, der Broker-Stop wird auf eine Sicherheitsdistanz verschoben, und die Position wird zum Marktpreis geschlossen, wenn eine Kerze Ihres Zeitrahmens jenseits des Niveaus schließt.
Passt zu Ihrem Konto: Hedging- und Netting-Konten, funktioniert neben jedem EA oder Handelskopierer auf demselben Terminal (Symbol- und Magic-Filter bestimmen, welche Positionen betroffen sind) und hält jederzeit einen echten Stop auf dem Server, was bei Konten von Prop-Firmen wichtig ist, die für jede Position einen Stop vorschreiben. Es eröffnet niemals einen Trade auf einem Live-Konto.
Probieren Sie es zuerst kostenlos aus: Führen Sie „Candle Close Stop Guard“ im Strategietester mit aktiviertem visuellen Modus aus. Dort eröffnet es kleine Demo-Positionen mit einem Stop in Entfernung einer ATR, sodass Sie beobachten können, wie die Sicherheitsstops erscheinen, wie die Dochte das Niveau berühren, ohne den Trade zu schließen, und wie die Positionen geschlossen werden, wenn eine Kerze tatsächlich darüber schließt.
Für wen dies NICHT geeignet ist: Scalper, deren Risiko bei jedem Tick genau auf den Stop-Preis begrenzt sein muss (der Notfallabstand ist ein zusätzliches Risiko, das Sie für weniger falsche Stopps in Kauf nehmen), und alle, die das Terminal nicht ständig laufen lassen; die Überprüfung des Kerzenschlusses funktioniert nur, solange der Guard läuft – der Notfall-Stop schützt Sie, wenn dies nicht der Fall ist.
Kurz gesagt
- Ihr Stop-Loss wird zu einem durch den Schlusskurs bestätigten Niveau: Die Position wird erst geschlossen, wenn eine Kerze des gewählten Zeitrahmens (standardmäßig H1) jenseits dieses Niveaus schließt, optional mit einem Puffer.
- Notstopp auf dem Server, eine festgelegte Anzahl von Punkten jenseits des Niveaus, sodass ein Absturz oder eine Unterbrechung der Verbindung die Position niemals ohne Stop zurücklässt.
- Sie behalten die Kontrolle: Verschieben Sie Ihren Stop im Terminal, und der Guard übernimmt den neuen Kurs als neues Niveau; entfernen Sie ihn, und der Guard lässt diese Position in Ruhe.
- Positionen ohne Stop können ein Niveau in einem festgelegten Abstand vom Eröffnungskurs erhalten (standardmäßig deaktiviert).
- Zähler „WICKS SAVED“, Vorschau „IF CLOSED NOW“, Druckbalken pro Position sowie gestrichelte Niveaus und Notfalllinien im Chart.
- Schaltfläche „STOPS WIEDERHERSTELLEN“ und automatische Wiederherstellung beim Entfernen: Jeder Notfall-Stop kehrt zu seinem Niveau zurück.
- Kein Raster, kein Martingale, kein Averaging, keine DLLs, keine Webanfragen, keine zusätzlichen Dateien.
HIER BEGINNEN
Fügen Sie es einem Chart hinzu, zum Beispiel EURUSD H1. Eine Instanz überwacht jedes Symbol des Kontos, sofern Sie dies nicht einschränken. Behalten Sie die Standardeinstellungen bei (H1-Kerzenschluss, kein Puffer, Notstopp 300 Punkte jenseits des Niveaus, Wiederherstellung beim Entfernen). Setzen Sie Ihre üblichen Stopps für Ihre Trades, aktivieren Sie den Algo-Handel und beobachten Sie das Panel: Jeder Stopp zeigt „GUARDED“ an, sobald sein Notfall-Stopp auf dem Server liegt. Wenn Sie zunächst nur beobachten möchten, verwenden Sie Modus 0: Der Broker-Stopp bleibt dann auf Ihrem Niveau und der Guard meldet nur den Status.
Warum normale Stopps Trades verlieren, die richtig waren
Ein Stop-Loss auf dem Server reagiert auf einen einzigen Kurs, nämlich den ersten Tick, der ihn berührt. Dieser Tick kann ein Kurssprung aufgrund von Nachrichten sein, ein Rollover-Spread, der sich zwei Minuten lang ausweitet, ein dünner Markt bei der Eröffnung in Asien oder ein Stop-Run um ein offensichtliches Niveau herum. Die Kerze schließt dann wieder dort, wo Sie es erwartet haben – ohne Sie. Viele Trader gehen damit so um, dass sie den Chart beobachten und die Position erst manuell schließen, wenn die Kerze jenseits ihres Niveaus schließt. Dieser „Guard“ tut genau das – bei jeder Position im Blickfeld, bei jeder Kerze –, während er einen echten Stop weiter außen als Absicherung beibehält.
Der Lebenszyklus einer geschützten Position
Einrichten. Sobald zum ersten Mal eine Position mit einem Stop erkannt wird, wird deren Stop-Kurs zum Niveau. Im Modus 1 wird der Broker-Stop auf den Sicherheitsabstand jenseits des Niveaus verschoben; das Bedienfeld zeigt das Niveau und den Sicherheitsabstand in Punkten an, und der Chart zeigt bei Positionen mit Chart-Symbolen beide Linien an.
Beobachten. Bei jeder geschlossenen Kerze Ihres Zeitrahmens vergleicht der Schutzmechanismus den Schlusskurs mit dem Niveau. Ein Tief (bei einem Kauf) oder ein Hoch (bei einem Verkauf), das das Niveau erreicht hat, während die Kerze wieder innerhalb des Niveaus geschlossen wurde, ist ein geretteter Docht: Sie erhalten eine Meldung und der Zähler erhöht sich. Solange sich die sich bildende Kerze jenseits des Niveaus befindet, lautet der Status „BEYOND – WAIT CLOSE“, und „IF CLOSED NOW“ gibt an, wie viele Positionen geschlossen würden.
Schließen. Wenn eine Kerze jenseits des Niveaus (zuzüglich Ihres Puffers) schließt, wird die Position zum Marktpreis mit dem Kommentar „CCG-Schluss bestätigt“ geschlossen. Wenn der Markt innerhalb einer Kerze direkt auf den Notstopp zulauft, schließt der Notstopp des Brokers die Position.
Zurücksetzen. Drücken Sie auf „RESTORE STOPS“ oder entfernen Sie den Schutz aus dem Chart, und jeder noch aktive Notstopp kehrt auf sein Niveau zurück. Befindet sich der Kurs bereits zu nahe am Niveau oder hat er es überschritten, bleibt der Notstopp bestehen und Sie erhalten eine Meldung.
Sicherheitsmechanismen im System
Vor jeder Übermittlung wird geprüft, ob Algo-Trading zulässig ist, ob das Symbol handelbar ist, ob dessen Handelssitzung geöffnet ist und ob die letzte Kursnotierung nicht älter als 5 Minuten ist. Ein abgelehnter Sendevorgang wird mit einer sich verlängernden Pause von bis zu 2 Minuten erneut versucht, wobei nach einer festgelegten Anzahl von Fehlversuchen eine Warnmeldung ausgegeben wird. Wenn der Broker den Ausführungsmodus ablehnt, wird sofort der nächstzulässige Modus versucht. Unmittelbar vor jedem Sendevorgang wird die Position erneut ausgewählt und ihr Symbol, ihre „Magic“-Nummer sowie ihr Stop erneut überprüft; ein Stop, den Sie in der Zwischenzeit geändert haben, wird niemals überschrieben. Jeder Stop berücksichtigt die Stop- und Freeze-Levels des Brokers. Die positionsspezifischen Daten (Level, Notfall-Stop, zuletzt geprüfte Kerze) werden in GlobalVariables gespeichert, deren Schlüssel das Chart-Symbol und den Magic-Filter enthalten, sodass bei einem Neustart des Terminals kein Level verloren geht und zwei Instanzen auf verschiedenen Charts niemals denselben Schlüssel teilen.
Eingaben, jede einzeln erklärt
CANDLE CLOSE
InpTF = H1. Der Zeitrahmen, dessen Kerzenschlusskurs ausschlaggebend ist. „Aktuell“ bedeutet den Zeitrahmen des Charts.
InpBufferPoints = 0. Der Schlusskurs muss das Level um mindestens diese Anzahl an Punkten überschreiten.
InpDefaultPoints = 0. Positionen ohne Stop erhalten ein Level in dieser Punktzahl vom Eröffnungskurs (vom aktuellen Kurs, falls das auf dem Eröffnungskurs basierende Level bereits überschritten wurde). Der Wert 0 lässt sie unverändert und listet sie als „NO SL“ auf.
NOTSTOP
InpMode = 1. 0 Nur Warnung: Der Broker-Stop bleibt auf Ihrem Niveau und der Guard meldet dies. 1 Schließen bei Kerzenschluss mit einem Notfall-Stop auf dem Server.
InpEmergencyPoints = 300. Abstand des Notstopps über das Niveau hinaus, in Punkten. Verwenden Sie bei Gold und Indizes einen höheren Wert.
InpRestoreOnRemove = true. Setze jeden Notstopp wieder auf sein Niveau zurück, wenn der Guard aus dem Chart entfernt wird.
AUSFÜHRUNG
InpSlippagePoints = 30. Maximale Slippage beim Schlusskurs. InpFailAlertAt = 3. Eine Warnung nach dieser Anzahl fehlgeschlagener Versuche bei einer Position.
FILTER – WELCHE POSITIONEN WERDEN GESCHÜTZT
InpSymbolScope = Alle Symbole oder nur das Chart-Symbol. InpMagicFilter = Beliebige Magic-Nummer, nur manuelle Trades (Magic 0) oder nur die Magic-Nummer InpMagic.
WARNMELDUNGEN
InpAlertPopup = true. Popup-Warnmeldung. InpAlertPush = false. Push-Benachrichtigung an die MetaTrader-App auf Ihrem Smartphone (in den Terminal-Optionen aktivieren).
PANEL
ShowPanel = true. ShowLines = true: gestrichelte Level-Linie und gepunktete Notfall-Linie für Positionen des Chart-Symbols. PanelX = 12, PanelY = 15: Versatz von der oberen linken Ecke; die Schaltfläche „MOVE“ verschiebt das Panel. PanelFontSize = 9. MaxTableRows = 6, MaxHistoryRows = 4. Bei einem kurzen Chart blendet das Panel zuerst die unwichtigsten Zeilen aus.
STRATEGIE-TESTER-DEMO
InpTesterDemo = true. Nur im Strategietester: Montag bis Freitag von 08 bis 16 Uhr eine Demoposition pro 4-Stunden-Zeitfenster auf dem Chart-Symbol mit einem Stop in Entfernung von einem ATR(14), maximal 3 offene Positionen, Margin-Prüfung mit dem Faktor 1,5 vor jeder Order, Schließung nach 3 Tagen, Stopp bei einem Verlust von 20 Prozent des Guthabens. Dieser Code wird niemals auf einem Live- oder Demo-Chart ausgeführt.
Das Bedienfeld
NÄCHSTER KERZEN-SCHLUSS: Ein Balken, der sich füllt, während die aktuelle Kerze Ihres Zeitrahmens läuft, mit der verbleibenden Zeit. STOP-PLAN: die bestätigende Kerze und der Puffer, der Modus, „IF CLOSED NOW“, gespeicherte Dochte, Positionen, die bei Kursschluss geschlossen werden, geschützte Niveaus, Positionen ohne Stop, letzte Aktion, Algo-Trading ein- oder ausgeschaltet, die Einstellung zum Entfernen, fehlgeschlagene Übermittlungen, Summen und Positionen im Umfang. POSITIONEN, ZUERST DIE DEM NIVEAU AM NÄCHSTEN LIEGENDEN: Symbol, Richtung, Lots, Abstand zum Niveau und zum Notstopp in Punkten, Gewinn, Status und ein DRUCK-Balken, der sich füllt, wenn sich der Kurs dem Niveau nähert. Zu den Status gehören: „GESCHÜTZT“, „BEACHTET“, „NOTSTOPP EINGESTELLT“, „ÜBERSCHRITTEN – SCHLUSS WARTEN“, „SCHLUSS“, „DOCHT GESPEICHERT“, „KEIN SL“, „STOPP ENTFERNT“, „NOTSTOPP N/A“, „MARKT GESCHLOSSEN“ und „WIEDERHOLEN“. „ACTION HISTORY“ speichert jeden Notstopp, jeden Docht, jeden Schlusskurs und jede Wiederherstellung mit Serverzeit. SCHNELLSTEUERUNGEN: „ARMED“ oder „PAUSED“, die Modus-Taste und „RESTORE STOPS“, wodurch der Schutzmodus pausiert und alle Stopps wieder auf ihr Niveau gesetzt werden. Die rechte Seite des Charts bleibt frei.
Was es nicht kann
Es verwandelt einen Verlusttrade nicht in einen Gewinner. Ein Ausstieg beim Schließen der Kerze kann schlechter sein als der ursprüngliche Stop, wenn die Kerze weit über dem Niveau schließt; der Puffer und der Notfallabstand sind dabei Ihre Grenzen. Es funktioniert nur, solange es läuft: Bei ausgeschaltetem Terminal oder deaktiviertem Algo-Trading ist der Not-Aus Ihr Stop. Lassen Sie das Terminal laufen, zum Beispiel auf einem VPS. Der Verlauf und die Summen werden beim Neustart zurückgesetzt; der Speicher pro Position jedoch nicht.
Was getestet wurde und was nicht
Getestet im Strategietester auf einem Hedging-Konto, 1. bis 30. Juni 2026, 1-Minuten-OHLC, Einlage 10.000, Hebel 100, fünf Durchläufe, ohne Journalfehler und ohne fehlgeschlagene Übertragung. EURUSD H1-Standardwerte: 40 Demo-Positionen, 40 Notstopps gesetzt, 42 Dochte gerettet, 27 Positionen bei einem H1-Schlusskurs jenseits des Niveaus geschlossen. EURUSD mit H4-Kerzen, einem Puffer von 50 Punkten und einem Notstopp von 1.500 Punkten: 33 Positionen, 29 gespeicherte Dochte, 19 Schlusskurse. XAUUSD mit H4-Kerzen: 34 Positionen, 12 gespeicherte Dochte, 4 Schlusskurse. Modus 0 bei EURUSD: Bei 42 Positionen änderte sich nichts. Ein Lauf mit einem Standardniveau von 200 Punkten verlief ebenfalls einwandfrei. Auf einem Live-Demo-Chart lief das Panel im reinen Warnmodus neben 4 offenen EURUSD-Positionen ohne Stopps und nahm keine Änderungen vor.
Zum Zeitpunkt der Erstellung dieses Artikels noch nicht getestet: Echtzeit-Übertragungen bei einem Live- oder Demo-Broker, ein Netting-Konto, Wiederholungsversuche nach einer Ablehnung durch den Broker, eine Ablehnung im Filling-Modus, ein manuell verschobener oder entfernter Stop während der Überwachung, „RESTORE STOPS“ und die Wiederherstellung nach Entfernung, der Geltungsbereich von Chart-Symbolen, Magic-Filter, Pop-up- und Push-Benachrichtigungen sowie ein Neustart des Terminals. Diese Funktionen sind im Code vorhanden und gemäß der Konzeption beschrieben. Bitte probieren Sie sie zunächst auf einem Demokonto bei Ihrem eigenen Broker aus.
Probieren Sie es im Strategietester aus
Wählen Sie „Candle Close Stop Guard“, EURUSD oder XAUUSD, H1, einen beliebigen aktuellen Monat, den visuellen Modus und drücken Sie „Start“. Beobachten Sie, wie die gepunkteten Notfalllinien unter jedem Stop erscheinen, und zählen Sie die Dochte, die das gestrichelte Niveau berühren, während der Trade offen bleibt.
Wenn der „Guard“ Sie in einem Trade gehalten hat, bei dem ein Docht den Stop ausgelöst hätte, oder wenn Sie der Meinung sind, dass er einen Fall anders behandeln sollte, hilft eine ehrliche Bewertung auf der Produktseite anderen Tradern bei der Entscheidung und gibt mir Hinweise darauf, was ich als Nächstes verbessern sollte.
