strText.Format("数据:%f",stData.m_pMainData[i].m_fClose);
这里可以获得日线的收盘价。
那么小时线呢?
我看了头文件,只有定义日线的数据结构
如果需要用到小时线
则需要怎么处理呢?
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表示全部硬盘保存数据
BYTE m_nReserve[5];
//////////////////////////////////////////////////////////////////////////
//以下为返回的数据信息
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;
m_dataType = MULTIHOUR_DATA; 时表示小时线,具体的小时线数值,在 工具菜单->选项-》常规选项卡 中有设置
额,感谢BOSS,我看到关于周期线的定义了。