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

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

Так какие есть варианты? Как они привыкли? Это различие, навязанное Rblpapi? Может кто-нибудь объяснить различие?

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

2 ответа

Параметры - это параметры, которые изменяют поведение запроса или подписки. Например, запрос данных ref с returnEID=true вернет EID(ы) каждой защиты в ответных сообщениях. Подписка с интервалом =5.0 сделает ее подпиской с ограничениями.

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

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

в R, отображается на:

request.set("optName", optVal); 

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

option.names="periodicitySelection", option.values="MONTHLY")  
request.set("periodicitySelection", "MONTHLY"); 
Другие вопросы по тегам