.net DLL documentation

CSharp Example

Here you can download an CSharp Example Projekt that includes most of the interface commands described below TAI-PAN_net_Example.zip

Download the TPRAccess.dll

Integration of the DLL interface

In the Solution Explorer, right-click on 'References' and select the entry 'Add Reference ...'


Click on 'Browse ...' in the Reference Manager

Navigate to the location of TPRAccess.dll and add it to the project with 'Add ...'.

Make sure that the check mark in front of the TPRAccess.dll is set and confirm with 'OK'

NOTE:
for .NET core applications, codepage 1252 must be added

You can now access the interface

using the .net interface

Insert using statement


Overview of the objects

TPRServerConnection
The TPRServerConnection object provides the basis for communication between your application and the Tai-Pan Realtime servers. To apply for a DeveloperID, please contact Sales.
TPRConnectionClientInfo
To get information about a new version of the .dll before logging in, please use the TPRConnectionClientInfo object
Login
In order to connect to the server, a login must be performed stating the identifier (customer number) and password.
TPRUserInfo
TPRUserInfo
E-mail address of the customer
mobile phone number of the customer
listing of the NewsSubscriptions (see: News Subscriptions listing)
password of the customer
indicates if the customer wants to be notified of limits by email
customerID
name of the customer
indicates if the customer wants to be notified of limits by SMS
watchlist listing
Industry sectors listing
Country listing
Stock exchange listing
SecurityType listing
quote subscriptions listing
News Catetories listing
News Subscriptions listing
Asset Management Companies listing
Asset Management Field overview
fond segments overview
issuers overview
GetCatalogStructure
The provided catalogs can be called up as a tree structure
TPRPushFeed
To get quotes, messages, server information and other data, you have to connect the push feed
TPRWatchlist
Create
Add
Delete
Rename
retrieve contents of a watchlist
TPRSymbol
Properties of TPRSymbol
Search
Note: max 1.000.000 results
GetCandleChart
get precompressed data
TPRCandle
candle structure
GetIntradayChart
retrieve tick data
TPRQuoteTick
single tick
GetOptionsMatrix
see example: comming soon
TPROptionsMatrixEntry
see example: comming soon
GetMarketDepth
retrieve MarketDepth