You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

119 lines
3.4 KiB

This file contains ambiguous Unicode characters!

This file contains ambiguous Unicode characters that may be confused with others in your current locale. If your use case is intentional and legitimate, you can safely ignore this warning. Use the Escape button to highlight these characters.

#ifndef STRUCTS_H
#define STRUCTS_H
#include <QString>
typedef struct WholeStocksParam
{
QString code;//证券代码
QString name;//证券名称
QString tradeDay;//交易日
QString open;//开盘价
QString close;//收盘价
QString differRange;//涨跌幅
QString BLEMIND2;//所属东财二级分类
QString differRangeP20;//区间涨跌幅前20个交易日
QString differRangeP60;//区间涨跌幅前60个交易日
int isSTStock;//是否st股票 0 不是 1是
int isSTXStock;//是否st*股票 0 不是 1是
QString listDate;//首发上市日期
QString tradeDaysP;//区间可交易日数
QString volumn;//成交量 手
QString amount;//成交额 万元
QString BLEMINDCODE2;//所属东财二级分类
QString freeFloatMv;//自由流通市值 百万
QString mvByCSRC;//总市值证监会算法 百万
QString avgVolumeP20;//区间日均成交量
}_WholeStocksParam;
typedef struct HighStocksParam
{
QString code;//证券代码
QString name;//证券名称
QString tradeDay;//交易日
QString open;//开盘价
QString close;//收盘价
QString high;//最高价
QString differRange;//涨跌幅
QString volumn;//成交量 股
QString BLEMIND2;//所属东财二级分类
QString HpDateP;//区间最高价日
int isHighRangeP;//是否创300天新高
}_HighStocksParam;
typedef struct HighStockIndexsParam
{
QString code;//证券代码
QString name;//证券名称
QString tradeDay;//交易日
QString open;//开盘价
QString close;//收盘价
QString differRange;//涨跌幅
int isHighRangeP;//是否创250天新高
QString HpDateP;//区间最高价日
int LIMITUPNUM;//涨停家数
QString mvByCSRC;//总市值证监会算法 百万
int COMPONENTNUM;//成份个数
}_HighStockIndexsParam;
typedef struct limitUpStocksInfo
{
QString tradeDay;//交易日
QString code;//证券代码
}_limitUpStocksInfo;
typedef struct stocksInfo
{
QString code;//证券代码
QString name;//证券名称
QString tradeDay;//交易日
QString open;//开盘价
QString close;//收盘价
QString differRange;//涨跌幅
QString blemind2;//所属东财二级分类
QString blemind3;//所属东财三级分类
QString differRangeP10;//区间涨跌幅前20个交易日
QString differRangeP20;//区间涨跌幅前20个交易日
QString differRangeP60;//区间涨跌幅前60个交易日
QString listDate;//首发上市日期
QString tradeDays;//区间可交易日数
QString volumn;//成交量 手
QString amount;//成交额 万元
QString freeFloatMarketValue;//自由流通市值 百万
QString totalMarketValue;//总市值证监会算法 百万
QString agenciesHold;//机构持仓占比
QString avgVolume20;//20日区间日均成交量
}_stocksInfo;
typedef struct trendStocks
{
QString code;//证券代码
QString name;//证券名称
QString tradeDay;//交易日
QString open;//开盘价
QString close;//收盘价
QString differRange;//涨跌幅
QString blemind2;//所属东财二级分类
QString blemind3;//所属东财三级分类
QString differRangeP10;//区间涨跌幅前20个交易日
QString differRangeP20;//区间涨跌幅前20个交易日
QString differRangeP60;//区间涨跌幅前60个交易日
QString tradeDays;//区间可交易日数
QString agenciesHold;//机构持仓占比
QString type;//"10" or "20" or "60"
QString sort;//排名
}_trendStocks;
typedef struct trends
{
QString blemind2;//所属东财二级分类
QString tradeDay;//交易日
QString stocksCount;
QString type;//"10" or "20" or "60"
QString sort = "-1";//排名
QString sortChanged = "0";//排名
QString trendsValue = "0";//动量值
QString trendsValueChanged = "0";//动量变化值
}_trends;
#endif // STRUCTS_H