Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools

Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools (http://www.expert-advisor.com/forum/index.php)
-   Programmierung MQL4 (http://www.expert-advisor.com/forum/forumdisplay.php?f=220)
-   -   zu einem bestimmten Wert schließen (http://www.expert-advisor.com/forum/showthread.php?t=3744)

Indi 03.07.14 16:41

zu einem bestimmten Wert schließen
 
Liebe Gemeinde,

wie kann ich meinen EA so programmieren, dass ein Trade zu einem bestimmten SL/TP beendet wird?

Aufgrund mancher Situationen, z. B. sehr schneller Markt, bekomme ich nicht das gewünschte Ergebnis. Welcher Trader ist geeignet, falsch geschlossene Trades rückgängig zu machen?

Vielen Dank für eure Hilfe.

Hosch 03.07.14 17:40

Zitat:

Zitat von Indi (Beitrag 26676)
Liebe Gemeinde,

wie kann ich meinen EA so programmieren, dass ein Trade zu einem bestimmten SL/TP beendet wird?

Aufgrund mancher Situationen, z. B. sehr schneller Markt, bekomme ich nicht das gewünschte Ergebnis. Welcher Trader ist geeignet, falsch geschlossene Trades rückgängig zu machen?

Vielen Dank für eure Hilfe.

Moin, sorry, aber verstehst du selber was du da fragst? Ich verstehe nur Bahnhof.
Um ein Trade mit einem bestimmten SL/TP zu beenden, musst du nur die Mql4 Befehle verwenden. Entweder beim OrderSend deine Werte mitgeben, wenn das dein Broker ermöglicht( Nicht ECN) oder nachdem OrderSend mit Ordermodify entsprechend deine Order mit TP und SL versehen.
Google einfach mal danach.

Wie kann man falsch geschlossene Trades rückgängig machen? Dat geht nicht. Wenn im System geschlossen, dann sind sie geschlossen. Das einzige was ich dir empfehlen kann, ist daraus zu lernen, dass nächste mal halt die Order richtig zu schliessen.

Sorry für meinen Sarkasmus.

Viele Grüsse,
Hosch

Indi 03.07.14 18:30

Hallo Hosch,

vielen Dank für deine Nachricht. Leider liegst du da nicht ganz richtig. Warten wir mal ab, was für Antworten andere Teilnehmer darauf haben.

Stichpunkt: Garantierter Stop, bzw. Instant Order

traderdoc 03.07.14 21:10

Der Hosch hat das schon richtig beschrieben.
Der TP und SL müßte nicht zwingend mit dem OrderSend() gesendet werden und auch nicht mit OrderModify() nachträglich an die Order geknüpft werden.
Man kann auch per EA nur TP- und SL-Linien in den Chart legen, die bei Erreichen durch den Kurs dann entsprechend die Order schließen.
Stichwort: HiddenTP und -SL!

Vorallem einen bereits geschlossene Order kann man deshalb nicht rückgängig machen, weil sie ja bereits geschlossen wurde. Du kann lediglich an der Stelle der Schließung sofort! wieder eine Order öffnen, aber mit dem Verlust des Spreads!

traderdoc

Crashbulle 03.07.14 21:36

Hallo Indi,

ich,
wie auch Hosch und viele andere sind auf deine Rücknahme eines geschlossenen Trades gespannt !!!!

ebenso weiß ich nicht was du mit garantiertem Stopp meinst,
es ist aber klar, das der Broker beim erreichen deines STOPP's die Order schließt, nur die Vergütung / Berechnung deines STOPP's erfolgt wenn du im PLUS liegst "Punktgenau", aber liegst du im MINUS erfolgt diese Abrechnung irgendwo, nämlich zum ersten bereitgestellten Aufkaufpreis, welcher vom STOPP meilenweit entfernt liegen kann !


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:19 Uhr.

Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.6.1
Powered by vBCMS® 2.7.0 ©2002 - 2024 vbdesigns.de
Copyright ©2009 - 2023 by Expert-Advisor.com - Das Metatrader Forum