OrdersHistoryTotal() gibt Dir nur die Anzahl von Orders an, die auch im Metatrader im Terminal unter Kontohistory angezeigt werden, und nicht die gesamte History (es sei denn, Du hast dort unter "Zeitraum auswählen" die gesamte History ausgewählt.
Wenn Du dort z.B. "heute" auswählst, und heute noch keine Order geschlossen hast, gibt Dir OrdersHistoryTotal() als Wert 0 zurück.
Man braucht also die Abfrage nicht begrenzen mit der Befürchtung, dass tausende von alten Orders durchgezählt werden.
|