@chesstigran
1.
Versuch vielleicht mal, das Ganze übersichtlicher zu schreiben.
2.
Vor allem soll er den SL so modifizieren, dass der exakt dem OrderOpenPrice() entspricht. Das funkt ein mal wegen dem Spread nicht und zweitens gibts da noch den MinStopLevel().
Du müsstest den neuen SL am besten extra berechnen, damit es passt.