wenn ich set stop loss 120 trailing 140 schreibe, bleibt der SL bis die Position 140 im Plus ist. Ab da wird der trailing SL genutzt. Dieser liegt dann aber bei 140..
Ich möchte den Trailing SL zwar ab 140 aktivieren, aber ab da soll er dem ATR entsprechen.
Es müsste quasie so sein
IF close 140 > entry THEN
SET STOP TRAILING ATR
ENDIF
Wenn Sie Ihren Trailing Stop-Wert in Abhängigkeit von der Entfernung zur Preisangabe ändern möchten, können Sie dies wie folgt tun:
if close-tradeprice>140 then
ts = averagetruerange[14]
else
ts = 140
endif
set stop trailing ts
Aber ich bin mir nicht sicher, ob ich deine Frage richtig verstanden habe 🙂
Doch danke das hilft mir sehr
Läuft zwar noch nicht wie es soll, aber das wird schon ^^
Ich hatte einfach nicht die Variable tradeprice gefunden 🙄
Aber noch eine Frage dazu,
Wird der “tradeprice” für jede Position einzeln übernommen?
Da mein System ja mehr als eine Position kaufen darf..
Also wenn bei Position1 der trailingSL aktiviert wird, dieser bei kleineren Positionen noch nicht anfängt zu laufen
Quasi;
Position1 = 140+ = trailingSL ATR
Position2 = 80+ = normaler SL vom Einstieg
Ich bräuchte quasie nur einen Befehl mit dem das Programm erkennt das eine neue Poisition gekauft wurde