We are looking for integration of Reuter into our application for retrieve Marketdata Real time data.
we are using C# .NET technology for integration. This implementation into our application, have followed
the instructions Quick Start for Windows StarterConsumer application
(Refinitiv Robust Foundation API with version RFA .NET 8.2). everything work fine with config below.
\appId = "256"
\enumDictionaryFilename = "./enumtype.def"
\fieldDictionaryFilename = "./RDMFieldDictionary"
\runTimeInSeconds = 0
\service = "hEDD"
\session = "Session1"
\userName = my own username
\itemName = "TRI.N"
\Connections\Connection_RSSL\connectionType = "RSSL"
\Connections\Connection_RSSL\rsslPort = "14002"
\Connections\Connection_RSSL\hostName = "my own ip hostname"
Now we have Questions,
(1.) How can I retrieve data available list below ?
1.1 Symbol List or Instrument (prior price, start price, close price, height, low, etc)
1.3 Index Price
1.4 Bid - Offer
1.5 Trade Event (ticker)
1.6 Market Status
1.7 Change Event
1.8 Auction event
(2.) Is it possible to make multiple request/response for above list (1.) When run application ?
I would suggest that you review the tutorial 6 and 7 on this page.
To make a subscription, you need to know the instrument(aka RIC) and domain(usually it is MMT_MARKET__PRICE).
I can answer some of your content questions:
To make multiple subscriptions:
From tutorial 6,
long handle1 = ommConsumer.RegisterClient( eventQueue, // event queue to use for the RFA event messages ommItemIntSpec1, // interest spec with the request message rdmClient, // client that will process the resultant RFA events itemName1 // we pass item name as closure parameter ); long handle2 = ommConsumer.RegisterClient( eventQueue, // event queue to use for the RFA event messages ommItemIntSpec2, // interest spec with the request message rdmClient, // client that will process the resultant RFA events itemName2 // we pass item name as closure parameter );
Or you can consider using the batch feature.
Please refer to the "StarterConsumer_BatchView" example in the RFA .NET package.