Dann teste einfach nochmal statt mit 10 Kommastellen mit 20.
Ich hatte früher ein ähnliches Verhalten, nur weiss ich nicht mehr, welche Stelle das war.
Ansonsten kannst Du auch mal folgendes probieren:
if(NormalizeDouble(OrderStopLoss(), Digits) != NormalizeDouble(OrderOpenPrice(), Digits))
Ist zwar eigentlich albern, aber man weiss nie, aber der springt nur in die OrderModify()-Funktion wenn die != Abfrage true ist.
traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.
|