///////////////////////////////////////////////////////////////////////// ///@system QuantDo Platform ///@company 上海量投网络科技有限公司 ///@file QdpFtdcUserApiStruct.h ///@brief 定义了客户端接口使用的业务数据结构 ///@history ///////////////////////////////////////////////////////////////////////// #if !defined(Qdp_FTDCSTRUCT_H) #define Qdp_FTDCSTRUCT_H #if _MSC_VER > 1000 #pragma once #endif // _MSC_VER > 1000 #include "QdpFtdcUserApiDataType.h" ///系统用户登录请求 struct CQdpFtdcReqUserLoginField { ///交易日 TQdpFtdcDateType TradingDay; ///交易用户代码 TQdpFtdcUserIDType UserID; ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///密码 TQdpFtdcPasswordType Password; ///用户端产品信息 TQdpFtdcProductInfoType UserProductInfo; ///接口端产品信息 TQdpFtdcProductInfoType InterfaceProductInfo; ///协议信息 TQdpFtdcProtocolInfoType ProtocolInfo; ///IP地址 TQdpFtdcIPAddressType IPAddress; ///Mac地址 TQdpFtdcMacAddressType MacAddress; ///数据中心代码 TQdpFtdcDataCenterIDType DataCenterID; ///动态密码 TQdpFtdcPasswordType OneTimePassword; ///终端IP地址 TQdpFtdcIPAddressType ClientIPAddress; }; ///系统用户登录应答 struct CQdpFtdcRspUserLoginField { ///交易日 TQdpFtdcDateType TradingDay; ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///交易用户代码 TQdpFtdcUserIDType UserID; ///登录成功时间 TQdpFtdcTimeType LoginTime; ///用户最大本地报单号 TQdpFtdcUserOrderLocalIDType MaxOrderLocalID; ///交易系统名称 TQdpFtdcTradingSystemNameType TradingSystemName; ///数据中心代码 TQdpFtdcDataCenterIDType DataCenterID; ///会员私有流当前长度 TQdpFtdcSequenceNoType PrivateFlowSize; ///交易员私有流当前长度 TQdpFtdcSequenceNoType UserFlowSize; ///会话编号 TQdpFtdcSessionIDType SessionID; ///前置编号 TQdpFtdcFrontIDType FrontID; }; ///用户登出请求 struct CQdpFtdcReqUserLogoutField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///交易用户代码 TQdpFtdcUserIDType UserID; }; ///用户登出请求 struct CQdpFtdcRspUserLogoutField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///交易用户代码 TQdpFtdcUserIDType UserID; }; ///强制用户退出 struct CQdpFtdcForceUserExitField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///交易用户代码 TQdpFtdcUserIDType UserID; }; ///用户口令修改 struct CQdpFtdcUserPasswordUpdateField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///交易用户代码 TQdpFtdcUserIDType UserID; ///旧密码 TQdpFtdcPasswordType OldPassword; ///新密码 TQdpFtdcPasswordType NewPassword; }; ///输入报单 struct CQdpFtdcInputOrderField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///系统报单编号 TQdpFtdcOrderSysIDType OrderSysID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///用户代码 TQdpFtdcUserIDType UserID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///用户本地报单号 TQdpFtdcUserOrderLocalIDType UserOrderLocalID; ///价格类型 TQdpFtdcOrderPriceTypeType OrderPriceType; ///买卖方向 TQdpFtdcDirectionType Direction; ///开平标志 TQdpFtdcOffsetFlagType OffsetFlag; ///投机套保标志 TQdpFtdcHedgeFlagType HedgeFlag; ///价格 TQdpFtdcPriceType LimitPrice; ///数量 TQdpFtdcVolumeType Volume; ///有效期类型 TQdpFtdcTimeConditionType TimeCondition; ///GTD日期 TQdpFtdcDateType GTDDate; ///成交量类型 TQdpFtdcVolumeConditionType VolumeCondition; ///最小成交量 TQdpFtdcVolumeType MinVolume; ///止损价 TQdpFtdcPriceType StopPrice; ///强平原因 TQdpFtdcForceCloseReasonType ForceCloseReason; ///自动挂起标志 TQdpFtdcBoolType IsAutoSuspend; ///业务单元 TQdpFtdcBusinessUnitType BusinessUnit; ///用户自定义域` TQdpFtdcCustomType UserCustom; ///营业部代码 TQdpFtdcBranchIDType BranchID; ///记录编号 TQdpFtdcSequenceNoType RecNum; ///业务类别 TQdpFtdcBusinessTypeType BusinessType; }; ///报单操作 struct CQdpFtdcOrderActionField { ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///报单编号 TQdpFtdcOrderSysIDType OrderSysID; ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///用户代码 TQdpFtdcUserIDType UserID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///本次撤单操作的本地编号 TQdpFtdcUserOrderLocalIDType UserOrderActionLocalID; ///被撤订单的本地报单编号 TQdpFtdcUserOrderLocalIDType UserOrderLocalID; ///报单操作标志 TQdpFtdcActionFlagType ActionFlag; ///价格 TQdpFtdcPriceType LimitPrice; ///数量变化 TQdpFtdcVolumeType VolumeChange; ///记录编号 TQdpFtdcSequenceNoType RecNum; ///前置编号 TQdpFtdcFrontIDType FrontID; ///会话编号 TQdpFtdcSessionIDType SessionID; }; ///内存表导出 struct CQdpFtdcMemDbField { ///内存表名 TQdpFtdcMemTableNameType MemTableName; }; ///投资者资金帐户出入金请求 struct CQdpFtdcReqAccountDepositField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///资金流水号 TQdpFtdcAccountSeqNoType AccountSeqNo; ///资金帐号 TQdpFtdcAccountIDType AccountID; ///连续递增的总资金流水号 TQdpFtdcAccountSeqNoType AccountInsideSeqNo; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///金额 TQdpFtdcMoneyType Amount; ///出入金方向 TQdpFtdcAccountDirectionType AmountDirection; ///用户代码 TQdpFtdcUserIDType UserID; }; ///投资者资金帐户出入金应答 struct CQdpFtdcRspAccountDepositField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///资金帐号 TQdpFtdcAccountIDType AccountID; ///资金流水号 TQdpFtdcAccountSeqNoType AccountSeqNo; ///连续递增的总资金流水号 TQdpFtdcAccountSeqNoType AccountInsideSeqNo; ///金额 TQdpFtdcMoneyType Amount; ///出入金方向 TQdpFtdcAccountDirectionType AmountDirection; ///可用资金 TQdpFtdcMoneyType Available; ///结算准备金 TQdpFtdcMoneyType Balance; ///用户代码 TQdpFtdcUserIDType UserID; }; ///期货发起转账请求 struct CQdpFtdcReqTransferField { ///业务功能码 TQdpFtdcTradeCodeType TradeCode; ///银行代码 TQdpFtdcBankIDType BankID; ///银行分支机构代码 TQdpFtdcBankBrchIDType BankBrchID; ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///期商分支机构代码 TQdpFtdcBranchIDType BrokerBranchID; ///交易日期 TQdpFtdcTradingDayType TradeDate; ///交易时间 TQdpFtdcTimeType TradingTime; ///银行流水号 TQdpFtdcSerialType BankSerial; ///交易系统日期 TQdpFtdcTradingDayType TradingDay; ///银期平台消息流水号 TQdpFtdcSequenceNoType PlateSerial; ///最后分片标志 TQdpFtdcYesNoIndicatorType LastFragment; ///会话号 TQdpFtdcSessionIDType SessionID; ///客户姓名 TQdpFtdcClientNameType CustomerName; ///证件类型 TQdpFtdcIdentifiedCardTypeType IdCardType; ///证件号码 TQdpFtdcIdentifiedCardNoType IdentifiedCardNo; ///客户类型 TQdpFtdcClientTypeType CustType; ///银行账号 TQdpFtdcBankAccountType BankAccount; ///银行密码 TQdpFtdcPasswordType BankPassWord; ///资金账号 TQdpFtdcAccountIDType AccountID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///期货密码 TQdpFtdcPasswordType Password; ///安装编号 TQdpFtdcSequenceNoType InstallID; ///期货公司流水号 TQdpFtdcSequenceNoType FutureSerial; ///交易员 TQdpFtdcUserIDType UserID; ///验证客户证件号码标志 TQdpFtdcUserIDType VerifyCertNoFlag; ///币种代码 TQdpFtdcCurrencyIDType Currency; ///转账金额 TQdpFtdcMoneyType TradeAmount; ///期货可取金额 TQdpFtdcMoneyType FutureFetchAmount; ///费用支付标志 TQdpFtdcFeePayFlagType FeePayFlag; ///应收客户费用 TQdpFtdcFeeType CustFee; ///应收期货公司费用 TQdpFtdcFeeType BrokerFee; ///发送方给接收方的消息 TQdpFtdcAbstractType Message; ///摘要 TQdpFtdcAbstractType Digest; ///银行账号类型 TQdpFtdcBankAccTypeType BankAccType; ///渠道标志 TQdpFtdcDeviceIDType DeviceID; ///期货单位账号类型 TQdpFtdcBankAccTypeType BankSecuAccType; ///期货公司银行编码 TQdpFtdcBankCodingForFutureType BankCodingForFuture; ///期货单位账号 TQdpFtdcBankAccountType BankSecuAcc; ///银行密码标志 TQdpFtdcPwdFlagType BankPwdFlag; ///期货资金密码核对标志 TQdpFtdcPwdFlagType SecuPwdFlag; ///交易柜员 TQdpFtdcUserIDType OperNo; ///请求编号 TQdpFtdcRequestIDType RequestID; ///交易ID TQdpFtdcTIDType TID; ///转账交易状态 TQdpFtdcTransferStatusType TransferStatus; }; ///期货发起转账通知 struct CQdpFtdcRspTransferField { ///业务功能码 TQdpFtdcTradeCodeType TradeCode; ///银行代码 TQdpFtdcBankIDType BankID; ///银行分支机构代码 TQdpFtdcBankBrchIDType BankBrchID; ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///期商分支机构代码 TQdpFtdcBranchIDType BrokerBranchID; ///交易日期 TQdpFtdcTradingDayType TradeDate; ///交易时间 TQdpFtdcTimeType TradingTime; ///银行流水号 TQdpFtdcSerialType BankSerial; ///交易系统日期 TQdpFtdcTradingDayType TradingDay; ///银期平台消息流水号 TQdpFtdcSequenceNoType PlateSerial; ///最后分片标志 TQdpFtdcYesNoIndicatorType LastFragment; ///会话号 TQdpFtdcSessionIDType SessionID; ///客户姓名 TQdpFtdcClientNameType CustomerName; ///证件类型 TQdpFtdcIdentifiedCardTypeType IdCardType; ///证件号码 TQdpFtdcIdentifiedCardNoType IdentifiedCardNo; ///客户类型 TQdpFtdcClientTypeType CustType; ///银行账号 TQdpFtdcBankAccountType BankAccount; ///银行密码 TQdpFtdcPasswordType BankPassWord; ///资金账号 TQdpFtdcAccountIDType AccountID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///期货密码 TQdpFtdcPasswordType Password; ///安装编号 TQdpFtdcSequenceNoType InstallID; ///期货公司流水号 TQdpFtdcSequenceNoType FutureSerial; ///交易员 TQdpFtdcUserIDType UserID; ///验证客户证件号码标志 TQdpFtdcUserIDType VerifyCertNoFlag; ///币种代码 TQdpFtdcCurrencyIDType Currency; ///转账金额 TQdpFtdcMoneyType TradeAmount; ///期货可取金额 TQdpFtdcMoneyType FutureFetchAmount; ///费用支付标志 TQdpFtdcFeePayFlagType FeePayFlag; ///应收客户费用 TQdpFtdcFeeType CustFee; ///应收期货公司费用 TQdpFtdcFeeType BrokerFee; ///发送方给接收方的消息 TQdpFtdcAbstractType Message; ///摘要 TQdpFtdcAbstractType Digest; ///银行账号类型 TQdpFtdcBankAccTypeType BankAccType; ///渠道标志 TQdpFtdcDeviceIDType DeviceID; ///期货单位账号类型 TQdpFtdcBankAccTypeType BankSecuAccType; ///期货公司银行编码 TQdpFtdcBankCodingForFutureType BankCodingForFuture; ///期货单位账号 TQdpFtdcBankAccountType BankSecuAcc; ///银行密码标志 TQdpFtdcPwdFlagType BankPwdFlag; ///期货资金密码核对标志 TQdpFtdcPwdFlagType SecuPwdFlag; ///交易柜员 TQdpFtdcUserIDType OperNo; ///请求编号 TQdpFtdcRequestIDType RequestID; ///交易ID TQdpFtdcTIDType TID; ///转账交易状态 TQdpFtdcTransferStatusType TransferStatus; ///错误代码 TQdpFtdcErrorIDType ErrorID; ///错误信息 TQdpFtdcErrorMsgType ErrorMsg; }; ///期货发起查询银行余额通知 struct CQdpFtdcNotifyQueryAccountField { ///业务功能码 TQdpFtdcTradeCodeType TradeCode; ///银行代码 TQdpFtdcBankIDType BankID; ///银行分中心代码 TQdpFtdcBankBrchIDType BankBrchID; ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///期商分支机构代码 TQdpFtdcBranchIDType BrokerBranchID; ///交易日期 TQdpFtdcTradingDayType TradeDate; ///交易时间 TQdpFtdcTimeType TradeTime; ///银行流水号 TQdpFtdcSerialType BankSerial; ///交易系统日期 TQdpFtdcTradingDayType TradingDay; ///银期平台消息流水号 TQdpFtdcSequenceNoType PlateSerial; ///最后分片标志 TQdpFtdcYesNoIndicatorType LastFragment; ///会话号 TQdpFtdcSessionIDType SessionID; ///客户姓名 TQdpFtdcClientNameType CustomerName; ///证件类型 TQdpFtdcIdentifiedCardTypeType IdCardType; ///证件号码 TQdpFtdcIdentifiedCardNoType IdentifiedCardNo; ///客户类型 TQdpFtdcClientTypeType CustType; ///银行账号 TQdpFtdcBankAccountType BankAccount; ///银行密码 TQdpFtdcPasswordType BankPassWord; ///资金账号 TQdpFtdcAccountIDType AccountID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///期货密码 TQdpFtdcPasswordType Password; ///期货公司流水号 TQdpFtdcSequenceNoType FutureSerial; ///安装编号 TQdpFtdcSequenceNoType InstallID; ///交易员 TQdpFtdcUserIDType UserID; ///验证客户证件号码标志 TQdpFtdcUserIDType VerifyCertNoFlag; ///币种代码 TQdpFtdcCurrencyIDType Currency; ///摘要 TQdpFtdcAbstractType Digest; ///银行账号类型 TQdpFtdcBankAccTypeType BankAccType; ///渠道标志 TQdpFtdcDeviceIDType DeviceID; ///期货单位账号类型 TQdpFtdcBankAccTypeType BankSecuAccType; ///期货公司银行编码 TQdpFtdcBankCodingForFutureType BankCodingForFuture; ///期货单位账号 TQdpFtdcBankAccountType BankSecuAcc; ///银行密码标志 TQdpFtdcPwdFlagType BankPwdFlag; ///期货资金密码核对标志 TQdpFtdcPwdFlagType SecuPwdFlag; ///交易柜员 TQdpFtdcUserIDType OperNo; ///请求编号 TQdpFtdcRequestIDType RequestID; ///交易ID TQdpFtdcTIDType TID; ///银行可用金额 TQdpFtdcMoneyType BankUseAmount; ///银行可取金额 TQdpFtdcMoneyType BankFetchAmount; ///错误代码 TQdpFtdcErrorIDType ErrorID; ///错误信息 TQdpFtdcErrorMsgType ErrorMsg; }; ///响应信息 struct CQdpFtdcRspInfoField { ///错误代码 TQdpFtdcErrorIDType ErrorID; ///错误信息 TQdpFtdcErrorMsgType ErrorMsg; }; ///报单查询 struct CQdpFtdcQryOrderField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///用户代码 TQdpFtdcUserIDType UserID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///报单编号 TQdpFtdcOrderSysIDType OrderSysID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; }; ///成交查询 struct CQdpFtdcQryTradeField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///用户代码 TQdpFtdcUserIDType UserID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///成交编号 TQdpFtdcTradeIDType TradeID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; }; ///合约查询 struct CQdpFtdcQryInstrumentField { ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///产品代码 TQdpFtdcProductIDType ProductID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; }; ///合约查询应答 struct CQdpFtdcRspInstrumentField { ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///品种代码 TQdpFtdcProductIDType ProductID; ///品种名称 TQdpFtdcProductNameType ProductName; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///合约名称 TQdpFtdcInstrumentNameType InstrumentName; ///交割年份 TQdpFtdcYearType DeliveryYear; ///交割月 TQdpFtdcMonthType DeliveryMonth; ///限价单最大下单量 TQdpFtdcVolumeType MaxLimitOrderVolume; ///限价单最小下单量 TQdpFtdcVolumeType MinLimitOrderVolume; ///市价单最大下单量 TQdpFtdcVolumeType MaxMarketOrderVolume; ///市价单最小下单量 TQdpFtdcVolumeType MinMarketOrderVolume; ///数量乘数 TQdpFtdcVolumeMultipleType VolumeMultiple; ///报价单位 TQdpFtdcPriceTickType PriceTick; ///币种 TQdpFtdcCurrencyType Currency; ///多头限仓 TQdpFtdcVolumeType LongPosLimit; ///空头限仓 TQdpFtdcVolumeType ShortPosLimit; ///跌停板价 TQdpFtdcPriceType LowerLimitPrice; ///涨停板价 TQdpFtdcPriceType UpperLimitPrice; ///昨结算 TQdpFtdcPriceType PreSettlementPrice; ///合约交易状态 TQdpFtdcInstrumentStatusType InstrumentStatus; ///创建日 TQdpFtdcDateType CreateDate; ///上市日 TQdpFtdcDateType OpenDate; ///到期日 TQdpFtdcDateType ExpireDate; ///开始交割日 TQdpFtdcDateType StartDelivDate; ///最后交割日 TQdpFtdcDateType EndDelivDate; ///挂牌基准价 TQdpFtdcPriceType BasisPrice; ///当前是否交易 TQdpFtdcBoolType IsTrading; ///基础商品代码 TQdpFtdcInstrumentIDType UnderlyingInstrID; ///基础商品乘数 TQdpFtdcUnderlyingMultipleType UnderlyingMultiple; ///持仓类型 TQdpFtdcPositionTypeType PositionType; ///执行价 TQdpFtdcPriceType StrikePrice; ///期权类型 TQdpFtdcOptionsTypeType OptionsType; ///产品类型 TQdpFtdcProductClassType ProductClass; }; ///合约状态 struct CQdpFtdcInstrumentStatusField { ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///品种代码 TQdpFtdcProductIDType ProductID; ///品种名称 TQdpFtdcProductNameType ProductName; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///合约名称 TQdpFtdcInstrumentNameType InstrumentName; ///交割年份 TQdpFtdcYearType DeliveryYear; ///交割月 TQdpFtdcMonthType DeliveryMonth; ///限价单最大下单量 TQdpFtdcVolumeType MaxLimitOrderVolume; ///限价单最小下单量 TQdpFtdcVolumeType MinLimitOrderVolume; ///市价单最大下单量 TQdpFtdcVolumeType MaxMarketOrderVolume; ///市价单最小下单量 TQdpFtdcVolumeType MinMarketOrderVolume; ///数量乘数 TQdpFtdcVolumeMultipleType VolumeMultiple; ///报价单位 TQdpFtdcPriceTickType PriceTick; ///币种 TQdpFtdcCurrencyType Currency; ///多头限仓 TQdpFtdcVolumeType LongPosLimit; ///空头限仓 TQdpFtdcVolumeType ShortPosLimit; ///跌停板价 TQdpFtdcPriceType LowerLimitPrice; ///涨停板价 TQdpFtdcPriceType UpperLimitPrice; ///昨结算 TQdpFtdcPriceType PreSettlementPrice; ///合约交易状态 TQdpFtdcInstrumentStatusType InstrumentStatus; ///创建日 TQdpFtdcDateType CreateDate; ///上市日 TQdpFtdcDateType OpenDate; ///到期日 TQdpFtdcDateType ExpireDate; ///开始交割日 TQdpFtdcDateType StartDelivDate; ///最后交割日 TQdpFtdcDateType EndDelivDate; ///挂牌基准价 TQdpFtdcPriceType BasisPrice; ///当前是否交易 TQdpFtdcBoolType IsTrading; ///基础商品代码 TQdpFtdcInstrumentIDType UnderlyingInstrID; ///基础商品乘数 TQdpFtdcUnderlyingMultipleType UnderlyingMultiple; ///持仓类型 TQdpFtdcPositionTypeType PositionType; ///执行价 TQdpFtdcPriceType StrikePrice; ///期权类型 TQdpFtdcOptionsTypeType OptionsType; ///产品类型 TQdpFtdcProductClassType ProductClass; }; ///投资者资金查询 struct CQdpFtdcQryInvestorAccountField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///用户代码 TQdpFtdcUserIDType UserID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; }; ///投资者资金应答 struct CQdpFtdcRspInvestorAccountField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///资金帐号 TQdpFtdcAccountIDType AccountID; ///上次结算准备金 TQdpFtdcMoneyType PreBalance; ///上日可用资金 TQdpFtdcMoneyType PreAvailable; ///入金金额 TQdpFtdcMoneyType Deposit; ///出金金额 TQdpFtdcMoneyType Withdraw; ///占用保证金 TQdpFtdcMoneyType Margin; ///期权权利金收支 TQdpFtdcMoneyType Premium; ///手续费 TQdpFtdcMoneyType Fee; ///冻结的保证金 TQdpFtdcMoneyType FrozenMargin; ///冻结权利金 TQdpFtdcMoneyType FrozenPremium; ///冻结手续费 TQdpFtdcMoneyType FrozenFee; ///平仓盈亏 TQdpFtdcMoneyType CloseProfit; ///持仓盈亏 TQdpFtdcMoneyType PositionProfit; ///可用资金 TQdpFtdcMoneyType Available; ///结算准备金 TQdpFtdcMoneyType Balance; ///多头占用保证金 TQdpFtdcMoneyType LongMargin; ///空头占用保证金 TQdpFtdcMoneyType ShortMargin; ///多头冻结的保证金 TQdpFtdcMoneyType LongFrozenMargin; ///空头冻结的保证金 TQdpFtdcMoneyType ShortFrozenMargin; ///动态权益 TQdpFtdcMoneyType DynamicRights; ///风险度 TQdpFtdcMoneyType Risk; ///其他费用 TQdpFtdcMoneyType OtherFee; ///质押金额 TQdpFtdcMoneyType Mortgage; ///币种 TQdpFtdcCurrencyIDType Currency; }; ///可用投资者查询 struct CQdpFtdcQryUserInvestorField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///用户代码 TQdpFtdcUserIDType UserID; }; ///可用投资者应答 struct CQdpFtdcRspUserInvestorField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///交易用户代码 TQdpFtdcUserIDType UserID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; }; ///交易编码查询 struct CQdpFtdcQryTradingCodeField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///用户代码 TQdpFtdcUserIDType UserID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; }; ///交易编码查询 struct CQdpFtdcRspTradingCodeField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///资金帐号 TQdpFtdcAccountIDType AccountID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///会员编号 TQdpFtdcParticipantIDType ParticipantID; ///客户代码 TQdpFtdcClientIDType ClientID; ///客户代码权限 TQdpFtdcTradingRightType ClientRight; ///客户类型 TQdpFtdcClientTypeType ClientType; ///客户保值类型 TQdpFtdcClientHedgeFlagType ClientHedgeFlag; ///是否活跃 TQdpFtdcIsActiveType IsActive; }; ///交易所查询请求 struct CQdpFtdcQryExchangeField { ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; }; ///交易所查询应答 struct CQdpFtdcRspExchangeField { ///交易日 TQdpFtdcTradingDayType TradingDay; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///交易所名称 TQdpFtdcExchangeNameType ExchangeName; }; ///投资者持仓查询请求 struct CQdpFtdcQryInvestorPositionField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///用户代码 TQdpFtdcUserIDType UserID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; }; ///投资者持仓查询应答 struct CQdpFtdcRspInvestorPositionField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///会员编号 TQdpFtdcParticipantIDType ParticipantID; ///客户代码 TQdpFtdcClientIDType ClientID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///买卖方向 TQdpFtdcDirectionType Direction; ///投机套保标志 TQdpFtdcHedgeFlagType HedgeFlag; ///占用保证金 TQdpFtdcMoneyType UsedMargin; ///总持仓量 TQdpFtdcVolumeType Position; ///今日持仓成本 TQdpFtdcPriceType PositionCost; ///昨持仓量(不变值) TQdpFtdcVolumeType YdPosition; ///昨日持仓成本 TQdpFtdcMoneyType YdPositionCost; ///冻结的保证金 TQdpFtdcMoneyType FrozenMargin; ///开仓冻结持仓 TQdpFtdcVolumeType FrozenPosition; ///平仓冻结持仓 TQdpFtdcVolumeType FrozenClosing; ///冻结的权利金 TQdpFtdcMoneyType FrozenPremium; ///最后一笔成交编号 TQdpFtdcTradeIDType LastTradeID; ///最后一笔本地报单编号 TQdpFtdcOrderLocalIDType LastOrderLocalID; ///币种 TQdpFtdcCurrencyIDType Currency; ///持仓盈亏 TQdpFtdcMoneyType PositionProfit; ///今持仓量 TQdpFtdcVolumeType TodayPosition; ///今仓平仓冻结 TQdpFtdcVolumeType FrozenTodayClosing; }; ///用户查询 struct CQdpFtdcQryUserField { ///交易用户代码 TQdpFtdcUserIDType StartUserID; ///交易用户代码 TQdpFtdcUserIDType EndUserID; }; ///用户 struct CQdpFtdcUserField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///用户代码 TQdpFtdcUserIDType UserID; ///用户登录密码 TQdpFtdcPasswordType Password; ///是否活跃 TQdpFtdcIsActiveType IsActive; ///用户名称 TQdpFtdcUserNameType UserName; ///用户类型 TQdpFtdcUserTypeType UserType; ///营业部 TQdpFtdcDepartmentType Department; ///授权功能集 TQdpFtdcGrantFuncSetType GrantFuncSet; }; ///投资者手续费率查询 struct CQdpFtdcQryInvestorFeeField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///用户代码 TQdpFtdcUserIDType UserID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///投机套保标志 TQdpFtdcHedgeFlagType HedgeFlag; }; ///投资者手续费率 struct CQdpFtdcInvestorFeeField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///投资者编码 TQdpFtdcInvestorIDType InvestorID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///投机套保标志 TQdpFtdcHedgeFlagType HedgeFlag; ///开仓手续费按比例 TQdpFtdcRatioType OpenFeeRate; ///开仓手续费按手数 TQdpFtdcRatioType OpenFeeAmt; ///平仓手续费按比例 TQdpFtdcRatioType OffsetFeeRate; ///平仓手续费按手数 TQdpFtdcRatioType OffsetFeeAmt; ///平今仓手续费按比例 TQdpFtdcRatioType OTFeeRate; ///平今仓手续费按手数 TQdpFtdcRatioType OTFeeAmt; }; ///投资者保证金率查询 struct CQdpFtdcQryInvestorMarginField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///用户代码 TQdpFtdcUserIDType UserID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///投机套保标志 TQdpFtdcHedgeFlagType HedgeFlag; }; ///投资者保证金率 struct CQdpFtdcInvestorMarginField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///投资者编码 TQdpFtdcInvestorIDType InvestorID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///投机套保标志 TQdpFtdcHedgeFlagType HedgeFlag; ///多头占用保证金按比例 TQdpFtdcRatioType LongMarginRate; ///多头保证金按手数 TQdpFtdcRatioType LongMarginAmt; ///空头占用保证金按比例 TQdpFtdcRatioType ShortMarginRate; ///空头保证金按手数 TQdpFtdcRatioType ShortMarginAmt; }; ///交易所时间偏差查询请求 struct CQdpFtdcQryExchangeDiffTimeField { ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; }; ///交易所时间偏差查询应答 struct CQdpFtdcRspExchangeDiffTimeField { ///交易日 TQdpFtdcTradingDayType TradingDay; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///交易所时间 TQdpFtdcTimeType ExchangeTime; ///偏差时间 TQdpFtdcDiffSndType DiffSnd; }; ///查询签约银行请求 struct CQdpFtdcQryContractBankField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///交易员 TQdpFtdcUserIDType UserID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///币种 TQdpFtdcCurrencyIDType Currency; ///银行代码 TQdpFtdcBankIDType BankID; ///银行分中心代码 TQdpFtdcBankBrchIDType BankBrchID; }; ///查询签约银行应答 struct CQdpFtdcContractBankField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///资金账号 TQdpFtdcAccountIDType AccountID; ///币种 TQdpFtdcCurrencyIDType Currency; ///银行代码 TQdpFtdcBankIDType BankID; ///银行分中心代码 TQdpFtdcBankBrchIDType BankBrchID; ///银行简称 TQdpFtdcNameType BankName; }; ///期货发起查询银行余额请求 struct CQdpFtdcReqQueryAccountField { ///业务功能码 TQdpFtdcTradeCodeType TradeCode; ///银行代码 TQdpFtdcBankIDType BankID; ///银行分中心代码 TQdpFtdcBankBrchIDType BankBrchID; ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///期商分支机构代码 TQdpFtdcBranchIDType BrokerBranchID; ///交易日期 TQdpFtdcTradingDayType TradeDate; ///交易时间 TQdpFtdcTimeType TradeTime; ///银行流水号 TQdpFtdcSerialType BankSerial; ///交易系统日期 TQdpFtdcTradingDayType TradingDay; ///银期平台消息流水号 TQdpFtdcSequenceNoType PlateSerial; ///最后分片标志 TQdpFtdcYesNoIndicatorType LastFragment; ///会话号 TQdpFtdcSessionIDType SessionID; ///客户姓名 TQdpFtdcClientNameType CustomerName; ///证件类型 TQdpFtdcIdentifiedCardTypeType IdCardType; ///证件号码 TQdpFtdcIdentifiedCardNoType IdentifiedCardNo; ///客户类型 TQdpFtdcClientTypeType CustType; ///银行账号 TQdpFtdcBankAccountType BankAccount; ///银行密码 TQdpFtdcPasswordType BankPassWord; ///资金账号 TQdpFtdcAccountIDType AccountID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///期货密码 TQdpFtdcPasswordType Password; ///期货公司流水号 TQdpFtdcSequenceNoType FutureSerial; ///安装编号 TQdpFtdcSequenceNoType InstallID; ///交易员 TQdpFtdcUserIDType UserID; ///验证客户证件号码标志 TQdpFtdcUserIDType VerifyCertNoFlag; ///币种代码 TQdpFtdcCurrencyIDType Currency; ///摘要 TQdpFtdcAbstractType Digest; ///银行账号类型 TQdpFtdcBankAccTypeType BankAccType; ///渠道标志 TQdpFtdcDeviceIDType DeviceID; ///期货单位账号类型 TQdpFtdcBankAccTypeType BankSecuAccType; ///期货公司银行编码 TQdpFtdcBankCodingForFutureType BankCodingForFuture; ///期货单位账号 TQdpFtdcBankAccountType BankSecuAcc; ///银行密码标志 TQdpFtdcPwdFlagType BankPwdFlag; ///期货资金密码核对标志 TQdpFtdcPwdFlagType SecuPwdFlag; ///交易柜员 TQdpFtdcUserIDType OperNo; ///请求编号 TQdpFtdcRequestIDType RequestID; ///交易ID TQdpFtdcTIDType TID; }; ///查询转账流水请求 struct CQdpFtdcQryTransferSerialField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///交易员 TQdpFtdcUserIDType UserID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///资金账号 TQdpFtdcAccountIDType AccountID; ///银行代码 TQdpFtdcBankIDType BankID; ///币种代码 TQdpFtdcCurrencyIDType Currency; }; ///查询转账流水应答 struct CQdpFtdcTransferSerialField { ///银期平台消息流水号 TQdpFtdcSequenceNoType PlateSerial; ///交易日期 TQdpFtdcTradingDayType TradeDate; ///交易系统日期 TQdpFtdcTradingDayType TradingDay; ///交易时间 TQdpFtdcTimeType TradingTime; ///业务功能码 TQdpFtdcTradeCodeType TradeCode; ///会话号 TQdpFtdcSessionIDType SessionID; ///银行代码 TQdpFtdcBankIDType BankID; ///银行分支机构代码 TQdpFtdcBankBrchIDType BankBrchID; ///银行账号类型 TQdpFtdcBankAccTypeType BankAccType; ///银行账号 TQdpFtdcBankAccountType BankAccount; ///币种代码 TQdpFtdcCurrencyIDType Currency; ///银行流水号 TQdpFtdcSerialType BankSerial; ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///期商分支机构代码 TQdpFtdcBranchIDType BrokerBranchID; ///期货公司账号类型 TQdpFtdcBankAccTypeType FutureAccType; ///资金账号 TQdpFtdcAccountIDType AccountID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///期货公司流水号 TQdpFtdcSequenceNoType FutureSerial; ///证件类型 TQdpFtdcIdentifiedCardTypeType IdCardType; ///证件号码 TQdpFtdcIdentifiedCardNoType IdentifiedCardNo; ///交易金额 TQdpFtdcMoneyType TradeAmount; ///应收客户费用 TQdpFtdcFeeType CustFee; ///应收期货公司费用 TQdpFtdcFeeType BrokerFee; ///有效标志 TQdpFtdcAvailabilityFlagType AvailabilityFlag; ///操作员 TQdpFtdcUserIDType OperatorCode; ///新银行账号 TQdpFtdcBankAccountType BankNewAccount; ///错误代码 TQdpFtdcErrorIDType ErrorID; ///错误信息 TQdpFtdcErrorMsgType ErrorMsg; }; ///实时行情查询请求 struct CQdpFtdcQryMarketDataField { ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; }; ///实时行情查询应答 struct CQdpFtdcMarketDataField { ///交易日 TQdpFtdcTradingDayType TradingDay; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///今开盘 TQdpFtdcPriceType OpenPrice; ///最高价 TQdpFtdcPriceType HighestPrice; ///最低价 TQdpFtdcPriceType LowestPrice; ///最新价 TQdpFtdcPriceType LastPrice; ///数量 TQdpFtdcVolumeType Volume; ///成交金额 TQdpFtdcMoneyType Turnover; ///跌停板价 TQdpFtdcPriceType LowerLimitPrice; ///涨停板价 TQdpFtdcPriceType UpperLimitPrice; ///持仓量 TQdpFtdcVolumeType OpenInterest; ///昨收盘 TQdpFtdcPriceType PreClosePrice; ///昨持仓量 TQdpFtdcVolumeType PreOpenInterest; ///昨结算 TQdpFtdcPriceType PreSettlementPrice; ///今结算 TQdpFtdcPriceType SettlementPrice; ///最后修改毫秒 TQdpFtdcMillisecType UpdateMillisec; ///最后修改时间 TQdpFtdcTimeType UpdateTime; }; ///行情查询应答 struct CQdpFtdcRspMarketDataField { ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///交易日 TQdpFtdcTradingDayType TradingDay; ///结算组代码 TQdpFtdcSettlementGroupIDType SettlementGroupID; ///结算编号 TQdpFtdcSettlementIDType SettlementID; ///昨结算 TQdpFtdcPriceType PreSettlementPrice; ///昨收盘 TQdpFtdcPriceType PreClosePrice; ///昨持仓量 TQdpFtdcLargeVolumeType PreOpenInterest; ///昨虚实度 TQdpFtdcRatioType PreDelta; ///今开盘 TQdpFtdcPriceType OpenPrice; ///最高价 TQdpFtdcPriceType HighestPrice; ///最低价 TQdpFtdcPriceType LowestPrice; ///今收盘 TQdpFtdcPriceType ClosePrice; ///涨停板价 TQdpFtdcPriceType UpperLimitPrice; ///跌停板价 TQdpFtdcPriceType LowerLimitPrice; ///今结算 TQdpFtdcPriceType SettlementPrice; ///今虚实度 TQdpFtdcRatioType CurrDelta; ///最新价 TQdpFtdcPriceType LastPrice; ///数量 TQdpFtdcVolumeType Volume; ///成交金额 TQdpFtdcMoneyType Turnover; ///持仓量 TQdpFtdcLargeVolumeType OpenInterest; ///申买价一 TQdpFtdcPriceType BidPrice1; ///申买量一 TQdpFtdcVolumeType BidVolume1; ///申卖价一 TQdpFtdcPriceType AskPrice1; ///申卖量一 TQdpFtdcVolumeType AskVolume1; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///最后修改时间 TQdpFtdcTimeType UpdateTime; ///最后修改毫秒 TQdpFtdcMillisecType UpdateMillisec; }; ///客户库存查询 struct CQdpFtdcQryInventoryField { ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///品种代码 TQdpFtdcProductIDType ProductID; }; ///客户库存查询应答 struct CQdpFtdcInventoryField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///品种代码 TQdpFtdcProductIDType ProductID; ///库存总量 TQdpFtdcInventoryType TotalInventory; ///可用库存 TQdpFtdcInventoryType AvailInventory; ///冻结库存 TQdpFtdcInventoryType FrozenInventory; }; ///金交所递延费率查询请求 struct CQdpFtdcQrySGEDeferRateField { ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; }; ///金交所递延费率查询应答 struct CQdpFtdcSGEDeferRateField { ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///交易日期 TQdpFtdcTradingDayType TradeDate; ///支付方向 TQdpFtdcPayDirectionType Direction; ///递延费率 TQdpFtdcRatioType DeferRate; }; ///成交 struct CQdpFtdcTradeField { ///交易日 TQdpFtdcTradingDayType TradingDay; ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///会员编号 TQdpFtdcParticipantIDType ParticipantID; ///下单席位号 TQdpFtdcSeatIDType SeatID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///客户号 TQdpFtdcClientIDType ClientID; ///用户编号 TQdpFtdcUserIDType UserID; ///成交编号 TQdpFtdcTradeIDType TradeID; ///报单编号 TQdpFtdcOrderSysIDType OrderSysID; ///本地报单编号 TQdpFtdcUserOrderLocalIDType UserOrderLocalID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///买卖方向 TQdpFtdcDirectionType Direction; ///开平标志 TQdpFtdcOffsetFlagType OffsetFlag; ///投机套保标志 TQdpFtdcHedgeFlagType HedgeFlag; ///成交价格 TQdpFtdcPriceType TradePrice; ///成交数量 TQdpFtdcVolumeType TradeVolume; ///成交时间 TQdpFtdcTimeType TradeTime; ///清算会员编号 TQdpFtdcParticipantIDType ClearingPartID; ///成交金额 TQdpFtdcMoneyType TradeAmnt; ///记录编号 TQdpFtdcSequenceNoType RecNum; }; ///报单 struct CQdpFtdcOrderField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///系统报单编号 TQdpFtdcOrderSysIDType OrderSysID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///用户代码 TQdpFtdcUserIDType UserID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///用户本地报单号 TQdpFtdcUserOrderLocalIDType UserOrderLocalID; ///价格类型 TQdpFtdcOrderPriceTypeType OrderPriceType; ///买卖方向 TQdpFtdcDirectionType Direction; ///开平标志 TQdpFtdcOffsetFlagType OffsetFlag; ///投机套保标志 TQdpFtdcHedgeFlagType HedgeFlag; ///价格 TQdpFtdcPriceType LimitPrice; ///数量 TQdpFtdcVolumeType Volume; ///有效期类型 TQdpFtdcTimeConditionType TimeCondition; ///GTD日期 TQdpFtdcDateType GTDDate; ///成交量类型 TQdpFtdcVolumeConditionType VolumeCondition; ///最小成交量 TQdpFtdcVolumeType MinVolume; ///止损价 TQdpFtdcPriceType StopPrice; ///强平原因 TQdpFtdcForceCloseReasonType ForceCloseReason; ///自动挂起标志 TQdpFtdcBoolType IsAutoSuspend; ///业务单元 TQdpFtdcBusinessUnitType BusinessUnit; ///用户自定义域 TQdpFtdcCustomType UserCustom; ///营业部代码 TQdpFtdcBranchIDType BranchID; ///记录编号 TQdpFtdcSequenceNoType RecNum; ///业务类别 TQdpFtdcBusinessTypeType BusinessType; ///交易日 TQdpFtdcTradingDayType TradingDay; ///会员编号 TQdpFtdcParticipantIDType ParticipantID; ///客户号 TQdpFtdcClientIDType ClientID; ///下单席位号 TQdpFtdcSeatIDType SeatID; ///插入时间 TQdpFtdcTimeType InsertTime; ///本地报单编号 TQdpFtdcOrderLocalIDType OrderLocalID; ///报单来源 TQdpFtdcOrderSourceType OrderSource; ///报单状态 TQdpFtdcOrderStatusType OrderStatus; ///撤销时间 TQdpFtdcTimeType CancelTime; ///撤单用户编号 TQdpFtdcUserIDType CancelUserID; ///今成交数量 TQdpFtdcVolumeType VolumeTraded; ///剩余数量 TQdpFtdcVolumeType VolumeRemain; ///前置编号 TQdpFtdcFrontIDType FrontID; ///会话编号 TQdpFtdcSessionIDType SessionID; }; ///数据流回退 struct CQdpFtdcFlowMessageCancelField { ///序列系列号 TQdpFtdcSequenceSeriesType SequenceSeries; ///交易日 TQdpFtdcDateType TradingDay; ///数据中心代码 TQdpFtdcDataCenterIDType DataCenterID; ///回退起始序列号 TQdpFtdcSequenceNoType StartSequenceNo; ///回退结束序列号 TQdpFtdcSequenceNoType EndSequenceNo; }; ///信息分发 struct CQdpFtdcDisseminationField { ///序列系列号 TQdpFtdcSequenceSeriesType SequenceSeries; ///序列号 TQdpFtdcSequenceNoType SequenceNo; }; ///出入金结果 struct CQdpFtdcInvestorAccountDepositResField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///资金帐号 TQdpFtdcAccountIDType AccountID; ///资金流水号 TQdpFtdcAccountSeqNoType AccountSeqNo; ///连续递增的总资金流水号 TQdpFtdcAccountSeqNoType AccountInsideSeqNo; ///金额 TQdpFtdcMoneyType Amount; ///出入金方向 TQdpFtdcAccountDirectionType AmountDirection; ///可用资金 TQdpFtdcMoneyType Available; ///结算准备金 TQdpFtdcMoneyType Balance; ///用户代码 TQdpFtdcUserIDType UserID; }; ///QDP警告消息通知 struct CQdpFtdcMessageNotifyInfoField { ///经纪公司编号 TQdpFtdcBrokerIDType BrokerID; ///修改用户编号 TQdpFtdcUserIDType UserID; ///投资者编号 TQdpFtdcInvestorIDType InvestorID; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///累加次数 TQdpFtdcTotalNumsType Nums; ///业务类别 TQdpFtdcBusinessTypeType BusinessType; ///警告信息 TQdpFtdcErrorMsgType WarnMsg; }; ///行情基础属性 struct CQdpFtdcMarketDataBaseField { ///交易日 TQdpFtdcTradingDayType TradingDay; ///结算组代码 TQdpFtdcSettlementGroupIDType SettlementGroupID; ///结算编号 TQdpFtdcSettlementIDType SettlementID; ///昨结算 TQdpFtdcPriceType PreSettlementPrice; ///昨收盘 TQdpFtdcPriceType PreClosePrice; ///昨持仓量 TQdpFtdcLargeVolumeType PreOpenInterest; ///昨虚实度 TQdpFtdcRatioType PreDelta; }; ///行情静态属性 struct CQdpFtdcMarketDataStaticField { ///今开盘 TQdpFtdcPriceType OpenPrice; ///最高价 TQdpFtdcPriceType HighestPrice; ///最低价 TQdpFtdcPriceType LowestPrice; ///今收盘 TQdpFtdcPriceType ClosePrice; ///涨停板价 TQdpFtdcPriceType UpperLimitPrice; ///跌停板价 TQdpFtdcPriceType LowerLimitPrice; ///今结算 TQdpFtdcPriceType SettlementPrice; ///今虚实度 TQdpFtdcRatioType CurrDelta; }; ///行情最新成交属性 struct CQdpFtdcMarketDataLastMatchField { ///最新价 TQdpFtdcPriceType LastPrice; ///数量 TQdpFtdcVolumeType Volume; ///成交金额 TQdpFtdcMoneyType Turnover; ///持仓量 TQdpFtdcLargeVolumeType OpenInterest; }; ///行情最优价属性 struct CQdpFtdcMarketDataBestPriceField { ///申买价一 TQdpFtdcPriceType BidPrice1; ///申买量一 TQdpFtdcVolumeType BidVolume1; ///申卖价一 TQdpFtdcPriceType AskPrice1; ///申卖量一 TQdpFtdcVolumeType AskVolume1; }; ///行情申买二、三属性 struct CQdpFtdcMarketDataBid23Field { ///申买价二 TQdpFtdcPriceType BidPrice2; ///申买量二 TQdpFtdcVolumeType BidVolume2; ///申买价三 TQdpFtdcPriceType BidPrice3; ///申买量三 TQdpFtdcVolumeType BidVolume3; }; ///行情申卖二、三属性 struct CQdpFtdcMarketDataAsk23Field { ///申卖价二 TQdpFtdcPriceType AskPrice2; ///申卖量二 TQdpFtdcVolumeType AskVolume2; ///申卖价三 TQdpFtdcPriceType AskPrice3; ///申卖量三 TQdpFtdcVolumeType AskVolume3; }; ///行情申买四、五属性 struct CQdpFtdcMarketDataBid45Field { ///申买价四 TQdpFtdcPriceType BidPrice4; ///申买量四 TQdpFtdcVolumeType BidVolume4; ///申买价五 TQdpFtdcPriceType BidPrice5; ///申买量五 TQdpFtdcVolumeType BidVolume5; }; ///行情申卖四、五属性 struct CQdpFtdcMarketDataAsk45Field { ///申卖价四 TQdpFtdcPriceType AskPrice4; ///申卖量四 TQdpFtdcVolumeType AskVolume4; ///申卖价五 TQdpFtdcPriceType AskPrice5; ///申卖量五 TQdpFtdcVolumeType AskVolume5; }; ///行情更新时间属性 struct CQdpFtdcMarketDataUpdateTimeField { ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///最后修改时间 TQdpFtdcTimeType UpdateTime; ///最后修改毫秒 TQdpFtdcMillisecType UpdateMillisec; }; ///深度行情 struct CQdpFtdcDepthMarketDataField { ///交易日 TQdpFtdcTradingDayType TradingDay; ///结算组代码 TQdpFtdcSettlementGroupIDType SettlementGroupID; ///结算编号 TQdpFtdcSettlementIDType SettlementID; ///昨结算 TQdpFtdcPriceType PreSettlementPrice; ///昨收盘 TQdpFtdcPriceType PreClosePrice; ///昨持仓量 TQdpFtdcLargeVolumeType PreOpenInterest; ///昨虚实度 TQdpFtdcRatioType PreDelta; ///今开盘 TQdpFtdcPriceType OpenPrice; ///最高价 TQdpFtdcPriceType HighestPrice; ///最低价 TQdpFtdcPriceType LowestPrice; ///今收盘 TQdpFtdcPriceType ClosePrice; ///涨停板价 TQdpFtdcPriceType UpperLimitPrice; ///跌停板价 TQdpFtdcPriceType LowerLimitPrice; ///今结算 TQdpFtdcPriceType SettlementPrice; ///今虚实度 TQdpFtdcRatioType CurrDelta; ///最新价 TQdpFtdcPriceType LastPrice; ///数量 TQdpFtdcVolumeType Volume; ///成交金额 TQdpFtdcMoneyType Turnover; ///持仓量 TQdpFtdcLargeVolumeType OpenInterest; ///申买价一 TQdpFtdcPriceType BidPrice1; ///申买量一 TQdpFtdcVolumeType BidVolume1; ///申卖价一 TQdpFtdcPriceType AskPrice1; ///申卖量一 TQdpFtdcVolumeType AskVolume1; ///申买价二 TQdpFtdcPriceType BidPrice2; ///申买量二 TQdpFtdcVolumeType BidVolume2; ///申买价三 TQdpFtdcPriceType BidPrice3; ///申买量三 TQdpFtdcVolumeType BidVolume3; ///申卖价二 TQdpFtdcPriceType AskPrice2; ///申卖量二 TQdpFtdcVolumeType AskVolume2; ///申卖价三 TQdpFtdcPriceType AskPrice3; ///申卖量三 TQdpFtdcVolumeType AskVolume3; ///申买价四 TQdpFtdcPriceType BidPrice4; ///申买量四 TQdpFtdcVolumeType BidVolume4; ///申买价五 TQdpFtdcPriceType BidPrice5; ///申买量五 TQdpFtdcVolumeType BidVolume5; ///申卖价四 TQdpFtdcPriceType AskPrice4; ///申卖量四 TQdpFtdcVolumeType AskVolume4; ///申卖价五 TQdpFtdcPriceType AskPrice5; ///申卖量五 TQdpFtdcVolumeType AskVolume5; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///最后修改时间 TQdpFtdcTimeType UpdateTime; ///最后修改毫秒 TQdpFtdcMillisecType UpdateMillisec; ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; }; ///订阅合约的相关信息 struct CQdpFtdcSpecificInstrumentField { ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; }; ///共享内存行情查询 struct CQdpFtdcShmDepthMarketDataField { ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///IP地址 TQdpFtdcIPAddressType IPAddress; ///订阅号 TQdpFtdcTopicIDType TopicID; }; ///交易所代码 struct CQdpFtdcMarketDataExchangeIDField { ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; }; ///TOPIC查询 struct CQdpFtdcTopicSearchField { ///订阅号 TQdpFtdcTopicIDType TopicID; }; ///合约状态 struct CQdpFtdcQmdInstrumentStateField { ///交易所代码 TQdpFtdcExchangeIDType ExchangeID; ///合约代码 TQdpFtdcInstrumentIDType InstrumentID; ///合约交易状态 TQdpFtdcInstrumentStatusType InstrumentStatus; }; #endif