欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → 对GetReportData 的疑问

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2607人关注过本帖树形打印复制链接

主题:对GetReportData 的疑问

帅哥哟,离线,有人找我吗?
stevenchen52
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:8 积分:0 威望:0 精华:0 注册:2015/1/13 21:57:48
对GetReportData 的疑问  发帖心情 Post By: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楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2015/10/20 15:55:38 [只看该作者]

nMode=1 时,对应的应该是“分类板块”,这个分类板块应该是比如 地域类 “北京”或者概念类 “互联网金融” 这样的参数,你的理解是有问题的。


金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
stevenchen52
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:8 积分:0 威望:0 精华:0 注册:2015/1/13 21:57:48
  发帖心情 Post By:2015/10/20 16:09:25 [只看该作者]

你描述的功能正是我需要的,只是还没试出来怎样使用,目前试探出的结果都是零…回头再多试试其它参数 …

 回到顶部
帅哥哟,离线,有人找我吗?
王锋
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2015/10/20 16:32:13 [只看该作者]

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



金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部