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

#ifndef STRUCTS_H
#define STRUCTS_H
#include <QString>
typedef struct WholeStocksParam
{
QString code;//֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
QString name;//֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
QString tradeDay;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString open;//<2F><><EFBFBD>̼<EFBFBD>
QString close;//<2F><><EFBFBD>̼<EFBFBD>
QString differRange;//<2F>ǵ<EFBFBD><C7B5><EFBFBD>
QString BLEMIND2;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString differRangeP20;//<2F><><EFBFBD><EFBFBD><EFBFBD>ǵ<EFBFBD><C7B5><EFBFBD><EFBFBD><EFBFBD>ǰ20<32><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>գ<EFBFBD>
QString differRangeP60;//<2F><><EFBFBD><EFBFBD><EFBFBD>ǵ<EFBFBD><C7B5><EFBFBD><EFBFBD><EFBFBD>ǰ60<36><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>գ<EFBFBD>
int isSTStock;//<2F>Ƿ<EFBFBD>st<73><74>Ʊ 0 <20><><EFBFBD><EFBFBD> 1<><31>
int isSTXStock;//<2F>Ƿ<EFBFBD>st*<2A><>Ʊ 0 <20><><EFBFBD><EFBFBD> 1<><31>
QString listDate;//<2F>׷<EFBFBD><D7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString tradeDaysP;//<2F><><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString volumn;//<2F>ɽ<EFBFBD><C9BD><EFBFBD> <20><>
QString amount;//<2F>ɽ<EFBFBD><C9BD><EFBFBD> <20><>Ԫ
QString BLEMINDCODE2;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString freeFloatMv;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>ֵ <20><><EFBFBD><EFBFBD>
QString mvByCSRC;//<2F><><EFBFBD><EFBFBD>ֵ֤<D6B5><D6A4><EFBFBD><EFBFBD><EFBFBD><20><><EFBFBD><EFBFBD>
QString avgVolumeP20;//<2F><><EFBFBD><EFBFBD><EFBFBD>վ<EFBFBD><D5BE>ɽ<EFBFBD><C9BD><EFBFBD>
}_WholeStocksParam;
typedef struct HighStocksParam
{
QString code;//֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
QString name;//֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
QString tradeDay;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString open;//<2F><><EFBFBD>̼<EFBFBD>
QString close;//<2F><><EFBFBD>̼<EFBFBD>
QString high;//<2F><><EFBFBD>߼<EFBFBD>
QString differRange;//<2F>ǵ<EFBFBD><C7B5><EFBFBD>
QString volumn;//<2F>ɽ<EFBFBD><C9BD><EFBFBD> <20><>
QString BLEMIND2;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString HpDateP;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߼<EFBFBD><DFBC><EFBFBD>
int isHighRangeP;//<2F>Ƿ<EFBFBD><C7B7><EFBFBD>300<30><30><EFBFBD>¸<EFBFBD>
}_HighStocksParam;
typedef struct HighStockIndexsParam
{
QString code;//֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
QString name;//֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
QString tradeDay;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString open;//<2F><><EFBFBD>̼<EFBFBD>
QString close;//<2F><><EFBFBD>̼<EFBFBD>
QString differRange;//<2F>ǵ<EFBFBD><C7B5><EFBFBD>
int isHighRangeP;//<2F>Ƿ<EFBFBD><C7B7><EFBFBD>250<35><30><EFBFBD>¸<EFBFBD>
QString HpDateP;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߼<EFBFBD><DFBC><EFBFBD>
int LIMITUPNUM;//<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
QString mvByCSRC;//<2F><><EFBFBD><EFBFBD>ֵ֤<D6B5><D6A4><EFBFBD><EFBFBD><EFBFBD><20><><EFBFBD><EFBFBD>
int COMPONENTNUM;//<2F>ɷݸ<C9B7><DDB8><EFBFBD>
}_HighStockIndexsParam;
typedef struct limitUpStocksInfo
{
QString tradeDay;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString code;//֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
}_limitUpStocksInfo;
typedef struct stocksInfo
{
QString code;//֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
QString name;//֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
QString tradeDay;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString open;//<2F><><EFBFBD>̼<EFBFBD>
QString close;//<2F><><EFBFBD>̼<EFBFBD>
QString differRange;//<2F>ǵ<EFBFBD><C7B5><EFBFBD>
QString blemind2;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString blemind3;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString differRangeP10;//<2F><><EFBFBD><EFBFBD><EFBFBD>ǵ<EFBFBD><C7B5><EFBFBD><EFBFBD><EFBFBD>ǰ20<32><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>գ<EFBFBD>
QString differRangeP20;//<2F><><EFBFBD><EFBFBD><EFBFBD>ǵ<EFBFBD><C7B5><EFBFBD><EFBFBD><EFBFBD>ǰ20<32><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>գ<EFBFBD>
QString differRangeP60;//<2F><><EFBFBD><EFBFBD><EFBFBD>ǵ<EFBFBD><C7B5><EFBFBD><EFBFBD><EFBFBD>ǰ60<36><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>գ<EFBFBD>
QString listDate;//<2F>׷<EFBFBD><D7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString tradeDays;//<2F><><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString volumn;//<2F>ɽ<EFBFBD><C9BD><EFBFBD> <20><>
QString amount;//<2F>ɽ<EFBFBD><C9BD><EFBFBD> <20><>Ԫ
QString freeFloatMarketValue;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD><CDA8>ֵ <20><><EFBFBD><EFBFBD>
QString totalMarketValue;//<2F><><EFBFBD><EFBFBD>ֵ֤<D6B5><D6A4><EFBFBD><EFBFBD><EFBFBD><20><><EFBFBD><EFBFBD>
QString agenciesHold;//<2F><><EFBFBD><EFBFBD><EFBFBD>ֲ<EFBFBD>ռ<EFBFBD><D5BC>
QString avgVolume20;//20<32><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>վ<EFBFBD><D5BE>ɽ<EFBFBD><C9BD><EFBFBD>
}_stocksInfo;
typedef struct trendStocks
{
QString code;//֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
QString name;//֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
QString tradeDay;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString open;//<2F><><EFBFBD>̼<EFBFBD>
QString close;//<2F><><EFBFBD>̼<EFBFBD>
QString differRange;//<2F>ǵ<EFBFBD><C7B5><EFBFBD>
QString blemind2;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString blemind3;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString differRangeP10;//<2F><><EFBFBD><EFBFBD><EFBFBD>ǵ<EFBFBD><C7B5><EFBFBD><EFBFBD><EFBFBD>ǰ20<32><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>գ<EFBFBD>
QString differRangeP20;//<2F><><EFBFBD><EFBFBD><EFBFBD>ǵ<EFBFBD><C7B5><EFBFBD><EFBFBD><EFBFBD>ǰ20<32><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>գ<EFBFBD>
QString differRangeP60;//<2F><><EFBFBD><EFBFBD><EFBFBD>ǵ<EFBFBD><C7B5><EFBFBD><EFBFBD><EFBFBD>ǰ60<36><30><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>գ<EFBFBD>
QString tradeDays;//<2F><><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString agenciesHold;//<2F><><EFBFBD><EFBFBD><EFBFBD>ֲ<EFBFBD>ռ<EFBFBD><D5BC>
QString type;//"10" or "20" or "60"
QString sort;//<2F><><EFBFBD><EFBFBD>
}_trendStocks;
typedef struct trends
{
QString blemind2;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƶ<EFBFBD><C6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString tradeDay;//<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
QString stocksCount;
QString type;//"10" or "20" or "60"
QString sort = "-1";//<2F><><EFBFBD><EFBFBD>
QString sortChanged = "0";//<2F><><EFBFBD><EFBFBD>
QString trendsValue = "0";//<2F><><EFBFBD><EFBFBD>ֵ
QString trendsValueChanged = "0";//<2F><><EFBFBD><EFBFBD><EFBFBD>仯ֵ
}_trends;
#endif // STRUCTS_H