使用Bloomberg BDH功能的奇怪结果

时间:2013-02-26 20:23:21

标签: excel function bloomberg

$B$2 = any stock symbol
$A$2 = "LAST_PRICE"
$A$3 = "VOLUME"
$D$1 =
=IF($A$1="",TODAY()+TIMEVALUE("08:00"),$A$1+TIMEVALUE("08:00"))
$D$2 =
=IF($A$1="",TODAY()+TIMEVALUE("10:00"),$A$1+TIMEVALUE("10:00"))
$N$5 =
=BDH(SUBSTITUTE($B$2,".","/")&" US EQUITY",$A$2:$A$3,$D$1,$D$2,"BarTp=B","BarSz=1","Quote=C","fill=p","DTS=H")
$P$5 =
=BDH(SUBSTITUTE($B$2,".","/")&" US EQUITY",$A$2:$A$3,$D$1,$D$2,"BarTp=A","BarSz=1","Quote=C","fill=p","DTS=H")
$R$5 =
=BDH(SUBSTITUTE($B$2,".","/")&" US EQUITY",$A$2:$A$3,$D$1,$D$2,"BarTp=T","BarSz=1","Quote=C","fill=p","DTS=H")

我可以输入$ B $ 2的股票,数据将填充。删除$ B $ 2和$ N $ 5,$ P $ 5,$ R $ 5变为#N / A,尾随$ Nx:$ Sx clear。

如果我输入另一只股票,它将再次填充没问题。

我看到的问题是/当我进入以前的股票时,我得到了奇怪的结果;即$ N $ 5是正确的,但尾随的$ Nx是不正确的,或者是带有错误数据的随机字段。

如果我使用BB刷新'刷新'工作表,所有字段都会开始循环显示旧价格的缓存。

有没有人见过这个?我在同一工作表上有很多不同的选项卡,同时运行多个api公式。想知道它是只是呕吐还是有一个已知的错误/修复。

感谢。

0 个答案:

没有答案