Hallo,
ich habe den Code nur Überflogen, allerdings ist das hier wahrscheinlich falsch:
if(OrderSelect(OrdersTotal(),SELECT_BY_POS,MODE_TR ADES)==true)
Wenn du nur eine Order hast und diese geschlossen werden soll,
versuche mal:
if(OrderSelect(0,SELECT_BY_POS,MODE_TR ADES)==true)
vielleicht sind noch andere Fehler im Code, das kann ich nicht sagen. Lass dir doch immer per Print("ich bin hier"); ausgeben, wo der code sich gerade befindet, dann wird du sehen, welche Bedingung nicht erfüllt wird.
Gruß
yytrader
|