Hallo kann mir bitte jemand folgendes erklären:
Wenn ich eine offene Position verkaufe mit der Anweisung
if close-tradeprice(1)>20 then
Sell at tradeprice stop
Bei dieser Handelsanweisung setzt er im gegebenen FAll zwar den Stop aber wenn er wieder unter die 20 Punkte kommt wird der Stop wieder gelöscht. Das verstehe ich nicht. Damit gibt es ja keine Absicherung
Sie müssen in einer Variablen speichern, dass der Stop-Loss ausgeglichen ist, da jede ausstehende Bestellung für jede Kerze erneut eingegeben wird, wenn sie nicht ausgeführt wird, aber den Wert nicht ändern darf:
IF Not OnMarket THEN
Flag = 0
ENDIF
if close-tradeprice(1)>20 then
Flag = 1
endif
IF Flag then
Sell at tradeprice stop
endif
Herzlichen Dank und Grüße