Lot Size Sanity 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
Sehen Sie sich die Funktionsweise an, bevor Sie dem System vertrauen: Laden Sie „Lot Size Sanity Guard“ in den Strategietester, aktivieren Sie den visuellen Modus und beobachten Sie, wie ein absichtlich überdimensionierter Demo-Trade eröffnet wird, der dann einen Moment später auf die zulässige Größe zurückgestutzt wird, wobei der Grund dafür im Protokoll angezeigt wird.
EINE ZUSÄTZLICHE NULL SOLLTE SIE NIEMALS IHR KONTO KOSTEN.
„Lot Size Sanity Guard“ ist ein Expert Advisor für MetaTrader 5. Er sucht nicht nach Einstiegsmöglichkeiten und eröffnet keine Trades für Sie. Er überwacht die Größe jeder neuen Position und jeder ausstehenden Order im Geltungsbereich, und sobald ein Volumen größer ist, als Sie jemals beabsichtigt haben, greift er ein: Die Position wird auf die größtmögliche zulässige Größe reduziert, geschlossen oder lediglich gemeldet, und eine überdimensionierte ausstehende Order wird gelöscht, bevor sie ausgeführt werden kann. Ein Fingerrutschen, ein falsches Lot-Feld in einem anderen Expert Advisor, ein Volumen, das versehentlich als 10 statt als 1,0 eingegeben wurde, ein kopiertes Signal mit falschem Multiplikator: All dies wird innerhalb einer Sekunde erkannt.
Auf einen Blick
• Bis zu vier unabhängige Größenregeln, von denen jede mit dem Wert 0 deaktiviert werden kann.
• Hard Cap: das größte Volumen, das ein Trade haben darf, in Lots.
• Regel für das typische Lot: ein Vielfaches Ihres eigenen typischen Lots, das automatisch aus Ihrem Kontoverlauf ermittelt wird.
• Margin-Regel: Die Margin eines Handels als Prozentsatz des Eigenkapitals.
• Risikoregel: Der Verlust beim Stop-Loss eines Handels als Prozentsatz des Eigenkapitals.
• Die strengste aktive Regel hat Vorrang und wird namentlich angezeigt, sodass Sie immer wissen, warum ein Trade markiert wurde.
• „Trim, not kill“: Standardmäßig wird nur das überschüssige Volumen geschlossen, der Trade, den Sie eigentlich eingehen wollten, bleibt offen.
• Überdimensionierte ausstehende Orders werden gelöscht, bevor sie zu einer überdimensionierten Position werden können.
• Ein Reaktionsfenster: Trades, die bereits vor dem Start des Dienstprogramms offen waren, werden gemeldet, aber nicht berührt.
• Erneute Überprüfung bei Stop-Änderung: Beim Hinzufügen oder Verschieben eines Stop-Loss wird die Risikoregel erneut überprüft.
• Anzeige des Größen-Spielraums: Live-Tabelle mit LOTS, ALLOWED, MARGIN, RULE und STATE, Tageszähler und Schnellsteuerung.
• Nur Chart-Symbol oder alle Symbole des Kontos, mit beliebigen Magic-Nummern, einer einzigen Magic-Nummer oder ausschließlich manuellen Trades.
• Kein Grid, kein Martingale, kein Averaging, keine DLLs, keine zusätzlichen Dateien.
SCHNELLSTART
Fügen Sie es einem beliebigen Chart hinzu, zum Beispiel EURUSD H1, und stellen Sie sicher, dass „Algo Trading“ aktiviert ist. Behalten Sie die Standardeinstellungen bei: eine feste Obergrenze von 2,00 Lots, ein typisches Lot-Vielfaches von 4, 60 Tage Historie, 5 Einträge, bevor die Regel für das typische Lot greift, 25 Prozent Margin pro Trade, 5 Prozent Risiko am Stop, Anpassung je nach Kursentwicklung, Löschung übergroßer Pending-Orders und ein Reaktionsfenster von 120 Sekunden. Eröffnen Sie nun einen Trade mit normaler Größe: Das Panel listet ihn als „OK“ auf. Eröffnen Sie einen weit über der Obergrenze: Innerhalb einer Sekunde wird er auf 2,00 Lots gekürzt, und das Journal zeigt Ihnen genau an, welche Regel angewendet wurde.
Warum der „Fat-Finger“-Schutz wichtig ist
Die meisten Handelsplattformen akzeptieren jedes Volumen, das Ihre Margin zulässt. Eine einzige falsch eingegebene Ziffer kann eine Position eröffnen, die zehn- oder hundertmal größer ist als geplant, und in einem schnelllebigen Markt entsteht der Schaden, bevor Sie die Zahl überhaupt bemerken. Das gleiche Risiko besteht bei Expert Advisors: eine falsche Eingabe nach einem Update, ein Lot-Multiplikator, der von einer anderen Kontogröße kopiert wurde, ein Signalkopierer, der Volumina falsch abbildet. Ein normaler Stop-Loss hilft hier nicht, da der Stop auf den von Ihnen geplanten Trade ausgelegt ist, nicht auf den tatsächlich eröffneten. Lot Size Sanity Guard ist das zweite Paar Augen, das jede Größe überprüft, bevor der Markt Zeit hat, dafür zu bestrafen.
Was hier neu und anders ist
Erlernte Basislinie. Sie müssen dem Tool nicht mitteilen, was für Sie ein normales Lot ist. Es liest die Einstiegstransaktionen Ihrer Kontohistorie innerhalb des von Ihnen gewählten Zeitraums aus, ermittelt das Medianvolumen und behandelt ein gewähltes Vielfaches davon als Grenzwert. Der Median ignoriert gelegentliche größere Trades, sodass eine Ausnahme in der Vergangenheit die Regel nicht lockert. Solange noch nicht genügend Einträge vorliegen, zeigt das Fenster an, wie viele es bereits erfasst hat, und die Regel wartet einfach ab.
Kürzen, nicht schließen. Das Schließen der gesamten Position nach einem Fehler wirft einen Trade weg, den du wahrscheinlich haben wolltest, und kostet den vollen Spread umsonst. Hier schließt die Standardaktion bei einer Teilschließung nur den überschüssigen Teil, sodass die Position genau in der zulässigen Größe verbleibt. Wenn Sie die strenge Vorgehensweise bevorzugen, wählen Sie „Schließen“ oder „Nur Benachrichtigung“, um informiert zu werden, ohne dass eine Änderung erfolgt.
Die strengste Regel hat Vorrang. Jede aktive Regel berechnet ihr eigenes zulässiges Volumen; es wird das kleinste verwendet, abgerundet auf die Volumenschritte des Symbols und niemals unter das Mindestvolumen. Der Name der verbindlichen Regel, zum Beispiel „HARD CAP“, „TYPICAL x4.0“, „MARGIN 25 %“ oder „RISK 5,0 %“, wird in der Tabelle angezeigt und in jeder Meldung angegeben.
Erneute Überprüfung bei Stop-Änderung. Ein ohne Stop eröffneter Trade kann nicht anhand der Risikoregel gemessen werden. Sobald ein Stop-Loss hinzugefügt oder verschoben wird, wird der Trade erneut überprüft, sodass auch ein weit entfernter Stop bei einer großen Position noch erfasst wird.
Anzeige für den Größen-Spielraum. Ein Fortschrittsbalken zeigt an, wie nah der größte im Blickfeld befindliche Trade an seiner eigenen zulässigen Größe ist: grün unter 80 Prozent, gelb nahe am Limit und rot darüber.
So wird ein einzelner Trade behandelt
1. Erkennung. Eine neue Position oder eine ausstehende Order im Erfassungsbereich erscheint. Die Überprüfung erfolgt beim Handelsereignis selbst, bei jedem Tick und einmal pro Sekunde.
2. Berechnung. Das zulässige Volumen wird anhand aller aktiven Regeln unter Verwendung des Eröffnungskurses, des Stop-Loss und des aktuellen Eigenkapitals berechnet.
3. Entscheidung. Liegt das Volumen um mehr als einen halben Volumenschritt über dem zulässigen Volumen, ist der Trade überdimensioniert. Andernfalls wird er als geprüft markiert und als „OK“ oder „NEAR“ aufgeführt, wenn er mehr als 80 Prozent seines zulässigen Volumens beansprucht.
4. Aktion. Eine junge überdimensionierte Position wird je nach Ihrer Wahl gekürzt oder geschlossen. Eine überdimensionierte ausstehende Order wird gelöscht. Im reinen Warnmodus oder bei Trades, die älter sind als das Reaktionsfenster, wird lediglich eine Warnung gesendet.
5. Protokollierung. Die Aktion wird unter „HEUTE“ gezählt, als „LETZTE AKTION“ angezeigt, im Journal ausgedruckt und, sofern aktiviert, als Pop-up oder Push-Benachrichtigung gesendet.
Eingaben, jede einzelne erklärt
LIMITS – WANN IST EIN LOT ZU GROSS (0 = Regel deaktiviert)
InpMaxLots = 2,0. Die feste Obergrenze: das größte Volumen, das ein einzelner Trade haben darf, in Lots. Stellen Sie diesen Wert auf die größte Größe ein, die Sie jemals absichtlich eröffnen würden. 0 deaktiviert die Regel.
InpMaxMultiple = 4,0. Das größte zulässige Vielfache Ihres typischen Lots. Bei einem typischen Lot von 0,10 und einem Vielfachen von 4 ist jeder Trade über 0,40 Lots zu groß. 0 deaktiviert die Regel.
InpHistoryDays = 60. Wie viele Tage der Kontoverlaufsdaten werden ausgewertet, um das typische Lot zu ermitteln. Der Referenzwert wird alle fünf Minuten sowie auf Knopfdruck über die Schaltfläche „RELEARN LOT“ aktualisiert.
InpMinSamples = 5. Wie viele Eintrittsgeschäfte im Erfassungsbereich sind erforderlich, bevor die Regel für das typische Lot aktiv wird. Bis dahin zeigt das Bedienfeld „Lernen“ an, und die anderen Regeln funktionieren weiterhin.
InpMaxMarginPct = 25,0. Die maximale Margin, die ein Trade beanspruchen darf, ausgedrückt als Prozentsatz des Eigenkapitals. Nützlich bei kleinen Konten und bei Instrumenten mit hoher Margin. Der Wert 0 deaktiviert die Regel.
InpMaxRiskPct = 5,0. Der größte Verlust, den ein Trade bei seinem Stop-Loss erreichen darf, ausgedrückt als Prozentsatz des Eigenkapitals. Nur Trades mit einem Stop-Loss werden nach dieser Regel gemessen. Der Wert 0 deaktiviert die Regel.
AKTION – WAS PASSIERT BEI EINEM ÜBERGRÖSSEN TRADE
InpAction = „Trim“. „Trim“ schließt nur das überschüssige Volumen und lässt den zulässigen Teil offen. „Close“ schließt die gesamte Position. „Alert only“ nimmt keine Änderungen vor und sendet lediglich eine Warnmeldung.
InpDeletePending = true. Löscht übergroße ausstehende Orders, bevor sie ausgeführt werden können. „Off“ bedeutet „Nur Warnung“ für ausstehende Orders.
InpReactSec = 120. Nur Positionen, die jünger als diese Anzahl an Sekunden sind, werden gekürzt oder geschlossen. Ältere Positionen, zum Beispiel Trades, die bereits offen waren, als Sie das Tool hinzugefügt haben, werden einmal gemeldet und nicht weiter berührt.
InpRecheckOnStop = true. Überprüfe den Trade erneut, wenn sein Stop-Loss hinzugefügt oder verschoben wird, damit die Risikoregel auch einen großen Trade erfassen kann, dessen Stop erst später gesetzt wird.
FILTER – WELCHE TRADES SIND BETROFFEN
InpSymbolScope = Nur Chart-Symbol. Wählen Sie entweder nur das Chart-Symbol oder alle Symbole des Kontos aus. Bei Auswahl aller Symbole schützt ein Chart das gesamte Konto.
InpMagicFilter = Beliebige Magic-Nummer. „Beliebige Magic-Nummer“ überprüft manuelle Trades und Expert-Advisor-Trades, „Nur die Magic-Nummer“ überprüft einen Expert Advisor, „Nur manuelle Trades“ überprüft Trades mit der Magic-Nummer 0.
InpMagic = 0. Die Magic-Nummer, die verwendet wird, wenn der Filter auf „Nur die Magic-Nummer“ eingestellt ist. Das typische Lot wird nur aus Trades innerhalb desselben Geltungsbereichs ermittelt.
WARNMELDUNGEN
InpAlertPopup = true. Zeigt für jede Aktion eine Popup-Benachrichtigung im Terminal an.
InpAlertPush = false. Sende eine Push-Benachrichtigung an die MetaTrader-App auf deinem Smartphone. Push-Benachrichtigungen müssen in den Terminal-Optionen aktiviert sein.
PANEL
ShowPanel = true. Das Panel anzeigen oder ausblenden. Der Guard arbeitet auch dann weiter, wenn das Panel ausgeblendet ist.
PanelX = 12 und PanelY = 15. Versatz des Panels von der oberen linken Ecke des Charts. Mit der Schaltfläche „MOVE“ können Sie das Panel an eine beliebige Stelle ziehen.
PanelFontSize = 9. Die Standardschriftgröße. Das Panel verkleinert die Schrift automatisch, wenn das Chart zu klein ist, sodass es immer auf den Bildschirm passt.
MaxTableRows = 6. Wie viele Trades werden in der Tabelle im Sichtbereich aufgelistet. Der Rest wird unterhalb der Tabelle gezählt.
STRATEGIE-TESTER-DEMO
InpTesterDemo = true. Nur im Strategietester: Einmal pro Tag wird eine überdimensionierte Demo-Position eröffnet, die etwa doppelt so groß ist wie die zulässige Größe und niemals mehr als die Hälfte der freien Margin ausmacht, sodass die Trimmung beobachtet werden kann. Sie wird nach sechs Stunden wieder geschlossen. Dies geschieht niemals auf einem Live- oder Demo-Konto-Chart.
Das Bedienfeld
„SIZE HEADROOM“ zeigt den größten Trade als Prozentsatz seiner zulässigen Größe an. „SIZE RULES“ listet jede Regel mit ihrem aktuellen Wert, der Aktion, dem Reaktionsfenster, den betroffenen Trades und Lots, den heutigen Zählern für Trimmen, Schließen, Löschen und Warnung sowie der letzten Aktion auf. „IN-SCOPE TRADES“ listet die Seite, die Lots, die zulässigen Lots, den Margenprozentsatz, die verbindliche Regel und den Status auf. Das Banner zeigt Ihnen in einer Zeile an, ob alles innerhalb der Grenzen liegt. SCHNELLSTEUERUNG: „ARMED“ oder „PAUSED“ schaltet die Überprüfung ein und aus, „TRIM“ oder „CLOSE“ wechselt zu „ALERT ONLY“ und zurück, „RELEARN LOT“ liest den Verlauf sofort erneut ein. Die Minus-Schaltfläche klappt das Panel bis zur Kopfzeile zusammen.
So nutzen Sie es optimal
Legen Sie zunächst die harte Obergrenze fest, als letzte Verteidigungslinie, die niemals von der Historie abhängt. Lassen Sie dann die typische Lot-Regel Ihre Gewohnheiten lernen; ein Vielfaches zwischen 3 und 5 fängt Tippfehler ab, ohne einen bewusst größeren Trade zu blockieren. Verwenden Sie die Margin-Regel bei kleinen Konten und die Risikoregel, wenn Sie immer mit einem Stop-Loss handeln. Lassen Sie eine Instanz mit allen Symbolen laufen, um das gesamte Konto zu schützen, oder eine Instanz pro Expert Advisor mit dessen Magic Number, wenn unterschiedliche Strategien sehr unterschiedliche Handelsgrößen verwenden. Lassen Sie das Terminal laufen, zum Beispiel auf einem VPS, da ein Dienstprogramm Trades nur schützen kann, solange es läuft.
Gut zu wissen
Das Dienstprogramm greift nur auf Trades zu, die dem von Ihnen gewählten Symbolbereich und dem Magic-Filter entsprechen. Es erhöht niemals ein Volumen, eröffnet niemals Trades außerhalb des Strategietesters, verschiebt niemals Stopps oder Ziele und greift niemals auf andere Positionen zu. Netting-Konten werden unterstützt: Wenn eine Ausführung die Nettoposition überdimensioniert, wird der Überschuss geschlossen. Wenn der Broker eine Reduzierung ablehnt, wird der Fehler rot markiert und in das Journal geschrieben.
Probieren Sie es im Strategietester aus
Öffnen Sie den Strategietester, wählen Sie „Lot Size Sanity Guard“, ein beliebiges Symbol und den visuellen Modus aus und klicken Sie auf „Start“. Sie werden sehen, wie der übergroße Demo-Trade erscheint, kurzzeitig rot markiert wird und dann auf die zulässige Größe reduziert wird, wobei eine entsprechende Meldung im Journal erscheint. Ändern Sie die Grenzwerte und beobachten Sie, wie sich die zulässige Größe und die bindende Regel ändern.
Wenn „Lot Size Sanity Guard“ Ihr Konto so schützt, wie Sie es erwarten, hilft eine ehrliche Bewertung auf der Produktseite anderen Tradern bei der Entscheidung und gibt mir Hinweise darauf, was ich als Nächstes verbessern sollte.
