Einzelnen Beitrag anzeigen
  #10 (permalink)  
Alt 10.10.20
Ca$hDigger Ca$hDigger ist offline
Premium Mitglied
 
Registriert seit: Jun 2013
Beiträge: 364
Ca$hDigger befindet sich auf einem aufstrebenden Ast
Standard

Scheint so, als würden die Funktionen beim Abruf nicht blockieren bis die Kurse aktualisiert sind und so dann einen alten Wert zurück liefern.
Angenommen die Funktionen iTime() CopyRates() etc blockieren bei MT4 nicht selbst, sorgen aber hoffentlich dafür, dass die History angefangen wird zu laden, dann wäre eine mögliche Lösung manuell etwas zu warten:

Schleife:
1. Funktion aufrufen (um damit das Laden der Kurse zu triggern) Wert ignorieren bis wirklich aktuell.
2. Sleep(5000);
Wiederhole solange bis die Kurse wirklich aktuell sind. -> break