Tradestation User Group Germany (http://www.tradernet.org/wbb/index.php)
|- Posts aus dem alten Userforum (http://www.tradernet.org/wbb/board.php?boardid=15)
|-- ELA-Problem EXIT (http://www.tradernet.org/wbb/threadid.php?boardid=15&threadid=883)


Geschrieben von _clafis am 18.12.2000, 20:10:

  ELA-Problem EXIT

Hallo,

ich versuche einen Exit zu schreiben, der folgendermaßen für eine Long-Position lauten soll:

ExitLong nach 4 Tagen oder Stop die Position, wenn der laufende Kurs unter das Lowest(Low, 4) fällt. Wobei das Stop-Level EINMALIG am EntryDay berechnet wird und über die Laufzeit der Position nicht verändert werden soll.

Es wäre schön, wenn mir jemand weiter helfen könnte,

vielen Dank,

clafis.


Geschrieben von _jdouglas@t-online.de am 18.12.2000, 20:10:

  RE: ELA-Problem EXIT

Vars:counter(0),Stp(0);

if {your condition} then begin
buy at market;
counter = 1;
STP = lowest(low,4);
end;

if marketposition = 1 then begin
counter = counter + 1;
If marketposition = 1 then begin
exitlong at STP stop;
counter = 0;
end;

if counter = 4 then begin
exitlong;
counter = 0;
STP = 0;
end;

mir ist gerade eingefallen, BarsSinceEntry wäre auch OK
if BarsSinceEntry = 4 then begin
exitlong;
end;


hope this helps.

Jim Douglas


Geschrieben von _jdouglas@t-online.de am 18.12.2000, 21:10:

  RE: ELA-Problem EXIT

es fehlt ein END in mein Antwort. Es sollte heissen:

If marketposition = 1 then begin
counter = counter + 1;
END;


JD


Geschrieben von _clafis am 19.12.2000, 11:10:

  RE: ELA-Problem EXIT | DANKE, Jim

Jim,

ich möchte mich auf diesem Wege ganz herzlich für die schnelle und gute Hilfe bedanken. Es klappt wunderbar.

Schöne Feiertage,
clafis.

Powered by: Burning Board 1.1.1 © 2001 by WoltLab