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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件高级功能研发区 → 求解,财务数据 m_pfFindData的 注解..

   

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


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

主题:求解,财务数据 m_pfFindData的 注解..

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


加好友 发短信
等级:新手上路 帖子:8 积分:0 威望:0 精华:0 注册:2015/1/13 21:57:48
求解,财务数据 m_pfFindData的 注解..  发帖心情 Post By:2015/10/23 1:44:52 [显示全部帖子]

由于需要动态分配缓冲. 所以对 PCALCINFO进行解析.
其中.指向财务数据的指针无法确定目标数据的长度...
 float*    m_pfFinData;  //财务数据
请问1:m_pfFinData只是指向一个float变量,还是一个结构体?如何确定长度.
请问2: int    m_nNumSplitData;  //除权次数  要如何理解?
         是指 m_pSplitData指向的结构体 POWER_STRUCTEx的个数吗?



typedef struct
{
 DWORD   m_dwVersion;   //调用软件版本(V2.10 : 0x210)
 DWORD   m_dwSerial;      //调用软件序列号
 char   m_szLabel[10];       //调用的品种代码
 WORD   m_wMarket;        //调用的品种市场,比如上海为'HS'
 CYC_DATA_TYPE m_dataType;    //调用数据类型
 BYTE   m_bIsPow;                      //是否复权
 BYTE   m_nPowType;                  //复权类别 0向前复权 1向后复权
 BYTE   m_bIsReversePrice;          //是否反转价格
 DWORD   m_nDataCount;            //调用数据的数量,填0表示全部硬盘保存数据
 WORD   m_nCustomCyc;              //当周期类型为自定义周期时的自定义周期参数,为0则取系统默认设置
 BYTE   m_nReserve[3];
  //////////////////////////////////////////////////////////////////////////
 //以下为返回的数据信息 
 int     m_nNumData;                                   //数据数量
 HISTORY_STRUCTEx *  m_pMainData;         //主数据缓冲区
  SUBSECTION_REPORT * m_pSubsection;    //当日分笔成交明细
 int     m_nNumSubData;                             //分笔数据量
 REPORT_STRUCT*  m_pReport;                   //动态实时行情结构
 float*    m_pfFinData;  //财务数据
  POWER_STRUCTEx* m_pSplitData;               //除权数据
 int    m_nNumSplitData;  //除权次数
}PCALCINFO;


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


加好友 发短信
等级:新手上路 帖子:8 积分:0 威望:0 精华:0 注册:2015/1/13 21:57:48
  发帖心情 Post By:2015/10/23 22:41:41 [显示全部帖子]

非常感谢!!!  来的太及时了..
刚刚写在 把这个结构 系列化为 jason......

图片点击可在新窗口打开查看

 回到顶部