Also,
soweit ich in deinem proggi sehen kann möchtest Du für verkauf(SELL) folgendes benutzen :
iOrderOpenStatus=OrderSend (Symbol(), OP_BUYSTOP,Lots, Low[1], slippage, BSL, BTP, "Kauf",0,Green);
Da wird nichts draus weil, SELL braucht in dem Fall "OP_SELLSTOP"
Achte darauf, das beim Sellstop der kurs min. 2 x pips höher ist als Bid.
Und das Target tiefer als Bid -2 x spread und sl höher als Ask + 2 x spread.
Und noch ein Tipp:
Mache ein SELLSTOP oder BUYSTOP erstmal ohne Target und ohne Stoploss.
Wird die Order so angenommen, dann modifiziere die Order mit Modify.
Das hilft auch sehr bei ECN-Konten. Ich machs so, weil am wenigsten Probleme.
Siehe im Editor die Methoden mit Beispiel, das hilft fast immer
(rechte seite, da wo die Files stehen, da gibts unterhalb rechts den Reiter "Dictionary" wo die Methoden gruppiert sind.
Gruß Joe