Invalid name of display parameter

I'm using the COM API to get market cap for a stock. I want weekly data rather than daily data.
When I make the following call, I can get all of the daily data.
Step3_CreateRData("MSFT.O", "TR.CompanyMarketCap(Scale=6)", "SDate=0 EDate=-100", "RH:Date CH:Fd");
Step4_RequestDex2Data();
But, if I change it to the following in order to get a weekly data series. I get the error "Invalid name of display parameter"
Step3_CreateRData("MSFT.O", "TR.CompanyMarketCap(Scale=6)", "SDate=0 EDate=-100", "FRQ:W RH:Date CH:Fd");
Step4_RequestDex2Data();
Also note that the following works in Excel just fine
=@TR("MSFT.O","TR.CompanyMarketCap","SDate=0 EDate=-100 Frq=W CH=Fd RH=Date",L22)
How do I get weekly market cap data instead of daily?
Many thanks in advance!
Robby
Here is the code for my two methods. It fails on the call to Step4_RequestDex2Data()
public void Step4_RequestDex2Data()
{
//Send the RData request to Dex2
if (MyRData != null)
MyRData.Subscribe(); // FAILS HERE
}
public void Step3_CreateRData(String instrumentsList, String fieldsList, String requestParametersList, String displayParametersList)
{
returnedText = "";
CreateRData(instrumentsList, fieldsList, requestParametersList, displayParametersList);
}
private void CreateRData(string InstrumentIDList,
string FieldList,
string RequestParam,
string DisplayParam)
{
// Create a RData
MyRData = MyDex2Mgr.CreateRData(MyDex2Cookie);
MyRData.OnUpdate += OnUpdate;
// Initialize the RData to request
if (MyRData != null)
{
MyRData.InstrumentIDList = InstrumentIDList;
MyRData.FieldList = FieldList;
MyRData.RequestParam = RequestParam;
MyRData.DisplayParam = DisplayParam;
}
}
Best Answer
-
FRQ is a request parameter, not a display parameter. You can use
Step3_CreateRData("MSFT.O", "TR.CompanyMarketCap(Scale=6)", "SDate=0 EDate=-100 FRQ:W", "RH:Date CH:Fd");
0
Answers
-
That just makes way too much sense... Clearly a user error!
Thank you very much!
Robby
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
- 687 Datastream
- 1.4K DSS
- 622 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
- 254 ETA
- 557 WebSocket API
- 38 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
- 276 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
- 676 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
- 27 DACS Station
- 121 Open DACS
- 1.1K RFA
- 104 UPA
- 194 TREP Infrastructure
- 229 TRKD
- 918 TRTH
- 5 Velocity Analytics
- 9 Wealth Management Web Services
- 91 Workspace SDK
- 11 Element Framework
- 5 Grid
- 18 World-Check Data File
- 1 Yield Book Analytics
- 48 中文论坛