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)
-   -   EA nach 1 Stunde löscht sich und startet einen zweiten EA (http://www.expert-advisor.com/forum/showthread.php?t=6195)

Max2018 04.09.18 13:02

EA nach 1 Stunde löscht sich und startet einen zweiten EA
 
Hallo,

ich möchte dass nach 1 Stunde der Erste EA sich deaktiviert bzw. löscht und dann automatisch einen zweiten EA mit den dort angegebenen Standardeinstellung startet, ohne dass es dazu einer manuellen Bestätigung bedarf. Geht sowas?
Oder muss man alles in einen EA packen.
Liebe Grüße

Leopold 04.09.18 13:13

Hallo,

glaub nicht, dass das geht.

---Leopold---

Max2018 04.09.18 15:12

ExpertRemove()
 
Also löschen habe ich durch
ExpertRemove();
hin bekommen

Ich brauche jetzt nur noch den Befehl um den neuen EA zu starten :confused:

Hier habe ich was gefunden, aber ich versteh nicht was die damit meinen
https://www.forexfactory.com/showthread.php?t=314336
:confused:
Man soll
=>erst ein Konfigurations Skript laden lassen, dass einen neuen Chart öffnet
=>dann schließt sich der EA und
=>das KonfigurationsSkript lädt dann den zweiten EA im neuen Chart???

Ich habe allerdings noch nie mit Skripte im EA gearbeitet...

oder habe ich das falsch verstanden?

Wie soll sowas funktionieren?

Leopold 04.09.18 15:17

Zitat:

Zitat von Max2018 (Beitrag 41546)
Hallo,

ich möchte dass nach 1 Stunde der Erste EA sich deaktiviert bzw. löscht und dann automatisch einen zweiten EA mit den dort angegebenen Standardeinstellung startet, ohne dass es dazu einer manuellen Bestätigung bedarf. Geht sowas?
Oder muss man alles in einen EA packen.
Liebe Grüße

Kannst du mal kurz weiter erläutern warum du das so machen willst, mich interessiert warum das Sinn machen würde.

---Leopold---

Max2018 04.09.18 15:59

Hallo Leopold,
vielen Dank für die raschen Antworten !

Also: Ich habe einen EA der anhand von manuell eingezeichneten Linien Pending Orders eröffnet. Wenn der Markt allerdings geschlossen ist muss der solange warten, bis er die PendingOrders platzieren kann. Zumeis Japan oder Australien in der Nacht wenn ich schlaf ;)
Sobald er die Pending Orders platziert hat soll sich der EA deaktivieren bzw. löschen und es soll sich ein "Break Even" EA öffnen, der die Orders nur noch verwaltet.

Aaaaaah als ich gerade schreibe, habe ich auch ne Idee wie man es einfacher hin bekommt. Man öffnet zwei Charts - und in dem zweiten läuft bereits der "Break Even" EA und da sich der andere automatisch löscht, hat man somit das Ziel erreicht :):rolleyes::D

Nur noch ein Frage: Wie ist der Befehl um nicht nur den EA zu löschen sondern auch den ersten Chart zu schließen?
Herzlichen Dank für die Unterstützung
Viele Grüße
Max

traderdoc 04.09.18 19:41

"Sobald er die Pending Orders platziert hat soll sich der EA deaktivieren bzw. löschen und es soll sich ein "Break Even" EA öffnen, der die Orders nur noch verwaltet."

Wozu immer so kompliziert.
Das packt man alles in einen EA - fertig!

traderdoc

Raul0 05.09.18 05:29

ChartClose();

Wie hast Du das laden des EAs hinbekommen in einen Chart? Normal braucht das eine dll Anwendung.

daybyter 06.09.18 03:02

Pack das in einen einzigen EA. Mach einen Check für Wochentag und Uhrzeit rein, der dann die eine oder andere Strategie-Funktion aufruft.

Max2018 06.09.18 11:34

Danke :)

Ja, das stimmt - einfach alles in einen EA :rolleyes:
Einfach ist immer besser


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:51 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