question

Upvotes
Accepted
5 2 3 4

I have installed EZD to download the TR News. what is next steps after successful installation of EZD to download the MRN_Story, TRNA, TRSI.

refinitiv-realtimeelektronelektron-sdkmrn
icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

From where to get the Elektron SDK or dll's to start with the download code. any documentation available for client code to download news via EZD. do we have any pytho or C# code sample for news download ?

Upvotes
Accepted
32.2k 41 11 20

Hello @hemalata.gavade,

There are two facets to your question, connecting via EZD and integrating with MRN. I am going to try to address both fully:

1. The first step we recommend, is to ascertain, that your EZD is installed and configured properly.

Suggesting to follow Installing EC for Developers

At the end, "Verifying the installation", please test using rmdstestclient as described, for instruments try using "/IBM.N" as a delayed instrument is not exchange-liable and your user is very likely entitled for it by default

2. Once you see the streaming data, the next step is to move on to MRN.

(Am assuming that we discuss EZD version 1.2, as MRN is not supported for general release on EZDs 1.3 version, at the time of this writing).

Next, test ric MRN_STORY consumption with rmdstestclient tool. Modifications from testing for delayed RIC will be

  • add "-md 33", this is domail model used by MRN
  • replace "/ IBM.N" with "MRN_STORY" in your instrument list file

As part of this step, by seeing data, you verify that your user is permissioned for MRN.

3. The best way to learn about MRN is to follow one of our "Decoding Machine Readable News" tutorials. There is one in

Elektron/EMA Java

And one in

Elektron/EMA C++

There are more complex Java EMA MRN example apps, showing GUI and db integration, available in Elektron SDK Java Downloads section.

If you require to integrate in Python on C#, there is an option to follow "Decoding Machine Readable News" in RFA.Net Tutorials in C#. The tutorial comes with the downloadable code.

Elektron APIs are newest, most efficient, and new features are continuously made available in Elektron, so are recommended for any new development. RFA is a supported, feature-complete API.

The way to integrate with Python will be via Elektron Websocket. At this time it is not included in Elektron Connect (EZD) support, it's supported on deployed infra and via AWS cloud connectivity.

Hope this info is of help to you?

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
24.9k 67 15 21

Hi @hemalata.gavade You can download the Elektron Message API from here (available in C++ and Java).

For subscribing and decoding News and understanding how to use the EMA in general, please use the tutorials section.

You can also see/use the demo and sample code to get News using the websocket API, which can be used in any language of your choice.

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
5 2 3 4

Tried executing

rmdstestclient -S ELEKTRON_DD -il MRN_STORY -md 33 -X -v -u Hema

and faced below error

Service: ELEKTRON_DD ConnectionType: rssl ServerHostname: localhost SipcVersi
on: 4
Number of Connection Count = 1
Creating RSSL connection Host: localhost Port: 14002
rsslInitChannel() returned -1, Error <..\..\..\Ripc\Impl\ripcsrvr.c:5208> ripcCo
nnecting() Error: 1002 client connect() failed. System errno: (10057)

could you please suggest what needs to be done herr

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Upvotes
24.9k 67 15 21

@hemalata.gavade Can you please confirm that EZD is running and there are no errors in the log file, and that it is listening on port 14002 (default RSSL port)

icon clock
10 |1500

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.

Hello @hemalata.gavade,

Looks like you are running on windows.

If you are able to confirm that ezd is installed and running without errors, as per @Gurpreet., could you please also share the output from

rmdstestclient -S ELEKTRON_DD -il /IBM.N -X -v -u Hema

and if this results in an error

netstat -a

Write an Answer

Hint: Notify or tag a user in this post by typing @username.

Up to 2 attachments (including images) can be used with a maximum of 512.0 KiB each and 1.0 MiB total.