Dienstag, 16. April 2024, 08:23 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

frank sinatra

unregistriert

1

Donnerstag, 19. Juni 2014, 17:08

Fehler bei Komprimierung in Investox?

Hallo alle,

in der angehängten kleinen txt findest sich z. B. folgende Kurse:

15.12.2013;11:42:38;1040,1;1;225336
15.12.2013;11:42:38;1040,2;2;225336
15.12.2013;11:42:38;1040,3;3;225336
15.12.2013;11:42:38;1040,4;4;225336

Stelle ich im Chart die Komprimierung auf 1-Sekunde, dann zeigt mir Investox für 11:42:37 den ersten Kurs an (obwohl es für 11:42:37 gar keinen Kurs gibt) die nächsten 3 Kurse (1040,2-1040,4) werden dann erwartungsgemäß zu einer Kerze zusammengefasst mit der richtigen Timestamp von 11:42:38

Wenn ich die Komprimierung auf 2-Sekunden stelle, dann versieht Investox den ersten der vier Kurse mit der Timestamp 11:42:36 die nächsten 3 Kurse werden in eine Kerze mit der Timestamp 11:42:38
zusammengefasst.

Warum splittet Investox Kurse mit exakt identischer Timestamp in 2 Kerzen auf und versieht den ersten Kurs dabei mit einer nicht vorhandenen Timestamp?
Ist das ein Bug oder warum verfährt Investox so, was sind hier die Hintergründe?


Grüße alle!
»frank sinatra« hat folgende Datei angehängt:
  • KursreiheA-3.txt (1,95 kB - 292 mal heruntergeladen - zuletzt: 6. April 2024, 03:08)

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

2

Montag, 23. Juni 2014, 16:26

Hallo,

die Option "Kurslücken nicht füllen" ist dabei offenbar aktiviert. Der Hintergrund ist dann, dass Investox nach einer Lücke ein sinnvolles neues Startdatum sucht, also nicht einfach den Zeitstempel, sondern eine passend gerundete Zeit (also z.B. im 15Sek.-Raster, wenn es sich um eine 15-Sek.-Komprimierung handelt). In Fall der 1-Sekunden-Komprimierung ist das Ergebnis aber offenbar aufgrund der Rundung nicht immer sinnvoll (dies wird noch verbessert). Sollen die Daten einer Sekunde zusammengefasst werden und es liegt eine Zeitreihen mit vielen Lücken vor, empfehle ich die Komprimierung Tick by Tick mit Option "Sekunden beachten".

Viele Grüße
Andreas Knöpfel

frank sinatra

unregistriert

3

Donnerstag, 26. Juni 2014, 13:09

Hallo Herr Knöpfel,

ja danke an einem Fix (auch für Version 5) wäre ich sehr interessiert. Denn es sind ja anscheinend alle Komps unter 1-min betroffen (zumindest habe ich es für 1-sec, 2-sec, 5-sec festellen können). Am meisten Sorge bereitet mir, dass die Kurse mit einer Timestamp auf 2 Kerzen aufgeteilt werden.

Tick-by-Tick mit Sekunden beachten ist für mich leider keine Option. Eigentlich kam ich genau von dieser Einstellung und wollte auf 1-sec Kerzen zu komprimieren um Forward looking aufgrund von Synchronisation zu entgehen. Es entsteht für Intermarkets (wenn die lückenhafte Kursreihe die Basis ist und genau das ist bei mir gerade der Fall) bei der Synchronisation mit dem Vergleichstitel bei Lücken viel zu langes Forward looking.

Mir ist noch etwas anderes aufgefallen: In der angehängtem (modifizierten) txt kann man sehe, dass wenn man die Komp auf 5-sec stellt, dass nicht nur die Kurse wieder auf 2 Kerzen aufgeteilt wurden, sondern um 11:44:40 auch ein Volume von 6 angezeigt wird. Richtig wäre aber 9. Woran liegt das?
»frank sinatra« hat folgende Datei angehängt:
  • KursreiheA-3.txt (1,99 kB - 247 mal heruntergeladen - zuletzt: 6. März 2024, 16:05)

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

4

Freitag, 27. Juni 2014, 10:11

Hallo,

>> Richtig wäre aber 9.
richtig wäre vielmehr 7 (1+2+3+1). Das Volumen in 11:44:35+11:44:40 ergibt 7 (also Aufteilungsphänomen wie oben).

Zitat


15.12.2013;11:44:40;1040,1;1;225336
15.12.2013;11:44:40;1040,2;2;225336
15.12.2013;11:44:40;1040,3;3;225336
15.12.2013;11:44:40;1040,4;1;225336


Viele Grüße
Andreas Knöpfel

frank sinatra

unregistriert

5

Freitag, 27. Juni 2014, 16:40

Hallo Herr Knöpfel,

Zitat

richtig wäre vielmehr 7 (1+2+3+1). Das Volumen in 11:44:35+11:44:40 ergibt 7 (also Aufteilungsphänomen wie oben).
Ja stimmt 7 natürlich. Etwas merkwürdig ist das trotzdem: Als ich heute IV gestartet habe wurde mir auch der richtige Wert mit 7 angezeigt und nicht mehr 6 wie gestern. Ist wohl ein Problem mit dem Speicher/Anzahl Ticks. Gestern hatte ich nämlich ein etwas größeres Projekt parallel offen.

Grüße!