您好,我在用后台VBA读取历史数据的时候,使用语句例如:history=marketdata.getHistorydata(”600001”,"SH",cyctype),这样写的股票代码有问题吗? 为什么我在执行完该命令后查看读取的数据个数即用history.count结果是0 呢
你的cyctype参数具体是什么,有没有按照金字塔的格式要求置正确的参数
我的cyctype设置的是cyctype=1,是选用5分钟k线。这样对吗?
cyctype=1
set history=marketdata.getHistorydata("600000","SH",cyctype)
application.msgout history.count
测试没有问题的,不知掉你为何使用600001这个已经摘牌的股票,也建议你遇到数据问题时,第一时间想到你本地的数据是否已经补全了