Autor |
|
jyraflyer
Member
Dabei seit: 04 2006
Herkunft:
Beiträge: 16
|
|
|
06.10.2006, 13:04 |
|
Klaus
Administrator
Dabei seit: 12 2001
Herkunft: Herdecke
Beiträge: 1088
|
|
@jyrflyer
Schau Dir doch mal in der Online-Hilfe die Routinen SetStopLoss und SetPercentTrailing an, ob Dir das nicht schon weiterhilft!
Wenn Du nicht programmieren willst kannst Du auch das "OUGD NewExit" hier aus dem Downloadbereich verwenden, dort sind die gewünschten Exits u.a. vorhanden.
Gruss
-Klaus
|
|
07.10.2006, 11:02 |
|
jyraflyer
Member
Dabei seit: 04 2006
Herkunft:
Beiträge: 16
|
|
Muss dazu noch sagen, dass ich mit TS2000i arbeite.
Ich bekomme es einfach nicht hin, denn Trailing Stop erst zu aktivieren, nachdem die Position mit 0.3% im Plus ist.
Normalerweise sollte dies doch mit einer if-Abfrage möglich sein.
Solange sich der Kurs vom Entryprice in dem Korridor -0.4% und +0.3% bewegt, soll nur der StopLoss gelten. Bewegt sich der Kurs mehr als 0.3% ins Plus, so soll der Trailing Stop mit 0.3% aktiviert werden.
Vielen Dank für die Hilfe
Noch eine Frage. Wie wird der aktuelle Kurs bezeichnet?
|
|
07.10.2006, 11:36 |
|
Klaus
Administrator
Dabei seit: 12 2001
Herkunft: Herdecke
Beiträge: 1088
|
|
Zitat: Original von jyraflyer ...Ich bekomme es einfach nicht hin, denn Trailing Stop erst zu aktivieren, nachdem die Position mit 0.3% im Plus ist.
Deshalb hatte ich Dich auf "SetPercentTrailing" hingewiesen, da ist so eine Schwelle bereits mit eingebaut, weitere Abfragen sind dann nicht mehr nötig. Zitat: Normalerweise sollte dies doch mit einer if-Abfrage möglich sein.
Ja natürlich, Du kannst so was auch ausprogrammieren, wie (für Long Positionen, Short dann entsprechend):code:
if MarketPosition > 0 and MaxTradeHigh > EntryPrice * 1.003 then
ExitLong("My Trail L") next Bar at MaxTradeHigh - EntryPrice * 0.003 Stop;
Dazu benötigst Du aber noch die Funktion "MaxTradeHigh", da musst Du mal hier im Forum nach suchen, die hatte ich früher schon mal geposted.
Zitat: Noch eine Frage. Wie wird der aktuelle Kurs bezeichnet?
Versuchs mal mit Close !
Gruss
-Klaus
|
|
09.10.2006, 12:09 |
|
jyraflyer
Member
Dabei seit: 04 2006
Herkunft:
Beiträge: 16
|
|
Habe leider die Funktion MaxTradeHigh nicht gefunden.
Wäre es möglich den Code dazu hier einzustellen.
Wäre sehr nett.
Dankeschön
|
|
09.10.2006, 16:25 |
|
Klaus
Administrator
Dabei seit: 12 2001
Herkunft: Herdecke
Beiträge: 1088
|
|
Die gesuchten Funktionen finden sich in diesem Beitrag als ELS-Anlage. Dazu muss man jedoch freigeschaltet sein.
Gruss
-Klaus
|
|
09.10.2006, 16:44 |
|
|