В чем разница между «опциями» и «переопределениями» в Rblpapi?

В документации здесь , Bloomberg не делает различий в запросе. Запросы могут иметь только 3 вещи: ценные бумаги, поля и переопределения.

Итак, что такое варианты? Как они привыкают? Является ли это различием, налагаемым Rblpapi? Кто-нибудь может объяснить различие?

Пожалуйста, дайте мне знать, если я что-то неправильно понимаю.


person lukehawk    schedule 10.03.2017    source источник


Ответы (2)


Параметры — это параметры, которые изменяют поведение запроса или подписки. Например, запрос данных ref с returnEID=true вернет EID каждой ценной бумаги в ответных сообщениях. Подписка с интервалом = 5,0 сделает ее интервальной подпиской.

Переопределения, с другой стороны, представляют собой пары поле/значение, которые вы указываете в запросах для изменения формы или содержимого возвращаемых полей, например, GICS_SECTOR_NAME обычно возвращает имя сектора на английском языке (или точно на языке терминала по умолчанию), вы можете укажите переопределение SECURITY_NAME_LANG=9, чтобы получить имя на корейском языке. Вы также можете «запросить» поле SECURITY_NAME_LANG, чтобы узнать язык, используемый в поле GICS_SECTOR_NAME. Переопределения можно использовать только в запросе/ответе (не в подписках) и они применяются ко всему запросу, ко всем полям, которые реагируют на это переопределение.

person Mourad Barakat    schedule 11.03.2017

option.names = "optName", option.values = "optVal"

в R сопоставляется с:

request.set("optName", optVal); 

в Яве. Например:

option.names="periodicitySelection", option.values="MONTHLY")  
request.set("periodicitySelection", "MONTHLY"); 
person antonio    schedule 11.03.2017