Ich möchte, dass der Tradedauer-Stop nur dann greift, wenn mein Trade bereits im Plus ist.
Sicherlich kann man soetwas über die Zusatzbedingungen einstellen. Vermutlich wurde eine solche oder ähnliche Frage hier auch schon beantwortet.
Bei der eingeschränkten Suchfunktion finde ich aber keinen Hinweis.
@Peter
Dein Lösungsansatz funktioniert leider nicht.
Der Tradedauerstop greift nach wie vor, auch wenn sich die Position im Minus befindet.
Ich habe es mit der Zusatzbedingung: Close > TradeEntryPrice versucht, bekomme dann aber eine Fehlermeldung.
Mein Wunsch ist ja, dass der Tradedauerstop nur dann ausgelöst wird, wenn sich der Trade zu diesem Zeitpunkt im Plus befindet.
hast du schon probiert, auf der Registerkarter "Zusatzbedingungen" unter "Mindestgewinn" z. B. "0,0001" oder eine Zahl > 0 einzutragen? Das müsste doch dein Problem lösen, oder?
Ich denke, dass dein Vorschlag das Problem nicht löst. So, wie ich die Aufgabenstellung verstehe, soll der Stopp nur dann ausgelöst werden, wenn sich zu diesem Zeitpunkt die Position im Gewinn befindet.
Bei Mindestgewinn >0 genügt wohl auch schon ein kurzer theor. Gewinn irgendwann zwischen Kauf und Stopp. Ich vermute mal, dass das nicht gewünscht ist.
Eine Lösung habe ich aber leider auch nicht zur Hand.
Vielleicht habe ich mich einfach zu kompliziert ausgedrückt.
Ich habe einen Tradedauer-Stop mit, sagen wir 5 Perioden, aktiviert.
Mein Trade wird also gestoppt, sobald die maximale Dauer von 5 Perioden erreicht wird.
Genau dieses soll aber nur dann passieren, wenn mein Trade zu dem Ausstiegszeitpunkt (also nach 5 Perioden) im Plus liegt. Im anderen Falle soll der Tradedauer-Stop gestrichen werden und der Handel weiterlaufen.
hast Du es auch schon über einen Anwenderstop probiert ?
Ich nehme an, dass Du :
Close > Tradeentryprice als Zusatzbedingung in den (vordefinierten) Tradedauerstop gesetzt hast ?
Wenn es so war, würde die Fehlermeldung für mich Sinn machen. Die Schlüsselwörte für die Stops kann man imho nur in den Anwenderstops verwenden.
Ich würde deshalb wie folgt vorgehen:
1. Anwenderstop für die Longseite mit folgender Zusatzbedingung definieren:
Tradeperiods = X and close > Tradeentryprice
1. Anwenderstop für die Shortseite mit folgender Zusatzbedingung definieren:
Tradeperiods = X and close < Tradeentryprice
Anstelle von X schreibst Du immer Deine gewünschten Tradedauer-Perioden.
Schau doch mal, ob es so bei Dir klappt.
Ich habe es eben ganz kurz bei mir angetestet- da ging es.