Tradestation User Group Germany (http://www.tradernet.org/wbb/index.php)
|- Newbies (http://www.tradernet.org/wbb/board.php?boardid=3)
|-- Empfang von ASCII-Daten über DDE-Server (http://www.tradernet.org/wbb/threadid.php?boardid=3&threadid=1710)


Geschrieben von H-T am 05.04.2006, 13:14:

 

Danke Klaus für die schnelle Antwort,

wo finde ich denn eine Hilfe, wie ich die mir zur Verfügung stehenden Exceldaten für
die tradestation verwenden kann


Geschrieben von firsttime am 05.04.2006, 13:41:

 

Zitat:
Original von Klaus
Firsttime, das ist zwar ein wenig off topic aber auch das geht mit IB! Auf dieser Seite findest Du diverse Zusatztools zur TWS von IB. Wenn Du dort nach Excel suchst findest Du mehrere Alternativen, u.A. diesen Link.

Ich bin sicher, Du wirst damit weiterkommen...


Wow - danke Klaus, hast mich direkt mit der Nase drauf gestoßen - ja, damit kann ich was anfangen!
Aha, Handelssystemautomatik läßt sich also auch mit EXCEL zum Broker umsetzen - Mann, da sind für mich "schöne" (erst mal wieder viel Arbeit) neue Aspekte aufzuarbeiten, aber ich habe Blut (Stundensystemhandel) geleckt ... ich wußte nur nicht WIE und bei WEM ich mein System umsetzen kann.

Mit OANDA bis dato vollauf zufrieden, muß ich mir aber zuerst IB nun doch genauer anschauen und werde demnächst bei IB ein Demokonto eröffnen.

Sehr wichtig ist mir, dass mein System auf MEINER Workstation läuft und nur aus diesem heraus die Handelsaufträge an IB weitergereicht werden. Es darf NICHT so sein, dass ich die Formeln und Makros an IB oder einen anderen Fremdanbieter weitergeben muß, damit die Sache mit IB funktioniert .

Nachtrag: An einer Kursdatenversorgung durch IB bin ich nicht angewiesen (habe eine eigene Liveanbindung). Es würde einfach nur die Weitergabe in mein Handelskonto von Kauf und verkaufaufträgen aus meinem EXCEL heraus reichen.

Gruß


Geschrieben von Klaus am 05.04.2006, 14:05:

 

Zitat:
Original von H-T wo finde ich denn eine Hilfe, wie ich die mir zur Verfügung stehenden Exceldaten für
die tradestation verwenden kann
Generell funktioniert die Übernahme mit ASCII (Text-)Dateien. Es muss also mit Excel nur eine Textdatei im richtigen Format erzeugt werden und diese kann dann von der Tradestation direkt (Tick-, Minuten- oder Tadesdaten) oder aber auch vom GlobalServer (nur daily Daten) gelesen werden. Sollen Minutendaten in den GlobalServer importiert werden, braucht man noch zusätzliche Software (Hypertools oder HistoryCentre).

Gruss
-Klaus


Geschrieben von H-T am 10.04.2006, 12:11:

 

Hallo Klaus,

irgendwie komm ich nicht klar, liegt es an meinem Datumformat?

"Here is a sample line from an ASCII file: 880125,1405,200.375,201,198.375,200.125,15456

The data file cannot contain characters other than letters or numbers. For example, it cannot contain asterisks, dashes, slashes, and so on. "

in meiner Datei sind beim Datum nun aber dargestellt

9/1/2005 02:15

finde keine Möglichkeit das zu ändern, kann mir hier ein Hinweis gegeben werden?


Geschrieben von Klaus am 10.04.2006, 14:27:

 

H-T, das Datum sollte in diesem Format kein Problem sein, da die TS es so verarbeiten kann. Am besten Du machst mal folgendes:

  • öffne einen Chart in der Tradestation
  • View -> Data Window
  • rechte Maustaste: Show all Data anschalten
  • rechte Maustaste: Send to File
Damit erhälst Du eine ASCII (TXT) Datei, die das Format hat welches die TS auch beim Einlesen versteht. So ein Format solltest Du versuchen mit Exel abzubilden. Evtl. ist es hilfreich mit einer kleinen Datei anzufangen und mit "Wordpad" ein wenig zu ändern bis das Format erkannt wird?

Ansonsten müsstes Du mal schreiben was genau für einen Fehler Du bekommst und evtl. die Input-Datei (50 Zeile reichen) mal als Beispiel anhängen.

Gruss
-Klaus


Geschrieben von H-T am 10.04.2006, 14:51:

 

ok, komme nicht klar und häng mal eine Datei ran als Beispiel

und danke für die Mühe


Geschrieben von Klaus am 10.04.2006, 15:15:

 

OK, habe mir die Datei angeschaut und mehrere Probleme entdeckt:

  1. die Zeilen sind nicht aufsteigend sondern absteigend sortiert
  2. Datumsformat mit Punkten, besser mit / und noch besser MM/DD, also Monat vorne (kann man aber einstellen)
  3. die Zeilen sind alle viel zu lang (da sind noch jede Menge Leerzeichen oder Tabs am Ende)
  4. zwischen den Feldern sollte ein Komma (,) als Trennzeichen stehen
  5. das deutsche Zahlenformat (ganz wichtig!): Tradestation versteht nur US-Zahlenformat, d.h. 1,234.56 (Komma und Punkt vertauscht)!
Vergleich das mal mit der von der TS erzeugten Datei, dann siehst Du den Unterschied!

-Klaus


Geschrieben von H-T am 10.04.2006, 17:32:

 

also hab ich nochmal eine Datei versucht, ist angehängt,
Fehlermeldung wie gehabt





Geschrieben von Klaus am 10.04.2006, 22:49:

 

Ich habe nur im Editor die erste Zeile entfernt, dann kann meine TS die Daten einlesen:


Geschrieben von H-T am 11.04.2006, 07:36:

 

super, nochmal recht herzlichen Dank für die Unterstützung


Geschrieben von H-T am 08.06.2006, 18:05:

 

Hallo Klaus,

Zitat:
Die realtime Datenversorgung (aus der IB-TWS) für den GlobalServer macht man z.B. mit HyperServer, MetaServer oder dem CTS-Datenmanager TWS.


kannst du mir mit einem Hinweis helfen, wo ich diese Zusatzsoftware bekomme?

Danke


Geschrieben von Klaus am 08.06.2006, 21:01:

 

Schon mal was von Google gehört?

Die Links dazu:
CTS Datenmanager TWS und
MetaServer RT for Interactive Brokers.

Den Hyperserver würd ich momentan nicht kaufen, da mir der Status des Herstellers aktuell zu suspekt ist.

Gruss
-Klaus


Geschrieben von H-T am 09.06.2006, 08:17:

ja hatte ich mit Google probiert, scheinbar bin ich doch zu blöde dafür

danke für die Links


Geschrieben von H-T am 22.06.2006, 14:37:

 

Hallo Klaus,

evtl. kannst du mir nochmal helfen, ich hab jetzt die Software MetaServer
eingestellt und sehe dort auch, dass die Daten aus der TWS dort aufgezeichnet werden.
Nun scheitere ich immer wieder im GlobalServer, dabei bin ich nach der Hilfe im Metaserver
vorgegangen, zuerst die Einstellung auf DBC Online für realtime Daten, dann möchte ich
das Sysmbol für den DOW-Minifuture einstellen, nur gehe ich auf Future und dann suchen,
bringt er für den YM US Dollar/Deutschemark, selbst die Börsen ECBOT und GLobex sind nicht
in der Liste enthalten, hast du einen Tip was ich da falsch mache?


Geschrieben von Klaus am 22.06.2006, 14:57:

 

Sorry, aber da kann ich Dir nicht wirklich weiterhelfen, da ich selbst den MetaServer nie benutzt habe. Vermutlich wirst Du alle Symbole erst manuell im GS anlegen müssen, bevor Daten gesammelt werden?

Ich weiss aber von einem Bekannten, dass die Hotline von "TS SUPPORT" recht gut sein soll und ausserdem haben die auch ein eigenes Supportforum für ihre Produkte...

Gruss
-Klaus


Geschrieben von H-T am 22.06.2006, 16:29:

 

Danke Klaus,

ich hab den Fehler jetzt gefunden, Chart läuft

mit dem Backfill hab ich nun ein Problem, scheinbar ist meine Version zu alt,
kann man ein entsprechendes Update irgndwo bekommen?


Geschrieben von Klaus am 22.06.2006, 16:47:

 

H-T, wenn Du Deine Version offiziell erworben hast dann lass Dich bitte für alle Foren freischalten und suche diese speziellen Themen im entsprechenden Unterforum zur TS2000i! Dort wurde z.B. die Frage nach den Updates schon mehrfach beantwortet.

Gruss
-Klaus

P.S. Ich werde diesen Thread jetzt schliessen, da er für den "Newbies"-Bereich schon viel zu lang bzw. ausfühlich geworden ist und auch schon länger nicht mehr zur Überschrift passt...

Powered by: Burning Board 1.1.1 © 2001 by WoltLab