RE: Daten nur vom Aktuellen Tag ???? | |
Hallo Peter,
Klaus Eckdorff hat mit seinen Ausführungen vollkommen recht, eine Funktion, Systemdatum und -zeit abzufragen gibt es nicht, da die Bar-Datums- und -Zeiteingabe eigentlich genügen, um zeitbedingte Abfragen für signale zu produzieren (Systemzeit könnte ja auch gegenüber den Datenzeitstempeln falsch sein).
Dein Problem läßt sich für die Testphase dennoch realisieren (bin mir nicht sicher, ob LastBarOnChart das von dir gewünschte Ergebnis liefert):
In einer zusätzliche Variablien der Testphse (oder als Input) gibst du die Zeit vor, ab oder an der der Druck beginnen soll.
vars: OutpBegin(DateToJulian(1010301)) OutpEnd(DateToJulian(1010316)), jDate(0);
jDate=DateToJulian(Date); if jDate>=OutpBegin and jDate<=QutpEnd then begin print(.....); end;
Willst Du nur eine Tag haben, so kannst Du natürlich die entsprechende Vereinfachung vornehem. Willst du eine bestimmte Uhrzeit abfragen, sind entsprechende Erweiterungen notwendig.
Gruß Uwe
|