Der Exp_GStopLoss_Tm ist ein ausgeklügelter Expert Advisor, der dafür sorgt, dass alle offenen Positionen geschlossen werden, sobald die Gesamtverluste einen festgelegten Stop Loss-Wert überschreiten. Außerdem schließt er alle Positionen, die über einen bestimmten Zeitrahmen hinaus offen sind. In diesem Sinne fungiert dieser EA als globale Stop Loss-Funktion für alle offenen Positionen gleichzeitig. Alle Aktionen des EAs werden in einem Logfile dokumentiert, sodass du jederzeit den Überblick behältst.
//+----------------------------------------------+ //| Einstellungen zur Verlustberechnung | //+----------------------------------------------+ enum LossMode { ENUM_PERCENT, //Verluste in Prozent ENUM_CURRENCY //Verluste in der Kontowährung }; //+----------------------------------------------+ //| Eingabeparameter des EA | //+----------------------------------------------+ input LossMode LMode=ENUM_PERCENT; //Methode zur Verlustermittlung input double StopLoss=20.0; //Stop Loss-Niveau
Eine der Funktionen des EAs ist die Möglichkeit, Positionen nur außerhalb eines definierten Zeitrahmens zu schließen:
input bool TimeTrade=true; //Erlaubnis zum Handeln nach Zeitintervallen input HOURS StartH=ENUM_HOUR_0; //Handelsstart (Stunden) input MINUTES StartM=ENUM_MINUT_0; //Handelsstart (Minuten) input HOURS EndH=ENUM_HOUR_23; //Handelsende (Stunden) input MINUTES EndM=ENUM_MINUT_59; //Handelsende (Minuten)
Für die Startzeit sind zwei Variablen (Stunden und Minuten) vorgesehen, und ebenso zwei für die Endzeit.
Die Standard-Einstellungen ermöglichen es dem Expert Advisor, die gesamte Handelszeit von 0:00 bis 23:59 zu handeln. Wenn die Startzeit später als die angegebene Endzeit liegt, schließt der EA die Positionen am nächsten Tag zur festgelegten Zeit.
Kommentar 0