ok, ich glaub ich hab das Problem schon mal eingekreist ...
mit hilfe dieses Forum Artikels
http://www.expert-advisor.com/forum/...treikt-er.html
kommt wohl darauf an wie der Broker die Dax-Werte (Kommastellen) liefert, deswegen tritt wohl der invalid SL bzw. TP auf (denn in der regel liefert der Broker Daten als 9120 oder 9120,0 0der 9120,5).
Als SL oder TP werden aber sicherlich häufig Werte errechnet, die als Nachkommastelle keine 0 oder 5 haben und das akzeptiert der Broker nicht und verweigert das OrderModify().
in meinem Fall hatte ich beim Take Profit wohl nur Glück das er bei xxxxx,00
lag
mein Broker liefert die Daten in 0,25er Schritten ... (0,25 - 0,5 - 0,75 - 0,00)
deswegen akzeptiert er auch meinen sl: 10744.46 nicht
Dachte eigentlich das NachkommaStellen Problem währe mit dem Befehl:
"Digits" erledigt .... das is aber dann wohl leider doch nicht das gelbe vom Ei
Jetzt steh ich also vor dem Problem wie ich das ganze auf 0,25 oder gerne auch auf 0,5 Werte nach dem Komma bekomme