以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp) -- 高级功能研发区 (http://www.weistock.com/bbs/list.asp?boardid=5) ---- GetHistoryData取的历史数据与实际不符 (http://www.weistock.com/bbs/dispbbs.asp?boardid=5&id=67014) |
-- 作者:zhb_hy -- 发布时间:2014/7/6 11:59:30 -- GetHistoryData取的历史数据与实际不符 我的模型需要用到时间长一点的历史数据,但今天发现GetHistoryData取的历史数据与实际不符,代码如下: Sub test() Set ls_ag = marketdata.GetHistoryData("ag00","SY",5,250) End Sub 消息窗口返回结果如下: ag00|2013-6-28|3778.066|3874.297|3718.925|3848.235 结果明显不对,还带小数,在金字塔日K线图中显示ag00在2013年6月28日的开盘、最高、最低、收盘价分别为3769、3865、3710、3839。 请教是什么原因?如何解决? |
-- 作者:王锋 -- 发布时间:2014/7/6 14:19:33 -- 这个主要是VBA读取数据是调取的复权后的数据,因此价格被调整了,下个版本金字塔会增加一个属性,来处理用户是否读取数据时是否采取除权的选项 |