Hi!
We are currently developing a component using Java EMA and connecting to the RTO.
According to the documentation and information gained on the forum RefreshMsg is being sent only once from the RTO on subscription and after that we only get UpdateMsgs.
That is fine most of the time, however from time to time we need RefreshMsg to get all of the fields (e.g. update the status via TRD_STATUS).
I've found on the forum that it can be simply done by sending a reissue request and we can implement in some java scheduler.
consumer.reissue(…)
https://community.developers.refinitiv.com/discussion/60045/how-do-i-request-a-refreshmsg-on-an-open-stream?tab=accepted&utm_source=community-search&utm_medium=organic-search&utm_term=RefreshMsg
There are however two specific times when we need to receive RefreshMsg in exact time:
- market open
- market close
Is there a flag or some EMA property which we can set to get complete refresh (refresh messages for all of the subscribed instruments) on market open and market close?
Is there some property like e.g. reissueOnMarketOpen?
Thanks
Grzegorz