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 MQL5 (http://www.expert-advisor.com/forum/forumdisplay.php?f=221)
-   -   Mehrere TP für eine Order möglich? (http://www.expert-advisor.com/forum/showthread.php?t=3090)

coolkeeper 19.07.13 17:03

Mehrere TP für eine Order möglich?
 
Gerade angemeldet und direkt eine Frage:

Ich würde gerne wenn ich einen Trade eingebe mehrere unterschiedliche TP laufen haben. Hintergrund ist der, dass ich gerne den Trade eingeben möchte und dieser von Anfang bis Ende automatisch läuft.
Bsp.:

Kauf EUR/USD bei 1,3000, Stop bei 1,2950
Erster TP bei 1,3050
Zweiter TP bei 1,3100
Dritter TP bei 1,3150
usw. (maximal 10 TP)

Zwar lässt sich dieses Ziel auch insoweit erreichen, dass ich anstelle eines jeden TP einfach eine Pending Order platziere. Allerdings habe ich dann das Problem, dass wenn die Position in den S/L läuft alle Pending Orders noch aktiv sind.

Ich suche also ein Skript, dass es mir entweder ermöglicht mehrere TP für eine Position einzustellen oder, dass alle Pending Orders im Chart löscht, sobald die Position in den S/L läuft.

Ich habe jetzt schon recht intensiv gesucht, aber noch nichts vergleichbares gefunden. Einzige Möglichkeit erscheint mir aktuell auf MT 4 auszuweichen und dort 10 einzelne Positionen mit jeweils einem anderen TP zu eröffnen. Allerdings ist 10 Positionen mit verschiedenen TP einzustellen recht mühsam und zudem habe ich dann auch 10 verschiedene S/L, die ich ggf. einzeln nachziehen müsste. Oder gibt es hierfür ein Skript, dass bei MT 4 eine Zusammenfassung verschiedener S/L ermöglicht?

Bin für jede Hilfe dankbar. Falls in der falschen Kategorie gepostet bitte verschieben.

Deepack 20.07.13 18:55

Hallo ich weis zwar nicht so ganz wie du dir das mit mehreren TP's Vorstellst

aber auf anhieb würde mir so folgendes einfallen

1) wenn der kurs deiner Order den 1. TP erreicht SL = BE
wenn der Kurs den 2. TP erreicht SL = 1. TP usw...
mehr oder minder ein stop der nachgezogen wird

2) eine Teilschließung deiner Order erreichen von 1. TP 10% der Order schließen
2. TP weitere 10% usw.

3) deine 10 einzelnen Order mit den verschieden TP's
und wie du schon gefragt hast JA man kann für alle Orders den gleichen SL
annehmen

ich hoffe das hilft dir irgendwie weiter

ob jetzt irgendwo ein unterschied in der möglichkeiten und programmierung von MQL4 u. 5 ist weiß ich nicht

LG

coolkeeper 20.07.13 19:05

Hallo und Danke für die Anwort. Weiterhelfen tut mir das leider noch nicht, aber vielleicht habe ich mich auch zu unpräzise ausgedrückt.

Das ganze muss voll automatisch laufen.
Zu deinem 1 Punkt: Der Stop wird nur einmal nachgezogen auf Einstand. Hierfür habe ich mitlerweile ein EA gefunden, dass das für mich übernimmt. Da der Stop nur einmal nachgezogen wird kommt auch ein Trailing Stop nicht in Frage.

Zu Punkt 2: Verschiedene TP für eine Position von Anfang an einstellen ist bei MT 5 gerade nicht möglich. Ich müsste also jeden TP manuell durchführen, dafür fehlt mir aber gerade die Zeit bzw. das sollte automatisch klappen.

Zu Punkt 3: Das alle Positionen den gleichen S/L haben können ist mir klar. Die Frage ist eher so gemeint, ob ich mit einem Mausklick alle 10 S/L gleichzeitig verschieben kann. Finde es relativ nervig 10 mal den S/L nachzuziehen wobei mir das zur Zeit noch als eines der geringsten Übel erscheint.

Ansonsten ist meine Frage, ob jemand so einen EA oder skript, der den Anforderungen genügt schon irgendwo gefunden hat. Zum selbst programmieren bin ich leider (noch) nicht in der Lage.

Deepack 20.07.13 19:19

hallo

ok wie auch immer und was auch immer du vorhast...

ich hab früher (mit den letztn updates von MT4 kann man auch per klicken und ziehen den SL und TP bestimmern) immer mit einer Horizontalen Linie und den SL mit einem von meinem EA an die Position setzen lassen

also ja das geht auch

Aber ich weis nicht wie sich das auswirkt da du ja bei mt5 sowiso schon durch ziehen den Stop ändern kannst


Alle Zeitangaben in WEZ +2. Es ist jetzt 14:17 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