打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
MPlan.rar OutStruct.h
#ifndef OUTSTRUCT_H_ #define OUTSTRUCT_H_  #pragma pack(push,1) //请务必一字节对齐  typedef struct tag_NTime { 	unsigned short year; 	unsigned char month; 	unsigned char day; 	unsigned char hour; 	unsigned char minute; 	unsigned char second; }NTime;  typedef struct tag_HISDAT { 	NTime Time;			//时间 	float Open;			//单位开盘价 	float High;			//单位最高价 	float Low;			//单位最低价 	float Close;		//单位收盘价 	float Amount; 	DWORD Volume;       //单位成交量,指数无成交量 	union  	{  		float YClose; 		struct 		{    			WORD up;                // 上涨家数 			WORD down;              // 下跌家数 		}zd;						// 单位前收盘价(除权用),期货的持仓量 	}; }HISDAT,*LPHISDAT;  typedef struct ExDayInfo { 	DWORD dwDate;     //日期                	short nStockNum;  //当天交易股票数      	short nUpIdx;     //个股涨幅名次        	DWORD dwInVol;    //买盘成交量          	DWORD dwFirstVol; //集合竞价成交量      	float fLast5ZDFD; //最后5分钟振动幅度   	WORD  wNoCjMinute;//没有成交的分钟数    	WORD  wCjbs;      //总成交笔数 	union 	{ 		float Yjlx;	  //如果是国债,是当天利息 		float Lead;	  //如果是指数,是当天最后时刻的领先值 		float Other;  //对于AB股,暂未用 	}; 	char  strNoUsed[4];//备用字段 }EXDAYINFO;  typedef struct tag_REPORTDAT { 	WORD           ItemNum;              // 采样点数 	float          Close;                // 前收盘价 	float          Open;                 // 今开盘价 	float          Max;                  // 最高价 	float          Min;                  // 最低价 	float          Now;                  // 现价 	DWORD          Volume;               // 总手 	DWORD          NowVol;               // 现手(总手差) 	float          Amount;               // 总成交金额 	DWORD          Inside;               // 内盘 	DWORD          Outside;              // 外盘 	float          TickDiff;             // 笔涨跌(价位差) 	BYTE		   InOutFlag;			 // 内外盘标志 0:Buy 1:Sell 2:None 	union 	{ 		struct	//个股 		{ 			float          Buy;			// 最高叫买价 			float          Sell;        // 最低叫卖价 			float          Buyp[3];		// 三个叫买价 			DWORD          Buyv[3];		// 对应三个叫买价的三个买盘 			float          Sellp[3];	// 三个叫卖价 			DWORD          Sellv[3];	// 对应三个叫卖价的三个卖盘 		}Ggpv; 		struct	//指数 		{ 			float			LxValue;	// 领先指标 			float			Yield;		// 不含加权的指数 			long			UpHome;		// 上涨家数 			long			DownHome;	// 下跌家数 			float			JJAmount;	// 基金成交金额 			float			ZQAmount;	// 债券成交金额 			float			GZAmount;	// 国债成交金额 			float			QZAmount;	// 权证成交金额 			float			QTAmount;	// 指数其它成交金额 		}Zspv; 	}Other; }REPORTDAT,*LPREPORTDAT;	  typedef struct tag_STOCKINFO  { 	char        Name[9];			// 证券名称  	short       Unit;               // 交易单位	 	long		VolBase;			// 量比的基量 	float       cdp;				// 昨日中价 	float       nh;					// 卖点 	float       nl;					// 买点 	float       ah;					// 高价突破点 	float       al;					// 低价突破点  	short       dkflag;				// 适合作多或作空 	float       tbp;				// 多空平衡点 	float       stoplost;			// 止损点 	float       leave;				// 了结点  	float       ActiveCapital;		// 流通股本     long        J_start;			//上市日期 	short       J_addr;				//所属省份 	short       J_hy;				//所属行业     float       J_zgb;				//总股本     float       J_gjg;				//国家股     float       J_fqrfrg;			//发起人法人股     float       J_frg;				//法人股     float       J_bg;				//B股     float       J_hg;				//H股     float       J_zgg;				//职工股     float       J_zzc;				//总资产(元)     float       J_ldzc;				//流动资产     float       J_gdzc;				//固定资产     float       J_wxzc;				//无形资产     float       J_cqtz;				//长期投资     float       J_ldfz;				//流动负债     float       J_cqfz;				//长期负债     float       J_zbgjj;			//资本公积金     float       J_jzc;				//股东权益(就是净资产)     float       J_zysy;				//主营收入     float       J_zyly;				//主营利润     float       J_qtly;				//应收帐款     float       J_yyly;				//营业利润     float       J_tzsy;				//投资收益     float       J_btsy;				//经营现金净流量     float       J_yywsz;			//总现金净流量     float       J_snsytz;			//存货     float       J_lyze;				//利益总额     float       J_shly;				//税后利益     float       J_jly;				//净利益     float       J_wfply;			//未分配利益     float       J_tzmgjz;			//调整每股净资产 物理意义:  净资产/调整后的总股本 	//增加部分 	float		J_jyl;				//净益率% 	float		J_mgwfp;			//每股未分配 	float		J_mgsy;				//每股收益 	float		J_mggjj;			//每股公积金 	float		J_mgjzc;			//每股净资产 	float		J_gdqyb;			//股东权益比 }STOCKINFO,*LPSTOCKINFO;  typedef struct tag_TICKDAT {  	NTime	Time; 	float   Now;            //现价(元) 	DWORD   NowVol;         //现手(手) 	float 	Amount;		    //成交金额(元) 	short   InOutFlag;      //买卖标志 }TICKDAT,*LPTICKDAT;  typedef struct tag_BSPDAT { 	NTime	Time; 	float   Now; 	unsigned long NowAmount;	//单笔成交金额(百元) 	long	NowVol; 	float   BuyP[3]; 	long    BuyV[3]; 	float   SellP[3]; 	long    SellV[3]; 	char    InOutFlag; 	char    MaxFlag;//最高价标志 0:最高价在前面已出现或者Now即为最高价1:最高价存放于Max中 	char    MinFlag; 	float   Max; 	float   Min; }BSPDAT,*LPBSPDAT;  typedef struct tag_GBInfo	//股本总股本信息 { 	float Zgb; 	float Ltgb; }GBINFO,*LPGBINFO;  typedef struct tag_OtherInfo { 	short RelativeMin;	//离开市的相对分钟数 }OTHERINFO,*LPOTHERINFO;  typedef struct tag_ALLGPInfo { 	short StockNum;			//每种分类的股票数 	char  buf[1];			//按市场[1],代码[6],名称[8]顺序存放 }ALLGPINFO,*LPALLGPINFO;  typedef struct tag_FLInfo { 	char  FLNum;			//最多100个分类 	char  FLName[100][20];	//分类名 	short FLStockNum[100];	//每种分类的股票数 	char  buf[1];			//按市场[1],代码[6],名称[8]顺序存放 }FLINFO,*LPFLINFO;  typedef struct tag_TPPrice { 	float Close; 	float TPTop; 	float TPBottom; }TPPRICE,*LPTPPRICE;  /////考虑兼容 #define PER_MIN5     0		//5分钟数据,需要下载5分钟数据 #define PER_MIN15    1		//15分钟数据,需要下载5分钟数据 #define PER_MIN30    2		//30分钟数据,需要下载5分钟数据 #define PER_HOUR     3		//1小时数据,需要下载5分钟数据 #define PER_DAY      4		//日线数据,需要下载日线数据 #define PER_WEEK     5		//周线数据,需要下载日线数据 #define PER_MONTH    6		//月线数据,需要下载日线数据 ///////////////////// #define PER_MIN1     7		//通达信券商集成版暂不支持 #define PER_MINN	 8		//通达信券商集成版暂不支持 #define PER_DAYN     9		//多天线数据,需要下载日线数据 #define PER_SEASON	 10		//季线,需要下载日线数据 #define PER_YEAR	 11		//年线,需要下载日线数据  #define PER_EXDAY	20		//扩展日线的周期,通达信券商集成版暂不支持  #define TICK_DAT    100		//分笔数据,通达信券商集成版暂不支持 #define	MINUTE_DAT  101		//分时数据,通达信券商集成版暂不支持 #define	BSP_DAT		102		//买卖盘,  通达信券商集成版暂不支持 #define GBINFO_DAT	103		//股本信息 #define	REPORT_DAT	104		//行情数据 #define	STKINFO_DAT	105		//股票相关数据  #define ALLGPINFO_DAT	106		//所有股票码表信息 #define FLGINFO_DAT		107		//分类股信息 #define DYGINFO_DAT		108		//地区板块信息 #define HYGINFO_DAT		109		//行业板块信息 #define GNGINFO_DAT		110		//概念板块信息 #define ZDGINFO_DAT		111		//自定义板块信息 #define ZHGINFO_DAT		112		//组合板块信息  #define REMOTEHQ_DAT	120		//远程行情数据 #define TPPRICE_DAT		121		//涨跌停数据 #define OTHER_DAT		130		//其它  ///////////// #define ASK_ALL			-1   //功能切换的类型 #define SWITCH_TOZST			11 #define SWITCH_TOVIP			12 #define SWITCH_ADDBLOCK			13 #define SWITCH_SAVENEWBLOCK		14 #define SWITCH_OPENURL			15 #define SWITCH_USERINFO			16 #define SWITCH_TOZSGPC			17 #define SWITCH_TOWARNWT			18  #define SWITCH_JYGETHQ			22 #define SWITCH_SETKEY			23 #define SWITCH_SHIFTCJZX		24 #define SWITCH_CLOSECJZX		25 #define SWITCH_CLOSEASSISWND	26 #define SWITCH_REFRESHTITLE		27 #define SWITCH_LOGINEMBWT		28 #define SWITCH_QUITEMBWT		29 #define SWITCH_MAXASSISWND		30 #define SWITCH_TQNOTIFY			32 #define SWITCH_OPENEMBWT		33 //////////////////////////////////////////////////////////////////////  typedef struct tag_OP_Scheme_Color {  	COLORREF	BACKCOLOR;			//背景 	COLORREF	BACKCOLOR2;			//背景2 	COLORREF	TXTCOLOR;			//图形文字  	//分析图相关 	COLORREF	AXISCOLOR;			//坐标轴框 	COLORREF	TIMECOLOR;			//坐标文字(包括十字线、游标框) 	 	COLORREF	KPCOLOR;			//阳K线及上涨字 	COLORREF	KNCOLOR;			//阴K线 	COLORREF	DOWNCOLOR;			//下跌字 	COLORREF	LEVELCOLOR;			//平线  	COLORREF	VOLCOLOR;			//成交量颜色 	COLORREF	BIGTITLECOLOR;		//大标题 	COLORREF	FLOATCURSORCOLOR;	//高亮颜色  	//列表相关 	COLORREF	Grid_CodeName_Color;//代码名称颜色 	COLORREF	GridLineColor;		//列表的分隔线颜色 	COLORREF	GridHighLineColor;	//高亮选中线的颜色 	COLORREF	GridTitleTextColor;	//栏目串的颜色 	COLORREF	GridTitleArrowColor;//栏目排序的颜色 	COLORREF	Grid_Spec_Color;	//特别颜色,正常情况下为TXTCOLOR  	//资讯颜色 	COLORREF	ZxColor; 	COLORREF	ZxTitleColor; 	COLORREF	MineTitleTxtColor; 	COLORREF	MineTitleSelColor; 	COLORREF	MineTitleSpeColor; 	COLORREF	F10TitleColor; 	COLORREF	F10TitleSelColor; 			 	//网页相关 	COLORREF	LinkColor; 	COLORREF	ActiveLinkColor; 	COLORREF	VisitedLinkColor; 	COLORREF	WebSpecColor;  	COLORREF	OTHERCOLOR[11];		//其它颜色,用于指标或十大股东的饼图 }SCHEME_COLOR;  typedef struct tag_OP_Scheme_Font {  	char		ListFontName[40]; 	short		ListFontSize; 	char		GraphFontName[40]; 	short		GraphFontSize; 	char		ZxFontName[40]; 	short		ZxFontSize; }SCHEME_FONT;  typedef struct tag_OP_Scheme_Menu {  	short	nMenuMode; 		//0:传统风格 1:XP风格 	short	bExtendXPStyle; //是否是增强型的XP风格  	long	Reserved; }SCHEME_MENU;  //////////////////////////////////////////////////////////////////////   #pragma pack(pop)  #endif 
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
LightOPC.h中的定义说明之一
C语言编程中的结构体原来这么简单
串口传输数据时,结构体如何转换
c语言例题
SOCKET 常用数据类型分析
用C语言写BMP图像文件
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服