Du willst ja eine Zeitfunktion benutzen, um die Order zu schliessen. Soweit ich mich erinnere, geben diese immer die Anzahl von Sekunden seit dem 1.1.1970 zurück, so dass Du z.B. die Differenz von einem Tag zur OrderOpenTime in Sekunden umrechnen musst.
Die Funktion müsste dann in etwa so aussehen:
if(TimeCurrent() > OrderOpenTime() + 60 * 60 * 24)
OrderClose(........);
Vorher musst Du die zu schliessende Order natürlich noch selektieren
über die bekannte for-Schleife.
|