Registrierung Kalender FAQ & Boardregeln Suche Mitgliederliste Moderatoren und Administratoren Linkdatenbank Startseite
Tradestation User Group Germany » freie Foren » Newbies » Trailing SL Verständnisfrage » Hallo Gast [registrieren|anmelden]
« Vorheriges Thema Nächstes Thema » Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Autor
Beitrag
flotschie
Member



Dabei seit: 01 2008
Herkunft:
Beiträge: 3

flotschie ist offline
  Trailing SL VerständnisfrageAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

So, hier ist meine 2. Frage bezüglich Stop loss, konkret gehts hier um den Befehl "stoppercenttrailing".

Der Code, verreinfacht dargestellt:

code:

input: floorlvl(5), prct(5);

if marketposition <> 0 then
begin
setpercenttrailing(floorlvl, prct);
end;

if conditionx then
begin
buy 2 contract this bar close;
setpercenttrailing(floorlvl, prct);
end;



wobei conditionx jetzt egal ist.

Gemäss Definition sollte der SPT bei 5 Dollar Gewinn aktiviert werden, und 95% des Gewinns absichern - oder sind es doch nur 5%?? Ich werde aus dem SPT einfach nicht schlau, siehe z.b. diesen Chart:



Bei 2 Kontrakten sind die 5 Dollar Gewinn mit jedem +tick erreicht. D.h. der SPT sollte sofort aktiv sein und falls 95% gesichert werden auch bei jedem -tick dann verkaufen. Er verkauft aber erst irgendwann in der nächsten Bar, was ja grundsätzlich nicht schlecht ist, aber ich möchte es auch verstehen :-). Und falls nur 5% abgesichert werden, dann müsste er trotzdem sowieso bei jedem -tick sofort verkaufen, weil 5% von 25 = 1,25 USD und bei 2 Kontrakten ist das ja auch nichts.

So wie ich es verstehe, müssten die floorlvl Prozentangaben viel höher sein. Die Optimierungsfunktion liefert aber IMMER die generelle Aussage: floorlvl und prct so niedrig wie möglich halten, im Backtest ergeben sich die besten ergebnisse mit floorlvl 1-20 USD(!!) und prct 0...das sollte ja nach meinem Verstehen heissen das er eigentlich nach jedem Einstieg sofort Aussteigen sollte, macht er aber nicht, siehe Chart oben.

Kann mir wer vielelicht helfen, wäre echt nett :-)
lg
flotschie

Edith: Als Grundlage wird der FDAX verwendet = 1 Kontrakt = 25 EUR (zum testen lass ich aber alles auf Dollar)

Dieser Beitrag wurde von flotschie am 16.01.2008, 15:47 Uhr editiert.

16.01.2008, 15:35 Profil von Füge  deiner Freunde-Liste hinzu Email an flotschie senden
Klaus
Administrator



Dabei seit: 12 2001
Herkunft: Herdecke
Beiträge: 1087

Klaus ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hallo flotschie,

bitte lass Dich freischalten - solche speziellen Fragen gehören in das Easy-Language Unterforum!

Ansonsten benutze mal die Suche in diesem Forum und suche nach "Setpercenttrailing", da ist schon viel drüber geschrieben worden. Bei falscher Anwendung (so wie Du es momentan versuchst) sind die Backtestergebnisse damit nicht realistisch.

Und zu Deinem Code: Lass die " if Marketposition <> 0 " Abfrage weg, damit der Stop immer aktiv ist.

Gruss
-Klaus

16.01.2008, 17:47 Profil von Füge  deiner Freunde-Liste hinzu Email an Klaus senden
  « Vorheriges Thema Nächstes Thema »
Neues Thema erstellen Antwort erstellen
Gehe zu:

Powered by: Burning Board 1.1.1 © 2001 WoltLab GbR