Takeprofit der letzgeöffneten Buy-Order auf alle offenen Buy-Orders anwenden
Hallo Zusammen,
ich bin sehr neu, habe kaum Ahnung und baue gerade an meinem ersten EA. Es macht schon bisl was, aber jetzt kommt mein aktuelles Problem: Nach dem Kauf der Buy-Order soll er allen anderen offenen Buy-Orders den gleichen TakeProfit setzen. Wer kann mir bitte helfen? Zusatzfrage: Wo gibt eine gute Anleitung/Tutorial um MQL4 von Anfang an zu lernen? Vielen Dank |
Den schon Offenen oder denen, die noch geöffnet werden?
TP berechnen und an entsprechenden Stellen bei OrderSend() oder OrderModify() eintragen. |
Nur bei den offenen Trades.
|
Also ich möchte nichts berechnen, sondern den TP des letzten Buy-Order auf alle offenen Buy-Trades anwenden.
|
Zitat:
Wenn Du den TP für Deine letzte Order erfolgreich gesetzt hast, speicherts Du den Wert dieses TakeProfit mal eben in einer GlobalVariable. Dann machst Du einen Loop über alle laufenden Trades und änderst deren TP auf den Wert der GlobalVariablen. In etwa so für Buy Orders: Code:
// === den TP für die jetzige Order hast Du ja irgendwie ausgerechnet, z.B. AVT |
Alle Zeitangaben in WEZ +2. Es ist jetzt 20:32 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