Close At Time - Dein EA für MetaTrader 4

Mike 2015.12.02 21:48 10 0 0
Anhang

Close At Time ist ein nützlicher Expert Advisor (EA) für die Handelsplattform MetaTrader 4, der dir hilft, offene Positionen zu schließen oder ausstehende Aufträge zu löschen – oder beides. Du kannst genau festlegen, wie die Schließung erfolgen soll – nach Symbol, Magic Number oder Ticket-Nummer. Und der letzte Punkt ist die Uhrzeit, zu der der Expert Advisor die ausgewählten Aufträge schließen wird. Die Zeit bezieht sich auf die lokale Zeit deines Computers. Der EA enthält zudem eine integrierte Fehlerbeschreibung für den Fall, dass es beim Schließen einzelner Aufträge zu Problemen kommt.

Der EA basiert auf der Idee, dass es einfach erledigt werden muss. Das bedeutet, falls ein Fehler beim Schließen eines Auftrags oder einer Position auftritt, wird der EA es beim nächsten Tick erneut versuchen. Es gibt jedoch ein kleines Problem, wenn dieses Konzept zur Anwendung kommt: Andere Trades, die nach der ausgewählten Zeit eröffnet wurden und die festgelegten Bedingungen erfüllen, werden ebenfalls geschlossen (der EA wird nicht gestoppt). Aber das verletzt nicht die grundlegende Idee.

Eingabeparameter:

Schließeinstellungen:

extern bool bAllClose = false; // Alle schließen
extern bool bSymClose = false; // Nach Symbol schließen
extern bool bMNClose = false; // Nach Magic Number schließen
extern bool bTNClose = false; // Nach Ticket-Nummer schließen
extern bool PO = false; // Ausstehende Aufträge schließen
extern bool MO = false; // Marktaufträge schließen
extern string TimeToClose="YYYY.MM.DD HH:MI"; // Lokale Zeit zum Schließen

Schließparameter:

extern string SymClose=""; // Zu schließendes Symbol
extern int MNClose = 0; // Magic Number zum Schließen
extern int TNClose = 0; // Ticket-Nummer zum Schließen

Liste
Kommentar 0