Home > Ninjatrader, Tutorials > Tutorial: Minuten Daten in den Ninjatrader importieren

Tutorial: Minuten Daten in den Ninjatrader importieren

Auf fin-rus.com bekommt man hier kostenlos sowohl Tages, Minuten und sogar Tick Daten. Leider lassen sich die Daten nicht in einem Ninjatrader konformen Format herrunterladen. Da mir eine Umwandlung über Excel sehr aufwändig war, habe ich eine kleine Konsolenanwendung geschrieben die die historischen Daten im txt Format in sekundenschnelle in das vom Ninjatrader gewollte Format wandelt. Hier nun das Tutorial wie man von fin-rus.com Daten in den Ninjatrader importiert. Als Beispiel dient wieder das Währungspaar EUR/USD.

Schritt 1: Wir rufen diese Seite auf.

Schritt 2: Folgene Einstellungen müssen wir vornehmen:

- Market: Forex

- Ticker: Eur/Usd

Da sich im Ninjatrader nur 1-Min Daten importieren lassen:

- Period:1 min

Als Zeitraum empfiehlt es sich immer nur drei Monate herunterzuladen, deshalb wählen wir zum Beispiel den Zeitraum:

- 1 January 2008 - 31 March 2008.

- File name: file.txt

- Decimal delimiter: ;

- Data format: DATE, TIME, OPEN, HIGH, LOW, CLOSE, VOL

Als letzten Schritt entfernen wir das Häkchen bei Add header to export file.

Der Download startet mit Klick auf die Schaltfläche Get data.

Schritt 2

Schritt 2

Schritt 3: Wir laden mein kleines Konsolen Programm hier herunter (vielleicht finde ich die Zeit eine .Net Anwendung daraus zu machen).

Nachdem wir das Zip File entpackt haben, kopieren wir die heruntergeladene txt Datei in das selbe Verzeichnis, in der sich auch die Data2Ninja.exe befindet .

Wichtig: Wenn sich die Data2Ninja.exe nicht starten lassen sollte benötigt man von Microsoft fehlende Bibliothenken, die man für x86 Systeme hier findet. Für x64 findet man diese hier.

Schritt 3

Schritt 3

Schritt 4: Wir starten die Konsolenanwendung mit einem Doppelklick. Im Menü wählen wir mit der Eingabe “2 ” aus, dass wir Minuten Daten konvertieren möchten. Im darauf folgenden Dialog müssen wir nur noch sagen wie unser txt-File heißt, welches wir konvertieren möchten und den Name des neuen txt-Files. Sofern alles korrekt eingegeben wurde, bekommen wir als Meldung: “Erfolgreich Konvertiert”. In unserem Verzeichnis erscheint außerdem die neue txt Datei, die entsprechend bearbeitet wurde.

Schritt 4

Schritt 4

Diese neue txt Datei muss jetzt nur noch in nen Ninjatrader importiert werden. Wie das geht findet ihr hier.

Ninjatrader, Tutorials

  1. dominic
    5. März 2009, 22:17 | #1

    hallo,
    erstmal will ich dir zu deinem tollen blog gratulieren. für mich persönlich auch sehr hilfreich, denn ich versuche auch schon des längeren mich in den ninjatrader einzuarbeiten, scheiterte aber öfters an kleinigkeiten, wie du sie besprichst. trotz deiner hilfreichen posts, habe ich noch ein kleines problem:
    wenn ich mit deinem programm die daten umwandle, erscheint zwar “erfolgreich konvertiert”, aber ich kann die neue datei weder im verzeichnis noch irgendwo anders bei mmir auf dem rechner finden.
    vielleicht kannst du mir ja meinen fehler sagen.
    vielen dank
    dominic

  2. admin
    6. März 2009, 07:52 | #2

    hallo dominic,
    danke für das Lob. Schade das der erste Users meines Programms schon Probleme damit hat :( . Kannst du mir bitte sagen welches Betriebssystem du benutzt?

    Evtl. fehlt dir auch eine Bibliothek. Wenn du hier bei Microsoft die vcredist_x86.exe ausführst, werden alle erforderlichen Bibliotheken installiert (sofern du ein x86 System hast). Bei einem x64 System benötigst du dieses hier.

  3. dominic
    9. März 2009, 10:09 | #3

    Hab es nochmal probiert auf xp und vista, hat leider nicht geklappt.
    Ich könnte ja eventuell ein video dazu erstellen und dir schicken.

  4. admin
    9. März 2009, 10:21 | #4

    Okay, hast du auch die Bibliotheken von Microsoft installiert?
    Sofern du kein Visual Studio hast, musst du diese Bibliotheken unbedingt installieren:
    http://www.microsoft.com/downloads/details.aspx?displaylang=de&FamilyID=9b2da534-3e03-4391-8a4d-074b9f2bc1bf

  1. 9. März 2009, 16:43 | #1
  2. 8. November 2010, 12:09 | #2