-- 作者:太一
-- 发布时间:2010/12/21 14:22:53
-- [求助]REPORT_STRUCT
REPORT_STRUCT * struct_jia=g_pMainFormework->GetReportData(szLabel,wMarket);
struct_jia->m_fNewPrice; // 最新
股指 IF01
结构体说是最新价 怎么实际上是 持仓量 的数据
下面哪个是最新价格??
typedef struct REPORT_STRUCT { time_t m_time; // 成交时间 float m_fLastClose; // 昨收 float m_fOpen; // 今开 float m_fHigh; // 最高 float m_fLow; // 最低 float m_fNewPrice; // 最新 float m_fOI; //open interest float m_fLastOI; float m_fVolume; // 成交量 float m_fAmount; // 成交额 float m_fLastOpen; //前开 float m_fLastHigh; //前高 float m_fLastLow; //前底 float m_fBuyPrice[3]; // 申买价1,2,3 float m_fBuyVolume[3]; // 申买量1,2,3 float m_fSellPrice[3]; // 申卖价1,2,3 float m_fSellVolume[3]; // 申卖量1,2,3 float m_fBuyPrice4; // 申买价4 float m_fBuyVolume4; // 申买量4 float m_fSellPrice4; // 申卖价4 float m_fSellVolume4; // 申卖量4 float m_fBuyPrice5; // 申买价5 float m_fBuyVolume5; // 申买量5 float m_fSellPrice5; // 申卖价5 float m_fSellVolume5; // 申卖量5 float m_fVolumeNow; //现手 float m_fBuyVol; //外盘量 float m_fSellVol; //内盘量 char m_szName[32]; // 股票名称,以\'\\0\'结尾 char m_szNamePY[16]; char m_szLabel[10]; // 股票代码,以\'\\0\'结尾 float m_f5DayAverage; //5日均量 float m_fNext5DayVol; //下一个5日均量 time_t m_timeHardenSpeed; //涨速前比较时间 float m_fHardenSpeed; //涨速用变量,记录前5分钟价格 WORD m_wMarket; //品种所属市场比如上海\'HS\',深圳\'ZS\' }REPORT_STRUCT;
|
-- 作者:太一
-- 发布时间:2010/12/21 16:43:10
-- [求助]REPORT_STRUCT
float Price; long fanhui; LPCSTR lpszLabel="IF01"; char * szLabel="IF01"; WORD wMarket=\'JZ\'; REPORT_STRUCT * struct_jia=g_pMainFormework->GetReportData(szLabel,wMarket);
Price=struct_jia->m_fNewPrice;
CFile cfile; CString dizhi; CString xingxi; dizhi="ssx_fanhui.txt"; xingxi.Format("现价格: %2f ",Price ); //xingxi="llllThis is a test平平平平平"; cfile.Open(dizhi, CFile::modeWrite | CFile::modeCreate | CFile::modeNoTruncate ); cfile.SeekToEnd(); cfile.Write(xingxi, xingxi.GetLength()); cfile.Write( "\\r\\n ",sizeof( "\\r\\n ")-1); cfile.Close();
我用上面的代码测试
ssx_fanhui.txt文件中
现价格: 27113.000000 现价格: 27139.000000 现价格: 27148.000000 现价格: 27434.000000
比较了一下与持仓量差不多
我用的是v2.1 专业版
|