以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  金字塔后台VBA读取历史数据问题  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=144445)

--  作者:李润Rex
--  发布时间:2016/12/9 17:11:19
--  金字塔后台VBA读取历史数据问题
    您好,我在用后台VBA读取历史数据的时候,使用语句例如:history=marketdata.getHistorydata(”600001”,"SH",cyctype),这样写的股票代码有问题吗?
    为什么我在执行完该命令后查看读取的数据个数即用history.count结果是0 呢

--  作者:王锋
--  发布时间:2016/12/9 17:51:59
--  
你的cyctype参数具体是什么,有没有按照金字塔的格式要求置正确的参数
--  作者:李润Rex
--  发布时间:2016/12/9 17:56:43
--  
我的cyctype设置的是cyctype=1,是选用5分钟k线。这样对吗?
--  作者:王锋
--  发布时间:2016/12/9 18:05:01
--  

cyctype=1
set history=marketdata.getHistorydata("600000","SH",cyctype)
application.msgout history.count

 

测试没有问题的,不知掉你为何使用600001这个已经摘牌的股票,也建议你遇到数据问题时,第一时间想到你本地的数据是否已经补全了