2015-11-24 2 views
0

У меня есть временная серия, в которой был изменен источник цены (от BSCO до BSCN), и мне нужна его полная история (она может состоять из двух отдельных временных рядов Это не имеет значения). Я пытаюсь скомпилировать формулы, чтобы получить дату, но они не работают.Использование опции источника цены (PCS) в формуле BDH в R

BDH("CMSERSBL Index","px_last","24/11/2004","24/11/2015", option_names = "PCS", option_values = "BSCO") 

BDH("CMSERSBL Index","px_last","24/11/2004","24/11/2015", option_names = "PCS", option_values = "BSCN") 

Любые идеи по исправлению формул?

ответ

0

Вы можете просто поместить источник цен в линеечку:

BDH("CMSERSBL BCSO Index","px_last","24/11/2004","24/11/2015") 

отметить также, что это BCSO, а не BSCO как в вашем примере.

+0

Спасибо. К сожалению, я пробовал это много раз, но, похоже, он не работает. Я сам получил правильную формулу: Bdh («CMSECLBL Index», «px_last», st.date, end.date, overrides = structure («BSCO», names = «PRICING_SOURCE»). Но проблема теперь в том, что я запускаю точно такой же код, ничего не меняя, иногда я получаю данные со старым источником цены, а в других случаях с новым источником цены. Он меняется просто случайно. Что может быть неправильным? – pirmunas

+0

@pirmunas У меня нет R, поэтому я делаю это в Excel, и он работает так, как ожидалось. Я не думаю, что могу помочь вам гораздо больше, чем я боюсь ... – assylias

Смежные вопросы