Rss & SiteMap

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

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

标题:对GetReportData 的疑问

1楼
stevenchen52 发表于:2015/10/20 12:14:10
//取指定分类板块的品种数组
//pBlock 存放品种的缓冲区地址
//dwMaxCount 缓冲区存放品种数量大小
//szName 为分类或者板块名称,如"上海A股"等
//nMode 为类别,0市场分组,1分类板块,2系统板块(品种栏对应)
//返回值:返回读取到的品种数量    
virtual DWORD GetReportData(BLOCK_STRUCT * pBlock, DWORD dwMaxCount, char * szName, int nMode) = 0;


对于上面函数nMode=0,nMode=2时都正常:
restult = g_pMainFormework->GetReportData(Block, 5000, "上海A股", 0);//   返回1080
restult = g_pMainFormework->GetReportData(Block, 5000, "深圳证券", 2);// 返回4327
restult = g_pMainFormework->GetReportData(Block, 5000, "中金所", 2);// 返回78
都能很理想的得到正确的返回,可是
nMode=1的情况却一直都返回0.
restult = g_pMainFormework->GetReportData(Block, 5000, "深圳证券", 1);// 返回0???

深圳证券-
-深圳指数
-深圳A股
-深圳B股
-深圳基金
-深圳债券
-深圳权证
-深圳创业

按我理解应该返回7才对啊. 谁有成功实现 nMode=1 时返回正常的例子??? 





2楼
王锋 发表于:2015/10/20 15:55:38
nMode=1 时,对应的应该是“分类板块”,这个分类板块应该是比如 地域类 “北京”或者概念类 “互联网金融” 这样的参数,你的理解是有问题的。
3楼
stevenchen52 发表于:2015/10/20 16:09:25
你描述的功能正是我需要的,只是还没试出来怎样使用,目前试探出的结果都是零…回头再多试试其它参数 …
4楼
王锋 发表于:2015/10/20 16:32:13

你的参数是 "深圳证券" ,你的分类板块中应该有这个板块名称才能调用成功的!

共4 条记录, 每页显示 10 条, 页签: [1]


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