Gold Trap Hunter
- Experten
- Version: 1.10
- Aktivierungen: 20
Der EA arbeitet mit einer Preisfallen-Strategie (Straddle) in Kombination mit einem auf Umkehr-Pending-Orders basierenden Trailing-Stop-Mechanismus, der speziell für Netting-Konten entwickelt und optimiert wurde.
Phase 1: Einrichten der anfänglichen Falle (Straddle) Wenn der EA aktiv ist und keine offenen Positionen bestehen, platziert das System automatisch gleichzeitig zwei Pending-Orders: einen Buy-Stop oberhalb des aktuellen Kurses und einen Sell-Stop unterhalb davon. Der Abstand zwischen den Orders wird durch den Parameter „InpPendingDistance“ bestimmt . Jede Order wird zudem sofort mit einem Stop-Loss entsprechend dem Wert von „InpStopLoss“ versehen .
Phase 2: Ausführung und Bereinigung Wenn die Kursbewegung eines der Niveaus durchbricht und eine Pending-Order auslöst (beispielsweise wird der Buy-Stop zu einer aktiven Kaufposition), erkennt der EA diese Änderung und löscht sofort die unberührte entgegengesetzte Pending-Order (den anfänglichen Sell-Stop).
Phase 3: Auf Pending-Orders basierender Trailing-Stop Anstatt eine virtuelle Stop-Loss-Linie zu verschieben, nutzt dieser EA eine echte Pending-Order als Sicherheitsnetz. Erreicht die laufende Position das ursprüngliche Gewinnziel ( InpTrailStart , z.B. 200 Punkte), platziert der EA eine neue Pending-Order in die entgegengesetzte Richtung (z.B. einen Sell-Stop zum Absichern einer Kaufposition). Der Abstand wird auf „InpTrailDistance“ hinter dem Kurs gehalten . Setzt sich der Trend fort, wird diese umgekehrte Pending-Order kontinuierlich angepasst, um der Kursbewegung zu folgen.
Phase 4: Umkehr und Gewinnsicherung (Netting-Logik) Da das Netting-System keine gleichzeitigen Kauf- und Verkaufspositionen zulässt, umgeht der EA dies, indem er die Lotgröße der Trailing-Order als „Lot der laufenden Position + anfängliches Standard-Lot“ berechnet . Beträgt die Kaufposition beispielsweise0,1 Lot, wird der Trailing-Sell-Stop bei0,2 Lot platziert. Wenn sich der Kurs umkehrt und diesen Sell-Stop erreicht, nutzt der Broker automatisch0,1 Lot, um die Kaufposition zu schließen (und den Gewinn zu sichern), und belässt die verbleibenden0,1 Lot als neu aktive Verkaufsposition.
Interne Schutzfunktionen
-
Hedging-Blocker: Der EA stoppt automatisch die Initialisierung, wenn er an ein Hedging-Konto angehängt ist.
-
Freeze-Level-Filter: Liest das Mindeständerungslimit des Brokers ( SYMBOL_TRADE_FREEZE_LEVEL ) aus, sodass der EA keine Löschung oder Änderung von Orders erzwingt, wenn der Kurs zu nahe liegt, und so verhindert, dass sich Fehlerprotokolle anhäufen.
-
Automatische Lot-Normalisierung: Passt die zusammengesetzte Lotgröße so an, dass sie stets den Volumenschritten und Höchstgrenzen des Brokers entspricht, wodurch Ablehnungen aufgrundungültiger Volumina verhindert werden .
