Hallo zusammen,
ich habe einen Fehler in der Darstellung einer Berechnung im Chart, den ich nicht erklären kann und auch nicht gelöst bekomme. Ich habe auch schon ein neues Projekt angelegt und die Definitionen, Einstellungen etc. kopiert. Der Fehler bleibt.
Konkret wird ein Long- und ein Shorttrigger wie folgt berechnet:
|
Quellcode
|
1
2
3
4
5
6
7
|
Global Calc Vortageshoch: LastDP(high);
Global Calc Vortagestief: LastDP(low);
Calc HochTiefSpanne: ABS(Vortageshoch-Vortagestief);
Global Calc AktuellesTagestief: DailyPrice(Low);
Global Calc AktuellesTageshoch: DailyPrice(High);
Global Calc TriggerLong: AktuellesTagestief + HochTiefSpanne;
Global Calc TriggerShort: AktuellesTageshoch - HochTiefSpanne;
|
TriggerLong und TriggerShort werden nun in grüner bzw. roter gestrichelter Linie im Chart dargestellt. Dabei kommt es zu folgenden Fehlern:
1. Die beiden Trigger laufen jeweils von 8 - 16.20 Uhr in der aktuellen Periode zusammen.
Nach Aktualisierung des HS werden die Trigger korrekt dargestellt, bis zum nächsten Tick. Dann laufen sie wieder zusammen.
2. Zwischen 8 - 16.20 Uhr sind KEINE Fehlermeldungen im Logbuch. In der ürbigen Zeit finden sich dazu folgende Eintragungen:
3. Ab 16.20 Uhr werden die Trigger mit einigen Perioden Verzögerung dargestellt.
(Im Übrigen gibt es im HS keinerlei Einstellungen, die mit der Uhrzeit 16.20 Uhr in Zusammenhang stehen.)
Hattet ihr schon einen ähnlichen Fehler und habt einen Tipp, wie ich das lösen könnte?
Oder ist Ihnen, Herr Knöpfel, derartiges bekannt?
Vielen Dank!