以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  金字塔软件问题提交  (http://weistock.com/bbs/list.asp?boardid=2)
----  外挂DLL时,K线读取不能超过32767  (http://weistock.com/bbs/dispbbs.asp?boardid=2&id=9055)

--  作者:adam_wang
--  发布时间:2011/11/20 23:35:24
--  外挂DLL时,K线读取不能超过32767

目前通过外挂DLL的方式读取金字塔程序的K线数据, 发现当K线数据量超过32767(即int型的最大值)后,系统将返回错误数据;

请问此问题是金字塔的限制吗?还是其他什么原因?谢谢!


--  作者:王锋
--  发布时间:2011/11/20 23:49:21
--  
系统没限制,检查你自己的DLL代码
--  作者:adam_wang
--  发布时间:2011/11/20 23:56:05
--  
 接口定义中已经声明为int变量, const int   m_nNumData;    //数据数量(pData,pDataEx,pResultBuf数据数量),应该无法超过32767

--  作者:王锋
--  发布时间:2011/11/21 0:22:19
--  
32位的INT是4个字节的,最大数值能到4G
--  作者:adam_wang
--  发布时间:2011/11/21 0:36:49
--  
抱歉,找到原因了,谢谢!