Dienstag, 23. April 2024, 09:37 UTC+2

Sie sind nicht angemeldet.

  • Anmelden
  • Registrieren

Lieber Besucher, herzlich willkommen bei: INVESTOX-Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

frank sinatra

unregistriert

1

Mittwoch, 23. April 2014, 14:19

Synchronisation von Titeln bringt rätselhafte Ergebnisse

Hallo,

in angehängtem Bild kann man erkennen, dass IV einen Kurs von 858 anzeigt.


"KursreiheA" (das ist der Basischart) hat um 10:09:19 einen Kurs. Also sollte auf diese Timestamp die oberen Charts synchronisiert werden.

Ich kann auch nach längerem Darübernachgrübeln nicht verstehen warum IV 858 anzeigt. Den angezeigten Umsatz von 13.253 kann ich auch überhaupt nicht nachvollziehen. Das sieht aus als ob für eine ganze Minute die Umsätze addiert wurden (was auch nicht sein sollte da die Komprimierung Tickdaten ist) - aber auch dann ist die Zahl rätselhaft. Wie funktioniert die Synchronisation von IV in diesem Fall?

Die Daten für TitelM im Editor (Dezimaltrenner "," Spaltentrenner: ";" letzte Spalte Volumen):

15.12.2013 10:08:59;858,0;10
15.12.2013 10:09:17;860,0;1990
15.12.2013 10:09:17;860,0;10
15.12.2013 10:09:22;860,0;220
15.12.2013 10:09:40;860,0;474
15.12.2013 10:09:41;863,742;47
15.12.2013 10:09:41;865,039;47
15.12.2013 10:09:41;864,0;4029
15.12.2013 10:09:41;863,995;60
15.12.2013 10:09:42;866,142;14
15.12.2013 10:09:42;866,6;200
15.12.2013 10:09:42;866,338;47
15.12.2013 10:09:42;865,538;14
15.12.2013 10:09:43;867,639;47
15.12.2013 10:09:43;867,532;10
15.12.2013 10:09:43;867,943;10
15.12.2013 10:09:43;867,8;200
15.12.2013 10:09:44;868,0;4850
15.12.2013 10:09:44;868,0;2484
15.12.2013 10:09:46;858,0;88
15.12.2013 10:09:46;858,0;412
15.12.2013 10:09:54;867,921;10
15.12.2013 10:09:55;858,0;10
15.12.2013 10:11:00;858,01;11

P.S. Kursreihen zum selbst nachvollziehen für diejenigen, die es interessiert, sind angehängt.

Grüße
»frank sinatra« hat folgende Dateien angehängt:
  • TitelB.txt (9,63 kB - 305 mal heruntergeladen - zuletzt: 22. März 2024, 08:07)
  • TitelM.txt (2,58 kB - 300 mal heruntergeladen - zuletzt: 19. Februar 2024, 23:00)
  • KursreiheA.txt (1,65 kB - 321 mal heruntergeladen - zuletzt: 15. April 2024, 00:43)

Bernd

Experte

Registrierungsdatum: 5. Juni 2005

Beiträge: 4 070

Wohnort: Iringsweg

2

Mittwoch, 23. April 2014, 22:36


in angehängtem Bild kann man erkennen, dass IV einen Kurs von 858 anzeigt.

"KursreiheA" (das ist der Basischart) hat um 10:09:19 einen Kurs. Also sollte auf diese Timestamp die oberen Charts synchronisiert werden.

Die Daten für TitelM im Editor (Dezimaltrenner "," Spaltentrenner: ";" letzte Spalte Volumen):
15.12.2013 10:08:59;858,0;10
15.12.2013 10:09:17;860,0;1990

Es scheint mir doch schon auch, dass der einzige Kurs Zwecks Synchronisierung auf Deinen Basis Titel um 10:09:19 der Kurs des Vergleichstitels von 10:08:59 bei 858 ist. Wäre ich Investox, würde ich bei der Datenlage jedenfalls auch 858 ausgeben. Den Kurs von 10:09:17 wüsste ich ja noch nicht, weil ich den erst in der nächsten Aktualisierungsrunde der Baisdatenreihe finden würde. (OK, um es genau zu sagen, müsste man jetzt Deine Datenreigen laden und nachvollziehen (besonders was die Basis Datenreihe betriff), was gratis Arbeit zu Deinen Gunsten bedeuten würde; nach einem 16 Stunden Arbeitstag lass' ich das jetzt mal aus.
Gruss
Bernd

Dieser Beitrag wurde bereits 2 mal editiert, zuletzt von »Bernd« (23. April 2014, 22:52)


frank sinatra

unregistriert

3

Donnerstag, 24. April 2014, 10:15

Zitat

Wäre ich Investox, würde ich bei der Datenlage jedenfalls auch 858
ausgeben. Den Kurs von 10:09:17 wüsste ich ja noch nicht, weil ich den
erst in der nächsten Aktualisierungsrunde der Baisdatenreihe finden
würde
Hm also das verstehe ich nicht. Wir reden hier von historischen Daten, kein Datenfeed, kein Datenfeedtest. Warum sollte IV bei historischen Daten um 10:09:19 nicht die Kurse von 10:09:17 im Vergleichstitel anzeigen? Vielleicht gibt es dafür ja eine Erklärung, dann bitte her damit. Soist für mich jedenfalls nicht nachvollziehbar.

An anderer Stelle hier im Forum schrieb Herr Knöpfel:

Zitat

Immer nur ein Titel ist die Basis des Charts bzw. der Berechnung. Wenn
Sie eine Berechnung auf einen anderen Titel beziehen, ist dieser Titel
ein Vergleichstitel. Vergleichstitel müssen an Hand des Zeitstempels
synchronisiert werden. Dessen Auflösung ist 1s. Sie finden also im
Vergleichstitel (auf Tickbasis) immer den letzten Tick der jeweiligen
Sekunde
, nicht aber die dazwischen liegenden Ticks. Dies führt zu den
von Ihnen beschriebenen Differenzen bei der Subtraktion, wenn es im
Basistitel mehrere Ticks pro Sekunde gibt.
Es handelt sich hier ebenfalls um Tickdaten mit Sekundenzeitstempel. Nur das es hier um eine Timestamp geht, die nicht die aktuelle Sekunde sondern VOR 2 Sekunden ist.

Die zweite Problematik der ausgewiesenen Umsätze, sieht auch wirklich verdächtig aus. Wieso kalkuliert IV anscheinend die Umsätze auf 1-min obwohl Tick im Chart eingestellt ist.

Total unnötiger Comment @Bernd: Den Kommentar mit der "Gratisarbeit zu meinen Gunsten" finde ich sehr unpassend, ganz besonders für ein Forum. Leute die Fragen wollen fragen und Menschen die antworten wollen antworten. Ich habe, nach deiner Definition, ca. 25h+ "Gratisarbeit" geleistet um den Fehler in den langen Komprimierungen aufzudecken, der dann auch Dank der Hilfe von Herrn Knöpfel für alle gefixt wurde. Versteh mich jetzt nicht falsch ich habe natürlich keinen Anspruch drauf, dass hier jemand antwortet oder sich Zeit nimmt für etwas, nur fand ich dein Posting ziemlich überflüssig und aggressiv. Der Tonfall deiner Postings ist in letzter Zeit ziemlich von oben herab und inhaltlich haben mich deine letzten Postings auch nicht weitergebracht. Du machst Dich dann so etwas ironisch lustig über die Vorschläge und Comments von Usern und an Lösungen kommt aber eigentlich nichts. Ich verstehe Anke immer besser was sie über dein dominantes Posten gesagt hat und warum sie nur noch selten hier ist. Wenn Du meine Postings prinzipiell dumm und unter deiner Würde empfindest, dann antworte doch einfach nicht darauf.
Bin jetzt nicht so abgefuckt wie das vielleicht klingt, musste das aber mal sagen...

Investox

Administrator

Registrierungsdatum: 31. August 2002

Beiträge: 5 680

4

Samstag, 26. April 2014, 13:44

Hallo,

im Formelsprache-Übungsbuch wird die Synchronisation eigentlich ausführlich beschrieben. Am konkreten Fall nochmal dargestellt (kostenlose Mehrarbeit!):

Um 10:09:19 beginnt im Basistitel eine neue Periode. Die Periode 9:47:17 davor wird damit abgeschlossen. Alle Daten der Vergleichstitel von 9:47:17 bis vor 10:09:19, also bis 10:09:18 werden der Periode 9:47:17 zugeordnet (Close von Titel-M ist also der Tick 10:09:17). Die nächste Basisperiode ist 10:09:48. Entsprechend werden der Periode 10:09:19 alle Vergleichstitel-Daten von 10:09:19 bis zu 10:09:47 zugeordnet. Der Close-Tick von Titel-M ist also 10:09:46. Der Kurs dieses Ticks ist 858. Die Summe des Volumens der Ticks von 10:09:22 bis 10:09:54 ist 13253.

Viele Grüße
Andreas Knöpfel

frank sinatra

unregistriert

5

Montag, 28. April 2014, 15:22

Hallo Herr Knöpfel,

Ich finde die Antwort fachlich sehr gut. Diese Erklärung hätte ich mir so auch im Handbuch/Übungsbuch gewünscht.

Zitat

im Formelsprache-Übungsbuch wird die Synchronisation eigentlich
ausführlich beschrieben. Am konkreten Fall nochmal dargestellt
(kostenlose Mehrarbeit!):
Dieser Aussage kann ich allerdings auf keiner Ebene zustimmen.

Im Handbuch (Investox 5 XL) findet sich im Index lediglich eine Nennung von Synchronisation. Auf S. 78 steht dazu dann:

Zitat

Auch das Vorhandesein von Kurslücken oder unterschiedlichen Feiertagen in den Kursreihen stellt kein Problem dar.Investox verwendet immer die Basisdatenreihe einer Berechnung oder des Charts als Referenz für das Datum bzw. die Uhrzeit. Alle dazukommenden Daten wie Indikatoren oder weitere Kursdaten werden bei Bedarf auftomatisch komprimiert und synchronisiert.
Im Übungsbuch findet man mit der Suchfunktion mit "Synchronisation" keinen Treffer. Mit dem Inhaltsverzeichnis gelangt man zu einem Kapitel mit dem interessant klingenden Namen: "UNTERSCHIEDLICHE ZEITEBENEN KOMBINIEREN". Hier wird nach dem Lesen der ersten Seite klar, es geht um den Indikator Komp. Also nichts was weiterhilft.

Mit der Suche über "synchronisieren" findet der wissbegierige Investoxler dann aber doch noch was er sucht, nämlich folgende Textstelle:

Zitat

Nachdem wir nun wissen, wie die Datenkomprimierung arbeitet, können wir uns ansehen, wie zwei
Datenreihen unterschiedlicher Komprimierung synchronisiert werden. Synchronisieren meint dabei,
dass die Daten so „übereinander“ gelegt werden, dass die Zeitstempel der einzelnen Perioden
möglichst gut zusammen passen.
Das "können wir uns ansehen" klingt vielversprechend, aber im Folgenden kommt dann nur eine (gute) Erläuterung wie man durch den Indikator Komp einen Zukunftsblick haben kann/vermeiden sollte.
Das wars. Nicht mehr. Ich muss sagen, ein Mensch, der an Genauigkeit und Eindeutigkeit interessiert ist, wird die Ausführungen vage und unklar empfinden.

Zusätzlich hatte ich in diesem Thread (es ging um einen im letzten Update gefixten Bug bezüglich der Komprimierung): Führt die Synchronisation in IV zu fehlerhaften Komprimierungen?

schon die Frage nach der Synchronisation gestellt (die nicht beantwortet wurde):

Zitat

In der Hilfe/Kurzanleitung finde ich dazu nur:

Zitat





Zitat




Synchronisieren meint dabei,

dass die Daten so „übereinander“ gelegt werden, dass die Zeitstempel der einzelnen Perioden

möglichst gut zusammen passen.
was möglichst gut zusammen passen heißt wird aber nirgends erklärt...
Ich hatte damals schon die Stelle aus dem Übungsbuch zitiert!!
Da hat man als User schon einiges an Zeit investiert und wird dann wieder an das Übungsbuch verwiesen!!

By the way: Ich finde das Übungsbuch gut geschrieben und es ist viel klarer und
eindeutiger als die häufig sehr schwammigen Erörterungen im Handbuch.
Vieles wird aber auch dort nicht mit der notwendigen Tiefe beschrieben.
Und mich ärgert der doch sehr pauschale Hinweis auf das Übungsbuch,
auch wenn dort bei manchen Themen nichts wesentliches zu finden ist.

Viele Grüße!


P.S. Wichtig wäre für die Zukunft auch, dass auch wenn ein Thema in der Dokumentation/Übungsbuch ausführlich mit einem Beispiel behandelt wird, dass es auch leicht auffindbar ist. Ich glaube dadurch würden sich sehr viele Anfragen im Forum von vorneherein erledigen.

Ähnliche Themen