Einloggen Suche | Aktive Themen
Forex download - Ticks - mit VBA Optionen
Oliver Renner
Geschrieben: Monday, November 26, 2012 10:40:58 PM
Gruppen: Kunde

Beiträge: 5

Hallo,
ich versuche vergeblich Euro/Dollar Kurse herunterzuladen. Mit folgendem Ansatz:


Set IntradayKurswerte = TPRDataBase.IntradayChart(lngTPRNummer, False, AktuellesDatum)
For Each titel In IntradayKurswerte
Cells(sngCount1, 1) = titel.Kurs
Cells(sngCount1, 2) = titel.Volume
Cells(sngCount1, 3) = titel.Zeit
Cells(sngCount1, 4) = AktuellesDatum
sngCount1 = sngCount1 + 1
Next titel

(sngCount1 zählt dabei durch die Zeilen)
Für normale Aktien wie Adidas funktioniert es perfekt. Ich komme hier in Tickauflösung die Intraday-Daten des gesamten Tages. Nur für Wechselkurse funktioniert es nicht. Die interne TPRT-SymbolNr. habe ich auch schon ermittelt (41169399). Die Bezeichnugn ist: EURUS ZKB C 01/13 /Z
Ich bekomme hier nur die Daten für einen bestimmten Zeitpunkt, aber nicht für den gesamten Tag.
Woran könnte es liegen?

Vielen Dank!
MFG
OR
Joerg Julius
Geschrieben: Tuesday, November 27, 2012 1:53:07 PM
Gruppen: Insider

Beiträge: 30

Oliver Renner schrieb:
Hallo,
ich versuche vergeblich Euro/Dollar Kurse herunterzuladen. Mit folgendem Ansatz:


Set IntradayKurswerte = TPRDataBase.IntradayChart(lngTPRNummer, False, AktuellesDatum)
For Each titel In IntradayKurswerte
Cells(sngCount1, 1) = titel.Kurs
Cells(sngCount1, 2) = titel.Volume
Cells(sngCount1, 3) = titel.Zeit
Cells(sngCount1, 4) = AktuellesDatum
sngCount1 = sngCount1 + 1
Next titel

(sngCount1 zählt dabei durch die Zeilen)
Für normale Aktien wie Adidas funktioniert es perfekt. Ich komme hier in Tickauflösung die Intraday-Daten des gesamten Tages. Nur für Wechselkurse funktioniert es nicht. Die interne TPRT-SymbolNr. habe ich auch schon ermittelt (41169399). Die Bezeichnugn ist: EURUS ZKB C 01/13 /Z
Ich bekomme hier nur die Daten für einen bestimmten Zeitpunkt, aber nicht für den gesamten Tag.
Woran könnte es liegen?

Vielen Dank!
MFG
OR


Hallo,

Sie rufen Bezahlt-Kurse ab, das Wertpapier hat allerdings nur sehr wenig, bis fast gar keine Bezahlt-Ticks.
Wenn Sie Geld-Brief-Kurse abrufen, erhalten Sie mehr Ticks:

Set IntradayKurswerte = TPRDataBase.IntradayChart(lngTPRNummer, True, AktuellesDatum);
IntradayKurswerte.KursArt=TPRKursartBrief
For Each titel In IntradayKurswerte
[...]
Next titel
IntradayKurswerte.KursArt=TPRKursartGeld
For Each titel In IntradayKurswerte
[...]
Next titel


Entwicklung | Lenz+Partner GmbH | vwd group

Phone: +49 231 9153-300 | Fax: +49 231 9153-399
entwicklung@lp-software.de | www.LP-software.de | www.vwd.com
Oliver Renner
Geschrieben: Tuesday, November 27, 2012 4:50:22 PM
Gruppen: Kunde

Beiträge: 5

Vielen Dank für die schnelle Antwort Herr Julius.

Es entstehen bei den angegebenen Titel mehrere tausend Ticks pro Tag. Das habe ich gerade nochmal im TPRT gecheckt. Sogar mehrere hunderttausend Trades.
Hier noch mal der Titel um den es geht, so wie er im TPRT 7.1 im Programmfenster in der Watchlist angezeigt wird:
Name: EUR/USD vwd Forex
ISIN: EU0009656420
Böresenplatz: vwd-Forex

Die Suchen-Methode ergab für den TPR-Server eine interne Nummer: 41169399.
Ist bei der Suchen-Mehtode bereits ein Fehler aufgetretten, also ist die Nummer bereits Falsch?
Das würde die Fehlerhafte Abfrage der Tickdaten erklären.

MFG
OR
Joerg Julius
Geschrieben: Wednesday, November 28, 2012 7:39:16 AM
Gruppen: Insider

Beiträge: 30

Hallo Herr Renner,

die Symbolnummer 41169399 gehört zum Wertpapier 'EURUS ZKB C 01/13 /Z' (CH0107165471.SCO_CH
). Dieses hat fast ausschließlich Geld/Brief-Kurse.

'EUR/USD vwd Forex' hat die SymbolNr '247159'.
Zur Ermittlung der richtigen SymbolNr suchen Sie in TaiPan-Realtime das Wertpapier und öffnen Sie das Stammdaten-Fenster (rechte Maustaste -> Neu -> Stammdaten). Hier benutzen Sie die 'LP Datenbank ID'.



Entwicklung | Lenz+Partner GmbH | vwd group

Phone: +49 231 9153-300 | Fax: +49 231 9153-399
entwicklung@lp-software.de | www.LP-software.de | www.vwd.com
Oliver Renner
Geschrieben: Wednesday, November 28, 2012 8:18:12 AM
Gruppen: Kunde

Beiträge: 5

Hallo Herr Julius,
vielen Dank! Es funktioniert jetzt.
Da lag also das Problem. Bei der Suchen-Methode zur Abfrage der SymbolNr war ein Fehler.
Beste Grüße
OR
Benutzer die diese Diskussion aktuell lesen
Guest

Powered by Yet Another Forum.net version 1.9.1.8 (NET v4.0) - 3/29/2008
Copyright © 2003-2008 Yet Another Forum.net. All rights reserved.

Durch die Nutzung der Webseite stimmen Sie der Verwendung von Cookies zu. Weitere Informationen zum Datenschutz finden Sie hier