Refinitiv Real-Time -- Optimized
I am trying to access the market data using Eikon data API c++ ( Refinitiv Real-Time -- Optimized). ---> Is this the correct API for C++?
If yes, I am using the cons113 example to test connectivity into RTO , To set up the configuration I have my userID, password, client ID, However I am not sure what the consumer name should be here?
I get this exception when I execute the cons113 build.
Best Answer
-
Hello @skumar
The attached image is broken. Can you re-upload the image?
About how to run the Cons113 example, you can check the step-by-step guides from the Cons113 (RTO test) section of the RTSDK C++ Quick Start page.
According to the Cons113 example code (Consumer.cpp file), it uses the following Consumer configuration from the EmaConfig.xml file:
- Consumer_4: Connect to the RTO via Refinitiv proprietary RSSL (TCP) connection)
- Consumer_5: Connect to the RTO via the WebSocket connection
You do not need to set a Consumer Name or IP/Port manually.
0
Answers
-
Hello @skumar
It seems you are running the application from the Visual Studio. Please try the following steps to add the EmaConfig.xml file to your Cons113 project.
Firstly, copy the EmaConfig.xml file from the <RTSDK-2.0.5.L1.win.rrg>\Cpp-C\Ema folder to your Cons113 folder.
Next, add the EmaConfig.xml file to the Cons113 project by right-clicking on the Cons113 --> Add --> exiting item... --> choose the EmaConfig.xml file
Then, build and run the Cons113 example application.
0 -
Hello @skumar
Please be informed that the RTSDK C++ needs the Libcurl, zlib, lz, and OpenSSL libraries for the RTO connection.
The Libcurl, zlib and lz libraries are available at <RTSDK C++ folder>\installdb\WIN_64_VSxxx\bin folder. You can copy all files to the <RTSDK C++ folder>\Cpp-C\Ema\Executables\WIN_64_VSxxx\Debug_MDd folder.
You can download the OpenSSL version 1.1.1 from the Win32 OpenSSL page. Once the library is installed, copy the libssl-1_1-x64.dll file to the <RTSDK C++ folder>\Cpp-C\Ema\Executables\WIN_64_VSxxx\Debug_MDd folder.
0
Categories
- All Categories
- 3 Polls
- 6 AHS
- 36 Alpha
- 166 App Studio
- 6 Block Chain
- 4 Bot Platform
- 18 Connected Risk APIs
- 47 Data Fusion
- 34 Data Model Discovery
- 684 Datastream
- 1.4K DSS
- 615 Eikon COM
- 5.2K Eikon Data APIs
- 10 Electronic Trading
- Generic FIX
- 7 Local Bank Node API
- 3 Trading API
- 2.9K Elektron
- 1.4K EMA
- 249 ETA
- 554 WebSocket API
- 37 FX Venues
- 14 FX Market Data
- 1 FX Post Trade
- 1 FX Trading - Matching
- 12 FX Trading – RFQ Maker
- 5 Intelligent Tagging
- 2 Legal One
- 23 Messenger Bot
- 3 Messenger Side by Side
- 9 ONESOURCE
- 7 Indirect Tax
- 60 Open Calais
- 275 Open PermID
- 44 Entity Search
- 2 Org ID
- 1 PAM
- PAM - Logging
- 6 Product Insight
- Project Tracking
- ProView
- ProView Internal
- 22 RDMS
- 1.9K Refinitiv Data Platform
- 643 Refinitiv Data Platform Libraries
- 4 LSEG Due Diligence
- LSEG Due Diligence Portal API
- 4 Refinitiv Due Dilligence Centre
- Rose's Space
- 1.2K Screening
- 18 Qual-ID API
- 13 Screening Deployed
- 23 Screening Online
- 12 World-Check Customer Risk Screener
- 1K World-Check One
- 46 World-Check One Zero Footprint
- 45 Side by Side Integration API
- 2 Test Space
- 3 Thomson One Smart
- 10 TR Knowledge Graph
- 151 Transactions
- 143 REDI API
- 1.8K TREP APIs
- 4 CAT
- 26 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 192 TREP Infrastructure
- 228 TRKD
- 915 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 90 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 46 中文论坛