Tradestation User Group Germany (http://www.tradernet.org/wbb/index.php)
|- Newbies (http://www.tradernet.org/wbb/board.php?boardid=3)
|-- Maximum DrawDown Per day (http://www.tradernet.org/wbb/threadid.php?boardid=3&threadid=1287)


Geschrieben von chopapeih21 am 20.11.2002, 15:15:

Maximum DrawDown Per day

Hallo!

Arbeite erst sein ein paar tagen mit EL....
Was muß ich tun, damit das pogramm bei einem DrawDown(equity) von -5% sich automatisch abstellt und keine Trades mehr macht(am selben tag)?

Und wenn ich schon dabei bin:
Trade mit ES futures, möchte aber, dass das Programm erst um 1430 beginnt und um 21:50 alle Positionen schließt!
Also If Time > 1430 then Begin funktioniert: Trades fangen erst um 1430 an aber was muß ich tun, dass er alle Positionen um 21:50 schließt und keine Trades mehr macht(am selben Tag), erst am nächsten tag um 14:30?

Also, vielen Dank im voraus

Chopapeih


Geschrieben von Klaus am 22.11.2002, 14:27:

 

Hallo chopapeih21,

ich verwende in meinen intraday-Strategien meist drei Uhrzeiten, StartTime, EndTime und EndTimeExit. Zwischen StartTime und EndTime werden neue Trades generiert - nach EndTimeExit werden alle Positionen geschlossen. Das Signalfragment dazu (und zu dem Drawdown) sähe so aus:

code:
Input: StartTime(1430), EndTime(2100), EndTimeExit(2150), MaxDrawdown(5);


Vars: OldProfit(0);

if Date > Date[1] then
OldProfit = NetProfit;

if Time >= StartTime and Time <= EndTime and NetProfit > OldProfit / 100 * (100 - MaxDrawdown) then
begin

{ Hier kommen Deine Entries hin }

end;

if Time > EndTimeExit then
begin
ExitLong("Time L");
ExitShort("Time S");
end;
Viel Erfolg!

Gruss
-Klaus


Geschrieben von chopapeih21 am 22.11.2002, 15:39:

Vielen Dank!
Hat super funktioniert...

Powered by: Burning Board 1.1.1 © 2001 by WoltLab