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
Kommentar 0