47d8f1d0d3
同时对vn.trader的CTA模块进行了一些修改。
787 lines
18 KiB
C
787 lines
18 KiB
C
/////////////////////////////////////////////////////////////////////////
|
|
///@company shanghai liber information Technology Co.,Ltd
|
|
///@file SecurityFtdcL2MDUserApiStruct.h
|
|
///@brief 定义业务数据结构
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
#if !defined(SECURITY_L2MD_FTDCSTRUCT_H)
|
|
#define SECURITY_L2MD_FTDCSTRUCT_H
|
|
|
|
#if _MSC_VER > 1000
|
|
#pragma once
|
|
#endif // _MSC_VER > 1000
|
|
|
|
#include "SecurityFtdcL2MDUserApiDataType.h"
|
|
|
|
_LTS_NS_BEGIN_
|
|
|
|
///响应信息
|
|
struct CSecurityFtdcRspInfoField
|
|
{
|
|
///错误代码
|
|
TSecurityFtdcErrorIDType ErrorID;
|
|
///错误信息
|
|
TSecurityFtdcErrorMsgType ErrorMsg;
|
|
};
|
|
|
|
///用户登录信息
|
|
struct CSecurityFtdcUserLoginField
|
|
{
|
|
///交易日
|
|
TSecurityFtdcDateType TradingDay;
|
|
///经纪公司代码
|
|
TSecurityFtdcBrokerIDType BrokerID;
|
|
///用户代码
|
|
TSecurityFtdcUserIDType UserID;
|
|
///密码
|
|
TSecurityFtdcPasswordType Password;
|
|
///行情数据等级
|
|
TSecurityFtdcDataLevelType DataLevel;
|
|
};
|
|
|
|
///用户登出信息
|
|
struct CSecurityFtdcUserLogoutField
|
|
{
|
|
///经纪公司代码
|
|
TSecurityFtdcBrokerIDType BrokerID;
|
|
///用户代码
|
|
TSecurityFtdcUserIDType UserID;
|
|
};
|
|
|
|
///指定的合约
|
|
struct CSecurityFtdcSpecificInstrumentField
|
|
{
|
|
///合约代码
|
|
TSecurityFtdcInstrumentIDType InstrumentID;
|
|
///交易所代码
|
|
TSecurityFtdcExchangeIDType ExchangeID;
|
|
};
|
|
|
|
///Level2行情
|
|
struct CSecurityFtdcL2MarketDataField
|
|
{
|
|
///交易日
|
|
TSecurityFtdcDateType TradingDay;
|
|
///时间戳
|
|
TSecurityFtdcTimeType TimeStamp;
|
|
///交易所代码
|
|
TSecurityFtdcExchangeIDType ExchangeID;
|
|
///合约代码
|
|
TSecurityFtdcInstrumentIDType InstrumentID;
|
|
///昨收盘价
|
|
TSecurityFtdcPriceType PreClosePrice;
|
|
///今开盘价
|
|
TSecurityFtdcPriceType OpenPrice;
|
|
///收盘价
|
|
TSecurityFtdcPriceType ClosePrice;
|
|
///净值估值
|
|
TSecurityFtdcPriceType IOPV;
|
|
///到期收益率
|
|
TSecurityFtdcRatioType YieldToMaturity;
|
|
///最高价
|
|
TSecurityFtdcPriceType HighPrice;
|
|
///最低价
|
|
TSecurityFtdcPriceType LowPrice;
|
|
///最新价
|
|
TSecurityFtdcPriceType LastPrice;
|
|
///成交笔数
|
|
TSecurityFtdcVolumeType TradeCount;
|
|
///成交总量
|
|
TSecurityFtdcLargeVolumeType TotalTradeVolume;
|
|
///成交总金额
|
|
TSecurityFtdcMoneyType TotalTradeValue;
|
|
///委托买入总量
|
|
TSecurityFtdcLargeVolumeType TotalBidVolume;
|
|
///加权平均委买价
|
|
TSecurityFtdcPriceType WeightedAvgBidPrice;
|
|
///债券加权平均委买价
|
|
TSecurityFtdcPriceType AltWeightedAvgBidPrice;
|
|
///委托卖出总量
|
|
TSecurityFtdcLargeVolumeType TotalOfferVolume;
|
|
///加权平均委卖价
|
|
TSecurityFtdcPriceType WeightedAvgOfferPrice;
|
|
///债券加权平均委卖价格
|
|
TSecurityFtdcPriceType AltWeightedAvgOfferPrice;
|
|
///买价深度
|
|
TSecurityFtdcPriceLevelType BidPriceLevel;
|
|
///卖价深度
|
|
TSecurityFtdcPriceLevelType OfferPriceLevel;
|
|
///申买价一
|
|
TSecurityFtdcPriceType BidPrice1;
|
|
///申买量一
|
|
TSecurityFtdcVolumeType BidVolume1;
|
|
///实际买总委托笔数一
|
|
TSecurityFtdcVolumeType BidCount1;
|
|
///申买价二
|
|
TSecurityFtdcPriceType BidPrice2;
|
|
///申买量二
|
|
TSecurityFtdcVolumeType BidVolume2;
|
|
///实际买总委托笔数二
|
|
TSecurityFtdcVolumeType BidCount2;
|
|
///申买价三
|
|
TSecurityFtdcPriceType BidPrice3;
|
|
///申买量三
|
|
TSecurityFtdcVolumeType BidVolume3;
|
|
///实际买总委托笔数三
|
|
TSecurityFtdcVolumeType BidCount3;
|
|
///申买价四
|
|
TSecurityFtdcPriceType BidPrice4;
|
|
///申买量四
|
|
TSecurityFtdcVolumeType BidVolume4;
|
|
///实际买总委托笔数四
|
|
TSecurityFtdcVolumeType BidCount4;
|
|
///申买价五
|
|
TSecurityFtdcPriceType BidPrice5;
|
|
///申买量五
|
|
TSecurityFtdcVolumeType BidVolume5;
|
|
///实际买总委托笔数五
|
|
TSecurityFtdcVolumeType BidCount5;
|
|
///申买价六
|
|
TSecurityFtdcPriceType BidPrice6;
|
|
///申买量六
|
|
TSecurityFtdcVolumeType BidVolume6;
|
|
///实际买总委托笔数六
|
|
TSecurityFtdcVolumeType BidCount6;
|
|
///申买价七
|
|
TSecurityFtdcPriceType BidPrice7;
|
|
///申买量七
|
|
TSecurityFtdcVolumeType BidVolume7;
|
|
///实际买总委托笔数七
|
|
TSecurityFtdcVolumeType BidCount7;
|
|
///申买价八
|
|
TSecurityFtdcPriceType BidPrice8;
|
|
///申买量八
|
|
TSecurityFtdcVolumeType BidVolume8;
|
|
///实际买总委托笔数八
|
|
TSecurityFtdcVolumeType BidCount8;
|
|
///申买价九
|
|
TSecurityFtdcPriceType BidPrice9;
|
|
///申买量九
|
|
TSecurityFtdcVolumeType BidVolume9;
|
|
///实际买总委托笔数九
|
|
TSecurityFtdcVolumeType BidCount9;
|
|
///申买价十
|
|
TSecurityFtdcPriceType BidPriceA;
|
|
///申买量十
|
|
TSecurityFtdcVolumeType BidVolumeA;
|
|
///实际买总委托笔数十
|
|
TSecurityFtdcVolumeType BidCountA;
|
|
///申卖价一
|
|
TSecurityFtdcPriceType OfferPrice1;
|
|
///申卖量一
|
|
TSecurityFtdcVolumeType OfferVolume1;
|
|
///实际卖总委托笔数一
|
|
TSecurityFtdcVolumeType OfferCount1;
|
|
///申卖价二
|
|
TSecurityFtdcPriceType OfferPrice2;
|
|
///申卖量二
|
|
TSecurityFtdcVolumeType OfferVolume2;
|
|
///实际卖总委托笔数二
|
|
TSecurityFtdcVolumeType OfferCount2;
|
|
///申卖价三
|
|
TSecurityFtdcPriceType OfferPrice3;
|
|
///申卖量三
|
|
TSecurityFtdcVolumeType OfferVolume3;
|
|
///实际卖总委托笔数三
|
|
TSecurityFtdcVolumeType OfferCount3;
|
|
///申卖价四
|
|
TSecurityFtdcPriceType OfferPrice4;
|
|
///申卖量四
|
|
TSecurityFtdcVolumeType OfferVolume4;
|
|
///实际卖总委托笔数四
|
|
TSecurityFtdcVolumeType OfferCount4;
|
|
///申卖价五
|
|
TSecurityFtdcPriceType OfferPrice5;
|
|
///申卖量五
|
|
TSecurityFtdcVolumeType OfferVolume5;
|
|
///实际卖总委托笔数五
|
|
TSecurityFtdcVolumeType OfferCount5;
|
|
///申卖价六
|
|
TSecurityFtdcPriceType OfferPrice6;
|
|
///申卖量六
|
|
TSecurityFtdcVolumeType OfferVolume6;
|
|
///实际卖总委托笔数六
|
|
TSecurityFtdcVolumeType OfferCount6;
|
|
///申卖价七
|
|
TSecurityFtdcPriceType OfferPrice7;
|
|
///申卖量七
|
|
TSecurityFtdcVolumeType OfferVolume7;
|
|
///实际卖总委托笔数七
|
|
TSecurityFtdcVolumeType OfferCount7;
|
|
///申卖价八
|
|
TSecurityFtdcPriceType OfferPrice8;
|
|
///申卖量八
|
|
TSecurityFtdcVolumeType OfferVolume8;
|
|
///实际卖总委托笔数八
|
|
TSecurityFtdcVolumeType OfferCount8;
|
|
///申卖价九
|
|
TSecurityFtdcPriceType OfferPrice9;
|
|
///申卖量九
|
|
TSecurityFtdcVolumeType OfferVolume9;
|
|
///实际卖总委托笔数九
|
|
TSecurityFtdcVolumeType OfferCount9;
|
|
///申卖价十
|
|
TSecurityFtdcPriceType OfferPriceA;
|
|
///申卖量十
|
|
TSecurityFtdcVolumeType OfferVolumeA;
|
|
///实际卖总委托笔数十
|
|
TSecurityFtdcVolumeType OfferCountA;
|
|
};
|
|
|
|
///Level2行情更新时间属性
|
|
struct CSecurityFtdcL2UpdateTimeField
|
|
{
|
|
///交易日
|
|
TSecurityFtdcDateType TradingDay;
|
|
///时间戳
|
|
TSecurityFtdcTimeType TimeStamp;
|
|
///交易所代码
|
|
TSecurityFtdcExchangeIDType ExchangeID;
|
|
///合约代码
|
|
TSecurityFtdcInstrumentIDType InstrumentID;
|
|
};
|
|
|
|
///Level2行情静态属性
|
|
struct CSecurityFtdcL2StaticField
|
|
{
|
|
///昨收盘价
|
|
TSecurityFtdcPriceType PreClosePrice;
|
|
///今开盘价
|
|
TSecurityFtdcPriceType OpenPrice;
|
|
///收盘价
|
|
TSecurityFtdcPriceType ClosePrice;
|
|
///净值估值
|
|
TSecurityFtdcPriceType IOPV;
|
|
///到期收益率
|
|
TSecurityFtdcRatioType YieldToMaturity;
|
|
};
|
|
|
|
///Level2行情价格区间属性
|
|
struct CSecurityFtdcL2PriceIntervalField
|
|
{
|
|
///最高价
|
|
TSecurityFtdcPriceType HighPrice;
|
|
///最低价
|
|
TSecurityFtdcPriceType LowPrice;
|
|
};
|
|
|
|
///Level2行情基本信息
|
|
struct CSecurityFtdcL2BaseField
|
|
{
|
|
///最新价
|
|
TSecurityFtdcPriceType LastPrice;
|
|
};
|
|
|
|
///Level2成交信息
|
|
struct CSecurityFtdcL2TradedField
|
|
{
|
|
///成交笔数
|
|
TSecurityFtdcVolumeType TradeCount;
|
|
///成交总量
|
|
TSecurityFtdcLargeVolumeType TotalTradeVolume;
|
|
///成交总金额
|
|
TSecurityFtdcMoneyType TotalTradeValue;
|
|
};
|
|
|
|
///Level2行情数据属性
|
|
struct CSecurityFtdcL2DataLevelField
|
|
{
|
|
///价格
|
|
TSecurityFtdcPriceType Price;
|
|
///数量
|
|
TSecurityFtdcVolumeType Volume;
|
|
///实际总委托笔数
|
|
TSecurityFtdcVolumeType Count;
|
|
};
|
|
|
|
///Level2委买信息
|
|
struct CSecurityFtdcL2BidOrderField
|
|
{
|
|
///委托买入总量
|
|
TSecurityFtdcLargeVolumeType TotalBidVolume;
|
|
///加权平均委买价
|
|
TSecurityFtdcPriceType WeightedAvgBidPrice;
|
|
///债券加权平均委买价
|
|
TSecurityFtdcPriceType AltWeightedAvgBidPrice;
|
|
};
|
|
|
|
///Level2委卖信息
|
|
struct CSecurityFtdcL2OfferOrderField
|
|
{
|
|
///委托卖出总量
|
|
TSecurityFtdcLargeVolumeType TotalOfferVolume;
|
|
///加权平均委卖价
|
|
TSecurityFtdcPriceType WeightedAvgOfferPrice;
|
|
///债券加权平均委卖价格
|
|
TSecurityFtdcPriceType AltWeightedAvgOfferPrice;
|
|
};
|
|
|
|
///Level2价格深度属性
|
|
struct CSecurityFtdcL2PriceLevelField
|
|
{
|
|
///买价深度
|
|
TSecurityFtdcPriceLevelType BidPriceLevel;
|
|
///卖价深度
|
|
TSecurityFtdcPriceLevelType OfferPriceLevel;
|
|
};
|
|
|
|
///Level2行情申买一属性
|
|
struct CSecurityFtdcL2Bid1Field
|
|
{
|
|
///申买价一
|
|
TSecurityFtdcPriceType BidPrice1;
|
|
///申买量一
|
|
TSecurityFtdcVolumeType BidVolume1;
|
|
///实际买总委托笔数一
|
|
TSecurityFtdcVolumeType BidCount1;
|
|
};
|
|
|
|
///Level2行情申卖一属性
|
|
struct CSecurityFtdcL2Offer1Field
|
|
{
|
|
///申卖价一
|
|
TSecurityFtdcPriceType OfferPrice1;
|
|
///申卖量一
|
|
TSecurityFtdcVolumeType OfferVolume1;
|
|
///实际卖总委托笔数一
|
|
TSecurityFtdcVolumeType OfferCount1;
|
|
};
|
|
|
|
///Level2行情申买二属性
|
|
struct CSecurityFtdcL2Bid2Field
|
|
{
|
|
///申买价二
|
|
TSecurityFtdcPriceType BidPrice2;
|
|
///申买量二
|
|
TSecurityFtdcVolumeType BidVolume2;
|
|
///实际买总委托笔数二
|
|
TSecurityFtdcVolumeType BidCount2;
|
|
};
|
|
|
|
///Level2行情申卖二属性
|
|
struct CSecurityFtdcL2Offer2Field
|
|
{
|
|
///申卖价二
|
|
TSecurityFtdcPriceType OfferPrice2;
|
|
///申卖量二
|
|
TSecurityFtdcVolumeType OfferVolume2;
|
|
///实际卖总委托笔数二
|
|
TSecurityFtdcVolumeType OfferCount2;
|
|
};
|
|
|
|
///Level2行情申买三属性
|
|
struct CSecurityFtdcL2Bid3Field
|
|
{
|
|
///申买价三
|
|
TSecurityFtdcPriceType BidPrice3;
|
|
///申买量三
|
|
TSecurityFtdcVolumeType BidVolume3;
|
|
///实际买总委托笔数三
|
|
TSecurityFtdcVolumeType BidCount3;
|
|
};
|
|
|
|
///Level2行情申卖三属性
|
|
struct CSecurityFtdcL2Offer3Field
|
|
{
|
|
///申卖价三
|
|
TSecurityFtdcPriceType OfferPrice3;
|
|
///申卖量三
|
|
TSecurityFtdcVolumeType OfferVolume3;
|
|
///实际卖总委托笔数三
|
|
TSecurityFtdcVolumeType OfferCount3;
|
|
};
|
|
|
|
///Level2行情申买四属性
|
|
struct CSecurityFtdcL2Bid4Field
|
|
{
|
|
///申买价四
|
|
TSecurityFtdcPriceType BidPrice4;
|
|
///申买量四
|
|
TSecurityFtdcVolumeType BidVolume4;
|
|
///实际买总委托笔数四
|
|
TSecurityFtdcVolumeType BidCount4;
|
|
};
|
|
|
|
///Level2行情申卖四属性
|
|
struct CSecurityFtdcL2Offer4Field
|
|
{
|
|
///申卖价四
|
|
TSecurityFtdcPriceType OfferPrice4;
|
|
///申卖量四
|
|
TSecurityFtdcVolumeType OfferVolume4;
|
|
///实际卖总委托笔数四
|
|
TSecurityFtdcVolumeType OfferCount4;
|
|
};
|
|
|
|
///Level2行情申买五属性
|
|
struct CSecurityFtdcL2Bid5Field
|
|
{
|
|
///申买价五
|
|
TSecurityFtdcPriceType BidPrice5;
|
|
///申买量五
|
|
TSecurityFtdcVolumeType BidVolume5;
|
|
///实际买总委托笔数五
|
|
TSecurityFtdcVolumeType BidCount5;
|
|
};
|
|
|
|
///Level2行情申卖五属性
|
|
struct CSecurityFtdcL2Offer5Field
|
|
{
|
|
///申卖价五
|
|
TSecurityFtdcPriceType OfferPrice5;
|
|
///申卖量五
|
|
TSecurityFtdcVolumeType OfferVolume5;
|
|
///实际卖总委托笔数五
|
|
TSecurityFtdcVolumeType OfferCount5;
|
|
};
|
|
|
|
///Level2行情申买六属性
|
|
struct CSecurityFtdcL2Bid6Field
|
|
{
|
|
///申买价六
|
|
TSecurityFtdcPriceType BidPrice6;
|
|
///申买量六
|
|
TSecurityFtdcVolumeType BidVolume6;
|
|
///实际买总委托笔数六
|
|
TSecurityFtdcVolumeType BidCount6;
|
|
};
|
|
|
|
///Level2行情申卖六属性
|
|
struct CSecurityFtdcL2Offer6Field
|
|
{
|
|
///申卖价六
|
|
TSecurityFtdcPriceType OfferPrice6;
|
|
///申卖量六
|
|
TSecurityFtdcVolumeType OfferVolume6;
|
|
///实际卖总委托笔数六
|
|
TSecurityFtdcVolumeType OfferCount6;
|
|
};
|
|
|
|
///Level2行情申买七属性
|
|
struct CSecurityFtdcL2Bid7Field
|
|
{
|
|
///申买价七
|
|
TSecurityFtdcPriceType BidPrice7;
|
|
///申买量七
|
|
TSecurityFtdcVolumeType BidVolume7;
|
|
///实际买总委托笔数七
|
|
TSecurityFtdcVolumeType BidCount7;
|
|
};
|
|
|
|
///Level2行情申卖七属性
|
|
struct CSecurityFtdcL2Offer7Field
|
|
{
|
|
///申卖价七
|
|
TSecurityFtdcPriceType OfferPrice7;
|
|
///申卖量七
|
|
TSecurityFtdcVolumeType OfferVolume7;
|
|
///实际卖总委托笔数七
|
|
TSecurityFtdcVolumeType OfferCount7;
|
|
};
|
|
|
|
///Level2行情申买八属性
|
|
struct CSecurityFtdcL2Bid8Field
|
|
{
|
|
///申买价八
|
|
TSecurityFtdcPriceType BidPrice8;
|
|
///申买量八
|
|
TSecurityFtdcVolumeType BidVolume8;
|
|
///实际买总委托笔数八
|
|
TSecurityFtdcVolumeType BidCount8;
|
|
};
|
|
|
|
///Level2行情申卖八属性
|
|
struct CSecurityFtdcL2Offer8Field
|
|
{
|
|
///申卖价八
|
|
TSecurityFtdcPriceType OfferPrice8;
|
|
///申卖量八
|
|
TSecurityFtdcVolumeType OfferVolume8;
|
|
///实际卖总委托笔数八
|
|
TSecurityFtdcVolumeType OfferCount8;
|
|
};
|
|
|
|
///Level2行情申买九属性
|
|
struct CSecurityFtdcL2Bid9Field
|
|
{
|
|
///申买价九
|
|
TSecurityFtdcPriceType BidPrice9;
|
|
///申买量九
|
|
TSecurityFtdcVolumeType BidVolume9;
|
|
///实际买总委托笔数九
|
|
TSecurityFtdcVolumeType BidCount9;
|
|
};
|
|
|
|
///Level2行情申卖九属性
|
|
struct CSecurityFtdcL2Offer9Field
|
|
{
|
|
///申卖价九
|
|
TSecurityFtdcPriceType OfferPrice9;
|
|
///申卖量九
|
|
TSecurityFtdcVolumeType OfferVolume9;
|
|
///实际卖总委托笔数九
|
|
TSecurityFtdcVolumeType OfferCount9;
|
|
};
|
|
|
|
///Level2行情申买十属性
|
|
struct CSecurityFtdcL2BidAField
|
|
{
|
|
///申买价十
|
|
TSecurityFtdcPriceType BidPriceA;
|
|
///申买量十
|
|
TSecurityFtdcVolumeType BidVolumeA;
|
|
///实际买总委托笔数十
|
|
TSecurityFtdcVolumeType BidCountA;
|
|
};
|
|
|
|
///Level2行情申卖十属性
|
|
struct CSecurityFtdcL2OfferAField
|
|
{
|
|
///申卖价十
|
|
TSecurityFtdcPriceType OfferPriceA;
|
|
///申卖量十
|
|
TSecurityFtdcVolumeType OfferVolumeA;
|
|
///实际卖总委托笔数十
|
|
TSecurityFtdcVolumeType OfferCountA;
|
|
};
|
|
|
|
///Level2行情申买属性
|
|
struct CSecurityFtdcL2BidField
|
|
{
|
|
///申买价一
|
|
TSecurityFtdcPriceType BidPrice1;
|
|
///申买量一
|
|
TSecurityFtdcVolumeType BidVolume1;
|
|
///实际买总委托笔数一
|
|
TSecurityFtdcVolumeType BidCount1;
|
|
///申买价二
|
|
TSecurityFtdcPriceType BidPrice2;
|
|
///申买量二
|
|
TSecurityFtdcVolumeType BidVolume2;
|
|
///实际买总委托笔数二
|
|
TSecurityFtdcVolumeType BidCount2;
|
|
///申买价三
|
|
TSecurityFtdcPriceType BidPrice3;
|
|
///申买量三
|
|
TSecurityFtdcVolumeType BidVolume3;
|
|
///实际买总委托笔数三
|
|
TSecurityFtdcVolumeType BidCount3;
|
|
///申买价四
|
|
TSecurityFtdcPriceType BidPrice4;
|
|
///申买量四
|
|
TSecurityFtdcVolumeType BidVolume4;
|
|
///实际买总委托笔数四
|
|
TSecurityFtdcVolumeType BidCount4;
|
|
///申买价五
|
|
TSecurityFtdcPriceType BidPrice5;
|
|
///申买量五
|
|
TSecurityFtdcVolumeType BidVolume5;
|
|
///实际买总委托笔数五
|
|
TSecurityFtdcVolumeType BidCount5;
|
|
///申买价六
|
|
TSecurityFtdcPriceType BidPrice6;
|
|
///申买量六
|
|
TSecurityFtdcVolumeType BidVolume6;
|
|
///实际买总委托笔数六
|
|
TSecurityFtdcVolumeType BidCount6;
|
|
///申买价七
|
|
TSecurityFtdcPriceType BidPrice7;
|
|
///申买量七
|
|
TSecurityFtdcVolumeType BidVolume7;
|
|
///实际买总委托笔数七
|
|
TSecurityFtdcVolumeType BidCount7;
|
|
///申买价八
|
|
TSecurityFtdcPriceType BidPrice8;
|
|
///申买量八
|
|
TSecurityFtdcVolumeType BidVolume8;
|
|
///实际买总委托笔数八
|
|
TSecurityFtdcVolumeType BidCount8;
|
|
///申买价九
|
|
TSecurityFtdcPriceType BidPrice9;
|
|
///申买量九
|
|
TSecurityFtdcVolumeType BidVolume9;
|
|
///实际买总委托笔数九
|
|
TSecurityFtdcVolumeType BidCount9;
|
|
///申买价十
|
|
TSecurityFtdcPriceType BidPriceA;
|
|
///申买量十
|
|
TSecurityFtdcVolumeType BidVolumeA;
|
|
///实际买总委托笔数十
|
|
TSecurityFtdcVolumeType BidCountA;
|
|
};
|
|
|
|
///Level2行情申卖属性
|
|
struct CSecurityFtdcL2OfferField
|
|
{
|
|
///申卖价一
|
|
TSecurityFtdcPriceType OfferPrice1;
|
|
///申卖量一
|
|
TSecurityFtdcVolumeType OfferVolume1;
|
|
///实际卖总委托笔数一
|
|
TSecurityFtdcVolumeType OfferCount1;
|
|
///申卖价二
|
|
TSecurityFtdcPriceType OfferPrice2;
|
|
///申卖量二
|
|
TSecurityFtdcVolumeType OfferVolume2;
|
|
///实际卖总委托笔数二
|
|
TSecurityFtdcVolumeType OfferCount2;
|
|
///申卖价三
|
|
TSecurityFtdcPriceType OfferPrice3;
|
|
///申卖量三
|
|
TSecurityFtdcVolumeType OfferVolume3;
|
|
///实际卖总委托笔数三
|
|
TSecurityFtdcVolumeType OfferCount3;
|
|
///申卖价四
|
|
TSecurityFtdcPriceType OfferPrice4;
|
|
///申卖量四
|
|
TSecurityFtdcVolumeType OfferVolume4;
|
|
///实际卖总委托笔数四
|
|
TSecurityFtdcVolumeType OfferCount4;
|
|
///申卖价五
|
|
TSecurityFtdcPriceType OfferPrice5;
|
|
///申卖量五
|
|
TSecurityFtdcVolumeType OfferVolume5;
|
|
///实际卖总委托笔数五
|
|
TSecurityFtdcVolumeType OfferCount5;
|
|
///申卖价六
|
|
TSecurityFtdcPriceType OfferPrice6;
|
|
///申卖量六
|
|
TSecurityFtdcVolumeType OfferVolume6;
|
|
///实际卖总委托笔数六
|
|
TSecurityFtdcVolumeType OfferCount6;
|
|
///申卖价七
|
|
TSecurityFtdcPriceType OfferPrice7;
|
|
///申卖量七
|
|
TSecurityFtdcVolumeType OfferVolume7;
|
|
///实际卖总委托笔数七
|
|
TSecurityFtdcVolumeType OfferCount7;
|
|
///申卖价八
|
|
TSecurityFtdcPriceType OfferPrice8;
|
|
///申卖量八
|
|
TSecurityFtdcVolumeType OfferVolume8;
|
|
///实际卖总委托笔数八
|
|
TSecurityFtdcVolumeType OfferCount8;
|
|
///申卖价九
|
|
TSecurityFtdcPriceType OfferPrice9;
|
|
///申卖量九
|
|
TSecurityFtdcVolumeType OfferVolume9;
|
|
///实际卖总委托笔数九
|
|
TSecurityFtdcVolumeType OfferCount9;
|
|
///申卖价十
|
|
TSecurityFtdcPriceType OfferPriceA;
|
|
///申卖量十
|
|
TSecurityFtdcVolumeType OfferVolumeA;
|
|
///实际卖总委托笔数十
|
|
TSecurityFtdcVolumeType OfferCountA;
|
|
};
|
|
|
|
///Level2指数行情
|
|
struct CSecurityFtdcL2IndexField
|
|
{
|
|
///交易日
|
|
TSecurityFtdcDateType TradingDay;
|
|
///行情时间(秒)
|
|
TSecurityFtdcTimeType TimeStamp;
|
|
///交易所代码
|
|
TSecurityFtdcExchangeIDType ExchangeID;
|
|
///指数代码
|
|
TSecurityFtdcInstrumentIDType InstrumentID;
|
|
///前收盘指数
|
|
TSecurityFtdcIndexType PreCloseIndex;
|
|
///今开盘指数
|
|
TSecurityFtdcIndexType OpenIndex;
|
|
///今日收盘指数
|
|
TSecurityFtdcIndexType CloseIndex;
|
|
///最高指数
|
|
TSecurityFtdcIndexType HighIndex;
|
|
///最低指数
|
|
TSecurityFtdcIndexType LowIndex;
|
|
///最新指数
|
|
TSecurityFtdcIndexType LastIndex;
|
|
///参与计算相应指数的成交金额(元)
|
|
TSecurityFtdcMoneyType TurnOver;
|
|
///参与计算相应指数的交易数量(手)
|
|
TSecurityFtdcLargeVolumeType TotalVolume;
|
|
};
|
|
|
|
///Level2行情用户信息
|
|
struct CSecurityFtdcL2UserInfoField
|
|
{
|
|
///经纪公司代码
|
|
TSecurityFtdcBrokerIDType BrokerID;
|
|
///用户代码
|
|
TSecurityFtdcUserIDType UserID;
|
|
///用户名称
|
|
TSecurityFtdcUserNameType UserName;
|
|
///密码
|
|
TSecurityFtdcPasswordType Password;
|
|
///行情数据等级
|
|
TSecurityFtdcDataLevelType DataLevel;
|
|
};
|
|
|
|
///UDP组播组信息
|
|
struct CSecurityFtdcMulticastGroupInfoField
|
|
{
|
|
///组播组IP地址
|
|
TSecurityFtdcIPAddressType GroupIP;
|
|
///组播组IP端口
|
|
TSecurityFtdcIPPortType GroupPort;
|
|
///源地址
|
|
TSecurityFtdcIPAddressType SourceIP;
|
|
};
|
|
|
|
///Level2逐笔委托
|
|
struct CSecurityFtdcL2OrderField
|
|
{
|
|
///委托组
|
|
TSecurityFtdcGroupIDType OrderGroupID;
|
|
///委托序号
|
|
TSecurityFtdcGroupNoType OrderIndex;
|
|
///委托时间(秒)
|
|
TSecurityFtdcTimeType OrderTime;
|
|
///交易所代码
|
|
TSecurityFtdcExchangeIDType ExchangeID;
|
|
///合约代码
|
|
TSecurityFtdcInstrumentIDType InstrumentID;
|
|
///委托价格
|
|
TSecurityFtdcPriceType Price;
|
|
///委托数量
|
|
TSecurityFtdcVolumeType Volume;
|
|
///报单类型
|
|
TSecurityFtdcOrderKindType OrderKind;
|
|
///功能码
|
|
TSecurityFtdcFunctionCodeType FunctionCode;
|
|
};
|
|
|
|
///Level2逐笔成交
|
|
struct CSecurityFtdcL2TradeField
|
|
{
|
|
///成交组
|
|
TSecurityFtdcGroupIDType TradeGroupID;
|
|
///成交序号
|
|
TSecurityFtdcGroupNoType TradeIndex;
|
|
///买方委托序号
|
|
TSecurityFtdcGroupNoType BuyIndex;
|
|
///卖方委托序号
|
|
TSecurityFtdcGroupNoType SellIndex;
|
|
///成交时间(秒)
|
|
TSecurityFtdcTimeType TradeTime;
|
|
///交易所代码
|
|
TSecurityFtdcExchangeIDType ExchangeID;
|
|
///合约代码
|
|
TSecurityFtdcInstrumentIDType InstrumentID;
|
|
///成交价格
|
|
TSecurityFtdcPriceType Price;
|
|
///成交数量
|
|
TSecurityFtdcVolumeType Volume;
|
|
///报单类型
|
|
TSecurityFtdcOrderKindType OrderKind;
|
|
///功能码
|
|
TSecurityFtdcFunctionCodeType FunctionCode;
|
|
};
|
|
|
|
|
|
_LTS_NS_END_
|
|
|
|
#endif
|