und werden Sie Mitglied unserer Fangruppe
Veröffentliche einen Link auf das Skript, damit die anderen ihn auch nutzen können
Bewerten Sie es im Terminal MetaTrader 5
- Ansichten:
- 4
- Rating:
- Veröffentlicht:
-
Benötigen Sie einen Roboter oder Indikator, der auf diesem Code basiert? Bestellen Sie ihn im Freelance-Bereich Zum Freelance
Schließt einen Korb von Positionen, sobald dessen schwankender Verlust ein von Ihnen festgelegtes Limit erreicht.
Das Limit kann ein fester Geldbetrag, ein Prozentsatz des Kontostands oder ein Prozentsatz des Eigenkapitals sein. Ich empfehle den prozentualen Modus: Ein festes Limit von 1.000 USD bedeutet bei einem 10.000-USD-Konto etwas ganz anderes als bei einem 200.000-USD-Konto, und bei einem großen Korb können Spread und Swap allein bereits einen festen Betrag auffressen, noch bevor sich der Markt überhaupt bewegt. Ein prozentuales Limit behält seine Bedeutung auch bei Veränderungen des Kontostands.
Sie entscheiden, was als Korb gilt: alle Positionen auf dem Konto, nur das Chart-Symbol oder eine Liste von „Magic Numbers“, sodass Sie einen bestimmten EA schützen und den Rest unberührt lassen können. „Magic 0“ deckt manuelle Trades ab.
Es gibt außerdem ein optionales Gewinnziel: Schließe denselben Korb, wenn sein schwankender Gewinn einen festen Betrag oder einen Prozentsatz des Guthabens erreicht. Standardmäßig deaktiviert.
So erfolgt die Schließung: Im Moment der Auslösung erstellt das Dienstprogramm eine Momentaufnahme des Korbs und schließt ausschließlich die darin enthaltenen Tickets; Positionen, die andere EAs Sekunden später eröffnen, bleiben somit unberührt. Es wiederholt fehlgeschlagene Schließvorgänge im Halbsekunden-Takt, ohne das Terminal zu blockieren, wählt den richtigen Ausführungsmodus pro Symbol aus und überprüft jede Schließung anhand des Server-Rückgabecodes, anstatt sich auf die Übertragung zu verlassen. Das Wiederholungsbudget wird nur bei tatsächlichen Ablehnungen verbraucht: Solange die Verbindung unterbrochen ist, der automatische Handel deaktiviert ist oder der Markt geschlossen ist, wartet das Programm, anstatt aufzugeben. Wenn der Server 40 Mal hintereinander ablehnt, stoppt es den Vorgang, benachrichtigt Sie und überlässt Ihnen die Kontrolle über das Konto, anstatt den Server endlos zu überlasten.
Nach einem Auslöser wird das Programm entweder wieder aktiviert oder die Überwachung beendet – ganz nach Ihrer Wahl. Um es nach einem Stopp wieder zu aktivieren, ändern Sie eine beliebige Eingabe und drücken Sie „OK“. Warnfenster und Push-Benachrichtigungen werden unterstützt, und das Chart zeigt ein kleines Statusfeld mit dem aktuellen Warenkorb, dem Limit und der Entfernung dazu an.
Eine Sicherheitsregel beim Start: Wenn der schwankende Verlust zum Zeitpunkt des Starts des Dienstprogramms bereits das Limit überschreitet, startet es deaktiviert und weist Sie darauf hin, anstatt das Konto sofort nach dem Laden zu liquidieren. Überprüfen Sie die Eingaben und drücken Sie „OK“, um es zu aktivieren.
Eingabeparameter:
- Art des Verlustlimits: fester Betrag, Prozentsatz des Guthabens oder Prozentsatz des Eigenkapitals.
- Wert des Verlustlimits: der Betrag oder der Prozentsatz, je nach Art. Standardwert: 2,0 Prozent des Guthabens.
- Art und Wert des Gewinnziels: optionaler Take-Profit-Korb in Geldbetrag oder Prozent des Guthabens. Standardmäßig deaktiviert.
- Geltungsbereich: alle Positionen, nur das aktuelle Chart-Symbol oder Magic Numbers aus der Liste.
- Magic Numbers: durch Kommas getrennte Liste; 0 bedeutet manuelle Trades. Wird nur im Zusammenhang mit dem „Magic Numbers“-Geltungsbereich verwendet.
- Stop-Überwachung nach erstem Auslöser: Einmalmodus. Standardmäßig deaktiviert, das Dienstprogramm wird neu aktiviert.
- Maximale Abweichung beim Schlusskurs: Slippage-Toleranz in Punkten für Schlussorders. Standardwert 20.
- Benachrichtigungsfenster und Push-Benachrichtigung: Art der Auslösemeldung.
Symbol und Zeitrahmen: An einen Chart eines beliebigen Symbols und eines beliebigen Zeitrahmens anknüpfen. Die Überwachung läuft zeitgesteuert, der Chart dient lediglich als Träger für das Bedienfeld. Im Kontogültigkeitsbereich werden alle Symbole dieses einzelnen Charts überwacht.
Hinweise:
- Das schwankende Ergebnis setzt sich aus Positionsgewinn und Swap zusammen. Die Handelsprovision wird bei einer offenen Position in MT5 nicht angezeigt; legen Sie daher bei Raw-Spread-Konten das Limit unter Berücksichtigung der Provision fest.
- Führen Sie pro Basket eine Instanz aus. Zwei Instanzen, die sich überschneidende Baskets überwachen, konkurrieren miteinander.
- Funktioniert auf Hedging- und Netting-Konten. Es benötigt ein laufendes Terminal; stellen Sie es daher auf einen VPS, wenn der Schutz wichtig ist.
Ich habe dies geschrieben, nachdem ich einen Grid-EA anhand seiner Handelshistorie analysiert und festgestellt hatte, dass sein festgelegter Schutz-Close bei den betreffenden Lotgrößen niemals funktionieren konnte. Dies ist die Version, die ich stattdessen weitergeben wollte.

Übersetzt aus dem Englischen von MetaQuotes Ltd.
Originalpublikation: https://www.mql5.com/en/code/76518
Liquidity Void Decay Oscillator.
Ein Subfenster-Oszillator, der Verdrängungsbalken mit geringer Beteiligung als „Liquiditätslücken“ kennzeichnet und auf einer Skala von 0 bis 100 bewertet, wie schnell der Kurs diese jeweils wieder auffüllt, wodurch schnell absorbiertes Rauschen von Niveaus unterschieden wird, die weiterhin als echte Unterstützung oder Widerstand fungieren.
AAPL cfd - ORB strategy
Anwendung der ORB-Strategie auf AAPL-CFDs
Server Clock and Daily Reset Hour
Ein kostenloses, schreibgeschütztes MetaTrader-5-Panel, das die tägliche Rücksetzregel Ihres Prop-Unternehmens (die in der vom Unternehmen verwendeten Zeitzone angegeben ist) in die tatsächliche Serverzeit Ihres Brokers umrechnet, einen Live-Countdown bis zum nächsten Rücksetzen anzeigt und Sie warnt, bevor eine Umstellung auf Sommerzeit die Grenze um eine Stunde verschiebt. Es werden keine Orders gesendet, keine Kontodaten ausgelesen – das Panel dient ausschließlich der Anzeige.
Accelerator Oszillator (AC)
Der Acceleration/Deceleration Indikator (AC) misst die Beschleunigung und Verlangsamung des aktuellen Marktimpulses, der Kraft der Kursbewegung.