Registrierung Kalender FAQ & Boardregeln Suche Mitgliederliste Moderatoren und Administratoren Linkdatenbank Startseite
Tradestation User Group Germany » freie Foren » Newbies » Endloskontrakt ES.D - verfügbar ab 2.2002 - 24h Daten? » Hallo Gast [registrieren|anmelden]
« Vorheriges Thema Nächstes Thema » Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Autor
Beitrag
marci
Member



Dabei seit: 08 2006
Herkunft: NRW West
Beiträge: 9

marci ist offline
  Endloskontrakt ES.D - verfügbar ab 2.2002 - 24h Daten?Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hallo,

leider bin ich nicht im Besitz von historischen Tickdaten, daher würde ich gerne den ES.D (Kurslieferant TS) für Backtesting verwenden.
Dabei ist mir folgendes aufgefallen:
- wenn ich die letzten 10 Jahre an Kursdaten abrufe, werde ich gefragt wann ich die Daten im Bereich 1996/1997 herunterladen möchte. Auswahl erfolgte "sofort".
Allerdings kann ich maximal bis 2.2002 zurückgehen. Warum werde ich dann gefragt, ob ich Daten aus 96/97 downloaden möchte!?
- Um Gaps in den Charts zu vermeiden, habe ich in den "Sessions"-Settings auf "24 hour" gestellt.
Ab dem 7.11.05 sehe ich im 60min Chart keine Candles vor 16 Uhr und nach 23 Uhr. Zuvor waren immer 24 Candles pro Tag verfügbar!?

Vielen Dank für Eure Hilfe!
Hoffentlich sind die Fragen nicht zu dumm...

Viele Grüße

marc

06.09.2006, 21:12 Profil von Füge  deiner Freunde-Liste hinzu Email an marci senden
Klaus
Administrator



Dabei seit: 12 2001
Herkunft: Herdecke
Beiträge: 1088

Klaus ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hallo Marc,

nein, Deine Fragen sind nicht zu dumm! Wenn Du einen TS8-Account hast, dann sind dort ja schon einige historische Daten vorhanden, so dass man meist keine zusätzlichen Datenquellen mehr braucht. Zu Deinen Fragen:

Wenn man in der TS8 mehr als 1 Jahr an intraday Daten neu lädt, dann werden alle Daten die älter als 1 Jahr sind nicht sofort, sondern asyncron im Hintergrund (vom "Download Scheduler") geladen. Die Frage mit dem "sofort" stammt von diesem Download Scheduler. Er versucht das zu laden, was Du angefordert hast, bei 10 Jahren an Daten halt bis zum Jahr 1996 zurück. Dass die TS8-Datenbasis nur Daten bis 2002 hat stellt sich erst im Laufe des Download heraus. Leider gibt es keine genauen Angaben wieviele Daten für welches Symbol intraday verfügbar sind, daher kann man es nur ausprobieren wieviel man zurück laden kann.

Das Symbol @ES.D ist für die Daysession des S&P. Wenn Du die komplette Session möchtest dann musst Du den @ES (ohne das ".D") verwenden. Ich habe es selbst gerade ausprobiert, der @ES.D hat immer (auch in 2003) nur Daten von 15:30-22:15 Uhr, so wie es sein soll.

Gruss
-Klaus

07.09.2006, 10:31 Profil von Füge  deiner Freunde-Liste hinzu Email an Klaus senden
marci
Member



Dabei seit: 08 2006
Herkunft: NRW West
Beiträge: 9

marci ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hallo Klaus,

vielen Dank für Deine Antwort!

Zitat:
ass die TS8-Datenbasis nur Daten bis 2002 hat stellt sich erst im Laufe des Download heraus. Leider gibt es keine genauen Angaben wieviele Daten für welches Symbol intraday verfügbar sind, daher kann man es nur ausprobieren wieviel man zurück laden kann.


Schade, denn ich dachte schon bei mir würde ein Fehler vorliegen.
Gerne hätte ich eine 60min Strategie mit länger zurückliegenden historischen Daten getestet.
Anscheinend gibt es keine einfache und kostengünstige Methode an die benötigten Daten zu kommen. Yahoo bietet zwar historische Daten an, aber ich konnte nicht das richtige für meine Zwecke (ES.D bzw. ES) finden.

Zitat:
Das Symbol @ES.D ist für die Daysession des S&P. Wenn Du die komplette Session möchtest dann musst Du den @ES (ohne das ".D") verwenden. Ich habe es selbst gerade ausprobiert, der @ES.D hat immer (auch in 2003) nur Daten von 15:30-22:15 Uhr, so wie es sein soll.


Gut zu wissen mit dem ES.D bzw. dem ES.
Allerdings habe ich dann ein Problem:

Es ist der ES.D und er zeigt am 04.11.05 Daten um 1 Uhr an - irgendwie merkwürdig, oder nicht?
Der 04.11.05 war ein Freitag, ab dem 07.11.05 werden nur noch Kurse zu Handelszeiten gezeigt.

Den ES werde ich dann mal ausprobieren!

Viele Grüße

Marc

Dieser Beitrag wurde von marci am 07.09.2006, 10:47 Uhr editiert.

07.09.2006, 10:45 Profil von Füge  deiner Freunde-Liste hinzu Email an marci senden
Klaus
Administrator



Dabei seit: 12 2001
Herkunft: Herdecke
Beiträge: 1088

Klaus ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hallo Marc,

Zitat:
Original von marci
Allerdings habe ich dann ein Problem: Es ist der ES.D und er zeigt am 04.11.05 Daten um 1 Uhr an - irgendwie merkwürdig, oder nicht?
Der 04.11.05 war ein Freitag, ab dem 07.11.05 werden nur noch Kurse zu Handelszeiten gezeigt.
Da hast Du in der Tat ein Problem! In der Anlage ist das Bild des gleichen Charts bei mir geladen, da ist alles OK.

Vermutlich sind bei Dir Daten durcheinander. Du solltest die TS8 beenden, und im Cache alles zu @ES.D löschen bzw. den ganzen Cache löschen. Danach sind die Daten weg und werden beim nächsten Neustart der TS8 bzw. beim nächsten Aufruf des Charts automatisch neu geladen.

Der Datencache der TS8 steht normalerweise unter C:\Programme\TradeStation 8.1 (Build 3159)\Program\cache . Dieses "cache" Verzeichnis kann (mit allen Unterverzeichnissen) eigentlich problemlos gelöscht werden, wenn mit den Daten mal was nicht stimmt....

Viel Erfolg!

Gruss
-Klaus

ES_D.jpg (155 KB, 645 mal heruntergeladen)

07.09.2006, 11:22 Profil von Füge  deiner Freunde-Liste hinzu Email an Klaus senden
marci
Member



Dabei seit: 08 2006
Herkunft: NRW West
Beiträge: 9

marci ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hallo Klaus,

vielen Dank für das angehängte Bild!
Das Verhalten der TS ist sehr erstaunlich, da auf meinem anderen Rechner (Laptop) das Problem ebenfalls auftritt.
Der ES macht allerdings das was er soll (24h), von daher werde ich eh mit diesem weiterarbeiten.

Unterstützt die TS eigentlich Dual Core CPUs?
Während des Backtestings kann ich auf meinem Rechner nur eine CPU-Last von 50% feststellen, merkwürdig da laut tradestation.com (beim Download / Systemanforderungen) Multi CPU Support ausdrücklich erwähnt ist!?

Viele Grüße

Marc

07.09.2006, 11:42 Profil von Füge  deiner Freunde-Liste hinzu Email an marci senden
Klaus
Administrator



Dabei seit: 12 2001
Herkunft: Herdecke
Beiträge: 1088

Klaus ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Zitat:
Original von marci Das Verhalten der TS ist sehr erstaunlich, da auf meinem anderen Rechner (Laptop) das Problem ebenfalls auftritt.
Sorry, ich muss mich bei Dir entschuldigen! Wenn ich die Session beim @ES.D manuell auf 24 Hour setze, dann habe ich bei den alten Daten auch die zusätzlichen Kerzen. Insofern ist das ein Fehler/Feature bei Tradestation und kein Problem mit Deinem Cache oder Daten! Ist vermutlich noch niemand aufgefallen, da man in der Regel nicht auf die Idee kommt, bei einem Symbol welches explizit nur die Daysession beinhaltet (bzw. beinhalten sollte), die Session dann zu erweitern?! Solange Du aber mit der voreingestellten Session arbeitest ist alles OK. Wichtig ist dieses Symbol vor allem auch für daily Charts und dabei stimmen die Werte mit der Daysession überein...
Zitat:

Unterstützt die TS eigentlich Dual Core CPUs?
Während des Backtestings kann ich auf meinem Rechner nur eine CPU-Last von 50% feststellen, merkwürdig da laut tradestation.com (beim Download / Systemanforderungen) Multi CPU Support ausdrücklich erwähnt ist!
Die TS8 unterstützt insofern mehrere CPU's, als dass die verschiedenen Aufgaben (Charting, RadarScreen, Datensammeln, Ordermanagement) auf unterschiedliche Prozesse verteilt sind. Im realtime Betrieb profitiert der Anwender davon, weil mehrere Aufgaben parallel abgearbeitet werden.

Die reine Optimierung (bzw. Backtest) allerdings wird nur vom Charting-Prozess durchgeführt, so dass man dabei leider keinen Vorteil von mehreren CPU's hat. Es gibt aber im US TS8-Forum mehrere Verbesserungsvorschläge seitens der Anwender, die genau in diese Richtung gehen. Ob, wann und wie diese jedoch umgesetzt werden... ?

Gruss
-Klaus

07.09.2006, 13:13 Profil von Füge  deiner Freunde-Liste hinzu Email an Klaus senden
marci
Member



Dabei seit: 08 2006
Herkunft: NRW West
Beiträge: 9

marci ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hallo Klaus,

das entwickelt sich ja zu einer interessanten Diskussion (zumindest für mich ).

Zitat:
Sorry, ich muss mich bei Dir entschuldigen! Wenn ich die Session beim @ES.D manuell auf 24 Hour setze, dann habe ich bei den alten Daten auch die zusätzlichen Kerzen. Insofern ist das ein Fehler/Feature bei Tradestatien und kein Problem mit Deinem Cache oder Daten! Ist vermutlich noch niemand aufgefallen, da man in der Regel nicht auf die Idee kommt, bei einem Symbol welches explizit nur die Daysession beinhaltet (bzw. beinhalten sollte), die Session dann zu erweitern?! Solange Du aber mit der voreingestellten Session arbeitest ist alles OK. Wichtig ist dieses Symbol vor allem auch für daily Charts und dabei stimmen die Werte mit der Daysession überein...


Kein Problem!
Du hast schon recht, daß es sehr unlogisch ist ES.D auf 24h anzuwenden, aber es geschah ehrlich gesagt aus Unwissenheit. Ich habe die Session auf 24h eingestellt um meine Strategie unter dieser Vorgabe zu testen. Die bei den normalen Handelszeiten entstehenden Gaps haben sich (im nachhinein) negativ auf die Performance ausgewirkt.

Zitat:
Die TS8 unterstützt insofern mehrere CPU's, als dass die verschiedenen Aufgaben (Charting, RadarScreeen, Datensammeln, Ordermanagement) auf unterschiedliche Prozesse verteilt sind. Im realtime Betrieb profitiert der Anwender davon, weil mehrere Aufgaben parallel abgearbeitet werden.


So hatte ich es auch erwartet. Beim Backtesting wäre es aber manchmal sehr zeitsparend gewesen.

Zitat:
Es gibt aber im US TS8-Forum mehrere Verbesserungsvorschläge seitens der Anwender, die genau in diese Richtung gehen. Ob, wann und wie diese jedoch umgesetzt werden... ?


Irgendwie glaube ich nicht, daß dies schnell umgesetzt wird.
Eigentlich sollte mit Version 8.1 SP1 auch Eurex angeboten werden. Die Version ist zwar draußen, aber von Eurex ist meines Wissens nach nichts zu sehen. Zwei Mails an den Support blieben bislang unbeantwortet. Bei Telefonaten mit dem Support konnte mir auch niemand eine Antwort geben. Ehrlich gesagt hatte ich das Gefühl, daß niemand in den USA wußte was die Eurex überhaupt ist. Schon ein wenig peinlich...

Viele Grüße

Marc

Dieser Beitrag wurde von marci am 07.09.2006, 13:24 Uhr editiert.

07.09.2006, 13:23 Profil von Füge  deiner Freunde-Liste hinzu Email an marci senden
Klaus
Administrator



Dabei seit: 12 2001
Herkunft: Herdecke
Beiträge: 1088

Klaus ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Zitat:
Original von marci
So hatte ich es auch erwartet. Beim Backtesting wäre es aber manchmal sehr zeitsparend gewesen....Irgendwie glaube ich nicht, daß dies schnell umgesetzt wird.
Genau, eine schnelle Umsetzung kann man wohl nicht realistisch erwarten. Ich vermute auch, dass wenn eine Umsetzung erfolgt, man evtl. 2 (oder n) Optimierungen in verschiedenen Charts parallel laufen lassen kann, jedoch nicht, dass eine einzelne Optimierung in einem Chart dann schneller läuft.
Zitat:
Eigentlich sollte mit Version 8.1 SP1 auch Eurex angeboten werden. Die Version ist zwar draußen, aber von Eurex ist meines Wissens nach nichts zu sehen. Zwei Mails an den Support blieben bislang unbeantwortet. Bei Telefonaten mit dem Support konnte mir auch niemand eine Antwort geben. Ehrlich gesagt hatte ich das Gefühl, daß niemand in den USA wußte was die Eurex überhaupt ist. Schon ein wenig peinlich...
Volle Zustimmung! Die Aktion mit der EUREX ist super peinlich und im US-Forum wird auch deshalb ordentlich auf Tradestation geschimpft. Nutzt natürlich nicht wirklich etwas solange die Leute trotzdem alle Kunden werden bzw. bleiben.

Man muss einfach zur Kenntniss nehmen, dass TradeStation Inc. das Geld zunehmend als Broker verdient und die Softwareentwicklung "nur noch Mittel zum Zeck ist". Insofern werden die Kapatzitäten an "lukrativeren" Baustellen (z.B. Forex-Automatisierung) konzentriert, während die EUREX-Daten (ohne Handelsmöglichkeit) erst mal nicht viel bringen. Sollte gleichzeitig auch der Handel an der EUREX möglich sein sieht die Sache natürlich schon wieder ganz anders aus. Allerdings ist Europa für viele US Bürger und Unternehmen wohl immer noch ein "weisser Fleck" auf der Landkarte? Immerhin gibt es seit kurzem TradeStation auch in London, vielleicht kommt ja mal langsam was ins Rollen?

Gruss
-Klaus

07.09.2006, 13:41 Profil von Füge  deiner Freunde-Liste hinzu Email an Klaus senden
marci
Member



Dabei seit: 08 2006
Herkunft: NRW West
Beiträge: 9

marci ist offline
  Antwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Zitat:
Genau, eine schnelle Umsetzung kann man wohl nicht realistisch erwarten. Ich vermute auch, dass wenn eine Umsetzung erfolgt, man evtl. 2 (oder n) Optimierungen in verschiedenen Charts parallel laufen lassen kann, jedoch nicht, dass eine einzelne Optimierung in einem Chart dann schneller läuft.


Das hatte ich zunächst auch probiert. Man kann zwar während das Backtesting für einen Chart läuft einen anderen Chart verändern, aber kein zweites Backtesting starten bzw. starten kann man es, aber berechnet wird nichts.

Zitat:
Volle Zustimmung! Die Aktion mit der EUREX ist super peinlich und im US-Forum wird auch deshalb ordentlich auf Tradestation geschimpft. Nutzt natürlich nicht wirklich etwas solange die Leute trotzdem alle Kunden werden bzw. bleiben.


Ich finde es schon fast schlimmer einem Kunden nicht zu antworten bzw. nicht zu wissen was die EUREX ist. Ich gehe mal davon aus, daß TS es sich auch nicht ausgesucht hat die EUREX nicht anbieten zu können. Was man allerdings als Kunde erwarten kann, sind Antworten und nicht Ignoranz! Dabei heißt es immer, daß in den USA das Thema Service groß geschrieben wird.
Evtl. interessiert Dich ja dieses Thema:
http://groups.google.de/group/misc.inves...abc90f8126d10f9
Dort werden recht "interessante" Behauptungen angestellt.

Viele Grüße

Marc

Dieser Beitrag wurde von marci am 07.09.2006, 13:50 Uhr editiert.

07.09.2006, 13:48 Profil von Füge  deiner Freunde-Liste hinzu Email an marci senden
  « Vorheriges Thema Nächstes Thema »
Neues Thema erstellen Antwort erstellen
Gehe zu:

Powered by: Burning Board 1.1.1 © 2001 WoltLab GbR