Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共25 条记录, 每页显示 10 条, 页签: [1] [2][3]
[浏览完整版]

标题:vba每分钟轮询所有A股的行情

1楼
sarz 发表于:2017/9/10 23:27:00
需求:每分钟对A股所有个股行情进行获取。获取的是最后一根完整的1分钟线数据。比如14:29:01的时候,去获取所有个股的14:28:00-14:29:00的开高低收量。
如果过于频繁,可以改成每5分钟。请问能否实现。

请问MarketData.GetReportCount函数和MarketData.GetReportDataByIndex函数可以实现吗?
另外我尝试MarketData.GetReportDataByIndex("SZ",i)去循环获取数据,得到的包括了一些债券,B股等等的数据,怎么样只获取A股的?谢谢指导

2楼
yukizzc 发表于:2017/9/11 9:00:30

这两个方法就可以

你代码里自己过滤下品种代码就行了,比如if left(code) == '000'

3楼
马良 发表于:2017/9/11 9:20:16
工具菜单,市场与板块,里面看一下股票市场的代码段,过滤一下即可
4楼
sarz 发表于:2017/9/11 11:43:35
代码段是有点不对吗?显示深圳A股的代码段是000000-029999,其中有些比如002920,是债券,不是A股
5楼
yukizzc 发表于:2017/9/11 12:46:50

那你可以做细分啊,1-10 俺的15-20 and 40 -50

6楼
sarz 发表于:2017/9/11 16:30:21
请问我想读取一个硬盘中的txt文件应该怎么打开?
7楼
无为剑 发表于:2017/9/11 17:35:53

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20170725181421.jpg
图片点击可在新窗口打开查看
8楼
sarz 发表于:2017/9/11 23:03:39
MarketData.GetReportData拿下来的数据,由于网络延时,可能不是最后一根完整的K线。如果要保证最后一根K线完整,比如最后一根完整的5分钟线,需要改用MarketData.GetHistoryData吗?
9楼
无为剑 发表于:2017/9/11 23:19:51
不知道你描述的是什么,可否再具体详述一下你的需求?
10楼
sarz 发表于:2017/9/12 10:41:50
需求:每分钟对A股所有个股行情进行获取。获取的是最后一根完整的1分钟线数据。比如14:29:01的时候,去获取所有个股的14:28:00-14:29:00的开高低收量。
MarketData.GetReportData拿下来的数据,是最新的行情,由于网络的延时,未必可以准点获取到刚好完整的最后一根一分钟线。
是否需要改用MarketData.GetHistoryData来获取,保证数据的完整?
共25 条记录, 每页显示 10 条, 页签: [1] [2][3]


Powered By Dvbbs Version 8.3.0
Processed in 0.02393 s, 2 queries.