以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  [求助]我可不可以用DLL同时采集所有股票的分笔数据?  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=72452)

--  作者:ybeetle
--  发布时间:2014/11/27 17:35:41
--  [求助]我可不可以用DLL同时采集所有股票的分笔数据?
金字塔付费版是全推数据,我想同时采集所有股票的分笔数据到我的DLL中进行计算,不知道有没有办法实现。
--  作者:王锋
--  发布时间:2014/11/27 17:42:09
--  

当日分笔是有结构的,参考CALCINFO结构中的

 

//2.55版增加,当日分笔数据
 SUBSECTION_REPORT * m_pSubData;  //当日分笔成交数据(仅DATA_TYPE != TICK_DATA时有效)
 DWORD  m_dwSubDataCount;  //当日分笔成交数量(仅DATA_TYPE != TICK_DATA时有效)


--  作者:ybeetle
--  发布时间:2014/11/27 23:10:08
--  
分笔数据我知道, 我主要是想同时采2000 支票的数据。。
--  作者:王锋
--  发布时间:2014/11/28 9:43:37
--  
请等待我们3.4版发布,你可以使用插件模式来开发
--  作者:fengxiaoyong
--  发布时间:2014/11/28 10:39:51
--  
插件模式支持DELPHI等语言开发插件吗?
--  作者:王锋
--  发布时间:2014/11/28 10:52:35
--  
目前只支持C++
--  作者:ybeetle
--  发布时间:2014/12/1 21:46:44
--  
图片点击可在新窗口打开查看图片点击可在新窗口打开查看等待3.4版
--  作者:ybeetle
--  发布时间:2014/12/10 22:36:20
--  
金字塔的大牛们  ,  3.4版    beta  已经出来了, 要怎么样才能实现这个功能呢?     
--  作者:everyone
--  发布时间:2014/12/11 9:30:10
--  

这个问题主要涉及下面的几个函数的使用:

1.int IMainFramework::StockType(char * szCode, WORD wMarket);

[此贴子已经被作者于2014/12/11 9:31:54编辑过]

--  作者:everyone
--  发布时间:2014/12/11 9:39:42
--  

这个问题主要涉及下面的几个函数的使用:

1.int IMainFramework::StockType(char * szCode, WORD wMarket);

当szCode == NULL ,wMarket指定某个市场时,这个函数会返回该市场品种的个数。

2.BOOL  IMainFramework::GetDataInfo(PCALCINFO * pInfo);

PCALCINFO stData = {0};
  stData.m_wMarket = wMarket;

  stData.m_dwSerial = i; 
  stData.m_dataType = DAY_DATA;

GetDataInfo(&stData);返回的是序号为i+1的品种的数据

这两个函数配合使用就可以获得所有市场所有品种的所有数据。