Trailing bot with time period protection
- Utilitys
-
Georgios Baizanis
32 years of experience in Trading, ex private banker, I am making my living now out of trading as professional trader. - Version: 1.0
- Aktivierungen: 5
Der „Trailing-Bot mit Zeitbegrenzung“ ist KEIN herkömmlicher, typischer Trailing-Bot. Er wurde für Profis und anspruchsvolle Nutzer entwickelt.
Neben den üblichen Parametern für das Gewinn-Trailing (Startpunkt des Trailing, Trailing-Stop-Punkte und zu verfolgende Positions-ID) unterstützt er einige zusätzliche, sehr nützliche Funktionen:
A. Virtuelles Trailing
und
B. Festlegung von Trailing- Zeiträumen
Virtuelles Trailing
Wenn diese Funktion aktiviert ist, können Sie Gewinnmitnahmen vornehmen, ohne dass der Broker davon Kenntnis erhält. Sobald der Zeitpunkt zum Schließen der Position erreicht ist, löst der Bot eine MARKET-Order beim Broker aus. Auf diese Weise können Sie vermeiden, dass Anträge auf Gewinnmitnahmen von Ihrem Broker abgelehnt werden, da einige Broker keine engen bzw. kurzfristigen Gewinnmitnahmen zulassen.
Definition der Trailing-Zeiträume
Dies ist der interessanteste Teil. Was die meisten Trader – selbst fortgeschrittene – heute nicht wissen, ist die Tatsache, dass einige, wenn auch nicht alle Broker dazu neigen, die Spreads bestimmter Instrumente bei Marktöffnung für einige Millisekunden oder während wichtiger Nachrichtenveröffentlichungen (US-NFP, US-CPI und Zinsentscheidung der FED) für einige Minuten stark zu erhöhen.
Wenn Sie also zufällig in diesen Momenten offene Positionen haben, kommt es sehr häufig vor, dass Ihre Positionen mit Verlust geschlossen werden, obwohl der Kurs, den Ihr herkömmlicher Trailing-Bot zur Schließung der Position an Ihren Broker gesendet hat, gewinnbringend war, und Sie letztendlich unter einem großen Slippage leiden.
Beispiele:
a. Broker X hat im Durchschnitt Spreads von 10 Punkten bei XAUUSD. In den ersten 10 Millisekunden nach der täglichen Markteröffnung um 01:00:00 passt er seine Spreads jedoch auf 500 an! Das sind 50-mal höhere Spreads.
b. Broker Y, der ebenfalls im Durchschnitt Spreads von 10 Punkten bei XAUUSD hat, passt die Spreads 3 Sekunden vor US-Nachrichten mit hoher Auswirkung und 1 Minute nach diesen Ereignissen auf 500 an.
Wenn Sie nicht wissen, wie sich Ihr Broker verhält, wäre es sehr hilfreich, das untenstehende Tool zu nutzen, um bei solchen Ereignissen den Tick-Verlauf für Ihr Handelssymbol, z. B. XAUUSD, aus dem MT5-Terminal Ihres Brokers zu extrahieren und so das Verhalten Ihres Brokers zu untersuchen:
https://www.mql5.com/en/market/product/189921
Warum der „Trailing-Bot mit Zeitraumsschutz“ in den oben genannten Fällen besonders nützlich ist
Nachdem Sie das Verhalten Ihres Brokers untersucht haben und beispielsweise wissen, dass die Spreads für XAUUSD in den ersten 10 Sekunden nach Marktöffnung bei 500 liegen und dann auf 9 sinken, können Sie die Trailing-Parameter wie folgt einstellen:
-„Früheste Trailing-Zeit“: 01:00:10 (damit vor diesem Zeitpunkt keine Positionen durch den Trailing-Bot geschlossen werden. Der erste Trailing-Versuch nach Marktöffnung erfolgt ab 01:00:10, sobald sich die Spreads wieder auf den Normalwert (9) einpendeln. So vermeiden Sie erhebliche Slippage-Verluste und alle damit verbundenen Fallstricke.
-„Späteste Trailing-Zeit“: 23:58:59 (Es ist wichtig zu wissen, wann der Handel mit XAUUSD täglich endet. Überprüfen Sie die Kontraktspezifikationen in Ihrem MT4-Terminal. Bei den meisten Brokern ist dies 23:59:00. Wenn Sie die Zeit also auf 23:58:59 oder etwas früher einstellen, vermeiden Sie, dass Änderungsanfragen gesendet werden, wenn der Handel bereits beendet ist. Der Broker sendet möglicherweise noch bis 23:59:59 Kursnotierungen, aber es ist kein Handel mehr erlaubt. Wenn die Server des Brokers zu viele Änderungsanfragen für Orders erhalten, während der Markt geschlossen ist – bis der Handel etwa eine Stunde später wieder beginnt –, kann es vorkommen, dass der Broker sich bei Ihnen beschwert und Ihr Handelskonto sperrt.)
