AutoTrailingandSLTP
- Utilitys
- Kimitaka Yoshikawa
- Version: 1.3
- Aktualisiert: 7 Februar 2025
1. Überblick
Dieser EA ist ein diskretionäres Handelsunterstützungstool für MT4, das Batch-SL/TP-Operationen für offene Positionen und schwebende Aufträge sowie Trailing-Stops auf der Basis nicht realisierter Gewinne ermöglicht. Um ihn zu verwenden, müssen Sie den EA an einen Chart anhängen, während das "Auto Trading" von MT4 aktiviert ist.
2. Trailing-Stop-Funktion
2.1. Grundlegende Spezifikationen
Der Standard-MT4-Trailing-Stop wird in Punkten gesetzt, aber dieser EA ermöglicht es Ihnen, den Trailing-Stop auf der Basis von nicht realisierten Gewinnbeträgen (in USD oder JPY) zu setzen, was ihn intuitiver und einfacher in der Anwendung macht.
- Der Trailing-Stop wird automatisch auf alle Positionen angewendet, auch auf erfüllte Pending Orders.
- Wenn aufgrund von Stop-Loss-Beschränkungen ein ungültiger Stop-Loss-Wert angegeben wird, wird der Trailing-Stop nicht ausgeführt.
- Spreads werden nicht berücksichtigt, sie müssen also in den Einstellungen berücksichtigt werden.
- Der Trailing-Stop wird bei jedem Tick ermittelt, so dass es bei plötzlichen Marktbewegungen zu leichten Abweichungen kommen kann.
- Der für das Trailing verwendete Gewinnbetrag kann zwischen JPY und USD umgeschaltet werden.
- Da der EA die Daten bei jedem Tick verarbeitet, hängt die Reaktionsgeschwindigkeit des Trailing-Stops nicht vom Zeitrahmen des Charts ab. Einige Broker aktualisieren OnTick jedoch bei kürzeren Zeitrahmen schneller, so dass es in solchen Fällen empfehlenswert ist, den EA auf einen kürzeren Zeitrahmen einzustellen.
2.2. Trailing-Stop-Mechanismus
Das Trailing beginnt, wenn der festgelegte unrealisierte Gewinn erreicht ist. Der anfängliche Stop-Loss (SL) wird wie folgt festgelegt:
[Trailing-Startbetrag] - [Trailing-Schritt] = Anfangs-SL-Position
Wenn die Gewinne steigen, wird SL um den Trailing-Schrittbetrag aktualisiert.
Beispiel (JPY):
-
Startbetrag: 10.000 JPY, Schritt: 5.000 JPY
- Wenn der nicht realisierte Gewinn 10.000 JPY erreicht, beginnt das Trailing, und SL wird auf 5.000 JPY gesetzt.
- Wenn der nicht realisierte Gewinn auf 15.000 JPY steigt, wird der SL auf 10.000 JPY aktualisiert.
-
Startbetrag: 100.000 JPY, Schritt: 20.000 JPY
- Wenn der nicht realisierte Gewinn 100.000 JPY erreicht, beginnt das Trailing, und der SL wird auf 80.000 JPY gesetzt.
- Wenn der nicht realisierte Gewinn auf 120.000 JPY steigt, wird SL auf 100.000 JPY aktualisiert.
Beispiel (USD):
- Startbetrag: 100 USD, Schritt: 50 USD
- Wenn der nicht realisierte Gewinn 100 USD erreicht, beginnt das Trailing, und der SL wird auf 50 USD gesetzt.
- Wenn der nicht realisierte Gewinn auf 150 USD ansteigt, wird der SL auf 100 USD aktualisiert.
3. Batch SL/TP Operation Funktion
3.1. Grundlegende Spezifikationen
Mit dieser Funktion können Sie SL/TP-Werte für offene Positionen und schwebende Aufträge im Batchbetrieb festlegen und Aufträge im Batchbetrieb schließen.
- SL/TP können auf offene Positionen und/oder schwebende Aufträge angewendet werden.
- Schwebende Aufträge können im Ganzen storniert werden.
- Offene Positionen können im Ganzen geschlossen werden.
- In Verbindung mit dem mitgelieferten EA "MultiCloser" können Massenschließungen mit hoher Geschwindigkeit durchgeführt werden.
3.2. Button-Beschreibungen
- SL: Geben Sie den SL-Kurs in das Eingabefeld ein und klicken Sie auf das Etikett "SL", um ihn anzuwenden.
- TP: Geben Sie den TP-Kurs in das Eingabefeld ein, und klicken Sie auf die Beschriftung "TP", um ihn zu übernehmen.
- Schwebend (Wahr/Falsch): Wenn diese Option auf "Wahr" gesetzt ist, werden SL/TP auch auf schwebende Aufträge angewendet.
- Offen (Wahr/Falsch): Wenn diese Option auf "Wahr" gesetzt ist, werden SL/TP auch auf offene Positionen angewendet.
- Schwebende schließen: Klicken Sie auf "Anwenden", um alle schwebenden Aufträge zu stornieren.
- SchließenOffen: Klicken Sie auf "Anwenden", um alle offenen Positionen zu schließen.
3.3. Zusätzliche Hinweise
- Um einen SL/TP zu stornieren, geben Sie "0" in das entsprechende SL- oder TP-Eingabefeld ein und klicken Sie auf die entsprechende Beschriftung.
- Wenn Sie möchten, dass neue manuelle Trades die bestehenden SL/TP-Werte übernehmen, klicken Sie auf das SL- oder TP-Label, um die Einstellungen zu übernehmen.
4. Haftungsausschluss
Der Entwickler ist nicht verantwortlich für die Handelsergebnisse bei der Verwendung dieses EA. Bitte verwenden Sie ihn nach eigenem Ermessen und stellen Sie sicher, dass Sie die damit verbundenen Risiken vollständig verstehen.
