TAI-PAN EoD Delphi Dokumentation

TAI-PAN EoD COM Interface – Delphi Entwicklerdokumentation

Schnellstart

uses TPACC20_TLB;
                        
                        var csTaiPan : ITaiPan;
                        
                        csTaiPan := CoTaiPan.Create;
Zentrales COM Objekt für den Zugriff auf Tai-Pan End-of-Day Daten.

1. Die COM-Schnittstelle

Die COM-Schnittstelle ermöglicht externen Delphi Anwendungen den Zugriff auf:
• Wertpapier-Stammdaten
• Kursdaten
• Dividenden
• Kataloge / Gruppen
• weitere Datenbestände
Ein Beispielprojekt TPEoDComInterface mit allen hier aufgeführten Funktionen demonstriert die Verwendung.
⬇ Download Beispiel Project

2. Einbindung

uses TPACC20_TLB;
Die Datei TPACC20_TLB.pas muss im Projekt eingebunden werden.
⬇ Download TPACC20_TLB

3. Verbindung

var csTaiPan : ITaiPan;
                        
                        csTaiPan := CoTaiPan.Create;
Erzeugt die Verbindung zur installierten Tai-Pan COM Schnittstelle.
Freigeben
csTaiPan := NIL;

4. Kataloglisten und Kataloge

var klKatalogListe : KatalogListe;
                        klKatalogListe := csTaiPan.KatalogListe;
Kataloge gruppieren Wertpapiere innerhalb von Tai-Pan.
Name lesen
sName := klKatalogListe.Item(iIndex).Name;

5. Wertpapierlisten und Wertpapiere

var wlWertpapierListe : IWertpapierListe;
                        wlWertpapierListe := ktKatalog.WertpapierListe;
Liste aller Wertpapiere innerhalb eines Katalogs.
ISIN lesen
sISIN := wlWertpapierListe.Item(iIndex).ISIN;

6. Wertpapier-Stammdaten

var md : Stammdaten;
                        md := csTaiPan.Stammdaten[WPK];
Abruf detaillierter Stammdaten eines Wertpapiers.
Typische Felder
ISIN
WKN
Name
Symbol
Land
Börse

7. Kursdaten

var kr : Kursreihe;
                        kr := csTaiPan.KursReihe[WPK, ktSchluss];
Lädt historische Kursreihen.
Kurstypen
ktEroeffnung
ktHoch
ktTief
ktSchluss
ktVolumen
Perioden
ptTage
ptWochen
ptMonate
ptQuartale
ptJahre
Wert lesen
Preis := kr.Item(iIndex).Wert;

8. Dividenden

var dl : DividendeListe;
                        dl := csTaiPan.DividendeListe[WPK];
Lädt alle gespeicherten Dividenden eines Wertpapiers.
Wert lesen
Dividende := dl.Item(iIndex).Wert;

Hinweise

• Tai-Pan EoD muss installiert sein
• COM Registrierung muss vorhanden sein
• Delphi als 32 Bit empfohlen (je nach COM Version)
• WPK ist die interne Wertpapierkennnummer
• Zugriff erfolgt lokal auf die Tai-Pan Datenbank
Risikohinweis: Futures, Aktien und Devisenhandel beinhalten ein erhebliches Risiko und sind nicht für jeden Anleger geeignet. Ein Investor könnte ganz oder mehr als das investierte Kapital verlieren. Risikokapital ist Geld, das verloren gehen kann, ohne die finanzielle Sicherheit oder den Lebensstil zu gefährden. Nur Risikokapital sollte für den Handel verwendet werden und nur diejenigen mit ausreichendem Risikokapital sollten den Handel in Betracht ziehen. Die Wertentwicklung in der Vergangenheit ist nicht notwendigerweise ein Indikator für zukünftige Ergebnisse.