Registrierung Kalender FAQ & Boardregeln Suche Mitgliederliste Moderatoren und Administratoren Linkdatenbank Startseite
Tradestation User Group Germany » freie Foren » Posts aus dem alten Userforum » Intraday Daten Historie » 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
_Klausi
Administrator



Dabei seit: 12 2001
Herkunft: User altes Forum
Beiträge: 4

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

Ist es nicht möglich bzw. wie ist es möglich historicshe Intraday Daten in den Globalserver rein zubekommen. Ich habe sowohl probiert ASCCII Intraday Daten als auch Metastock Intraday Daten zu importieren. Entweder passiert nichts oder der Globalserver stürzt mit einer Schutzverletzung ab.
Weiss jemand RAT?

21.02.2001, 21:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Klausi senden Homepage von _Klausi
_Phil
Administrator



Dabei seit: 12 2001
Herkunft: User altes Forum
Beiträge: 75

_Phil ist offline
  RE: Intraday Daten HistorieAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Du musst das TradeStation Datenformat einhalten

Hier ein Beispiel:
Datum Zeit Open High Low Close OI (Diese Zeile ist nicht nötig...)

11/15/1996 1000 2804.00 2807.50 2803.00 2807.00 2385
11/15/1996 1100 2806.50 2806.50 2802.00 2803.50 1552
11/15/1996 1200 2804.00 2804.00 2798.50 2800.00 1828
11/15/1996 1300 2799.50 2804.50 2796.00 2799.50 2862

Wichtig ist auch, daß die alten Daten oben stehen, die neuen unten...

Du Musst die Daten aber auch gar nicht in den Server importieren, sondern kannst auch wenn du einen Chart öffnest, direkt die Textdatei ansprechen. Dazu nimm den Punkt "3rd. Party Directory)

so long
phil

23.02.2001, 13:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Phil senden Homepage von _Phil
_Klausi
Administrator



Dabei seit: 12 2001
Herkunft: User altes Forum
Beiträge: 4

_Klausi ist offline
  RE: Intraday Daten HistorieAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hi,

danke für Deine Antwort. Ich habe mein ASCII Format nochmal geprüft und ich habe es jetzt geschafft direkt über die Tradestation ASCII Intraday Daten einzulesen (man muss da wohl wirklich haar klein auf das Datumformat etc achten; ich weiss noch nicht wie ich im großen Stil die Daten konvertieren soll. Gibt es da irgendein ein Tool? Jetzt war es ein Weg zu Fuss). Leider klappt der Import nicht mit dem Metastockformat.

Wenn ich aber versuche die ASCII IntradayDaten in den Globalserver einzulesen werden aus den Intraday Daten Daily Daten. Metastock-Intraday Daten werden zwar ohne angezeigtem Fehler importiert aber wenn ich sie mir dann anschaue steht da ein nicht nachzuvollziehendes Zahlenwirrwarr was mit der eigentlichen Datenreihe nur noch das Daily Datum gemeinsam hat.

Insgesamt noch recht unbefriedigend.

Ich hoffe hier weiss jemand einen Lösungvorschlag.

Cu

24.02.2001, 11:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Klausi senden Homepage von _Klausi
_Uwe
Administrator



Dabei seit: 12 2001
Herkunft: User altes Forum
Beiträge: 313

_Uwe ist offline
  RE: Intraday Daten HistorieAntwort 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, Klausi!

Würde gerne Deine vorgehensweise, Tickdaten, die im ASCII-Format vorliegen in den GlobleServer einzulesen, kennenlernen. Danach läßt sich betimmt ein Weg finden, wie man dieses automatisieren kann.

Es ist nach meinen Erkenntnissen eben so, daß keine Intradaykurse (Daten des Tages als Zeitreihe mit Uhrzeitstempel) eingelesen werden können, außer eben über das GlobleServer-Format (Dateiendung OMX), Server4.0-Format (Dateiendung OMZ) oder der HistoryBank.COM-Datei, obwohl ich in den Hilfen keinen Hinweis auf dergleichen Einschränkungen finden kann, da dort steht (und der hervorgehobene Absatz sollte eigentlich dei Lösung darstellen):



An ASCII price data file that you would want to import is simply a file that contains line after line of price data for one symbol only. Each line in the file contains the price data for one time-frame, either a tick, day, month, etc.
In addition to lines of data, in order to import the file, you must indicate what order the fields in each line of data are in. You can do this in the following ways:

· Put a header line in the data file

· Use one of the default field orders provided in the data file

· Use a DOP file in the data file

Regardless of the method you use, only the following field names are recognized:

* Date * Time * Open or O
* High or H * Low or L * Close or C
* Volume or V * OPENINT or OI * Other*
The only mandatory fields are Date and Close. If a data file has these two fields only, the program reads the data and also uses the closing price as the open, high, and low prices as well. All other fields are left as 0.

Important Any field names inside the DOP file or header line that are not recognized are ignored and the data stored in the corresponding column of the data file is skipped. The purpose of the Other field is to skip any data other than price data in the file, such as the Symbol. You can use as many Other fields as you want; however, the data in the Other fields are not used.

{** ©1987, 1999 Omega Research, Inc. **}



To be able to plot the price data, the ASCII file must follow certain guidelines:

· Each ASCII data file can contain price information for only one symbol. For example, if you follow IBM and Microsoft, you would have two ASCII price data files: one for IBM and one for Microsoft.

· A carriage return must appear after each line of data and after the last line of data in the file. (The optional DOP file must also contain a carriage return at the end of the line.) To identify the end of a data file, open the file in a text editor (e.g., Notepad) and scroll to the very end of the file. If the cursor drops one line below the last line of data, the file was constructed correctly. If the cursor only goes to the end of the last line, press ENTER to insert a carriage return, and save the file.

· The fields in the data file must be tab delimited, space delimited, or comma delimited. You cannot use any other characters to separate the fields of data. Your Omega Research product interprets a comma, space, or tab as the end of one field and the start of another. No other character field separators (delimiters) are recognized.

Note Omega Research recommends the use of commas to separate the fields of data.

· Dates can be presented in Y2K compliant formats and/or Y2K non-compliant format. You can only use slashes or dashes to separate the day, month, & year. And, if you use slashes or dashes, you don’t have to use the zeros (i.e., 01 can be 1, 02 can be 2, and so on).

Y2K Compliant Formats Examples
MMDDYYYY 01271996 or 01/27/1996 or 1-27-1996
DDMMYYYY 27011996 or 27/01/1996 or 27-1-1996
MMYYYYDD 01199627 or 01/1996/27 or 1-1996-27
DDYYYYMM 27199601 or 27/1996/01 or 27-1996-1
YYYYDDMM 19962701 or 1996/27/01 or 1996-27-1
Y2K Non-compliant Formats Examples
MMDDYY 012796 or 01/27/96 or 1-27-96
DDMMYY 270196 or 27/01/96 or 27-1-96
MMYYDD 019627 or 01/96/27 or 1-96-27
DDYYMM 279601 or 27/96/01 or 27-96-1
YYDDMM 962701 or 96/27/01 or 96-27-1
Y2K non-compliant dates are interpreted based on the following algorithm:
Years 00-20 = 2,000 numbers (e.g., 01 = 2001)

Years 21-99 = 1,900 numbers (e.g., 98 = 199

Example of invalid date:

12796
No zero in month (01). You can correct it by adding “/” or “-“ such as 1/27/96 or 1-27-96. In this example, 96 is interpreted as 1996.

· Each price in the file must be in decimal format. For example, say you have a file that contains price data for corn, which trades in eighths. A price like 193^3/8 must be stored as 193.375.

· For intraday data, the time must be stored in 24-hour format: HHMM (with no colon). For example, 1:15pm would be entered as 1305, and 10:00am as 1000.

· The data file cannot contain characters other than letters or numbers. For example, it cannot contain asterisks, dashes, slashes, and so on. Here is a sample line from an ASCII file: 880125,1405,200.375,201,198.375,200.125,15456

· The symbol name can’t be within the data file (unless you use the field Other in the header line or DOP file). The example below shows a portion of an invalid data file, with an incorrect header line:

"Date","O","H","L","C","V","OI"
DIS,03/15/91,30.812,31.062,30.375,30.812,6520,0
The same data file, with the header line corrected:
"Other","Date","O","H","L","C","V","OI"
DIS,03/15/91,30.812,31.062,30.375,30.812,6520,0

· The field names in the optional header line must be in quotation marks (“ and separated by commas, spaces, or tabs. No other characters can be used to separate field names. Below is an example of a header line that tells the program the order of the fields in the data file. The quotation marks separate each word, and the words are further separated by commas. This identifies that they are field names and where one field name starts and ends.

"Date","O","H","L","C","V","OI"
01/02/91,92.56250,93.40625,92.56250,93.40625,189372,231240
01/03/91,93.34375,94.12500,93.25000,93.78125,283731,240907

· There must be at least three lines of data in the file. If a data file only contains two lines, you will receive an error when loading the data.

· In the case of daily data, the file may not have duplicate or non-sequential dates.

· In the case of intra-day data, the file may not contain non-sequential or duplicate times.

{** ©1987, 1999 Omega Research, Inc. **}

24.02.2001, 13:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Uwe senden Homepage von _Uwe
_Klausi
Administrator



Dabei seit: 12 2001
Herkunft: User altes Forum
Beiträge: 4

_Klausi ist offline
  RE: Intraday Daten HistorieAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hi,

danke für die ausführliche Antwort (habe nicht einmal alles gelesen ;-)).

Leider habe ich es nicht geschafft ASCII Intraday Daten in den Globalserver einzuspielen, sondern in der Tradestation über 3 Party direkt darzustellen (also unabhängig vom Globalserver).

Falls Du recht haben solltest, dass es prinzipiell nicht möglich ist Intrday Daten in den Globalserver einzulesen, bin ich jetzt zwar um Wissen bereichert aber das ist für so ein Standardprodukt wirklich ein Armutszeugnis.

Cu

24.02.2001, 15:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Klausi senden Homepage von _Klausi
_Michael Kühn
Administrator



Dabei seit: 12 2001
Herkunft: User altes Forum
Beiträge: 76

_Michael Kühn ist offline
  RE: Intraday Daten HistorieAntwort 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,

Uwe hat recht, der Global Server läßt bei ASCII oder MetaStock Datenformaten nur mit daily data beschreiben, leider nicht mit Intraday-Daten. Hierzu müßte man sich einen Konverter bauen, der die .omz Dateien erzeugt. Ich weiß im Moment auch nicht, wie das .omz Format ist, habe aber einen Partner in Kanada (http://www.dynastorelight.com/), der das Problem gelöst hat und so z.B. auch Kurshistorien aus dem Bloomberg Datenfeed in den Global Server schreiben kann, um Kurslücken zu füllen usw. Wir wollen zusammen mit DynaStore in wenigen Monaten ein Tool für institutionelle Anleger rausbringen, das sich gleichzeitig mit Reuters und Bloomberg auf Tickbasis verbinden kann und aus beiden Feeds auch Intraday-Historien in den Global Server schreibt.

Weiterhin gibt es ein kleines Tool, HistoryCenter, bei

http://www.traders-soft.com/

das Intraday ASCII Daten in .omz Dateien umwandelt. Vielleicht könnt Ihr damit was anfangen.

...Ist mir ehrlich gesagt auch unklar, warum OMEGA sowas nicht selber unterstützt.

Ciao,
Michael

25.02.2001, 16:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Michael Kühn senden Homepage von _Michael Kühn
  « Vorheriges Thema Nächstes Thema »
Neues Thema erstellen Antwort erstellen
Gehe zu:

Powered by: Burning Board 1.1.1 © 2001 WoltLab GbR