RE: Dynamischer Trailingstop | |
Hallo Peter,
prinzipiell kann man den von Dir gewünschten Stop mit Hilfe der eingebauten Funktion "SetPercentTrailing" realisieren. Das nachfolgende Beispiel geht davon aus, dass Du eine Funktion (MaxGewinnProzent) geschrieben hast, die Dir den bisher maximal erreichen Gewinn in Prozent liefert.
---------------- begin
Var: Gewinnprozent(0);
Gewinnprozent = MaxGewinnProzent;
if Gewinnprozent > 5 then SetPercentTrailing(0, 15) else if Gewinnprozent > 4 then SetPercentTrailing(0, 30) else if Gewinnprozent > 2 then SetPercentTrailing(0, 50) else if Gewinnprozent > 1 then SetPercentTrailing(0, 100);
end; ---------------
Alles klar?
MfG -Klaus
|