... mal wieder die Zeit ...
Ich habe mal wieder ein Zeitproblem. Ich versuche im Chart einen historischen Überblick für bestimmte Linien (hier Tagesopen und -close) dazustellen.
Zeiten: open 08:00 local=07:00 server, close 22:00 local=21:00 server
1. Problem: der Provider gibt Freitags den Schlußkurs um 21:59 local
-. gelöst indem ich am Fr 1 Minute abziehe
2. Problem: im m1 Chart ok, alle anderen Zeiten nicht (Bilder im Anhang)
Ich gehe im Loop vom alten zum neuen, also ist immer der letzte Schlußkurs bekannt (entweder der von gestern oder - falls er vor dem Paint-Ende liegt, ist es eben der neue von heute, ist aber in diesem Beispiel nicht der Fall). Ich dachte immer, wenn ich eine static double Variable habe, bleibt der Wert so lange erhalten bis er einen neuen kriegt. Und ich dachte auch immer, wenn ich iClose() benutze, nimmt er den Wert aus der PERIOD_X egal aus welchem aktuellen Chart ich den aufrufe. Aber irgendwo ist der Wurm drin.
Kann jemand helfen, bitte? Danke. AVT
|