CTPOPT-3.7.3-ThostFtdcUserApiStruct.h
/////////////////////////////////////////////////////////////////////////
///@system 新一代交易所系统
///@company 上海期货信息技术有限公司
///@file ThostFtdcUserApiStruct.h
///@brief 定义了客户端接口使用的业务数据结构
///@history
///20060106 赵鸿昊 创建该文件
/////////////////////////////////////////////////////////////////////////
#if !defined(SOPT_THOST_FTDCSTRUCT_H)
#define SOPT_THOST_FTDCSTRUCT_H
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "ThostFtdcUserApiDataType.h"
namespace ctp_sopt
{
///信息分发
struct CThostFtdcDisseminationField
{
///序列系列号
TThostFtdcSequenceSeriesType SequenceSeries;
///序列号
TThostFtdcSequenceNoType SequenceNo;
};
///用户登录请求
struct CThostFtdcReqUserLoginField
{
///交易日
TThostFtdcDateType TradingDay;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///密码
TThostFtdcPasswordType Password;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///接口端产品信息
TThostFtdcProductInfoType InterfaceProductInfo;
///协议信息
TThostFtdcProtocolInfoType ProtocolInfo;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///动态密码
TThostFtdcPasswordType OneTimePassword;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///登录备注
TThostFtdcLoginRemarkType LoginRemark;
///终端IP端口
TThostFtdcIPPortType ClientIPPort;
///终端IP地址
TThostFtdcIPAddressType ClientIPAddress;
};
///用户登录应答
struct CThostFtdcRspUserLoginField
{
///交易日
TThostFtdcDateType TradingDay;
///登录成功时间
TThostFtdcTimeType LoginTime;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///交易系统名称
TThostFtdcSystemNameType SystemName;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///最大报单引用
TThostFtdcOrderRefType MaxOrderRef;
///上期所时间
TThostFtdcTimeType SHFETime;
///大商所时间
TThostFtdcTimeType DCETime;
///郑商所时间
TThostFtdcTimeType CZCETime;
///中金所时间
TThostFtdcTimeType FFEXTime;
///能源中心时间
TThostFtdcTimeType INETime;
};
///用户登出请求
struct CThostFtdcUserLogoutField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
};
///强制交易员退出
struct CThostFtdcForceUserLogoutField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
};
///客户端认证请求
struct CThostFtdcReqAuthenticateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///认证码
TThostFtdcAuthCodeType AuthCode;
///App代码
TThostFtdcAppIDType AppID;
};
///客户端认证响应
struct CThostFtdcRspAuthenticateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///App代码
TThostFtdcAppIDType AppID;
///App类型
TThostFtdcAppTypeType AppType;
};
///客户端认证信息
struct CThostFtdcAuthenticationInfoField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///认证信息
TThostFtdcAuthInfoType AuthInfo;
///是否为认证结果
TThostFtdcBoolType IsResult;
///App代码
TThostFtdcAppIDType AppID;
///App类型
TThostFtdcAppTypeType AppType;
///终端IP地址
TThostFtdcIPAddressType ClientIPAddress;
};
///安全用户登录应答
struct CThostFtdcRspUserLoginSafelyField
{
///交易日
TThostFtdcDateType TradingDay;
///登录成功时间
TThostFtdcTimeType LoginTime;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///交易系统名称
TThostFtdcSystemNameType SystemName;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///最大报单引用
TThostFtdcOrderRefType MaxOrderRef;
///上期所时间
TThostFtdcTimeType SHFETime;
///大商所时间
TThostFtdcTimeType DCETime;
///郑商所时间
TThostFtdcTimeType CZCETime;
///中金所时间
TThostFtdcTimeType FFEXTime;
///能源中心时间
TThostFtdcTimeType INETime;
///随机串
TThostFtdcRandomStringType RandomString;
};
///银期转帐报文头
struct
{
///版本号,常量,1.0
TThostFtdcVersionType Version;
///交易代码,必填
TThostFtdcTradeCodeType TradeCode;
///交易日期,必填,格式:yyyymmdd
TThostFtdcTradeDateType TradeDate;
///交易时间,必填,格式:hhmmss
TThostFtdcTradeTimeType TradeTime;
///发起方流水号,N/A
TThostFtdcTradeSerialType TradeSerial;
///期货公司代码,必填
TThostFtdcFutureIDType FutureID;
///银行代码,根据查询银行得到,必填
TThostFtdcBankIDType BankID;
///银行分中心代码,根据查询银行得到,必填
TThostFtdcBankBrchIDType BankBrchID;
///操作员,N/A
TThostFtdcOperNoType OperNo;
///交易设备类型,N/A
TThostFtdcDeviceIDType DeviceID;
///记录数,N/A
TThostFtdcRecordNumType RecordNum;
///会话编号,N/A
TThostFtdcSessionIDType SessionID;
///请求编号,N/A
TThostFtdcRequestIDType RequestID;
};
///银行资金转期货请求,TradeCode=202001
struct CThostFtdcTransferBankToFutureReqField
{
///期货资金账户
TThostFtdcAccountIDType FutureAccount;
///密码标志
TThostFtdcFuturePwdFlagType FuturePwdFlag;
///密码
TThostFtdcFutureAccPwdType FutureAccPwd;
///转账金额
TThostFtdcMoneyType TradeAmt;
///客户手续费
TThostFtdcMoneyType CustFee;
///币种:RMB-人民币 USD-美圆 HKD-港元
TThostFtdcCurrencyCodeType CurrencyCode;
};
///银行资金转期货请求响应
struct CThostFtdcTransferBankToFutureRspField
{
///响应代码
TThostFtdcRetCodeType RetCode;
///响应信息
TThostFtdcRetInfoType RetInfo;
///资金账户
TThostFtdcAccountIDType FutureAccount;
///转帐金额
TThostFtdcMoneyType TradeAmt;
///应收客户手续费
TThostFtdcMoneyType CustFee;
///币种
TThostFtdcCurrencyCodeType CurrencyCode;
};
///期货资金转银行请求,TradeCode=202002
struct CThostFtdcTransferFutureToBankReqField
{
///期货资金账户
TThostFtdcAccountIDType FutureAccount;
///密码标志
TThostFtdcFuturePwdFlagType FuturePwdFlag;
///密码
TThostFtdcFutureAccPwdType FutureAccPwd;
///转账金额
TThostFtdcMoneyType TradeAmt;
///客户手续费
TThostFtdcMoneyType CustFee;
///币种:RMB-人民币 USD-美圆 HKD-港元
TThostFtdcCurrencyCodeType CurrencyCode;
};
///期货资金转银行请求响应
struct CThostFtdcTransferFutureToBankRspField
{
///响应代码
TThostFtdcRetCodeType RetCode;
///响应信息
TThostFtdcRetInfoType RetInfo;
///资金账户
TThostFtdcAccountIDType FutureAccount;
///转帐金额
TThostFtdcMoneyType TradeAmt;
///应收客户手续费
TThostFtdcMoneyType CustFee;
///币种
TThostFtdcCurrencyCodeType CurrencyCode;
};
///查询银行资金请求,TradeCode=204002
struct CThostFtdcTransferQryBankReqField
{
///期货资金账户
TThostFtdcAccountIDType FutureAccount;
///密码标志
TThostFtdcFuturePwdFlagType FuturePwdFlag;
///密码
TThostFtdcFutureAccPwdType FutureAccPwd;
///币种:RMB-人民币 USD-美圆 HKD-港元
TThostFtdcCurrencyCodeType CurrencyCode;
};
///查询银行资金请求响应
struct CThostFtdcTransferQryBankRspField
{
///响应代码
TThostFtdcRetCodeType RetCode;
///响应信息
TThostFtdcRetInfoType RetInfo;
///资金账户
TThostFtdcAccountIDType FutureAccount;
///银行余额
TThostFtdcMoneyType TradeAmt;
///银行可用余额
TThostFtdcMoneyType UseAmt;
///银行可取余额
TThostFtdcMoneyType FetchAmt;
///币种
TThostFtdcCurrencyCodeType CurrencyCode;
};
///查询银行交易明细请求,TradeCode=204999
struct CThostFtdcTransferQryDetailReqField
{
///期货资金账户
TThostFtdcAccountIDType FutureAccount;
};
///查询银行交易明细请求响应
struct CThostFtdcTransferQryDetailRspField
{
///交易日期
TThostFtdcDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///交易代码
TThostFtdcTradeCodeType TradeCode;
///期货流水号
TThostFtdcTradeSerialNoType FutureSerial;
///期货公司代码
TThostFtdcFutureIDType FutureID;
///资金帐号
TThostFtdcFutureAccountType FutureAccount;
///银行流水号
TThostFtdcTradeSerialNoType BankSerial;
///银行代码
TThostFtdcBankIDType BankID;
///银行分中心代码
TThostFtdcBankBrchIDType BankBrchID;
///银行账号
TThostFtdcBankAccountType BankAccount;
///证件号码
TThostFtdcCertCodeType CertCode;
///货币代码
TThostFtdcCurrencyCodeType CurrencyCode;
///发生金额
TThostFtdcMoneyType TxAmount;
///有效标志
TThostFtdcTransferValidFlagType Flag;
};
///响应信息
struct CThostFtdcRspInfoField
{
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///交易所
struct CThostFtdcExchangeField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易所名称
TThostFtdcExchangeNameType ExchangeName;
///交易所属性
TThostFtdcExchangePropertyType ExchangeProperty;
};
///产品
struct CThostFtdcProductField
{
///产品代码
TThostFtdcInstrumentIDType ProductID;
///产品名称
TThostFtdcProductNameType ProductName;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///产品类型
TThostFtdcProductClassType ProductClass;
///合约数量乘数
TThostFtdcVolumeMultipleType VolumeMultiple;
///最小变动价位
TThostFtdcPriceType PriceTick;
///市价单最大下单量
TThostFtdcVolumeType MaxMarketOrderVolume;
///市价单最小下单量
TThostFtdcVolumeType MinMarketOrderVolume;
///限价单最大下单量
TThostFtdcVolumeType MaxLimitOrderVolume;
///限价单最小下单量
TThostFtdcVolumeType MinLimitOrderVolume;
///持仓类型
TThostFtdcPositionTypeType PositionType;
///持仓日期类型
TThostFtdcPositionDateTypeType PositionDateType;
///平仓处理类型
TThostFtdcCloseDealTypeType CloseDealType;
///交易币种类型
TThostFtdcCurrencyIDType TradeCurrencyID;
///质押资金可用范围
TThostFtdcMortgageFundUseRangeType MortgageFundUseRange;
///交易所产品代码
TThostFtdcInstrumentIDType ExchangeProductID;
///合约基础商品乘数
TThostFtdcUnderlyingMultipleType UnderlyingMultiple;
};
///合约
struct CThostFtdcInstrumentField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///合约名称
TThostFtdcOldInstrumentNameType OldInstrumentName;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///产品代码
TThostFtdcInstrumentIDType ProductID;
///产品类型
TThostFtdcProductClassType ProductClass;
///交割年份
TThostFtdcYearType DeliveryYear;
///交割月
TThostFtdcMonthType DeliveryMonth;
///市价单最大下单量
TThostFtdcVolumeType MaxMarketOrderVolume;
///市价单最小下单量
TThostFtdcVolumeType MinMarketOrderVolume;
///限价单最大下单量
TThostFtdcVolumeType MaxLimitOrderVolume;
///限价单最小下单量
TThostFtdcVolumeType MinLimitOrderVolume;
///合约数量乘数
TThostFtdcVolumeMultipleType VolumeMultiple;
///最小变动价位
TThostFtdcPriceType PriceTick;
///创建日
TThostFtdcDateType CreateDate;
///上市日
TThostFtdcDateType OpenDate;
///到期日
TThostFtdcDateType ExpireDate;
///开始交割日
TThostFtdcDateType StartDelivDate;
///结束交割日
TThostFtdcDateType EndDelivDate;
///合约生命周期状态
TThostFtdcInstLifePhaseType InstLifePhase;
///当前是否交易
TThostFtdcBoolType IsTrading;
///持仓类型
TThostFtdcPositionTypeType PositionType;
///持仓日期类型
TThostFtdcPositionDateTypeType PositionDateType;
///多头保证金率
TThostFtdcRatioType LongMarginRatio;
///空头保证金率
TThostFtdcRatioType ShortMarginRatio;
///是否使用大额单边保证金算法
TThostFtdcMaxMarginSideAlgorithmType MaxMarginSideAlgorithm;
///基础商品代码
TThostFtdcInstrumentIDType UnderlyingInstrID;
///执行价
TThostFtdcPriceType StrikePrice;
///期权类型
TThostFtdcOptionsTypeType OptionsType;
///合约基础商品乘数
TThostFtdcUnderlyingMultipleType UnderlyingMultiple;
///组合类型
TThostFtdcCombinationTypeType CombinationType;
///最小买下单单位
TThostFtdcVolumeType MinBuyVolume;
///最小卖下单单位
TThostFtdcVolumeType MinSellVolume;
///合约标识码
TThostFtdcInstrumentCodeType InstrumentCode;
///合约名称
TThostFtdcInstrumentNameType InstrumentName;
};
///经纪公司
struct CThostFtdcBrokerField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///经纪公司简称
TThostFtdcBrokerAbbrType BrokerAbbr;
///经纪公司名称
TThostFtdcBrokerNameType BrokerName;
///是否活跃
TThostFtdcBoolType IsActive;
};
///交易所交易员
struct CThostFtdcTraderField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///密码
TThostFtdcPasswordType Password;
///安装数量
TThostFtdcInstallCountType InstallCount;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
};
///投资者
struct CThostFtdcInvestorField
{
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者分组代码
TThostFtdcInvestorIDType InvestorGroupID;
///投资者名称
TThostFtdcPartyNameType InvestorName;
///证件类型
TThostFtdcIdCardTypeType IdentifiedCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///是否活跃
TThostFtdcBoolType IsActive;
///联系电话
TThostFtdcTelephoneType Telephone;
///通讯地址
TThostFtdcAddressType Address;
///开户日期
TThostFtdcDateType OpenDate;
///手机
TThostFtdcMobileType Mobile;
///手续费率模板代码
TThostFtdcInvestorIDType CommModelID;
///保证金率模板代码
TThostFtdcInvestorIDType MarginModelID;
};
///交易编码
struct CThostFtdcTradingCodeField
{
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///客户代码
TThostFtdcClientIDType ClientID;
///是否活跃
TThostFtdcBoolType IsActive;
///交易编码类型
TThostFtdcClientIDTypeType ClientIDType;
///营业部编号
TThostFtdcBranchIDType BranchID;
///业务类型
TThostFtdcBizTypeType BizType;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///会员编码和经纪公司编码对照表
struct CThostFtdcPartBrokerField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///是否活跃
TThostFtdcBoolType IsActive;
};
///管理用户
struct CThostFtdcSuperUserField
{
///用户代码
TThostFtdcUserIDType UserID;
///用户名称
TThostFtdcUserNameType UserName;
///密码
TThostFtdcPasswordType Password;
///是否活跃
TThostFtdcBoolType IsActive;
};
///管理用户功能权限
struct CThostFtdcSuperUserFunctionField
{
///用户代码
TThostFtdcUserIDType UserID;
///功能代码
TThostFtdcFunctionCodeType FunctionCode;
};
///投资者组
struct CThostFtdcInvestorGroupField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者分组代码
TThostFtdcInvestorIDType InvestorGroupID;
///投资者分组名称
TThostFtdcInvestorGroupNameType InvestorGroupName;
};
///资金账户
struct CThostFtdcTradingAccountField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///上次质押金额
TThostFtdcMoneyType PreMortgage;
///上次信用额度
TThostFtdcMoneyType PreCredit;
///上次存款额
TThostFtdcMoneyType PreDeposit;
///上次结算准备金
TThostFtdcMoneyType PreBalance;
///上次占用的保证金
TThostFtdcMoneyType PreMargin;
///利息基数
TThostFtdcMoneyType InterestBase;
///利息收入
TThostFtdcMoneyType Interest;
///入金金额
TThostFtdcMoneyType Deposit;
///出金金额
TThostFtdcMoneyType Withdraw;
///冻结的保证金
TThostFtdcMoneyType FrozenMargin;
///冻结的资金
TThostFtdcMoneyType FrozenCash;
///冻结的手续费
TThostFtdcMoneyType FrozenCommission;
///当前保证金总额
TThostFtdcMoneyType CurrMargin;
///资金差额
TThostFtdcMoneyType CashIn;
///手续费
TThostFtdcMoneyType Commission;
///平仓盈亏
TThostFtdcMoneyType CloseProfit;
///持仓盈亏
TThostFtdcMoneyType PositionProfit;
///期货结算准备金
TThostFtdcMoneyType Balance;
///可用资金
TThostFtdcMoneyType Available;
///可取资金
TThostFtdcMoneyType WithdrawQuota;
///基本准备金
TThostFtdcMoneyType Reserve;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///信用额度
TThostFtdcMoneyType Credit;
///质押金额
TThostFtdcMoneyType Mortgage;
///交易所保证金
TThostFtdcMoneyType ExchangeMargin;
///投资者交割保证金
TThostFtdcMoneyType DeliveryMargin;
///交易所交割保证金
TThostFtdcMoneyType ExchangeDeliveryMargin;
///保底期货结算准备金
TThostFtdcMoneyType ReserveBalance;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///上次货币质入金额
TThostFtdcMoneyType PreFundMortgageIn;
///上次货币质出金额
TThostFtdcMoneyType PreFundMortgageOut;
///货币质入金额
TThostFtdcMoneyType FundMortgageIn;
///货币质出金额
TThostFtdcMoneyType FundMortgageOut;
///货币质押余额
TThostFtdcMoneyType FundMortgageAvailable;
///可质押货币金额
TThostFtdcMoneyType MortgageableFund;
///特殊产品占用保证金
TThostFtdcMoneyType SpecProductMargin;
///特殊产品冻结保证金
TThostFtdcMoneyType SpecProductFrozenMargin;
///特殊产品手续费
TThostFtdcMoneyType SpecProductCommission;
///特殊产品冻结手续费
TThostFtdcMoneyType SpecProductFrozenCommission;
///特殊产品持仓盈亏
TThostFtdcMoneyType SpecProductPositionProfit;
///特殊产品平仓盈亏
TThostFtdcMoneyType SpecProductCloseProfit;
///根据持仓盈亏算法计算的特殊产品持仓盈亏
TThostFtdcMoneyType SpecProductPositionProfitByAlg;
///特殊产品交易所保证金
TThostFtdcMoneyType SpecProductExchangeMargin;
///业务类型
TThostFtdcBizTypeType BizType;
///延时换汇冻结金额
TThostFtdcMoneyType FrozenSwap;
///剩余换汇额度
TThostFtdcMoneyType RemainSwap;
///市值
TThostFtdcMoneyType OptionValue;
};
///投资者持仓
struct CThostFtdcInvestorPositionField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///持仓多空方向
TThostFtdcPosiDirectionType PosiDirection;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///持仓日期
TThostFtdcPositionDateType PositionDate;
///上日持仓
TThostFtdcVolumeType YdPosition;
///今日持仓
TThostFtdcVolumeType Position;
///多头冻结
TThostFtdcVolumeType LongFrozen;
///空头冻结
TThostFtdcVolumeType ShortFrozen;
///开仓冻结金额
TThostFtdcMoneyType LongFrozenAmount;
///开仓冻结金额
TThostFtdcMoneyType ShortFrozenAmount;
///开仓量
TThostFtdcVolumeType OpenVolume;
///平仓量
TThostFtdcVolumeType CloseVolume;
///开仓金额
TThostFtdcMoneyType OpenAmount;
///平仓金额
TThostFtdcMoneyType CloseAmount;
///持仓成本
TThostFtdcMoneyType PositionCost;
///上次占用的保证金
TThostFtdcMoneyType PreMargin;
///占用的保证金
TThostFtdcMoneyType UseMargin;
///冻结的保证金
TThostFtdcMoneyType FrozenMargin;
///冻结的资金
TThostFtdcMoneyType FrozenCash;
///冻结的手续费
TThostFtdcMoneyType FrozenCommission;
///资金差额
TThostFtdcMoneyType CashIn;
///手续费
TThostFtdcMoneyType Commission;
///平仓盈亏
TThostFtdcMoneyType CloseProfit;
///持仓盈亏
TThostFtdcMoneyType PositionProfit;
///上次结算价
TThostFtdcPriceType PreSettlementPrice;
///本次结算价
TThostFtdcPriceType SettlementPrice;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///开仓成本
TThostFtdcMoneyType OpenCost;
///交易所保证金
TThostFtdcMoneyType ExchangeMargin;
///组合成交形成的持仓
TThostFtdcVolumeType CombPosition;
///组合多头冻结
TThostFtdcVolumeType CombLongFrozen;
///组合空头冻结
TThostFtdcVolumeType CombShortFrozen;
///逐日盯市平仓盈亏
TThostFtdcMoneyType CloseProfitByDate;
///逐笔对冲平仓盈亏
TThostFtdcMoneyType CloseProfitByTrade;
///今日持仓
TThostFtdcVolumeType TodayPosition;
///保证金率
TThostFtdcRatioType MarginRateByMoney;
///保证金率(按手数)
TThostFtdcRatioType MarginRateByVolume;
///执行冻结
TThostFtdcVolumeType StrikeFrozen;
///执行冻结金额
TThostFtdcMoneyType StrikeFrozenAmount;
///放弃执行冻结
TThostFtdcVolumeType AbandonFrozen;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///执行冻结的昨仓
TThostFtdcVolumeType YdStrikeFrozen;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///市值
TThostFtdcMoneyType OptionValue;
};
///合约保证金率
struct CThostFtdcInstrumentMarginRateField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///多头保证金率
TThostFtdcRatioType LongMarginRatioByMoney;
///多头保证金费
TThostFtdcMoneyType LongMarginRatioByVolume;
///空头保证金率
TThostFtdcRatioType ShortMarginRatioByMoney;
///空头保证金费
TThostFtdcMoneyType ShortMarginRatioByVolume;
///是否相对交易所收取
TThostFtdcBoolType IsRelative;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///合约手续费率
struct CThostFtdcInstrumentCommissionRateField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///开仓手续费率
TThostFtdcRatioType OpenRatioByMoney;
///开仓手续费
TThostFtdcRatioType OpenRatioByVolume;
///平仓手续费率
TThostFtdcRatioType CloseRatioByMoney;
///平仓手续费
TThostFtdcRatioType CloseRatioByVolume;
///平今手续费率
TThostFtdcRatioType CloseTodayRatioByMoney;
///平今手续费
TThostFtdcRatioType CloseTodayRatioByVolume;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///业务类型
TThostFtdcBizTypeType BizType;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///深度行情
struct CThostFtdcDepthMarketDataField
{
///交易日
TThostFtdcDateType TradingDay;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///最新价
TThostFtdcPriceType LastPrice;
///上次结算价
TThostFtdcPriceType PreSettlementPrice;
///昨收盘
TThostFtdcPriceType PreClosePrice;
///昨持仓量
TThostFtdcLargeVolumeType PreOpenInterest;
///今开盘
TThostFtdcPriceType OpenPrice;
///最高价
TThostFtdcPriceType HighestPrice;
///最低价
TThostFtdcPriceType LowestPrice;
///数量
TThostFtdcVolumeType Volume;
///成交金额
TThostFtdcMoneyType Turnover;
///持仓量
TThostFtdcLargeVolumeType OpenInterest;
///今收盘
TThostFtdcPriceType ClosePrice;
///本次结算价
TThostFtdcPriceType SettlementPrice;
///涨停板价
TThostFtdcPriceType UpperLimitPrice;
///跌停板价
TThostFtdcPriceType LowerLimitPrice;
///昨虚实度
TThostFtdcRatioType PreDelta;
///今虚实度
TThostFtdcRatioType CurrDelta;
///最后修改时间
TThostFtdcTimeType UpdateTime;
///最后修改毫秒
TThostFtdcMillisecType UpdateMillisec;
///申买价一
TThostFtdcPriceType BidPrice1;
///申买量一
TThostFtdcVolumeType BidVolume1;
///申卖价一
TThostFtdcPriceType AskPrice1;
///申卖量一
TThostFtdcVolumeType AskVolume1;
///申买价二
TThostFtdcPriceType BidPrice2;
///申买量二
TThostFtdcVolumeType BidVolume2;
///申卖价二
TThostFtdcPriceType AskPrice2;
///申卖量二
TThostFtdcVolumeType AskVolume2;
///申买价三
TThostFtdcPriceType BidPrice3;
///申买量三
TThostFtdcVolumeType BidVolume3;
///申卖价三
TThostFtdcPriceType AskPrice3;
///申卖量三
TThostFtdcVolumeType AskVolume3;
///申买价四
TThostFtdcPriceType BidPrice4;
///申买量四
TThostFtdcVolumeType BidVolume4;
///申卖价四
TThostFtdcPriceType AskPrice4;
///申卖量四
TThostFtdcVolumeType AskVolume4;
///申买价五
TThostFtdcPriceType BidPrice5;
///申买量五
TThostFtdcVolumeType BidVolume5;
///申卖价五
TThostFtdcPriceType AskPrice5;
///申卖量五
TThostFtdcVolumeType AskVolume5;
///当日均价
TThostFtdcPriceType AveragePrice;
///业务日期
TThostFtdcDateType ActionDay;
///熔断参考价
TThostFtdcPriceType CircuitRefPrice;
///行情发送时间
TThostFtdcSendingTimeType SendingTime;
///成交量(long long)
TThostFtdcBigVolumeType BigVolume;
};
///投资者合约交易权限
struct CThostFtdcInstrumentTradingRightField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易权限
TThostFtdcTradingRightType TradingRight;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///业务类型
TThostFtdcBizTypeType BizType;
};
///经纪公司用户
struct CThostFtdcBrokerUserField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///用户名称
TThostFtdcUserNameType UserName;
///用户类型
TThostFtdcUserTypeType UserType;
///是否活跃
TThostFtdcBoolType IsActive;
///是否使用令牌
TThostFtdcBoolType IsUsingOTP;
///是否强制终端认证
TThostFtdcBoolType IsAuthForce;
};
///经纪公司用户口令
struct CThostFtdcBrokerUserPasswordField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///密码
TThostFtdcPasswordType Password;
///上次修改时间
TThostFtdcDateTimeType LastUpdateTime;
///上次登陆时间
TThostFtdcDateTimeType LastLoginTime;
///密码过期时间
TThostFtdcDateType ExpireDate;
///弱密码过期时间
TThostFtdcDateType WeakExpireDate;
};
///经纪公司用户功能权限
struct CThostFtdcBrokerUserFunctionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///经纪公司功能代码
TThostFtdcBrokerFunctionCodeType BrokerFunctionCode;
};
///交易所交易员报盘机
struct CThostFtdcTraderOfferField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///密码
TThostFtdcPasswordType Password;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地报单编号
TThostFtdcOrderLocalIDType OrderLocalID;
///交易所交易员连接状态
TThostFtdcTraderConnectStatusType TraderConnectStatus;
///发出连接请求的日期
TThostFtdcDateType ConnectRequestDate;
///发出连接请求的时间
TThostFtdcTimeType ConnectRequestTime;
///上次报告日期
TThostFtdcDateType LastReportDate;
///上次报告时间
TThostFtdcTimeType LastReportTime;
///完成连接日期
TThostFtdcDateType ConnectDate;
///完成连接时间
TThostFtdcTimeType ConnectTime;
///启动日期
TThostFtdcDateType StartDate;
///启动时间
TThostFtdcTimeType StartTime;
///交易日
TThostFtdcDateType TradingDay;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///本席位最大成交编号
TThostFtdcTradeIDType MaxTradeID;
///本席位最大报单备拷
TThostFtdcReturnCodeType MaxOrderMessageReference;
///业务类型
TThostFtdcBizTypeType BizType;
///PBU序号
TThostFtdcPbuSequenceIDType PbuSequenceID;
};
///投资者结算结果
struct CThostFtdcSettlementInfoField
{
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///消息正文
TThostFtdcContentType Content;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
};
///合约保证金率调整
struct CThostFtdcInstrumentMarginRateAdjustField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///多头保证金率
TThostFtdcRatioType LongMarginRatioByMoney;
///多头保证金费
TThostFtdcMoneyType LongMarginRatioByVolume;
///空头保证金率
TThostFtdcRatioType ShortMarginRatioByMoney;
///空头保证金费
TThostFtdcMoneyType ShortMarginRatioByVolume;
///是否相对交易所收取
TThostFtdcBoolType IsRelative;
};
///交易所保证金率
struct CThostFtdcExchangeMarginRateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///多头保证金率
TThostFtdcRatioType LongMarginRatioByMoney;
///多头保证金费
TThostFtdcMoneyType LongMarginRatioByVolume;
///空头保证金率
TThostFtdcRatioType ShortMarginRatioByMoney;
///空头保证金费
TThostFtdcMoneyType ShortMarginRatioByVolume;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///交易所保证金率调整
struct CThostFtdcExchangeMarginRateAdjustField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///跟随交易所投资者多头保证金率
TThostFtdcRatioType LongMarginRatioByMoney;
///跟随交易所投资者多头保证金费
TThostFtdcMoneyType LongMarginRatioByVolume;
///跟随交易所投资者空头保证金率
TThostFtdcRatioType ShortMarginRatioByMoney;
///跟随交易所投资者空头保证金费
TThostFtdcMoneyType ShortMarginRatioByVolume;
///交易所多头保证金率
TThostFtdcRatioType ExchLongMarginRatioByMoney;
///交易所多头保证金费
TThostFtdcMoneyType ExchLongMarginRatioByVolume;
///交易所空头保证金率
TThostFtdcRatioType ExchShortMarginRatioByMoney;
///交易所空头保证金费
TThostFtdcMoneyType ExchShortMarginRatioByVolume;
///不跟随交易所投资者多头保证金率
TThostFtdcRatioType NoLongMarginRatioByMoney;
///不跟随交易所投资者多头保证金费
TThostFtdcMoneyType NoLongMarginRatioByVolume;
///不跟随交易所投资者空头保证金率
TThostFtdcRatioType NoShortMarginRatioByMoney;
///不跟随交易所投资者空头保证金费
TThostFtdcMoneyType NoShortMarginRatioByVolume;
};
///汇率
struct CThostFtdcExchangeRateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///源币种
TThostFtdcCurrencyIDType FromCurrencyID;
///源币种单位数量
TThostFtdcCurrencyUnitType FromCurrencyUnit;
///目标币种
TThostFtdcCurrencyIDType ToCurrencyID;
///汇率
TThostFtdcExchangeRateType ExchangeRate;
};
///结算引用
struct CThostFtdcSettlementRefField
{
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
};
///当前时间
struct CThostFtdcCurrentTimeField
{
///当前日期
TThostFtdcDateType CurrDate;
///当前时间
TThostFtdcTimeType CurrTime;
///当前时间(毫秒)
TThostFtdcMillisecType CurrMillisec;
///业务日期
TThostFtdcDateType ActionDay;
};
///通讯阶段
struct CThostFtdcCommPhaseField
{
///交易日
TThostFtdcDateType TradingDay;
///通讯时段编号
TThostFtdcCommPhaseNoType CommPhaseNo;
///系统编号
TThostFtdcSystemIDType SystemID;
};
///登录信息
struct CThostFtdcLoginInfoField
{
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///登录日期
TThostFtdcDateType LoginDate;
///登录时间
TThostFtdcTimeType LoginTime;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///接口端产品信息
TThostFtdcProductInfoType InterfaceProductInfo;
///协议信息
TThostFtdcProtocolInfoType ProtocolInfo;
///系统名称
TThostFtdcSystemNameType SystemName;
///密码,已弃用
TThostFtdcPasswordType PasswordDeprecated;
///最大报单引用
TThostFtdcOrderRefType MaxOrderRef;
///上期所时间
TThostFtdcTimeType SHFETime;
///大商所时间
TThostFtdcTimeType DCETime;
///郑商所时间
TThostFtdcTimeType CZCETime;
///中金所时间
TThostFtdcTimeType FFEXTime;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///动态密码
TThostFtdcPasswordType OneTimePassword;
///能源中心时间
TThostFtdcTimeType INETime;
///查询时是否需要流控
TThostFtdcBoolType IsQryControl;
///登录备注
TThostFtdcLoginRemarkType LoginRemark;
///短信验证码
TThostFtdcSmsCodeType SmsCode;
///密码加密类型,0不加密,1随机加密,2简单加密
TThostFtdcPasswordEncryptTypeType EncryptType;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///登录信息
struct CThostFtdcLogoutAllField
{
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///系统名称
TThostFtdcSystemNameType SystemName;
};
///前置状态
struct CThostFtdcFrontStatusField
{
///前置编号
TThostFtdcFrontIDType FrontID;
///上次报告日期
TThostFtdcDateType LastReportDate;
///上次报告时间
TThostFtdcTimeType LastReportTime;
///是否活跃
TThostFtdcBoolType IsActive;
};
///用户口令变更
struct CThostFtdcUserPasswordUpdateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///原来的口令
TThostFtdcPasswordType OldPassword;
///新的口令
TThostFtdcPasswordType NewPassword;
///加密类型
TThostFtdcPasswordEncryptTypeType EncryptType;
};
///输入报单
struct CThostFtdcInputOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///报单引用
TThostFtdcOrderRefType OrderRef;
///用户代码
TThostFtdcUserIDType UserID;
///报单价格条件
TThostFtdcOrderPriceTypeType OrderPriceType;
///买卖方向
TThostFtdcDirectionType Direction;
///组合开平标志
TThostFtdcCombOffsetFlagType CombOffsetFlag;
///组合投机套保标志
TThostFtdcCombHedgeFlagType CombHedgeFlag;
///价格
TThostFtdcPriceType LimitPrice;
///数量
TThostFtdcVolumeType VolumeTotalOriginal;
///有效期类型
TThostFtdcTimeConditionType TimeCondition;
///GTD日期
TThostFtdcDateType GTDDate;
///成交量类型
TThostFtdcVolumeConditionType VolumeCondition;
///最小成交量
TThostFtdcVolumeType MinVolume;
///触发条件
TThostFtdcContingentConditionType ContingentCondition;
///止损价
TThostFtdcPriceType StopPrice;
///强平原因
TThostFtdcForceCloseReasonType ForceCloseReason;
///自动挂起标志
TThostFtdcBoolType IsAutoSuspend;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///请求编号
TThostFtdcRequestIDType RequestID;
///用户强评标志
TThostFtdcBoolType UserForceClose;
///互换单标志
TThostFtdcBoolType IsSwapOrder;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///资金账号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///交易编码
TThostFtdcClientIDType ClientID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///组合编号
TThostFtdcTradeIDType ComTradeID;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///报单
struct CThostFtdcOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///报单引用
TThostFtdcOrderRefType OrderRef;
///用户代码
TThostFtdcUserIDType UserID;
///报单价格条件
TThostFtdcOrderPriceTypeType OrderPriceType;
///买卖方向
TThostFtdcDirectionType Direction;
///组合开平标志
TThostFtdcCombOffsetFlagType CombOffsetFlag;
///组合投机套保标志
TThostFtdcCombHedgeFlagType CombHedgeFlag;
///价格
TThostFtdcPriceType LimitPrice;
///数量
TThostFtdcVolumeType VolumeTotalOriginal;
///有效期类型
TThostFtdcTimeConditionType TimeCondition;
///GTD日期
TThostFtdcDateType GTDDate;
///成交量类型
TThostFtdcVolumeConditionType VolumeCondition;
///最小成交量
TThostFtdcVolumeType MinVolume;
///触发条件
TThostFtdcContingentConditionType ContingentCondition;
///止损价
TThostFtdcPriceType StopPrice;
///强平原因
TThostFtdcForceCloseReasonType ForceCloseReason;
///自动挂起标志
TThostFtdcBoolType IsAutoSuspend;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///请求编号
TThostFtdcRequestIDType RequestID;
///本地报单编号
TThostFtdcOrderLocalIDType OrderLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///报单提交状态
TThostFtdcOrderSubmitStatusType OrderSubmitStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///报单编号
TThostFtdcOrderSysIDType OrderSysID;
///报单来源
TThostFtdcOrderSourceType OrderSource;
///报单状态
TThostFtdcOrderStatusType OrderStatus;
///报单类型
TThostFtdcOrderTypeType OrderType;
///今成交数量
TThostFtdcVolumeType VolumeTraded;
///剩余数量
TThostFtdcVolumeType VolumeTotal;
///报单日期
TThostFtdcDateType InsertDate;
///委托时间
TThostFtdcTimeType InsertTime;
///激活时间
TThostFtdcTimeType ActiveTime;
///挂起时间
TThostFtdcTimeType SuspendTime;
///最后修改时间
TThostFtdcTimeType UpdateTime;
///撤销时间
TThostFtdcTimeType CancelTime;
///最后修改交易所交易员代码
TThostFtdcTraderIDType ActiveTraderID;
///结算会员编号
TThostFtdcParticipantIDType ClearingPartID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///用户强评标志
TThostFtdcBoolType UserForceClose;
///操作用户代码
TThostFtdcUserIDType ActiveUserID;
///经纪公司报单编号
TThostFtdcSequenceNoType BrokerOrderSeq;
///相关报单
TThostFtdcOrderSysIDType RelativeOrderSysID;
///郑商所成交数量
TThostFtdcVolumeType ZCETotalTradedVolume;
///互换单标志
TThostFtdcBoolType IsSwapOrder;
///营业部编号
TThostFtdcBranchIDType BranchID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///资金账号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///组合编号
TThostFtdcTradeIDType ComTradeID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///交易所报单
struct CThostFtdcExchangeOrderField
{
///报单价格条件
TThostFtdcOrderPriceTypeType OrderPriceType;
///买卖方向
TThostFtdcDirectionType Direction;
///组合开平标志
TThostFtdcCombOffsetFlagType CombOffsetFlag;
///组合投机套保标志
TThostFtdcCombHedgeFlagType CombHedgeFlag;
///价格
TThostFtdcPriceType LimitPrice;
///数量
TThostFtdcVolumeType VolumeTotalOriginal;
///有效期类型
TThostFtdcTimeConditionType TimeCondition;
///GTD日期
TThostFtdcDateType GTDDate;
///成交量类型
TThostFtdcVolumeConditionType VolumeCondition;
///最小成交量
TThostFtdcVolumeType MinVolume;
///触发条件
TThostFtdcContingentConditionType ContingentCondition;
///止损价
TThostFtdcPriceType StopPrice;
///强平原因
TThostFtdcForceCloseReasonType ForceCloseReason;
///自动挂起标志
TThostFtdcBoolType IsAutoSuspend;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///请求编号
TThostFtdcRequestIDType RequestID;
///本地报单编号
TThostFtdcOrderLocalIDType OrderLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///报单提交状态
TThostFtdcOrderSubmitStatusType OrderSubmitStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///报单编号
TThostFtdcOrderSysIDType OrderSysID;
///报单来源
TThostFtdcOrderSourceType OrderSource;
///报单状态
TThostFtdcOrderStatusType OrderStatus;
///报单类型
TThostFtdcOrderTypeType OrderType;
///今成交数量
TThostFtdcVolumeType VolumeTraded;
///剩余数量
TThostFtdcVolumeType VolumeTotal;
///报单日期
TThostFtdcDateType InsertDate;
///委托时间
TThostFtdcTimeType InsertTime;
///激活时间
TThostFtdcTimeType ActiveTime;
///挂起时间
TThostFtdcTimeType SuspendTime;
///最后修改时间
TThostFtdcTimeType UpdateTime;
///撤销时间
TThostFtdcTimeType CancelTime;
///最后修改交易所交易员代码
TThostFtdcTraderIDType ActiveTraderID;
///结算会员编号
TThostFtdcParticipantIDType ClearingPartID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///营业部编号
TThostFtdcBranchIDType BranchID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///组合编号
TThostFtdcTradeIDType ComTradeID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///交易所报单插入失败
struct CThostFtdcExchangeOrderInsertErrorField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地报单编号
TThostFtdcOrderLocalIDType OrderLocalID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///输入报单操作
struct CThostFtdcInputOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///报单操作引用
TThostFtdcOrderActionRefType OrderActionRef;
///报单引用
TThostFtdcOrderRefType OrderRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///报单编号
TThostFtdcOrderSysIDType OrderSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///价格
TThostFtdcPriceType LimitPrice;
///数量变化
TThostFtdcVolumeType VolumeChange;
///用户代码
TThostFtdcUserIDType UserID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///报单操作
struct CThostFtdcOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///报单操作引用
TThostFtdcOrderActionRefType OrderActionRef;
///报单引用
TThostFtdcOrderRefType OrderRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///报单编号
TThostFtdcOrderSysIDType OrderSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///价格
TThostFtdcPriceType LimitPrice;
///数量变化
TThostFtdcVolumeType VolumeChange;
///操作日期
TThostFtdcDateType ActionDate;
///操作时间
TThostFtdcTimeType ActionTime;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地报单编号
TThostFtdcOrderLocalIDType OrderLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///报单操作状态
TThostFtdcOrderActionStatusType OrderActionStatus;
///用户代码
TThostFtdcUserIDType UserID;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///营业部编号
TThostFtdcBranchIDType BranchID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///交易所报单操作
struct CThostFtdcExchangeOrderActionField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///报单编号
TThostFtdcOrderSysIDType OrderSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///价格
TThostFtdcPriceType LimitPrice;
///数量变化
TThostFtdcVolumeType VolumeChange;
///操作日期
TThostFtdcDateType ActionDate;
///操作时间
TThostFtdcTimeType ActionTime;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地报单编号
TThostFtdcOrderLocalIDType OrderLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///报单操作状态
TThostFtdcOrderActionStatusType OrderActionStatus;
///用户代码
TThostFtdcUserIDType UserID;
///营业部编号
TThostFtdcBranchIDType BranchID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///交易所报单操作失败
struct CThostFtdcExchangeOrderActionErrorField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///报单编号
TThostFtdcOrderSysIDType OrderSysID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地报单编号
TThostFtdcOrderLocalIDType OrderLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///撤销时间
TThostFtdcTimeType CancelTime;
///客户代码
TThostFtdcClientIDType ClientID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
};
///交易所成交
struct CThostFtdcExchangeTradeField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///成交编号
TThostFtdcTradeIDType TradeID;
///买卖方向
TThostFtdcDirectionType Direction;
///报单编号
TThostFtdcOrderSysIDType OrderSysID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///交易角色
TThostFtdcTradingRoleType TradingRole;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///开平标志
TThostFtdcOffsetFlagType OffsetFlag;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///价格
TThostFtdcPriceType Price;
///数量
TThostFtdcVolumeType Volume;
///成交时期
TThostFtdcDateType TradeDate;
///成交时间
TThostFtdcTimeType TradeTime;
///成交类型
TThostFtdcTradeTypeType TradeType;
///成交价来源
TThostFtdcPriceSourceType PriceSource;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///本地报单编号
TThostFtdcOrderLocalIDType OrderLocalID;
///结算会员编号
TThostFtdcParticipantIDType ClearingPartID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///序号
TThostFtdcSequenceNoType SequenceNo;
///成交来源
TThostFtdcTradeSourceType TradeSource;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///组合编号
TThostFtdcTradeIDType ComTradeID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
};
///成交
struct CThostFtdcTradeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///报单引用
TThostFtdcOrderRefType OrderRef;
///用户代码
TThostFtdcUserIDType UserID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///成交编号
TThostFtdcTradeIDType TradeID;
///买卖方向
TThostFtdcDirectionType Direction;
///报单编号
TThostFtdcOrderSysIDType OrderSysID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///交易角色
TThostFtdcTradingRoleType TradingRole;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///开平标志
TThostFtdcOffsetFlagType OffsetFlag;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///价格
TThostFtdcPriceType Price;
///数量
TThostFtdcVolumeType Volume;
///成交时期
TThostFtdcDateType TradeDate;
///成交时间
TThostFtdcTimeType TradeTime;
///成交类型
TThostFtdcTradeTypeType TradeType;
///成交价来源
TThostFtdcPriceSourceType PriceSource;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///本地报单编号
TThostFtdcOrderLocalIDType OrderLocalID;
///结算会员编号
TThostFtdcParticipantIDType ClearingPartID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///序号
TThostFtdcSequenceNoType SequenceNo;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///经纪公司报单编号
TThostFtdcSequenceNoType BrokerOrderSeq;
///成交来源
TThostFtdcTradeSourceType TradeSource;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///组合编号
TThostFtdcTradeIDType ComTradeID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
};
///用户会话
struct CThostFtdcUserSessionField
{
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///登录日期
TThostFtdcDateType LoginDate;
///登录时间
TThostFtdcTimeType LoginTime;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///接口端产品信息
TThostFtdcProductInfoType InterfaceProductInfo;
///协议信息
TThostFtdcProtocolInfoType ProtocolInfo;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///登录备注
TThostFtdcLoginRemarkType LoginRemark;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///查询最大报单数量
struct CThostFtdcQryMaxOrderVolumeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///买卖方向
TThostFtdcDirectionType Direction;
///开平标志
TThostFtdcOffsetFlagType OffsetFlag;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///最大允许报单数量
TThostFtdcVolumeType MaxVolume;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///投资者结算结果确认信息
struct CThostFtdcSettlementInfoConfirmField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///确认日期
TThostFtdcDateType ConfirmDate;
///确认时间
TThostFtdcTimeType ConfirmTime;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
};
///出入金同步
struct CThostFtdcSyncDepositField
{
///出入金流水号
TThostFtdcDepositSeqNoType DepositSeqNo;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///入金金额
TThostFtdcMoneyType Deposit;
///是否强制进行
TThostFtdcBoolType IsForce;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///业务类型
TThostFtdcBizTypeType BizType;
};
///货币质押同步
struct CThostFtdcSyncFundMortgageField
{
///货币质押流水号
TThostFtdcDepositSeqNoType MortgageSeqNo;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///源币种
TThostFtdcCurrencyIDType FromCurrencyID;
///质押金额
TThostFtdcMoneyType MortgageAmount;
///目标币种
TThostFtdcCurrencyIDType ToCurrencyID;
};
///经纪公司同步
struct CThostFtdcBrokerSyncField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
};
///正在同步中的投资者
struct CThostFtdcSyncingInvestorField
{
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者分组代码
TThostFtdcInvestorIDType InvestorGroupID;
///投资者名称
TThostFtdcPartyNameType InvestorName;
///证件类型
TThostFtdcIdCardTypeType IdentifiedCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///是否活跃
TThostFtdcBoolType IsActive;
///联系电话
TThostFtdcTelephoneType Telephone;
///通讯地址
TThostFtdcAddressType Address;
///开户日期
TThostFtdcDateType OpenDate;
///手机
TThostFtdcMobileType Mobile;
///手续费率模板代码
TThostFtdcInvestorIDType CommModelID;
///保证金率模板代码
TThostFtdcInvestorIDType MarginModelID;
};
///正在同步中的交易代码
struct CThostFtdcSyncingTradingCodeField
{
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///客户代码
TThostFtdcClientIDType ClientID;
///是否活跃
TThostFtdcBoolType IsActive;
///交易编码类型
TThostFtdcClientIDTypeType ClientIDType;
///营业部编号
TThostFtdcBranchIDType BranchID;
};
///正在同步中的投资者分组
struct CThostFtdcSyncingInvestorGroupField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者分组代码
TThostFtdcInvestorIDType InvestorGroupID;
///投资者分组名称
TThostFtdcInvestorGroupNameType InvestorGroupName;
};
///正在同步中的交易账号
struct CThostFtdcSyncingTradingAccountField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///上次质押金额
TThostFtdcMoneyType PreMortgage;
///上次信用额度
TThostFtdcMoneyType PreCredit;
///上次存款额
TThostFtdcMoneyType PreDeposit;
///上次结算准备金
TThostFtdcMoneyType PreBalance;
///上次占用的保证金
TThostFtdcMoneyType PreMargin;
///利息基数
TThostFtdcMoneyType InterestBase;
///利息收入
TThostFtdcMoneyType Interest;
///入金金额
TThostFtdcMoneyType Deposit;
///出金金额
TThostFtdcMoneyType Withdraw;
///冻结的保证金
TThostFtdcMoneyType FrozenMargin;
///冻结的资金
TThostFtdcMoneyType FrozenCash;
///冻结的手续费
TThostFtdcMoneyType FrozenCommission;
///当前保证金总额
TThostFtdcMoneyType CurrMargin;
///资金差额
TThostFtdcMoneyType CashIn;
///手续费
TThostFtdcMoneyType Commission;
///平仓盈亏
TThostFtdcMoneyType CloseProfit;
///持仓盈亏
TThostFtdcMoneyType PositionProfit;
///期货结算准备金
TThostFtdcMoneyType Balance;
///可用资金
TThostFtdcMoneyType Available;
///可取资金
TThostFtdcMoneyType WithdrawQuota;
///基本准备金
TThostFtdcMoneyType Reserve;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///信用额度
TThostFtdcMoneyType Credit;
///质押金额
TThostFtdcMoneyType Mortgage;
///交易所保证金
TThostFtdcMoneyType ExchangeMargin;
///投资者交割保证金
TThostFtdcMoneyType DeliveryMargin;
///交易所交割保证金
TThostFtdcMoneyType ExchangeDeliveryMargin;
///保底期货结算准备金
TThostFtdcMoneyType ReserveBalance;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///上次货币质入金额
TThostFtdcMoneyType PreFundMortgageIn;
///上次货币质出金额
TThostFtdcMoneyType PreFundMortgageOut;
///货币质入金额
TThostFtdcMoneyType FundMortgageIn;
///货币质出金额
TThostFtdcMoneyType FundMortgageOut;
///货币质押余额
TThostFtdcMoneyType FundMortgageAvailable;
///可质押货币金额
TThostFtdcMoneyType MortgageableFund;
///特殊产品占用保证金
TThostFtdcMoneyType SpecProductMargin;
///特殊产品冻结保证金
TThostFtdcMoneyType SpecProductFrozenMargin;
///特殊产品手续费
TThostFtdcMoneyType SpecProductCommission;
///特殊产品冻结手续费
TThostFtdcMoneyType SpecProductFrozenCommission;
///特殊产品持仓盈亏
TThostFtdcMoneyType SpecProductPositionProfit;
///特殊产品平仓盈亏
TThostFtdcMoneyType SpecProductCloseProfit;
///根据持仓盈亏算法计算的特殊产品持仓盈亏
TThostFtdcMoneyType SpecProductPositionProfitByAlg;
///特殊产品交易所保证金
TThostFtdcMoneyType SpecProductExchangeMargin;
///延时换汇冻结金额
TThostFtdcMoneyType FrozenSwap;
///剩余换汇额度
TThostFtdcMoneyType RemainSwap;
///市值
TThostFtdcMoneyType OptionValue;
};
///正在同步中的投资者持仓
struct CThostFtdcSyncingInvestorPositionField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///持仓多空方向
TThostFtdcPosiDirectionType PosiDirection;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///持仓日期
TThostFtdcPositionDateType PositionDate;
///上日持仓
TThostFtdcVolumeType YdPosition;
///今日持仓
TThostFtdcVolumeType Position;
///多头冻结
TThostFtdcVolumeType LongFrozen;
///空头冻结
TThostFtdcVolumeType ShortFrozen;
///开仓冻结金额
TThostFtdcMoneyType LongFrozenAmount;
///开仓冻结金额
TThostFtdcMoneyType ShortFrozenAmount;
///开仓量
TThostFtdcVolumeType OpenVolume;
///平仓量
TThostFtdcVolumeType CloseVolume;
///开仓金额
TThostFtdcMoneyType OpenAmount;
///平仓金额
TThostFtdcMoneyType CloseAmount;
///持仓成本
TThostFtdcMoneyType PositionCost;
///上次占用的保证金
TThostFtdcMoneyType PreMargin;
///占用的保证金
TThostFtdcMoneyType UseMargin;
///冻结的保证金
TThostFtdcMoneyType FrozenMargin;
///冻结的资金
TThostFtdcMoneyType FrozenCash;
///冻结的手续费
TThostFtdcMoneyType FrozenCommission;
///资金差额
TThostFtdcMoneyType CashIn;
///手续费
TThostFtdcMoneyType Commission;
///平仓盈亏
TThostFtdcMoneyType CloseProfit;
///持仓盈亏
TThostFtdcMoneyType PositionProfit;
///上次结算价
TThostFtdcPriceType PreSettlementPrice;
///本次结算价
TThostFtdcPriceType SettlementPrice;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///开仓成本
TThostFtdcMoneyType OpenCost;
///交易所保证金
TThostFtdcMoneyType ExchangeMargin;
///组合成交形成的持仓
TThostFtdcVolumeType CombPosition;
///组合多头冻结
TThostFtdcVolumeType CombLongFrozen;
///组合空头冻结
TThostFtdcVolumeType CombShortFrozen;
///逐日盯市平仓盈亏
TThostFtdcMoneyType CloseProfitByDate;
///逐笔对冲平仓盈亏
TThostFtdcMoneyType CloseProfitByTrade;
///今日持仓
TThostFtdcVolumeType TodayPosition;
///保证金率
TThostFtdcRatioType MarginRateByMoney;
///保证金率(按手数)
TThostFtdcRatioType MarginRateByVolume;
///执行冻结
TThostFtdcVolumeType StrikeFrozen;
///执行冻结金额
TThostFtdcMoneyType StrikeFrozenAmount;
///放弃执行冻结
TThostFtdcVolumeType AbandonFrozen;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///执行冻结的昨仓
TThostFtdcVolumeType YdStrikeFrozen;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///市值
TThostFtdcMoneyType OptionValue;
};
///正在同步中的合约保证金率
struct CThostFtdcSyncingInstrumentMarginRateField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///多头保证金率
TThostFtdcRatioType LongMarginRatioByMoney;
///多头保证金费
TThostFtdcMoneyType LongMarginRatioByVolume;
///空头保证金率
TThostFtdcRatioType ShortMarginRatioByMoney;
///空头保证金费
TThostFtdcMoneyType ShortMarginRatioByVolume;
///是否相对交易所收取
TThostFtdcBoolType IsRelative;
};
///正在同步中的合约手续费率
struct CThostFtdcSyncingInstrumentCommissionRateField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///开仓手续费率
TThostFtdcRatioType OpenRatioByMoney;
///开仓手续费
TThostFtdcRatioType OpenRatioByVolume;
///平仓手续费率
TThostFtdcRatioType CloseRatioByMoney;
///平仓手续费
TThostFtdcRatioType CloseRatioByVolume;
///平今手续费率
TThostFtdcRatioType CloseTodayRatioByMoney;
///平今手续费
TThostFtdcRatioType CloseTodayRatioByVolume;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///正在同步中的合约交易权限
struct CThostFtdcSyncingInstrumentTradingRightField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易权限
TThostFtdcTradingRightType TradingRight;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///查询报单
struct CThostFtdcQryOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///报单编号
TThostFtdcOrderSysIDType OrderSysID;
///开始时间
TThostFtdcTimeType InsertTimeStart;
///结束时间
TThostFtdcTimeType InsertTimeEnd;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///查询成交
struct CThostFtdcQryTradeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///成交编号
TThostFtdcTradeIDType TradeID;
///开始时间
TThostFtdcTimeType TradeTimeStart;
///结束时间
TThostFtdcTimeType TradeTimeEnd;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///查询投资者持仓
struct CThostFtdcQryInvestorPositionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///查询资金账户
struct CThostFtdcQryTradingAccountField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///业务类型
TThostFtdcBizTypeType BizType;
///投资者帐号
TThostFtdcAccountIDType AccountID;
};
///查询投资者
struct CThostFtdcQryInvestorField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
};
///查询交易编码
struct CThostFtdcQryTradingCodeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///客户代码
TThostFtdcClientIDType ClientID;
///交易编码类型
TThostFtdcClientIDTypeType ClientIDType;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///查询投资者组
struct CThostFtdcQryInvestorGroupField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
};
///查询合约保证金率
struct CThostFtdcQryInstrumentMarginRateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///查询手续费率
struct CThostFtdcQryInstrumentCommissionRateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///查询合约交易权限
struct CThostFtdcQryInstrumentTradingRightField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///查询经纪公司
struct CThostFtdcQryBrokerField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
};
///查询交易员
struct CThostFtdcQryTraderField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
};
///查询管理用户功能权限
struct CThostFtdcQrySuperUserFunctionField
{
///用户代码
TThostFtdcUserIDType UserID;
};
///查询用户会话
struct CThostFtdcQryUserSessionField
{
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
};
///查询经纪公司会员代码
struct CThostFtdcQryPartBrokerField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
};
///查询前置状态
struct CThostFtdcQryFrontStatusField
{
///前置编号
TThostFtdcFrontIDType FrontID;
};
///查询交易所报单
struct CThostFtdcQryExchangeOrderField
{
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
};
///查询报单操作
struct CThostFtdcQryOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///查询交易所报单操作
struct CThostFtdcQryExchangeOrderActionField
{
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
};
///查询管理用户
struct CThostFtdcQrySuperUserField
{
///用户代码
TThostFtdcUserIDType UserID;
};
///查询交易所
struct CThostFtdcQryExchangeField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///查询产品
struct CThostFtdcQryProductField
{
///产品代码
TThostFtdcInstrumentIDType ProductID;
///产品类型
TThostFtdcProductClassType ProductClass;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///查询合约
struct CThostFtdcQryInstrumentField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///产品代码
TThostFtdcInstrumentIDType ProductID;
};
///查询行情
struct CThostFtdcQryDepthMarketDataField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///查询经纪公司用户
struct CThostFtdcQryBrokerUserField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
};
///查询经纪公司用户权限
struct CThostFtdcQryBrokerUserFunctionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
};
///交易所报价撤销回报
struct CThostFtdcExchangeQuoteActionErrorField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///报价编号
TThostFtdcOrderSysIDType QuoteSysID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地执行宣告编号
TThostFtdcOrderLocalIDType QuoteLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///买报单本地报单号
TThostFtdcOrderLocalIDType BidOrderLocalID;
///卖报单本地报单号
TThostFtdcOrderLocalIDType AskOrderLocalID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///客户代码
TThostFtdcClientIDType ClientID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
};
///查询交易员报盘机
struct CThostFtdcQryTraderOfferField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
};
///查询出入金流水
struct CThostFtdcQrySyncDepositField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///出入金流水号
TThostFtdcDepositSeqNoType DepositSeqNo;
};
///查询投资者结算结果
struct CThostFtdcQrySettlementInfoField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易日
TThostFtdcDateType TradingDay;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
};
///查询交易所保证金率
struct CThostFtdcQryExchangeMarginRateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///查询交易所调整保证金率
struct CThostFtdcQryExchangeMarginRateAdjustField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
};
///查询汇率
struct CThostFtdcQryExchangeRateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///源币种
TThostFtdcCurrencyIDType FromCurrencyID;
///目标币种
TThostFtdcCurrencyIDType ToCurrencyID;
};
///查询货币质押流水
struct CThostFtdcQrySyncFundMortgageField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///货币质押流水号
TThostFtdcDepositSeqNoType MortgageSeqNo;
};
///查询报单
struct CThostFtdcQryHisOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///报单编号
TThostFtdcOrderSysIDType OrderSysID;
///开始时间
TThostFtdcTimeType InsertTimeStart;
///结束时间
TThostFtdcTimeType InsertTimeEnd;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
};
///当前期权合约最小保证金
struct CThostFtdcOptionInstrMiniMarginField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///单位(手)期权合约最小保证金
TThostFtdcMoneyType MinMargin;
///取值方式
TThostFtdcValueMethodType ValueMethod;
///是否跟随交易所收取
TThostFtdcBoolType IsRelative;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///当前期权合约保证金调整系数
struct CThostFtdcOptionInstrMarginAdjustField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///投机空头保证金调整系数
TThostFtdcRatioType SShortMarginRatioByMoney;
///投机空头保证金调整系数
TThostFtdcMoneyType SShortMarginRatioByVolume;
///保值空头保证金调整系数
TThostFtdcRatioType HShortMarginRatioByMoney;
///保值空头保证金调整系数
TThostFtdcMoneyType HShortMarginRatioByVolume;
///套利空头保证金调整系数
TThostFtdcRatioType AShortMarginRatioByMoney;
///套利空头保证金调整系数
TThostFtdcMoneyType AShortMarginRatioByVolume;
///是否跟随交易所收取
TThostFtdcBoolType IsRelative;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///做市商空头保证金调整系数
TThostFtdcRatioType MShortMarginRatioByMoney;
///做市商空头保证金调整系数
TThostFtdcMoneyType MShortMarginRatioByVolume;
};
///当前期权合约手续费的详细内容
struct CThostFtdcOptionInstrCommRateField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///开仓手续费率
TThostFtdcRatioType OpenRatioByMoney;
///开仓手续费
TThostFtdcRatioType OpenRatioByVolume;
///平仓手续费率
TThostFtdcRatioType CloseRatioByMoney;
///平仓手续费
TThostFtdcRatioType CloseRatioByVolume;
///平今手续费率
TThostFtdcRatioType CloseTodayRatioByMoney;
///平今手续费
TThostFtdcRatioType CloseTodayRatioByVolume;
///执行手续费率
TThostFtdcRatioType StrikeRatioByMoney;
///执行手续费
TThostFtdcRatioType StrikeRatioByVolume;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///期权交易成本
struct CThostFtdcOptionInstrTradeCostField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///期权合约保证金不变部分
TThostFtdcMoneyType FixedMargin;
///期权合约最小保证金
TThostFtdcMoneyType MiniMargin;
///期权合约权利金
TThostFtdcMoneyType Royalty;
///交易所期权合约保证金不变部分
TThostFtdcMoneyType ExchFixedMargin;
///交易所期权合约最小保证金
TThostFtdcMoneyType ExchMiniMargin;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///期权交易成本查询
struct CThostFtdcQryOptionInstrTradeCostField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///期权合约报价
TThostFtdcPriceType InputPrice;
///标的价格,填0则用昨结算价
TThostFtdcPriceType UnderlyingPrice;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///期权手续费率查询
struct CThostFtdcQryOptionInstrCommRateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///股指现货指数
struct CThostFtdcIndexPriceField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///指数现货收盘价
TThostFtdcPriceType ClosePrice;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///输入的执行宣告
struct CThostFtdcInputExecOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///执行宣告引用
TThostFtdcOrderRefType ExecOrderRef;
///用户代码
TThostFtdcUserIDType UserID;
///数量
TThostFtdcVolumeType Volume;
///请求编号
TThostFtdcRequestIDType RequestID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///开平标志
TThostFtdcOffsetFlagType OffsetFlag;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///执行类型
TThostFtdcActionTypeType ActionType;
///保留头寸申请的持仓方向
TThostFtdcPosiDirectionType PosiDirection;
///期权行权后是否保留期货头寸的标记,该字段已废弃
TThostFtdcExecOrderPositionFlagType ReservePositionFlag;
///期权行权后生成的头寸是否自动平仓
TThostFtdcExecOrderCloseFlagType CloseFlag;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///资金账号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///交易编码
TThostFtdcClientIDType ClientID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///输入执行宣告操作
struct CThostFtdcInputExecOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///执行宣告操作引用
TThostFtdcOrderActionRefType ExecOrderActionRef;
///执行宣告引用
TThostFtdcOrderRefType ExecOrderRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///执行宣告操作编号
TThostFtdcExecOrderSysIDType ExecOrderSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///用户代码
TThostFtdcUserIDType UserID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///执行宣告
struct CThostFtdcExecOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///执行宣告引用
TThostFtdcOrderRefType ExecOrderRef;
///用户代码
TThostFtdcUserIDType UserID;
///数量
TThostFtdcVolumeType Volume;
///请求编号
TThostFtdcRequestIDType RequestID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///开平标志
TThostFtdcOffsetFlagType OffsetFlag;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///执行类型
TThostFtdcActionTypeType ActionType;
///保留头寸申请的持仓方向
TThostFtdcPosiDirectionType PosiDirection;
///期权行权后是否保留期货头寸的标记,该字段已废弃
TThostFtdcExecOrderPositionFlagType ReservePositionFlag;
///期权行权后生成的头寸是否自动平仓
TThostFtdcExecOrderCloseFlagType CloseFlag;
///本地执行宣告编号
TThostFtdcOrderLocalIDType ExecOrderLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///执行宣告提交状态
TThostFtdcOrderSubmitStatusType OrderSubmitStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///执行宣告编号
TThostFtdcExecOrderSysIDType ExecOrderSysID;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
///撤销时间
TThostFtdcTimeType CancelTime;
///执行结果
TThostFtdcExecResultType ExecResult;
///结算会员编号
TThostFtdcParticipantIDType ClearingPartID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///操作用户代码
TThostFtdcUserIDType ActiveUserID;
///经纪公司报单编号
TThostFtdcSequenceNoType BrokerExecOrderSeq;
///营业部编号
TThostFtdcBranchIDType BranchID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///资金账号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///执行宣告操作
struct CThostFtdcExecOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///执行宣告操作引用
TThostFtdcOrderActionRefType ExecOrderActionRef;
///执行宣告引用
TThostFtdcOrderRefType ExecOrderRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///执行宣告操作编号
TThostFtdcExecOrderSysIDType ExecOrderSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///操作日期
TThostFtdcDateType ActionDate;
///操作时间
TThostFtdcTimeType ActionTime;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地执行宣告编号
TThostFtdcOrderLocalIDType ExecOrderLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///报单操作状态
TThostFtdcOrderActionStatusType OrderActionStatus;
///用户代码
TThostFtdcUserIDType UserID;
///执行类型
TThostFtdcActionTypeType ActionType;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///营业部编号
TThostFtdcBranchIDType BranchID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///执行宣告查询
struct CThostFtdcQryExecOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///执行宣告编号
TThostFtdcExecOrderSysIDType ExecOrderSysID;
///开始时间
TThostFtdcTimeType InsertTimeStart;
///结束时间
TThostFtdcTimeType InsertTimeEnd;
};
///交易所执行宣告信息
struct CThostFtdcExchangeExecOrderField
{
///数量
TThostFtdcVolumeType Volume;
///请求编号
TThostFtdcRequestIDType RequestID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///开平标志
TThostFtdcOffsetFlagType OffsetFlag;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///执行类型
TThostFtdcActionTypeType ActionType;
///保留头寸申请的持仓方向
TThostFtdcPosiDirectionType PosiDirection;
///期权行权后是否保留期货头寸的标记,该字段已废弃
TThostFtdcExecOrderPositionFlagType ReservePositionFlag;
///期权行权后生成的头寸是否自动平仓
TThostFtdcExecOrderCloseFlagType CloseFlag;
///本地执行宣告编号
TThostFtdcOrderLocalIDType ExecOrderLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///执行宣告提交状态
TThostFtdcOrderSubmitStatusType OrderSubmitStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///执行宣告编号
TThostFtdcExecOrderSysIDType ExecOrderSysID;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
///撤销时间
TThostFtdcTimeType CancelTime;
///执行结果
TThostFtdcExecResultType ExecResult;
///结算会员编号
TThostFtdcParticipantIDType ClearingPartID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///营业部编号
TThostFtdcBranchIDType BranchID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///交易所执行宣告查询
struct CThostFtdcQryExchangeExecOrderField
{
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
};
///执行宣告操作查询
struct CThostFtdcQryExecOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///交易所执行宣告操作
struct CThostFtdcExchangeExecOrderActionField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///执行宣告操作编号
TThostFtdcExecOrderSysIDType ExecOrderSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///操作日期
TThostFtdcDateType ActionDate;
///操作时间
TThostFtdcTimeType ActionTime;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地执行宣告编号
TThostFtdcOrderLocalIDType ExecOrderLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///报单操作状态
TThostFtdcOrderActionStatusType OrderActionStatus;
///用户代码
TThostFtdcUserIDType UserID;
///执行类型
TThostFtdcActionTypeType ActionType;
///营业部编号
TThostFtdcBranchIDType BranchID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///交易所执行宣告操作查询
struct CThostFtdcQryExchangeExecOrderActionField
{
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
};
///错误执行宣告
struct CThostFtdcErrExecOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///执行宣告引用
TThostFtdcOrderRefType ExecOrderRef;
///用户代码
TThostFtdcUserIDType UserID;
///数量
TThostFtdcVolumeType Volume;
///请求编号
TThostFtdcRequestIDType RequestID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///开平标志
TThostFtdcOffsetFlagType OffsetFlag;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///执行类型
TThostFtdcActionTypeType ActionType;
///保留头寸申请的持仓方向
TThostFtdcPosiDirectionType PosiDirection;
///期权行权后是否保留期货头寸的标记,该字段已废弃
TThostFtdcExecOrderPositionFlagType ReservePositionFlag;
///期权行权后生成的头寸是否自动平仓
TThostFtdcExecOrderCloseFlagType CloseFlag;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///资金账号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///交易编码
TThostFtdcClientIDType ClientID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///查询错误执行宣告
struct CThostFtdcQryErrExecOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
};
///错误执行宣告操作
struct CThostFtdcErrExecOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///执行宣告操作引用
TThostFtdcOrderActionRefType ExecOrderActionRef;
///执行宣告引用
TThostFtdcOrderRefType ExecOrderRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///执行宣告操作编号
TThostFtdcExecOrderSysIDType ExecOrderSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///用户代码
TThostFtdcUserIDType UserID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///查询错误执行宣告操作
struct CThostFtdcQryErrExecOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
};
///投资者期权合约交易权限
struct CThostFtdcOptionInstrTradingRightField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///买卖方向
TThostFtdcDirectionType Direction;
///交易权限
TThostFtdcTradingRightType TradingRight;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
};
///查询期权合约交易权限
struct CThostFtdcQryOptionInstrTradingRightField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///买卖方向
TThostFtdcDirectionType Direction;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///输入的询价
struct CThostFtdcInputForQuoteField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///询价引用
TThostFtdcOrderRefType ForQuoteRef;
///用户代码
TThostFtdcUserIDType UserID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///营业部编号
TThostFtdcBranchIDType BranchID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///询价
struct CThostFtdcForQuoteField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///询价引用
TThostFtdcOrderRefType ForQuoteRef;
///用户代码
TThostFtdcUserIDType UserID;
///本地询价编号
TThostFtdcOrderLocalIDType ForQuoteLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
///询价状态
TThostFtdcForQuoteStatusType ForQuoteStatus;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///操作用户代码
TThostFtdcUserIDType ActiveUserID;
///经纪公司询价编号
TThostFtdcSequenceNoType BrokerForQutoSeq;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///营业部编号
TThostFtdcBranchIDType BranchID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///询价查询
struct CThostFtdcQryForQuoteField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///开始时间
TThostFtdcTimeType InsertTimeStart;
///结束时间
TThostFtdcTimeType InsertTimeEnd;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///交易所询价信息
struct CThostFtdcExchangeForQuoteField
{
///本地询价编号
TThostFtdcOrderLocalIDType ForQuoteLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
///询价状态
TThostFtdcForQuoteStatusType ForQuoteStatus;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///营业部编号
TThostFtdcBranchIDType BranchID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///交易所询价查询
struct CThostFtdcQryExchangeForQuoteField
{
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
};
///输入的报价
struct CThostFtdcInputQuoteField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///报价引用
TThostFtdcOrderRefType QuoteRef;
///用户代码
TThostFtdcUserIDType UserID;
///卖价格
TThostFtdcPriceType AskPrice;
///买价格
TThostFtdcPriceType BidPrice;
///卖数量
TThostFtdcVolumeType AskVolume;
///买数量
TThostFtdcVolumeType BidVolume;
///请求编号
TThostFtdcRequestIDType RequestID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///卖开平标志
TThostFtdcOffsetFlagType AskOffsetFlag;
///买开平标志
TThostFtdcOffsetFlagType BidOffsetFlag;
///卖投机套保标志
TThostFtdcHedgeFlagType AskHedgeFlag;
///买投机套保标志
TThostFtdcHedgeFlagType BidHedgeFlag;
///衍生卖报单引用
TThostFtdcOrderRefType AskOrderRef;
///衍生买报单引用
TThostFtdcOrderRefType BidOrderRef;
///应价编号
TThostFtdcOrderSysIDType ForQuoteSysID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///交易编码
TThostFtdcClientIDType ClientID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///输入报价操作
struct CThostFtdcInputQuoteActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///报价操作引用
TThostFtdcOrderActionRefType QuoteActionRef;
///报价引用
TThostFtdcOrderRefType QuoteRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///报价操作编号
TThostFtdcOrderSysIDType QuoteSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///用户代码
TThostFtdcUserIDType UserID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///交易编码
TThostFtdcClientIDType ClientID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///卖数量
TThostFtdcVolumeType AskVolume;
///买数量
TThostFtdcVolumeType BidVolume;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///报价
struct CThostFtdcQuoteField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///报价引用
TThostFtdcOrderRefType QuoteRef;
///用户代码
TThostFtdcUserIDType UserID;
///卖价格
TThostFtdcPriceType AskPrice;
///买价格
TThostFtdcPriceType BidPrice;
///卖数量
TThostFtdcVolumeType AskVolume;
///买数量
TThostFtdcVolumeType BidVolume;
///请求编号
TThostFtdcRequestIDType RequestID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///卖开平标志
TThostFtdcOffsetFlagType AskOffsetFlag;
///买开平标志
TThostFtdcOffsetFlagType BidOffsetFlag;
///卖投机套保标志
TThostFtdcHedgeFlagType AskHedgeFlag;
///买投机套保标志
TThostFtdcHedgeFlagType BidHedgeFlag;
///本地报价编号
TThostFtdcOrderLocalIDType QuoteLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///报价提示序号
TThostFtdcSequenceNoType NotifySequence;
///报价提交状态
TThostFtdcOrderSubmitStatusType OrderSubmitStatus;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///报价编号
TThostFtdcOrderSysIDType QuoteSysID;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
///撤销时间
TThostFtdcTimeType CancelTime;
///报价状态
TThostFtdcOrderStatusType QuoteStatus;
///结算会员编号
TThostFtdcParticipantIDType ClearingPartID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///卖方报单编号
TThostFtdcOrderSysIDType AskOrderSysID;
///买方报单编号
TThostFtdcOrderSysIDType BidOrderSysID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///操作用户代码
TThostFtdcUserIDType ActiveUserID;
///经纪公司报价编号
TThostFtdcSequenceNoType BrokerQuoteSeq;
///衍生卖报单引用
TThostFtdcOrderRefType AskOrderRef;
///衍生买报单引用
TThostFtdcOrderRefType BidOrderRef;
///应价编号
TThostFtdcOrderSysIDType ForQuoteSysID;
///营业部编号
TThostFtdcBranchIDType BranchID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///资金账号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///报价操作
struct CThostFtdcQuoteActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///报价操作引用
TThostFtdcOrderActionRefType QuoteActionRef;
///报价引用
TThostFtdcOrderRefType QuoteRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///报价操作编号
TThostFtdcOrderSysIDType QuoteSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///操作日期
TThostFtdcDateType ActionDate;
///操作时间
TThostFtdcTimeType ActionTime;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地报价编号
TThostFtdcOrderLocalIDType QuoteLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///报单操作状态
TThostFtdcOrderActionStatusType OrderActionStatus;
///用户代码
TThostFtdcUserIDType UserID;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///营业部编号
TThostFtdcBranchIDType BranchID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///卖数量
TThostFtdcVolumeType AskVolume;
///买数量
TThostFtdcVolumeType BidVolume;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///报价查询
struct CThostFtdcQryQuoteField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///报价编号
TThostFtdcOrderSysIDType QuoteSysID;
///开始时间
TThostFtdcTimeType InsertTimeStart;
///结束时间
TThostFtdcTimeType InsertTimeEnd;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///交易所报价信息
struct CThostFtdcExchangeQuoteField
{
///卖价格
TThostFtdcPriceType AskPrice;
///买价格
TThostFtdcPriceType BidPrice;
///卖数量
TThostFtdcVolumeType AskVolume;
///买数量
TThostFtdcVolumeType BidVolume;
///请求编号
TThostFtdcRequestIDType RequestID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///卖开平标志
TThostFtdcOffsetFlagType AskOffsetFlag;
///买开平标志
TThostFtdcOffsetFlagType BidOffsetFlag;
///卖投机套保标志
TThostFtdcHedgeFlagType AskHedgeFlag;
///买投机套保标志
TThostFtdcHedgeFlagType BidHedgeFlag;
///本地报价编号
TThostFtdcOrderLocalIDType QuoteLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///报价提示序号
TThostFtdcSequenceNoType NotifySequence;
///报价提交状态
TThostFtdcOrderSubmitStatusType OrderSubmitStatus;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///报价编号
TThostFtdcOrderSysIDType QuoteSysID;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
///撤销时间
TThostFtdcTimeType CancelTime;
///报价状态
TThostFtdcOrderStatusType QuoteStatus;
///结算会员编号
TThostFtdcParticipantIDType ClearingPartID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///卖方报单编号
TThostFtdcOrderSysIDType AskOrderSysID;
///买方报单编号
TThostFtdcOrderSysIDType BidOrderSysID;
///应价编号
TThostFtdcOrderSysIDType ForQuoteSysID;
///营业部编号
TThostFtdcBranchIDType BranchID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///交易所报价查询
struct CThostFtdcQryExchangeQuoteField
{
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
};
///报价操作查询
struct CThostFtdcQryQuoteActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///交易所报价操作
struct CThostFtdcExchangeQuoteActionField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///报价操作编号
TThostFtdcOrderSysIDType QuoteSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///操作日期
TThostFtdcDateType ActionDate;
///操作时间
TThostFtdcTimeType ActionTime;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地报价编号
TThostFtdcOrderLocalIDType QuoteLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///报单操作状态
TThostFtdcOrderActionStatusType OrderActionStatus;
///用户代码
TThostFtdcUserIDType UserID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///营业部编号
TThostFtdcBranchIDType BranchID;
///卖数量
TThostFtdcVolumeType AskVolume;
///买数量
TThostFtdcVolumeType BidVolume;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///交易所报价操作查询
struct CThostFtdcQryExchangeQuoteActionField
{
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
};
///期权合约delta值
struct CThostFtdcOptionInstrDeltaField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///Delta值
TThostFtdcRatioType Delta;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///发给做市商的询价请求
struct CThostFtdcForQuoteRspField
{
///交易日
TThostFtdcDateType TradingDay;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///询价编号
TThostFtdcOrderSysIDType ForQuoteSysID;
///询价时间
TThostFtdcTimeType ForQuoteTime;
///业务日期
TThostFtdcDateType ActionDay;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///当前期权合约执行偏移值的详细内容
struct CThostFtdcStrikeOffsetField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///执行偏移值
TThostFtdcMoneyType Offset;
///行权偏移类型
TThostFtdcStrikeOffsetTypeType OffsetType;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///期权执行偏移值查询
struct CThostFtdcQryStrikeOffsetField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
};
///录入锁定
struct CThostFtdcInputLockField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///锁定引用
TThostFtdcOrderRefType LockRef;
///用户代码
TThostFtdcUserIDType UserID;
///数量
TThostFtdcVolumeType Volume;
///请求编号
TThostFtdcRequestIDType RequestID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///锁定类型
TThostFtdcLockTypeType LockType;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///锁定
struct CThostFtdcLockField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///锁定引用
TThostFtdcOrderRefType LockRef;
///用户代码
TThostFtdcUserIDType UserID;
///数量
TThostFtdcVolumeType Volume;
///请求编号
TThostFtdcRequestIDType RequestID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///锁定类型
TThostFtdcLockTypeType LockType;
///本地锁定编号
TThostFtdcOrderLocalIDType LockLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///执行宣告提交状态
TThostFtdcOrderSubmitStatusType OrderSubmitStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///锁定编号
TThostFtdcOrderSysIDType LockSysID;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
///撤销时间
TThostFtdcTimeType CancelTime;
///锁定状态
TThostFtdcOrderActionStatusType LockStatus;
///结算会员编号
TThostFtdcParticipantIDType ClearingPartID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///操作用户代码
TThostFtdcUserIDType ActiveUserID;
///经纪公司报单编号
TThostFtdcSequenceNoType BrokerLockSeq;
///营业部编号
TThostFtdcBranchIDType BranchID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///查询锁定
struct CThostFtdcQryLockField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///锁定编号
TThostFtdcOrderSysIDType LockSysID;
///开始时间
TThostFtdcTimeType InsertTimeStart;
///结束时间
TThostFtdcTimeType InsertTimeEnd;
};
///锁定证券仓位
struct CThostFtdcLockPositionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///数量
TThostFtdcVolumeType Volume;
///冻结数量
TThostFtdcVolumeType FrozenVolume;
///今日锁定数量
TThostFtdcVolumeType TodayVolume;
};
///查询锁定证券仓位
struct CThostFtdcQryLockPositionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///当前ETF期权合约手续费的详细内容
struct CThostFtdcETFOptionInstrCommRateField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///开仓手续费率
TThostFtdcRatioType OpenRatioByMoney;
///开仓手续费
TThostFtdcRatioType OpenRatioByVolume;
///平仓手续费率
TThostFtdcRatioType CloseRatioByMoney;
///平仓手续费
TThostFtdcRatioType CloseRatioByVolume;
///平今手续费率
TThostFtdcRatioType CloseTodayRatioByMoney;
///平今手续费
TThostFtdcRatioType CloseTodayRatioByVolume;
///执行手续费率
TThostFtdcRatioType StrikeRatioByMoney;
///执行手续费
TThostFtdcRatioType StrikeRatioByVolume;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///买卖方向
TThostFtdcDirectionType Direction;
};
///ETF期权手续费率查询
struct CThostFtdcQryETFOptionInstrCommRateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///输入的持仓冻结
struct CThostFtdcPosiFreezeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///本地报单编号
TThostFtdcOrderLocalIDType OrderLocalID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///安装编号
TThostFtdcInstallIDType InstallID;
///数量
TThostFtdcVolumeType Volume;
///冻结原因
TThostFtdcFreezeReasonTypeType FreezeReasonType;
///冻结类型
TThostFtdcFreezeTypeType FreezeType;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
};
///查询锁定
struct CThostFtdcQryExchangeLockField
{
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
};
///交易所锁定
struct CThostFtdcExchangeLockField
{
///数量
TThostFtdcVolumeType Volume;
///请求编号
TThostFtdcRequestIDType RequestID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///锁定类型
TThostFtdcLockTypeType LockType;
///本地锁定编号
TThostFtdcOrderLocalIDType LockLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///执行宣告提交状态
TThostFtdcOrderSubmitStatusType OrderSubmitStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///锁定编号
TThostFtdcOrderSysIDType LockSysID;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
///撤销时间
TThostFtdcTimeType CancelTime;
///锁定状态
TThostFtdcOrderActionStatusType LockStatus;
///结算会员编号
TThostFtdcParticipantIDType ClearingPartID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///营业部编号
TThostFtdcBranchIDType BranchID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///交易所操作错误
struct CThostFtdcExchangeExecOrderActionErrorField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///执行宣告编号
TThostFtdcExecOrderSysIDType ExecOrderSysID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地执行宣告编号
TThostFtdcOrderLocalIDType ExecOrderLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///客户代码
TThostFtdcClientIDType ClientID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
};
///输入批量报单操作
struct CThostFtdcInputBatchOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///报单操作引用
TThostFtdcOrderActionRefType OrderActionRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///用户代码
TThostFtdcUserIDType UserID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///批量报单操作
struct CThostFtdcBatchOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///报单操作引用
TThostFtdcOrderActionRefType OrderActionRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///操作日期
TThostFtdcDateType ActionDate;
///操作时间
TThostFtdcTimeType ActionTime;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///报单操作状态
TThostFtdcOrderActionStatusType OrderActionStatus;
///用户代码
TThostFtdcUserIDType UserID;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///交易所批量报单操作
struct CThostFtdcExchangeBatchOrderActionField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///操作日期
TThostFtdcDateType ActionDate;
///操作时间
TThostFtdcTimeType ActionTime;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///报单操作状态
TThostFtdcOrderActionStatusType OrderActionStatus;
///用户代码
TThostFtdcUserIDType UserID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///查询批量报单操作
struct CThostFtdcQryBatchOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///投资者持仓限制
struct CThostFtdcLimitPosiField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///总数量限制
TThostFtdcVolumeType TotalVolume;
///多头数量限制
TThostFtdcVolumeType LongVolume;
///当日多头开仓数量限制
TThostFtdcVolumeType OpenVolume;
///多头持仓金额限制,不再使用
TThostFtdcMoneyType LongAmount;
///总数量冻结
TThostFtdcVolumeType TotalVolumeFrozen;
///多头数量冻结
TThostFtdcVolumeType LongVolumeFrozen;
///当日开仓数量冻结
TThostFtdcVolumeType OpenVolumeFrozen;
///多头持仓金额冻结,不再使用
TThostFtdcMoneyType LongAmountFrozen;
};
///查询投资者持仓限制
struct CThostFtdcQryLimitPosiField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///经纪公司持仓限制
struct CThostFtdcBrokerLimitPosiField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///总数量限制
TThostFtdcLargeVolumeType TotalVolume;
///多头数量限制
TThostFtdcLargeVolumeType LongVolume;
///总数量冻结
TThostFtdcLargeVolumeType TotalVolumeFrozen;
///多头数量冻结
TThostFtdcLargeVolumeType LongVolumeFrozen;
};
///查询经纪公司持仓限制
struct CThostFtdcQryBrokerLimitPosiField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///投资者证券持仓限制
struct CThostFtdcLimitPosiSField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///总数量限制
TThostFtdcVolumeType TotalVolume;
///当日开仓数量限制
TThostFtdcVolumeType OpenVolume;
///总数量冻结
TThostFtdcVolumeType TotalVolumeFrozen;
///当日开仓数量冻结
TThostFtdcVolumeType OpenVolumeFrozen;
};
///查询投资者证券持仓限制
struct CThostFtdcQryLimitPosiSField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///投资者持仓限制参数
struct CThostFtdcLimitPosiParamField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///总数量限制
TThostFtdcVolumeType TotalVolume;
///多头数量限制
TThostFtdcVolumeType LongVolume;
///当日开仓数量限制
TThostFtdcVolumeType OpenVolume;
///多头持仓金额限制,不再使用
TThostFtdcMoneyType LongAmount;
};
///经纪公司持仓限制参数
struct CThostFtdcBrokerLimitPosiParamField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///总数量限制
TThostFtdcLargeVolumeType TotalVolume;
///多头数量限制
TThostFtdcLargeVolumeType LongVolume;
};
///投资者证券持仓限制参数
struct CThostFtdcLimitPosiParamSField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///总数量限制
TThostFtdcVolumeType TotalVolume;
///当日开仓数量限制
TThostFtdcVolumeType OpenVolume;
};
///输入证券处置操作
struct CThostFtdcInputStockDisposalActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///证券处置操作引用
TThostFtdcOrderActionRefType StockDisposalActionRef;
///证券处置引用
TThostFtdcOrderRefType StockDisposalRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///证券处置操作编号
TThostFtdcStockDisposalSysIDType StockDisposalSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///用户代码
TThostFtdcUserIDType UserID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
};
///证券处置操作
struct CThostFtdcStockDisposalActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///证券处置操作引用
TThostFtdcOrderActionRefType StockDisposalActionRef;
///证券处置引用
TThostFtdcOrderRefType StockDisposalRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///证券处置操作编号
TThostFtdcStockDisposalSysIDType StockDisposalSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///操作日期
TThostFtdcDateType ActionDate;
///操作时间
TThostFtdcTimeType ActionTime;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地证券处置编号
TThostFtdcOrderLocalIDType StockDisposalLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///报单操作状态
TThostFtdcOrderActionStatusType OrderActionStatus;
///用户代码
TThostFtdcUserIDType UserID;
///执行类型
TThostFtdcActionTypeType ActionType;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///营业部编号
TThostFtdcBranchIDType BranchID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
};
///证券处置操作查询
struct CThostFtdcQryStockDisposalActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///交易所证券处置操作
struct CThostFtdcExchangeStockDisposalActionField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///证券处置操作编号
TThostFtdcStockDisposalSysIDType StockDisposalSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///操作日期
TThostFtdcDateType ActionDate;
///操作时间
TThostFtdcTimeType ActionTime;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地证券处置编号
TThostFtdcOrderLocalIDType StockDisposalLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///报单操作状态
TThostFtdcOrderActionStatusType OrderActionStatus;
///用户代码
TThostFtdcUserIDType UserID;
///执行类型
TThostFtdcActionTypeType ActionType;
///营业部编号
TThostFtdcBranchIDType BranchID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
};
///错误证券处置操作
struct CThostFtdcQryExchangeStockDisposalActionField
{
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
};
///查询错误证券处置操作
struct CThostFtdcQryErrStockDisposalActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
};
///交易所证券处置操作错误
struct CThostFtdcExchangeStockDisposalActionErrorField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///证券处置编号
TThostFtdcStockDisposalSysIDType StockDisposalSysID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地证券处置编号
TThostFtdcOrderLocalIDType StockDisposalLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///客户代码
TThostFtdcClientIDType ClientID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
};
///错误证券处置操作
struct CThostFtdcErrStockDisposalActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///证券处置操作引用
TThostFtdcOrderActionRefType StockDisposalActionRef;
///证券处置引用
TThostFtdcOrderRefType StockDisposalRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///证券处置操作编号
TThostFtdcStockDisposalSysIDType StockDisposalSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///用户代码
TThostFtdcUserIDType UserID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///投资者分级
struct CThostFtdcInvestorLevelField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资者分级类型
TThostFtdcLevelTypeType LevelType;
};
///组合合约安全系数
struct CThostFtdcCombInstrumentGuardField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///
TThostFtdcRatioType GuarantRatio;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///组合合约安全系数查询
struct CThostFtdcQryCombInstrumentGuardField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///输入的申请组合
struct CThostFtdcInputCombActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///组合引用
TThostFtdcOrderRefType CombActionRef;
///用户代码
TThostFtdcUserIDType UserID;
///买卖方向
TThostFtdcDirectionType Direction;
///数量
TThostFtdcVolumeType Volume;
///组合指令方向
TThostFtdcCombDirectionType CombDirection;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///拆分组合编号
TThostFtdcTradeIDType ComTradeID;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///申请组合
struct CThostFtdcCombActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///组合引用
TThostFtdcOrderRefType CombActionRef;
///用户代码
TThostFtdcUserIDType UserID;
///买卖方向
TThostFtdcDirectionType Direction;
///数量
TThostFtdcVolumeType Volume;
///组合指令方向
TThostFtdcCombDirectionType CombDirection;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///本地申请组合编号
TThostFtdcOrderLocalIDType ActionLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///组合状态
TThostFtdcOrderActionStatusType ActionStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///组合编号
TThostFtdcTradeIDType ComTradeID;
///营业部编号
TThostFtdcBranchIDType BranchID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///操作时间
TThostFtdcTimeType ActionTime;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///申请组合查询
struct CThostFtdcQryCombActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///交易所申请组合信息
struct CThostFtdcExchangeCombActionField
{
///买卖方向
TThostFtdcDirectionType Direction;
///数量
TThostFtdcVolumeType Volume;
///组合指令方向
TThostFtdcCombDirectionType CombDirection;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///本地申请组合编号
TThostFtdcOrderLocalIDType ActionLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///组合状态
TThostFtdcOrderActionStatusType ActionStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///组合编号
TThostFtdcTradeIDType ComTradeID;
///营业部编号
TThostFtdcBranchIDType BranchID;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///操作时间
TThostFtdcTimeType ActionTime;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///交易所申请组合查询
struct CThostFtdcQryExchangeCombActionField
{
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
};
///产品报价汇率
struct CThostFtdcProductExchRateField
{
///产品代码
TThostFtdcInstrumentIDType ProductID;
///报价币种类型
TThostFtdcCurrencyIDType QuoteCurrencyID;
///汇率
TThostFtdcExchangeRateType ExchangeRate;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///产品报价汇率查询
struct CThostFtdcQryProductExchRateField
{
///产品代码
TThostFtdcInstrumentIDType ProductID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///输入的指定
struct CThostFtdcInputDesignateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///指定登记引用
TThostFtdcOrderRefType DesignateRef;
///用户代码
TThostFtdcUserIDType UserID;
///指定方向
TThostFtdcDesignateTypeType DesignateType;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易所交易单元
TThostFtdcTraderIDType PBU;
};
///指定
struct CThostFtdcDesignateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///指定登记引用
TThostFtdcOrderRefType DesignateRef;
///用户代码
TThostFtdcUserIDType UserID;
///指定方向
TThostFtdcDesignateTypeType DesignateType;
///本地指定编号
TThostFtdcOrderLocalIDType DesignateLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///指定状态
TThostFtdcOrderActionStatusType DesignateStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///营业部编号
TThostFtdcBranchIDType BranchID;
///交易所交易单元
TThostFtdcTraderIDType PBU;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
};
///申请指定
struct CThostFtdcQryDesignateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///交易所指定信息
struct CThostFtdcExchangeDesignateField
{
///指定方向
TThostFtdcDesignateTypeType DesignateType;
///本地指定编号
TThostFtdcOrderLocalIDType DesignateLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///指定状态
TThostFtdcOrderActionStatusType DesignateStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
///营业部编号
TThostFtdcBranchIDType BranchID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
};
///输入的证券处置
struct CThostFtdcInputStockDisposalField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///证券处置登记引用
TThostFtdcOrderRefType StockDisposalRef;
///用户代码
TThostFtdcUserIDType UserID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///数量
TThostFtdcVolumeType Volume;
///证券处置方向
TThostFtdcStockDisposalTypeType StockDisposalType;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///证券处置
struct CThostFtdcStockDisposalField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///证券处置登记引用
TThostFtdcOrderRefType StockDisposalRef;
///用户代码
TThostFtdcUserIDType UserID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///数量
TThostFtdcVolumeType Volume;
///证券处置方向
TThostFtdcStockDisposalTypeType StockDisposalType;
///本地证券处置编号
TThostFtdcOrderLocalIDType StockDisposalLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///证券处置状态
TThostFtdcStockDisposalStatusType StockDisposalStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///营业部编号
TThostFtdcBranchIDType BranchID;
///证券处置操作编号
TThostFtdcStockDisposalSysIDType StockDisposalSysID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
};
///申请证券处置
struct CThostFtdcQryStockDisposalField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///交易所证券处置信息
struct CThostFtdcExchangeStockDisposalField
{
///数量
TThostFtdcVolumeType Volume;
///证券处置方向
TThostFtdcStockDisposalTypeType StockDisposalType;
///本地证券处置编号
TThostFtdcOrderLocalIDType StockDisposalLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///证券处置状态
TThostFtdcStockDisposalStatusType StockDisposalStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
///营业部编号
TThostFtdcBranchIDType BranchID;
///证券处置操作编号
TThostFtdcStockDisposalSysIDType StockDisposalSysID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
};
///查询投资者分级
struct CThostFtdcQryInvestorLevelField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///查询询价价差参数
struct CThostFtdcQryForQuoteParamField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///询价价差参数
struct CThostFtdcForQuoteParamField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///最新价
TThostFtdcPriceType LastPrice;
///价差
TThostFtdcPriceType PriceInterval;
};
///查询行权冻结
struct CThostFtdcQryExecFreezeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///行权冻结
struct CThostFtdcExecFreezeField
{
///标的合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///持仓多空方向
TThostFtdcPosiDirectionType PosiDirection;
///期权类型
TThostFtdcOptionsTypeType OptionsType;
///冻结的数量_单位股
TThostFtdcVolumeType Volume;
///冻结金额
TThostFtdcMoneyType FrozenAmount;
};
///当前做市商期权合约手续费的详细内容
struct CThostFtdcMMOptionInstrCommRateField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///开仓手续费率
TThostFtdcRatioType OpenRatioByMoney;
///开仓手续费
TThostFtdcRatioType OpenRatioByVolume;
///平仓手续费率
TThostFtdcRatioType CloseRatioByMoney;
///平仓手续费
TThostFtdcRatioType CloseRatioByVolume;
///平今手续费率
TThostFtdcRatioType CloseTodayRatioByMoney;
///平今手续费
TThostFtdcRatioType CloseTodayRatioByVolume;
///执行手续费率
TThostFtdcRatioType StrikeRatioByMoney;
///执行手续费
TThostFtdcRatioType StrikeRatioByVolume;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///做市商期权手续费率查询
struct CThostFtdcQryMMOptionInstrCommRateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///做市商合约手续费率
struct CThostFtdcMMInstrumentCommissionRateField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///开仓手续费率
TThostFtdcRatioType OpenRatioByMoney;
///开仓手续费
TThostFtdcRatioType OpenRatioByVolume;
///平仓手续费率
TThostFtdcRatioType CloseRatioByMoney;
///平仓手续费
TThostFtdcRatioType CloseRatioByVolume;
///平今手续费率
TThostFtdcRatioType CloseTodayRatioByMoney;
///平今手续费
TThostFtdcRatioType CloseTodayRatioByVolume;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///查询做市商合约手续费率
struct CThostFtdcQryMMInstrumentCommissionRateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///当前报单手续费的详细内容
struct CThostFtdcInstrumentOrderCommRateField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///报单手续费
TThostFtdcRatioType OrderCommByVolume;
///撤单手续费
TThostFtdcRatioType OrderActionCommByVolume;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///报单手续费率查询
struct CThostFtdcQryInstrumentOrderCommRateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///投资者金额限制
struct CThostFtdcLimitAmountField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///多头持仓金额限制
TThostFtdcMoneyType LongAmount;
///多头持仓金额冻结
TThostFtdcMoneyType LongAmountFrozen;
};
///查询投资者金额限制
struct CThostFtdcQryLimitAmountField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///投资者金额限制参数
struct CThostFtdcLimitAmountParamField
{
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///多头持仓金额限制
TThostFtdcMoneyType LongAmount;
};
///当前期权合约保证金保障系数
struct CThostFtdcOptionInstrMarginGuardField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///投机空头保证金调整系数
TThostFtdcRatioType SShortMarginRatioByMoney;
///投机空头保证金调整系数
TThostFtdcMoneyType SShortMarginRatioByVolume;
///保值空头保证金调整系数
TThostFtdcRatioType HShortMarginRatioByMoney;
///保值空头保证金调整系数
TThostFtdcMoneyType HShortMarginRatioByVolume;
///套利空头保证金调整系数
TThostFtdcRatioType AShortMarginRatioByMoney;
///套利空头保证金调整系数
TThostFtdcMoneyType AShortMarginRatioByVolume;
///是否跟随交易所收取
TThostFtdcBoolType IsRelative;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///交易参数
struct CThostFtdcTradeParamField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///参数代码
TThostFtdcTradeParamIDType TradeParamID;
///参数代码值
TThostFtdcSettlementParamValueType TradeParamValue;
///备注
TThostFtdcMemoType Memo;
};
///认证码
struct CThostFtdcAuthenticationCodeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///认证码
TThostFtdcAuthCodeType AuthCode;
///旧认证码
TThostFtdcAuthCodeType PreAuthCode;
};
///生成短信验证码请求
struct CThostFtdcReqSmsCodeGenerateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///密码
TThostFtdcPasswordType Password;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///终端IP地址
TThostFtdcIPAddressType ClientIPAddress;
};
///生成短信验证码应答
struct CThostFtdcRspSmsCodeGenerateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
};
///用户验证方式
struct CThostFtdcBrokerUserAuthMethodField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///是否启用短信验证码
TThostFtdcBoolType IsSms;
};
///经纪公司用户短信验证码
struct CThostFtdcBrokerUserSmsCodeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///手机
TThostFtdcMobileType Mobile;
///短信验证码
TThostFtdcSmsCodeType SmsCode;
///序列号
TThostFtdcSeqNoType SeqNo;
///发送状态
TThostFtdcSmsCodeStatusType Status;
};
///合约保证金率调整
struct CThostFtdcInstrumentMarginRateULField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///多头保证金率
TThostFtdcRatioType LongMarginRatioByMoney;
///多头保证金费
TThostFtdcMoneyType LongMarginRatioByVolume;
///空头保证金率
TThostFtdcRatioType ShortMarginRatioByMoney;
///空头保证金费
TThostFtdcMoneyType ShortMarginRatioByVolume;
};
///期货持仓限制参数
struct CThostFtdcFutureLimitPosiParamField
{
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///产品代码
TThostFtdcInstrumentIDType ProductID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///当日投机开仓数量限制
TThostFtdcVolumeType SpecOpenVolume;
///当日套利开仓数量限制
TThostFtdcVolumeType ArbiOpenVolume;
///当日投机+套利开仓数量限制
TThostFtdcVolumeType OpenVolume;
};
///禁止登录IP
struct CThostFtdcLoginForbiddenIPField
{
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///IP列表
struct CThostFtdcIPListField
{
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///是否白名单
TThostFtdcBoolType IsWhite;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///输入的期权自对冲
struct CThostFtdcInputOptionSelfCloseField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///期权自对冲引用
TThostFtdcOrderRefType OptionSelfCloseRef;
///用户代码
TThostFtdcUserIDType UserID;
///数量
TThostFtdcVolumeType Volume;
///请求编号
TThostFtdcRequestIDType RequestID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///期权行权的头寸是否自对冲
TThostFtdcOptSelfCloseFlagType OptSelfCloseFlag;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///资金账号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///交易编码
TThostFtdcClientIDType ClientID;
///IP地址
TThostFtdcIPAddressType IPAddress;
///Mac地址
TThostFtdcMacAddressType MacAddress;
};
///输入期权自对冲操作
struct CThostFtdcInputOptionSelfCloseActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///期权自对冲操作引用
TThostFtdcOrderActionRefType OptionSelfCloseActionRef;
///期权自对冲引用
TThostFtdcOrderRefType OptionSelfCloseRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///期权自对冲操作编号
TThostFtdcOrderSysIDType OptionSelfCloseSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///用户代码
TThostFtdcUserIDType UserID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///IP地址
TThostFtdcIPAddressType IPAddress;
///Mac地址
TThostFtdcMacAddressType MacAddress;
};
///期权自对冲
struct CThostFtdcOptionSelfCloseField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///期权自对冲引用
TThostFtdcOrderRefType OptionSelfCloseRef;
///用户代码
TThostFtdcUserIDType UserID;
///数量
TThostFtdcVolumeType Volume;
///请求编号
TThostFtdcRequestIDType RequestID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///期权行权的头寸是否自对冲
TThostFtdcOptSelfCloseFlagType OptSelfCloseFlag;
///本地期权自对冲编号
TThostFtdcOrderLocalIDType OptionSelfCloseLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///期权自对冲提交状态
TThostFtdcOrderSubmitStatusType OrderSubmitStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///期权自对冲编号
TThostFtdcOrderSysIDType OptionSelfCloseSysID;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
///撤销时间
TThostFtdcTimeType CancelTime;
///自对冲结果
TThostFtdcOrderActionStatusType OptionSelfCloseStatus;
///结算会员编号
TThostFtdcParticipantIDType ClearingPartID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///操作用户代码
TThostFtdcUserIDType ActiveUserID;
///经纪公司报单编号
TThostFtdcSequenceNoType BrokerOptionSelfCloseSeq;
///营业部编号
TThostFtdcBranchIDType BranchID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///资金账号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///IP地址
TThostFtdcIPAddressType IPAddress;
///Mac地址
TThostFtdcMacAddressType MacAddress;
};
///期权自对冲操作
struct CThostFtdcOptionSelfCloseActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///期权自对冲操作引用
TThostFtdcOrderActionRefType OptionSelfCloseActionRef;
///期权自对冲引用
TThostFtdcOrderRefType OptionSelfCloseRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///期权自对冲操作编号
TThostFtdcOrderSysIDType OptionSelfCloseSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///操作日期
TThostFtdcDateType ActionDate;
///操作时间
TThostFtdcTimeType ActionTime;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地期权自对冲编号
TThostFtdcOrderLocalIDType OptionSelfCloseLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///报单操作状态
TThostFtdcOrderActionStatusType OrderActionStatus;
///用户代码
TThostFtdcUserIDType UserID;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///营业部编号
TThostFtdcBranchIDType BranchID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///IP地址
TThostFtdcIPAddressType IPAddress;
///Mac地址
TThostFtdcMacAddressType MacAddress;
};
///期权自对冲查询
struct CThostFtdcQryOptionSelfCloseField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///期权自对冲编号
TThostFtdcOrderSysIDType OptionSelfCloseSysID;
///开始时间
TThostFtdcTimeType InsertTimeStart;
///结束时间
TThostFtdcTimeType InsertTimeEnd;
};
///交易所期权自对冲信息
struct CThostFtdcExchangeOptionSelfCloseField
{
///数量
TThostFtdcVolumeType Volume;
///请求编号
TThostFtdcRequestIDType RequestID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///期权行权的头寸是否自对冲
TThostFtdcOptSelfCloseFlagType OptSelfCloseFlag;
///本地期权自对冲编号
TThostFtdcOrderLocalIDType OptionSelfCloseLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///期权自对冲提交状态
TThostFtdcOrderSubmitStatusType OrderSubmitStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///期权自对冲编号
TThostFtdcOrderSysIDType OptionSelfCloseSysID;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
///撤销时间
TThostFtdcTimeType CancelTime;
///自对冲结果
TThostFtdcOrderActionStatusType OptionSelfCloseStatus;
///结算会员编号
TThostFtdcParticipantIDType ClearingPartID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///营业部编号
TThostFtdcBranchIDType BranchID;
///IP地址
TThostFtdcIPAddressType IPAddress;
///Mac地址
TThostFtdcMacAddressType MacAddress;
};
///期权自对冲操作查询
struct CThostFtdcQryOptionSelfCloseActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///交易所期权自对冲操作
struct CThostFtdcExchangeOptionSelfCloseActionField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///期权自对冲操作编号
TThostFtdcOrderSysIDType OptionSelfCloseSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///操作日期
TThostFtdcDateType ActionDate;
///操作时间
TThostFtdcTimeType ActionTime;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地期权自对冲编号
TThostFtdcOrderLocalIDType OptionSelfCloseLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///报单操作状态
TThostFtdcOrderActionStatusType OrderActionStatus;
///用户代码
TThostFtdcUserIDType UserID;
///营业部编号
TThostFtdcBranchIDType BranchID;
///IP地址
TThostFtdcIPAddressType IPAddress;
///Mac地址
TThostFtdcMacAddressType MacAddress;
};
///延时换汇同步
struct CThostFtdcSyncDelaySwapField
{
///换汇流水号
TThostFtdcDepositSeqNoType DelaySwapSeqNo;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///源币种
TThostFtdcCurrencyIDType FromCurrencyID;
///源金额
TThostFtdcMoneyType FromAmount;
///源换汇冻结金额
TThostFtdcMoneyType FromFrozenSwap;
///目标币种
TThostFtdcCurrencyIDType ToCurrencyID;
///目标金额
TThostFtdcMoneyType ToAmount;
///目标换汇冻结金额
TThostFtdcMoneyType ToFrozenSwap;
};
///查询延时换汇同步
struct CThostFtdcQrySyncDelaySwapField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///延时换汇流水号
TThostFtdcDepositSeqNoType DelaySwapSeqNo;
};
///投资单元
struct CThostFtdcInvestUnitField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///投资者单元名称
TThostFtdcPartyNameType InvestorUnitName;
///投资者分组代码
TThostFtdcInvestorIDType InvestorGroupID;
///手续费率模板代码
TThostFtdcInvestorIDType CommModelID;
///保证金率模板代码
TThostFtdcInvestorIDType MarginModelID;
///资金账号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
};
///查询投资单元
struct CThostFtdcQryInvestUnitField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///市场行情
struct CThostFtdcMarketDataField
{
///交易日
TThostFtdcDateType TradingDay;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///最新价
TThostFtdcPriceType LastPrice;
///上次结算价
TThostFtdcPriceType PreSettlementPrice;
///昨收盘
TThostFtdcPriceType PreClosePrice;
///昨持仓量
TThostFtdcLargeVolumeType PreOpenInterest;
///今开盘
TThostFtdcPriceType OpenPrice;
///最高价
TThostFtdcPriceType HighestPrice;
///最低价
TThostFtdcPriceType LowestPrice;
///数量
TThostFtdcBigVolumeType Volume;
///成交金额
TThostFtdcMoneyType Turnover;
///持仓量
TThostFtdcLargeVolumeType OpenInterest;
///今收盘
TThostFtdcPriceType ClosePrice;
///本次结算价
TThostFtdcPriceType SettlementPrice;
///涨停板价
TThostFtdcPriceType UpperLimitPrice;
///跌停板价
TThostFtdcPriceType LowerLimitPrice;
///昨虚实度
TThostFtdcRatioType PreDelta;
///今虚实度
TThostFtdcRatioType CurrDelta;
///最后修改时间
TThostFtdcTimeType UpdateTime;
///最后修改毫秒
TThostFtdcMillisecType UpdateMillisec;
///业务日期
TThostFtdcDateType ActionDay;
///行情发送时间
TThostFtdcSendingTimeType SendingTime;
};
///行情基础属性
struct CThostFtdcMarketDataBaseField
{
///交易日
TThostFtdcDateType TradingDay;
///上次结算价
TThostFtdcPriceType PreSettlementPrice;
///昨收盘
TThostFtdcPriceType PreClosePrice;
///昨持仓量
TThostFtdcLargeVolumeType PreOpenInterest;
///昨虚实度
TThostFtdcRatioType PreDelta;
};
///行情静态属性
struct CThostFtdcMarketDataStaticField
{
///今开盘
TThostFtdcPriceType OpenPrice;
///最高价
TThostFtdcPriceType HighestPrice;
///最低价
TThostFtdcPriceType LowestPrice;
///今收盘
TThostFtdcPriceType ClosePrice;
///涨停板价
TThostFtdcPriceType UpperLimitPrice;
///跌停板价
TThostFtdcPriceType LowerLimitPrice;
///本次结算价
TThostFtdcPriceType SettlementPrice;
///今虚实度
TThostFtdcRatioType CurrDelta;
};
///行情最新成交属性
struct CThostFtdcMarketDataLastMatchField
{
///最新价
TThostFtdcPriceType LastPrice;
///数量
TThostFtdcVolumeType Volume;
///成交金额
TThostFtdcMoneyType Turnover;
///持仓量
TThostFtdcLargeVolumeType OpenInterest;
///数量(long long)
TThostFtdcBigVolumeType BigVolume;
};
///行情最优价属性
struct CThostFtdcMarketDataBestPriceField
{
///申买价一
TThostFtdcPriceType BidPrice1;
///申买量一
TThostFtdcVolumeType BidVolume1;
///申卖价一
TThostFtdcPriceType AskPrice1;
///申卖量一
TThostFtdcVolumeType AskVolume1;
///熔断参考价
TThostFtdcPriceType CircuitRefPrice;
};
///行情申买二、三属性
struct CThostFtdcMarketDataBid23Field
{
///申买价二
TThostFtdcPriceType BidPrice2;
///申买量二
TThostFtdcVolumeType BidVolume2;
///申买价三
TThostFtdcPriceType BidPrice3;
///申买量三
TThostFtdcVolumeType BidVolume3;
};
///行情申卖二、三属性
struct CThostFtdcMarketDataAsk23Field
{
///申卖价二
TThostFtdcPriceType AskPrice2;
///申卖量二
TThostFtdcVolumeType AskVolume2;
///申卖价三
TThostFtdcPriceType AskPrice3;
///申卖量三
TThostFtdcVolumeType AskVolume3;
};
///行情申买四、五属性
struct CThostFtdcMarketDataBid45Field
{
///申买价四
TThostFtdcPriceType BidPrice4;
///申买量四
TThostFtdcVolumeType BidVolume4;
///申买价五
TThostFtdcPriceType BidPrice5;
///申买量五
TThostFtdcVolumeType BidVolume5;
};
///行情申卖四、五属性
struct CThostFtdcMarketDataAsk45Field
{
///申卖价四
TThostFtdcPriceType AskPrice4;
///申卖量四
TThostFtdcVolumeType AskVolume4;
///申卖价五
TThostFtdcPriceType AskPrice5;
///申卖量五
TThostFtdcVolumeType AskVolume5;
};
///行情更新时间属性
struct CThostFtdcMarketDataUpdateTimeField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///最后修改时间
TThostFtdcTimeType UpdateTime;
///最后修改毫秒
TThostFtdcMillisecType UpdateMillisec;
///业务日期
TThostFtdcDateType ActionDay;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///行情发送时间
TThostFtdcSendingTimeType SendingTime;
};
///行情交易所代码属性
struct CThostFtdcMarketDataExchangeField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///指定的合约
struct CThostFtdcSpecificInstrumentField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
};
///合约状态
struct CThostFtdcInstrumentStatusField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///结算组代码
TThostFtdcSettlementGroupIDType SettlementGroupID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///合约交易状态
TThostFtdcInstrumentStatusType InstrumentStatus;
///交易阶段编号
TThostFtdcTradingSegmentSNType TradingSegmentSN;
///进入本状态时间
TThostFtdcTimeType EnterTime;
///进入本状态原因
TThostFtdcInstStatusEnterReasonType EnterReason;
};
///查询合约状态
struct CThostFtdcQryInstrumentStatusField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
};
///投资者账户
struct CThostFtdcInvestorAccountField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///业务类型
TThostFtdcBizTypeType BizType;
};
///浮动盈亏算法
struct CThostFtdcPositionProfitAlgorithmField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///盈亏算法
TThostFtdcAlgorithmType Algorithm;
///备注
TThostFtdcMemoType Memo;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
};
///会员资金折扣
struct CThostFtdcDiscountField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///资金折扣比例
TThostFtdcRatioType Discount;
};
///查询转帐银行
struct CThostFtdcQryTransferBankField
{
///银行代码
TThostFtdcBankIDType BankID;
///银行分中心代码
TThostFtdcBankBrchIDType BankBrchID;
};
///转帐银行
struct CThostFtdcTransferBankField
{
///银行代码
TThostFtdcBankIDType BankID;
///银行分中心代码
TThostFtdcBankBrchIDType BankBrchID;
///银行名称
TThostFtdcBankNameType BankName;
///是否活跃
TThostFtdcBoolType IsActive;
};
///查询投资者持仓明细
struct CThostFtdcQryInvestorPositionDetailField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///投资者持仓明细
struct CThostFtdcInvestorPositionDetailField
{
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///买卖
TThostFtdcDirectionType Direction;
///开仓日期
TThostFtdcDateType OpenDate;
///成交编号
TThostFtdcTradeIDType TradeID;
///数量
TThostFtdcVolumeType Volume;
///开仓价
TThostFtdcPriceType OpenPrice;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///成交类型
TThostFtdcTradeTypeType TradeType;
///组合合约代码
TThostFtdcInstrumentIDType CombInstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///逐日盯市平仓盈亏
TThostFtdcMoneyType CloseProfitByDate;
///逐笔对冲平仓盈亏
TThostFtdcMoneyType CloseProfitByTrade;
///逐日盯市持仓盈亏
TThostFtdcMoneyType PositionProfitByDate;
///逐笔对冲持仓盈亏
TThostFtdcMoneyType PositionProfitByTrade;
///投资者保证金
TThostFtdcMoneyType Margin;
///交易所保证金
TThostFtdcMoneyType ExchMargin;
///保证金率
TThostFtdcRatioType MarginRateByMoney;
///保证金率(按手数)
TThostFtdcRatioType MarginRateByVolume;
///昨结算价
TThostFtdcPriceType LastSettlementPrice;
///结算价
TThostFtdcPriceType SettlementPrice;
///平仓量
TThostFtdcVolumeType CloseVolume;
///平仓金额
TThostFtdcMoneyType CloseAmount;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///资金账户口令域
struct CThostFtdcTradingAccountPasswordField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///密码
TThostFtdcPasswordType Password;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
};
///交易所行情报盘机
struct CThostFtdcMDTraderOfferField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///密码
TThostFtdcPasswordType Password;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地报单编号
TThostFtdcOrderLocalIDType OrderLocalID;
///交易所交易员连接状态
TThostFtdcTraderConnectStatusType TraderConnectStatus;
///发出连接请求的日期
TThostFtdcDateType ConnectRequestDate;
///发出连接请求的时间
TThostFtdcTimeType ConnectRequestTime;
///上次报告日期
TThostFtdcDateType LastReportDate;
///上次报告时间
TThostFtdcTimeType LastReportTime;
///完成连接日期
TThostFtdcDateType ConnectDate;
///完成连接时间
TThostFtdcTimeType ConnectTime;
///启动日期
TThostFtdcDateType StartDate;
///启动时间
TThostFtdcTimeType StartTime;
///交易日
TThostFtdcDateType TradingDay;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///本席位最大成交编号
TThostFtdcTradeIDType MaxTradeID;
///本席位最大报单备拷
TThostFtdcReturnCodeType MaxOrderMessageReference;
///业务类型
TThostFtdcBizTypeType BizType;
///PBU序号
TThostFtdcPbuSequenceIDType PbuSequenceID;
};
///查询行情报盘机
struct CThostFtdcQryMDTraderOfferField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
};
///查询客户通知
struct CThostFtdcQryNoticeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
};
///客户通知
struct CThostFtdcNoticeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///消息正文
TThostFtdcContentType Content;
///经纪公司通知内容序列号
TThostFtdcSequenceLabelType SequenceLabel;
};
///用户权限
struct CThostFtdcUserRightField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///客户权限类型
TThostFtdcUserRightTypeType UserRightType;
///是否禁止
TThostFtdcBoolType IsForbidden;
};
///查询结算信息确认域
struct CThostFtdcQrySettlementInfoConfirmField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
};
///装载结算信息
struct CThostFtdcLoadSettlementInfoField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
};
///经纪公司可提资金算法表
struct CThostFtdcBrokerWithdrawAlgorithmField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///可提资金算法
TThostFtdcAlgorithmType WithdrawAlgorithm;
///资金使用率
TThostFtdcRatioType UsingRatio;
///可提是否包含平仓盈利
TThostFtdcIncludeCloseProfitType IncludeCloseProfit;
///本日无仓且无成交客户是否受可提比例限制
TThostFtdcAllWithoutTradeType AllWithoutTrade;
///可用是否包含平仓盈利
TThostFtdcIncludeCloseProfitType AvailIncludeCloseProfit;
///是否启用用户事件
TThostFtdcBoolType IsBrokerUserEvent;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///货币质押比率
TThostFtdcRatioType FundMortgageRatio;
///权益算法
TThostFtdcBalanceAlgorithmType BalanceAlgorithm;
};
///资金账户口令变更域
struct CThostFtdcTradingAccountPasswordUpdateV1Field
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///原来的口令
TThostFtdcPasswordType OldPassword;
///新的口令
TThostFtdcPasswordType NewPassword;
};
///资金账户口令变更域
struct CThostFtdcTradingAccountPasswordUpdateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///原来的口令
TThostFtdcPasswordType OldPassword;
///新的口令
TThostFtdcPasswordType NewPassword;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
};
///查询组合合约分腿
struct CThostFtdcQryCombinationLegField
{
///组合合约代码
TThostFtdcInstrumentIDType CombInstrumentID;
///单腿编号
TThostFtdcLegIDType LegID;
///单腿合约代码
TThostFtdcInstrumentIDType LegInstrumentID;
};
///查询组合合约分腿
struct CThostFtdcQrySyncStatusField
{
///交易日
TThostFtdcDateType TradingDay;
};
///组合交易合约的单腿
struct CThostFtdcCombinationLegField
{
///组合合约代码
TThostFtdcInstrumentIDType CombInstrumentID;
///单腿编号
TThostFtdcLegIDType LegID;
///单腿合约代码
TThostFtdcInstrumentIDType LegInstrumentID;
///买卖方向
TThostFtdcDirectionType Direction;
///单腿乘数
TThostFtdcLegMultipleType LegMultiple;
///派生层数
TThostFtdcImplyLevelType ImplyLevel;
};
///数据同步状态
struct CThostFtdcSyncStatusField
{
///交易日
TThostFtdcDateType TradingDay;
///数据同步状态
TThostFtdcDataSyncStatusType DataSyncStatus;
};
///查询联系人
struct CThostFtdcQryLinkManField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
};
///联系人
struct CThostFtdcLinkManField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///联系人类型
TThostFtdcPersonTypeType PersonType;
///证件类型
TThostFtdcIdCardTypeType IdentifiedCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///名称
TThostFtdcPartyNameType PersonName;
///联系电话
TThostFtdcTelephoneType Telephone;
///通讯地址
TThostFtdcAddressType Address;
///邮政编码
TThostFtdcZipCodeType ZipCode;
///优先级
TThostFtdcPriorityType Priority;
///开户邮政编码
TThostFtdcUOAZipCodeType UOAZipCode;
///全称
TThostFtdcInvestorFullNameType PersonFullName;
};
///查询经纪公司用户事件
struct CThostFtdcQryBrokerUserEventField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///用户事件类型
TThostFtdcUserEventTypeType UserEventType;
};
///查询经纪公司用户事件
struct CThostFtdcBrokerUserEventField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///用户事件类型
TThostFtdcUserEventTypeType UserEventType;
///用户事件序号
TThostFtdcSequenceNoType EventSequenceNo;
///事件发生日期
TThostFtdcDateType EventDate;
///事件发生时间
TThostFtdcTimeType EventTime;
///用户事件信息
TThostFtdcUserEventInfoType UserEventInfo;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///查询签约银行请求
struct CThostFtdcQryContractBankField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///银行代码
TThostFtdcBankIDType BankID;
///银行分中心代码
TThostFtdcBankBrchIDType BankBrchID;
};
///查询签约银行响应
struct CThostFtdcContractBankField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///银行代码
TThostFtdcBankIDType BankID;
///银行分中心代码
TThostFtdcBankBrchIDType BankBrchID;
///银行名称
TThostFtdcBankNameType BankName;
};
///投资者组合持仓明细
struct CThostFtdcInvestorPositionCombineDetailField
{
///交易日
TThostFtdcDateType TradingDay;
///开仓日期
TThostFtdcDateType OpenDate;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///组合编号
TThostFtdcTradeIDType ComTradeID;
///撮合编号
TThostFtdcTradeIDType TradeID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///买卖
TThostFtdcDirectionType Direction;
///持仓量
TThostFtdcVolumeType TotalAmt;
///投资者保证金
TThostFtdcMoneyType Margin;
///交易所保证金
TThostFtdcMoneyType ExchMargin;
///保证金率
TThostFtdcRatioType MarginRateByMoney;
///保证金率(按手数)
TThostFtdcRatioType MarginRateByVolume;
///单腿编号
TThostFtdcLegIDType LegID;
///单腿乘数
TThostFtdcLegMultipleType LegMultiple;
///组合持仓合约编码
TThostFtdcInstrumentIDType CombInstrumentID;
///成交组号
TThostFtdcTradeGroupIDType TradeGroupID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///组合平仓冻结
TThostFtdcVolumeType CombCloseFrozen;
};
///预埋单
struct CThostFtdcParkedOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///报单引用
TThostFtdcOrderRefType OrderRef;
///用户代码
TThostFtdcUserIDType UserID;
///报单价格条件
TThostFtdcOrderPriceTypeType OrderPriceType;
///买卖方向
TThostFtdcDirectionType Direction;
///组合开平标志
TThostFtdcCombOffsetFlagType CombOffsetFlag;
///组合投机套保标志
TThostFtdcCombHedgeFlagType CombHedgeFlag;
///价格
TThostFtdcPriceType LimitPrice;
///数量
TThostFtdcVolumeType VolumeTotalOriginal;
///有效期类型
TThostFtdcTimeConditionType TimeCondition;
///GTD日期
TThostFtdcDateType GTDDate;
///成交量类型
TThostFtdcVolumeConditionType VolumeCondition;
///最小成交量
TThostFtdcVolumeType MinVolume;
///触发条件
TThostFtdcContingentConditionType ContingentCondition;
///止损价
TThostFtdcPriceType StopPrice;
///强平原因
TThostFtdcForceCloseReasonType ForceCloseReason;
///自动挂起标志
TThostFtdcBoolType IsAutoSuspend;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///请求编号
TThostFtdcRequestIDType RequestID;
///用户强评标志
TThostFtdcBoolType UserForceClose;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///预埋报单编号
TThostFtdcParkedOrderIDType ParkedOrderID;
///用户类型
TThostFtdcUserTypeType UserType;
///预埋单状态
TThostFtdcParkedOrderStatusType Status;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///互换单标志
TThostFtdcBoolType IsSwapOrder;
///资金账号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///交易编码
TThostFtdcClientIDType ClientID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///组合编号
TThostFtdcTradeIDType ComTradeID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///输入预埋单操作
struct CThostFtdcParkedOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///报单操作引用
TThostFtdcOrderActionRefType OrderActionRef;
///报单引用
TThostFtdcOrderRefType OrderRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///报单编号
TThostFtdcOrderSysIDType OrderSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///价格
TThostFtdcPriceType LimitPrice;
///数量变化
TThostFtdcVolumeType VolumeChange;
///用户代码
TThostFtdcUserIDType UserID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///预埋撤单单编号
TThostFtdcParkedOrderActionIDType ParkedOrderActionID;
///用户类型
TThostFtdcUserTypeType UserType;
///预埋撤单状态
TThostFtdcParkedOrderStatusType Status;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///查询预埋单
struct CThostFtdcQryParkedOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///查询预埋撤单
struct CThostFtdcQryParkedOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///删除预埋单
struct CThostFtdcRemoveParkedOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///预埋报单编号
TThostFtdcParkedOrderIDType ParkedOrderID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///删除预埋撤单
struct CThostFtdcRemoveParkedOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///预埋撤单编号
TThostFtdcParkedOrderActionIDType ParkedOrderActionID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///经纪公司可提资金算法表
struct CThostFtdcInvestorWithdrawAlgorithmField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///可提资金比例
TThostFtdcRatioType UsingRatio;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///货币质押比率
TThostFtdcRatioType FundMortgageRatio;
};
///查询组合持仓明细
struct CThostFtdcQryInvestorPositionCombineDetailField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///组合持仓合约编码
TThostFtdcInstrumentIDType CombInstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///成交均价
struct CThostFtdcMarketDataAveragePriceField
{
///当日均价
TThostFtdcPriceType AveragePrice;
};
///校验投资者密码
struct CThostFtdcVerifyInvestorPasswordField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///密码
TThostFtdcPasswordType Password;
};
///用户IP
struct CThostFtdcUserIPField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///保留的无效字段
TThostFtdcOldIPAddressType reserve2;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///IP地址
TThostFtdcIPAddressType IPAddress;
///IP地址掩码
TThostFtdcIPAddressType IPMask;
};
///用户事件通知信息
struct CThostFtdcTradingNoticeInfoField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///发送时间
TThostFtdcTimeType SendTime;
///消息正文
TThostFtdcContentType FieldContent;
///序列系列号
TThostFtdcSequenceSeriesType SequenceSeries;
///序列号
TThostFtdcSequenceNoType SequenceNo;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///用户事件通知
struct CThostFtdcTradingNoticeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///序列系列号
TThostFtdcSequenceSeriesType SequenceSeries;
///用户代码
TThostFtdcUserIDType UserID;
///发送时间
TThostFtdcTimeType SendTime;
///序列号
TThostFtdcSequenceNoType SequenceNo;
///消息正文
TThostFtdcContentType FieldContent;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///查询交易事件通知
struct CThostFtdcQryTradingNoticeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///查询错误报单
struct CThostFtdcQryErrOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
};
///错误报单
struct CThostFtdcErrOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///报单引用
TThostFtdcOrderRefType OrderRef;
///用户代码
TThostFtdcUserIDType UserID;
///报单价格条件
TThostFtdcOrderPriceTypeType OrderPriceType;
///买卖方向
TThostFtdcDirectionType Direction;
///组合开平标志
TThostFtdcCombOffsetFlagType CombOffsetFlag;
///组合投机套保标志
TThostFtdcCombHedgeFlagType CombHedgeFlag;
///价格
TThostFtdcPriceType LimitPrice;
///数量
TThostFtdcVolumeType VolumeTotalOriginal;
///有效期类型
TThostFtdcTimeConditionType TimeCondition;
///GTD日期
TThostFtdcDateType GTDDate;
///成交量类型
TThostFtdcVolumeConditionType VolumeCondition;
///最小成交量
TThostFtdcVolumeType MinVolume;
///触发条件
TThostFtdcContingentConditionType ContingentCondition;
///止损价
TThostFtdcPriceType StopPrice;
///强平原因
TThostFtdcForceCloseReasonType ForceCloseReason;
///自动挂起标志
TThostFtdcBoolType IsAutoSuspend;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///请求编号
TThostFtdcRequestIDType RequestID;
///用户强评标志
TThostFtdcBoolType UserForceClose;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///互换单标志
TThostFtdcBoolType IsSwapOrder;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///资金账号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///交易编码
TThostFtdcClientIDType ClientID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///组合编号
TThostFtdcTradeIDType ComTradeID;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///查询错误报单操作
struct CThostFtdcErrorConditionalOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///报单引用
TThostFtdcOrderRefType OrderRef;
///用户代码
TThostFtdcUserIDType UserID;
///报单价格条件
TThostFtdcOrderPriceTypeType OrderPriceType;
///买卖方向
TThostFtdcDirectionType Direction;
///组合开平标志
TThostFtdcCombOffsetFlagType CombOffsetFlag;
///组合投机套保标志
TThostFtdcCombHedgeFlagType CombHedgeFlag;
///价格
TThostFtdcPriceType LimitPrice;
///数量
TThostFtdcVolumeType VolumeTotalOriginal;
///有效期类型
TThostFtdcTimeConditionType TimeCondition;
///GTD日期
TThostFtdcDateType GTDDate;
///成交量类型
TThostFtdcVolumeConditionType VolumeCondition;
///最小成交量
TThostFtdcVolumeType MinVolume;
///触发条件
TThostFtdcContingentConditionType ContingentCondition;
///止损价
TThostFtdcPriceType StopPrice;
///强平原因
TThostFtdcForceCloseReasonType ForceCloseReason;
///自动挂起标志
TThostFtdcBoolType IsAutoSuspend;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///请求编号
TThostFtdcRequestIDType RequestID;
///本地报单编号
TThostFtdcOrderLocalIDType OrderLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///报单提交状态
TThostFtdcOrderSubmitStatusType OrderSubmitStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///报单编号
TThostFtdcOrderSysIDType OrderSysID;
///报单来源
TThostFtdcOrderSourceType OrderSource;
///报单状态
TThostFtdcOrderStatusType OrderStatus;
///报单类型
TThostFtdcOrderTypeType OrderType;
///今成交数量
TThostFtdcVolumeType VolumeTraded;
///剩余数量
TThostFtdcVolumeType VolumeTotal;
///报单日期
TThostFtdcDateType InsertDate;
///委托时间
TThostFtdcTimeType InsertTime;
///激活时间
TThostFtdcTimeType ActiveTime;
///挂起时间
TThostFtdcTimeType SuspendTime;
///最后修改时间
TThostFtdcTimeType UpdateTime;
///撤销时间
TThostFtdcTimeType CancelTime;
///最后修改交易所交易员代码
TThostFtdcTraderIDType ActiveTraderID;
///结算会员编号
TThostFtdcParticipantIDType ClearingPartID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///用户强评标志
TThostFtdcBoolType UserForceClose;
///操作用户代码
TThostFtdcUserIDType ActiveUserID;
///经纪公司报单编号
TThostFtdcSequenceNoType BrokerOrderSeq;
///相关报单
TThostFtdcOrderSysIDType RelativeOrderSysID;
///郑商所成交数量
TThostFtdcVolumeType ZCETotalTradedVolume;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///互换单标志
TThostFtdcBoolType IsSwapOrder;
///营业部编号
TThostFtdcBranchIDType BranchID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///资金账号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///组合编号
TThostFtdcTradeIDType ComTradeID;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///查询错误报单操作
struct CThostFtdcQryErrOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
};
///错误报单操作
struct CThostFtdcErrOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///报单操作引用
TThostFtdcOrderActionRefType OrderActionRef;
///报单引用
TThostFtdcOrderRefType OrderRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///报单编号
TThostFtdcOrderSysIDType OrderSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///价格
TThostFtdcPriceType LimitPrice;
///数量变化
TThostFtdcVolumeType VolumeChange;
///操作日期
TThostFtdcDateType ActionDate;
///操作时间
TThostFtdcTimeType ActionTime;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地报单编号
TThostFtdcOrderLocalIDType OrderLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///报单操作状态
TThostFtdcOrderActionStatusType OrderActionStatus;
///用户代码
TThostFtdcUserIDType UserID;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///营业部编号
TThostFtdcBranchIDType BranchID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///查询交易所状态
struct CThostFtdcQryExchangeSequenceField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///交易所状态
struct CThostFtdcExchangeSequenceField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///合约交易状态
TThostFtdcInstrumentStatusType MarketStatus;
};
///根据价格查询最大报单数量
struct CThostFtdcQryMaxOrderVolumeWithPriceField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///买卖方向
TThostFtdcDirectionType Direction;
///开平标志
TThostFtdcOffsetFlagType OffsetFlag;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///最大允许报单数量
TThostFtdcVolumeType MaxVolume;
///报单价格
TThostFtdcPriceType Price;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///查询经纪公司交易参数
struct CThostFtdcQryBrokerTradingParamsField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
};
///经纪公司交易参数
struct CThostFtdcBrokerTradingParamsField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///保证金价格类型
TThostFtdcMarginPriceTypeType MarginPriceType;
///盈亏算法
TThostFtdcAlgorithmType Algorithm;
///可用是否包含平仓盈利
TThostFtdcIncludeCloseProfitType AvailIncludeCloseProfit;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///期权权利金价格类型
TThostFtdcOptionRoyaltyPriceTypeType OptionRoyaltyPriceType;
///投资者帐号
TThostFtdcAccountIDType AccountID;
};
///查询经纪公司交易算法
struct CThostFtdcQryBrokerTradingAlgosField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
};
///经纪公司交易算法
struct CThostFtdcBrokerTradingAlgosField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///持仓处理算法编号
TThostFtdcHandlePositionAlgoIDType HandlePositionAlgoID;
///寻找保证金率算法编号
TThostFtdcFindMarginRateAlgoIDType FindMarginRateAlgoID;
///资金处理算法编号
TThostFtdcHandleTradingAccountAlgoIDType HandleTradingAccountAlgoID;
};
///查询经纪公司资金
struct CThostFtdcQueryBrokerDepositField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///经纪公司资金
struct CThostFtdcBrokerDepositField
{
///交易日期
TThostFtdcTradeDateType TradingDay;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///上次结算准备金
TThostFtdcMoneyType PreBalance;
///当前保证金总额
TThostFtdcMoneyType CurrMargin;
///平仓盈亏
TThostFtdcMoneyType CloseProfit;
///期货结算准备金
TThostFtdcMoneyType Balance;
///入金金额
TThostFtdcMoneyType Deposit;
///出金金额
TThostFtdcMoneyType Withdraw;
///可提资金
TThostFtdcMoneyType Available;
///基本准备金
TThostFtdcMoneyType Reserve;
///冻结的保证金
TThostFtdcMoneyType FrozenMargin;
};
///查询保证金监管系统经纪公司密钥
struct CThostFtdcQryCFMMCBrokerKeyField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
};
///保证金监管系统经纪公司密钥
struct CThostFtdcCFMMCBrokerKeyField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///经纪公司统一编码
TThostFtdcParticipantIDType ParticipantID;
///密钥生成日期
TThostFtdcDateType CreateDate;
///密钥生成时间
TThostFtdcTimeType CreateTime;
///密钥编号
TThostFtdcSequenceNoType KeyID;
///动态密钥
TThostFtdcCFMMCKeyType CurrentKey;
///动态密钥类型
TThostFtdcCFMMCKeyKindType KeyKind;
};
///保证金监管系统经纪公司资金账户密钥
struct CThostFtdcCFMMCTradingAccountKeyField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///经纪公司统一编码
TThostFtdcParticipantIDType ParticipantID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///密钥编号
TThostFtdcSequenceNoType KeyID;
///动态密钥
TThostFtdcCFMMCKeyType CurrentKey;
};
///请求查询保证金监管系统经纪公司资金账户密钥
struct CThostFtdcQryCFMMCTradingAccountKeyField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
};
///用户动态令牌参数
struct CThostFtdcBrokerUserOTPParamField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///动态令牌提供商
TThostFtdcOTPVendorsIDType OTPVendorsID;
///动态令牌序列号
TThostFtdcSerialNumberType SerialNumber;
///令牌密钥
TThostFtdcAuthKeyType AuthKey;
///漂移值
TThostFtdcLastDriftType LastDrift;
///成功值
TThostFtdcLastSuccessType LastSuccess;
///动态令牌类型
TThostFtdcOTPTypeType OTPType;
};
///手工同步用户动态令牌
struct CThostFtdcManualSyncBrokerUserOTPField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///动态令牌类型
TThostFtdcOTPTypeType OTPType;
///第一个动态密码
TThostFtdcPasswordType FirstOTP;
///第二个动态密码
TThostFtdcPasswordType SecondOTP;
};
///投资者手续费率模板
struct CThostFtdcCommRateModelField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///手续费率模板代码
TThostFtdcInvestorIDType CommModelID;
///模板名称
TThostFtdcCommModelNameType CommModelName;
};
///请求查询投资者手续费率模板
struct CThostFtdcQryCommRateModelField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///手续费率模板代码
TThostFtdcInvestorIDType CommModelID;
};
///投资者保证金率模板
struct CThostFtdcMarginModelField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///保证金率模板代码
TThostFtdcInvestorIDType MarginModelID;
///模板名称
TThostFtdcCommModelNameType MarginModelName;
};
///请求查询投资者保证金率模板
struct CThostFtdcQryMarginModelField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///保证金率模板代码
TThostFtdcInvestorIDType MarginModelID;
};
///仓单折抵信息
struct CThostFtdcEWarrantOffsetField
{
///交易日期
TThostFtdcTradeDateType TradingDay;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///买卖方向
TThostFtdcDirectionType Direction;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///数量
TThostFtdcVolumeType Volume;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///查询仓单折抵信息
struct CThostFtdcQryEWarrantOffsetField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///查询投资者品种/跨品种保证金
struct CThostFtdcQryInvestorProductGroupMarginField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///品种/跨品种标示
TThostFtdcInstrumentIDType ProductGroupID;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///投资者品种/跨品种保证金
struct CThostFtdcInvestorProductGroupMarginField
{
///品种/跨品种标示
TThostFtdcInstrumentIDType ProductGroupID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///冻结的保证金
TThostFtdcMoneyType FrozenMargin;
///多头冻结的保证金
TThostFtdcMoneyType LongFrozenMargin;
///空头冻结的保证金
TThostFtdcMoneyType ShortFrozenMargin;
///占用的保证金
TThostFtdcMoneyType UseMargin;
///多头保证金
TThostFtdcMoneyType LongUseMargin;
///空头保证金
TThostFtdcMoneyType ShortUseMargin;
///交易所保证金
TThostFtdcMoneyType ExchMargin;
///交易所多头保证金
TThostFtdcMoneyType LongExchMargin;
///交易所空头保证金
TThostFtdcMoneyType ShortExchMargin;
///平仓盈亏
TThostFtdcMoneyType CloseProfit;
///冻结的手续费
TThostFtdcMoneyType FrozenCommission;
///手续费
TThostFtdcMoneyType Commission;
///冻结的资金
TThostFtdcMoneyType FrozenCash;
///资金差额
TThostFtdcMoneyType CashIn;
///持仓盈亏
TThostFtdcMoneyType PositionProfit;
///折抵总金额
TThostFtdcMoneyType OffsetAmount;
///多头折抵总金额
TThostFtdcMoneyType LongOffsetAmount;
///空头折抵总金额
TThostFtdcMoneyType ShortOffsetAmount;
///交易所折抵总金额
TThostFtdcMoneyType ExchOffsetAmount;
///交易所多头折抵总金额
TThostFtdcMoneyType LongExchOffsetAmount;
///交易所空头折抵总金额
TThostFtdcMoneyType ShortExchOffsetAmount;
///投机套保标志
TThostFtdcHedgeFlagType HedgeFlag;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///查询监控中心用户令牌
struct CThostFtdcQueryCFMMCTradingAccountTokenField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
};
///监控中心用户令牌
struct CThostFtdcCFMMCTradingAccountTokenField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///经纪公司统一编码
TThostFtdcParticipantIDType ParticipantID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///密钥编号
TThostFtdcSequenceNoType KeyID;
///动态令牌
TThostFtdcCFMMCTokenType Token;
};
///投资者指令权限
struct CThostFtdcInstructionRightField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///指令权限类型
TThostFtdcInstructionRightTypeType InstructionRight;
///是否禁止
TThostFtdcBoolType IsForbidden;
};
///查询产品组
struct CThostFtdcQryProductGroupField
{
///产品代码
TThostFtdcInstrumentIDType ProductID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///投资者品种/跨品种保证金产品组
struct CThostFtdcProductGroupField
{
///产品代码
TThostFtdcInstrumentIDType ProductID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///产品组代码
TThostFtdcInstrumentIDType ProductGroupID;
};
///交易所公告
struct CThostFtdcBulletinField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///交易日
TThostFtdcDateType TradingDay;
///公告编号
TThostFtdcBulletinIDType BulletinID;
///序列号
TThostFtdcSequenceNoType SequenceNo;
///公告类型
TThostFtdcNewsTypeType NewsType;
///紧急程度
TThostFtdcNewsUrgencyType NewsUrgency;
///发送时间
TThostFtdcTimeType SendTime;
///消息摘要
TThostFtdcAbstractType Abstract;
///消息来源
TThostFtdcComeFromType ComeFrom;
///消息正文
TThostFtdcContentType Content;
///WEB地址
TThostFtdcURLLinkType URLLink;
///市场代码
TThostFtdcMarketIDType MarketID;
};
///查询交易所公告
struct CThostFtdcQryBulletinField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///公告编号
TThostFtdcBulletinIDType BulletinID;
///序列号
TThostFtdcSequenceNoType SequenceNo;
///公告类型
TThostFtdcNewsTypeType NewsType;
///紧急程度
TThostFtdcNewsUrgencyType NewsUrgency;
};
///转帐开户请求
struct CThostFtdcReqOpenAccountField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///性别
TThostFtdcGenderType Gender;
///国家代码
TThostFtdcCountryCodeType CountryCode;
///客户类型
TThostFtdcCustTypeType CustType;
///地址
TThostFtdcAddressType Address;
///邮编
TThostFtdcZipCodeType ZipCode;
///电话号码
TThostFtdcTelephoneType Telephone;
///手机
TThostFtdcMobilePhoneType MobilePhone;
///传真
TThostFtdcFaxType Fax;
///电子邮件
TThostFtdcEMailType EMail;
///资金账户状态
TThostFtdcMoneyAccountStatusType MoneyAccountStatus;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///安装编号
TThostFtdcInstallIDType InstallID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///汇钞标志
TThostFtdcCashExchangeCodeType CashExchangeCode;
///摘要
TThostFtdcDigestType Digest;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易柜员
TThostFtdcOperNoType OperNo;
///交易ID
TThostFtdcTIDType TID;
///用户标识
TThostFtdcUserIDType UserID;
///证券资金日初余额
TThostFtdcTradeAmountType SecDaBeBl;
///银行转账通道
TThostFtdcBankChannelType BankChal;
};
///转帐销户请求
struct CThostFtdcReqCancelAccountField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///性别
TThostFtdcGenderType Gender;
///国家代码
TThostFtdcCountryCodeType CountryCode;
///客户类型
TThostFtdcCustTypeType CustType;
///地址
TThostFtdcAddressType Address;
///邮编
TThostFtdcZipCodeType ZipCode;
///电话号码
TThostFtdcTelephoneType Telephone;
///手机
TThostFtdcMobilePhoneType MobilePhone;
///传真
TThostFtdcFaxType Fax;
///电子邮件
TThostFtdcEMailType EMail;
///资金账户状态
TThostFtdcMoneyAccountStatusType MoneyAccountStatus;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///安装编号
TThostFtdcInstallIDType InstallID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///汇钞标志
TThostFtdcCashExchangeCodeType CashExchangeCode;
///摘要
TThostFtdcDigestType Digest;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易柜员
TThostFtdcOperNoType OperNo;
///交易ID
TThostFtdcTIDType TID;
///用户标识
TThostFtdcUserIDType UserID;
///证券资金日初余额
TThostFtdcTradeAmountType SecDaBeBl;
///银行转账通道
TThostFtdcBankChannelType BankChal;
};
///变更银行账户请求
struct CThostFtdcReqChangeAccountField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///性别
TThostFtdcGenderType Gender;
///国家代码
TThostFtdcCountryCodeType CountryCode;
///客户类型
TThostFtdcCustTypeType CustType;
///地址
TThostFtdcAddressType Address;
///邮编
TThostFtdcZipCodeType ZipCode;
///电话号码
TThostFtdcTelephoneType Telephone;
///手机
TThostFtdcMobilePhoneType MobilePhone;
///传真
TThostFtdcFaxType Fax;
///电子邮件
TThostFtdcEMailType EMail;
///资金账户状态
TThostFtdcMoneyAccountStatusType MoneyAccountStatus;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///新银行帐号
TThostFtdcBankAccountType NewBankAccount;
///新银行密码
TThostFtdcPasswordType NewBankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///安装编号
TThostFtdcInstallIDType InstallID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易ID
TThostFtdcTIDType TID;
///摘要
TThostFtdcDigestType Digest;
};
///转账请求
struct CThostFtdcReqTransferField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///客户类型
TThostFtdcCustTypeType CustType;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///安装编号
TThostFtdcInstallIDType InstallID;
///期货公司流水号
TThostFtdcFutureSerialType FutureSerial;
///用户标识
TThostFtdcUserIDType UserID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///转帐金额
TThostFtdcTradeAmountType TradeAmount;
///期货可取金额
TThostFtdcTradeAmountType FutureFetchAmount;
///费用支付标志
TThostFtdcFeePayFlagType FeePayFlag;
///应收客户费用
TThostFtdcCustFeeType CustFee;
///应收期货公司费用
TThostFtdcFutureFeeType BrokerFee;
///发送方给接收方的消息
TThostFtdcAddInfoType Message;
///摘要
TThostFtdcDigestType Digest;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
///转账交易状态
TThostFtdcTransferStatusType TransferStatus;
};
///银行发起银行资金转期货响应
struct CThostFtdcRspTransferField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///客户类型
TThostFtdcCustTypeType CustType;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///安装编号
TThostFtdcInstallIDType InstallID;
///期货公司流水号
TThostFtdcFutureSerialType FutureSerial;
///用户标识
TThostFtdcUserIDType UserID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///转帐金额
TThostFtdcTradeAmountType TradeAmount;
///期货可取金额
TThostFtdcTradeAmountType FutureFetchAmount;
///费用支付标志
TThostFtdcFeePayFlagType FeePayFlag;
///应收客户费用
TThostFtdcCustFeeType CustFee;
///应收期货公司费用
TThostFtdcFutureFeeType BrokerFee;
///发送方给接收方的消息
TThostFtdcAddInfoType Message;
///摘要
TThostFtdcDigestType Digest;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
///转账交易状态
TThostFtdcTransferStatusType TransferStatus;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///冲正请求
struct CThostFtdcReqRepealField
{
///冲正时间间隔
TThostFtdcRepealTimeIntervalType RepealTimeInterval;
///已经冲正次数
TThostFtdcRepealedTimesType RepealedTimes;
///银行冲正标志
TThostFtdcBankRepealFlagType BankRepealFlag;
///期商冲正标志
TThostFtdcBrokerRepealFlagType BrokerRepealFlag;
///被冲正平台流水号
TThostFtdcPlateSerialType PlateRepealSerial;
///被冲正银行流水号
TThostFtdcBankSerialType BankRepealSerial;
///被冲正期货流水号
TThostFtdcFutureSerialType FutureRepealSerial;
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///客户类型
TThostFtdcCustTypeType CustType;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///安装编号
TThostFtdcInstallIDType InstallID;
///期货公司流水号
TThostFtdcFutureSerialType FutureSerial;
///用户标识
TThostFtdcUserIDType UserID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///转帐金额
TThostFtdcTradeAmountType TradeAmount;
///期货可取金额
TThostFtdcTradeAmountType FutureFetchAmount;
///费用支付标志
TThostFtdcFeePayFlagType FeePayFlag;
///应收客户费用
TThostFtdcCustFeeType CustFee;
///应收期货公司费用
TThostFtdcFutureFeeType BrokerFee;
///发送方给接收方的消息
TThostFtdcAddInfoType Message;
///摘要
TThostFtdcDigestType Digest;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
///转账交易状态
TThostFtdcTransferStatusType TransferStatus;
};
///冲正响应
struct CThostFtdcRspRepealField
{
///冲正时间间隔
TThostFtdcRepealTimeIntervalType RepealTimeInterval;
///已经冲正次数
TThostFtdcRepealedTimesType RepealedTimes;
///银行冲正标志
TThostFtdcBankRepealFlagType BankRepealFlag;
///期商冲正标志
TThostFtdcBrokerRepealFlagType BrokerRepealFlag;
///被冲正平台流水号
TThostFtdcPlateSerialType PlateRepealSerial;
///被冲正银行流水号
TThostFtdcBankSerialType BankRepealSerial;
///被冲正期货流水号
TThostFtdcFutureSerialType FutureRepealSerial;
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///客户类型
TThostFtdcCustTypeType CustType;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///安装编号
TThostFtdcInstallIDType InstallID;
///期货公司流水号
TThostFtdcFutureSerialType FutureSerial;
///用户标识
TThostFtdcUserIDType UserID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///转帐金额
TThostFtdcTradeAmountType TradeAmount;
///期货可取金额
TThostFtdcTradeAmountType FutureFetchAmount;
///费用支付标志
TThostFtdcFeePayFlagType FeePayFlag;
///应收客户费用
TThostFtdcCustFeeType CustFee;
///应收期货公司费用
TThostFtdcFutureFeeType BrokerFee;
///发送方给接收方的消息
TThostFtdcAddInfoType Message;
///摘要
TThostFtdcDigestType Digest;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
///转账交易状态
TThostFtdcTransferStatusType TransferStatus;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///查询账户信息请求
struct CThostFtdcReqQueryAccountField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///客户类型
TThostFtdcCustTypeType CustType;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///期货公司流水号
TThostFtdcFutureSerialType FutureSerial;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户标识
TThostFtdcUserIDType UserID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///摘要
TThostFtdcDigestType Digest;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
};
///查询账户信息响应
struct CThostFtdcRspQueryAccountField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///客户类型
TThostFtdcCustTypeType CustType;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///期货公司流水号
TThostFtdcFutureSerialType FutureSerial;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户标识
TThostFtdcUserIDType UserID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///摘要
TThostFtdcDigestType Digest;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
///银行可用金额
TThostFtdcTradeAmountType BankUseAmount;
///银行可取金额
TThostFtdcTradeAmountType BankFetchAmount;
};
///期商签到签退
struct CThostFtdcFutureSignIOField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户标识
TThostFtdcUserIDType UserID;
///摘要
TThostFtdcDigestType Digest;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
};
///期商签到响应
struct CThostFtdcRspFutureSignInField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户标识
TThostFtdcUserIDType UserID;
///摘要
TThostFtdcDigestType Digest;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///PIN密钥
TThostFtdcPasswordKeyType PinKey;
///MAC密钥
TThostFtdcPasswordKeyType MacKey;
};
///期商签退请求
struct CThostFtdcReqFutureSignOutField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户标识
TThostFtdcUserIDType UserID;
///摘要
TThostFtdcDigestType Digest;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
};
///期商签退响应
struct CThostFtdcRspFutureSignOutField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户标识
TThostFtdcUserIDType UserID;
///摘要
TThostFtdcDigestType Digest;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///查询指定流水号的交易结果请求
struct CThostFtdcReqQueryTradeResultBySerialField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///流水号
TThostFtdcSerialType Reference;
///本流水号发布者的机构类型
TThostFtdcInstitutionTypeType RefrenceIssureType;
///本流水号发布者机构编码
TThostFtdcOrganCodeType RefrenceIssure;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///客户类型
TThostFtdcCustTypeType CustType;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///转帐金额
TThostFtdcTradeAmountType TradeAmount;
///摘要
TThostFtdcDigestType Digest;
};
///查询指定流水号的交易结果响应
struct CThostFtdcRspQueryTradeResultBySerialField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///流水号
TThostFtdcSerialType Reference;
///本流水号发布者的机构类型
TThostFtdcInstitutionTypeType RefrenceIssureType;
///本流水号发布者机构编码
TThostFtdcOrganCodeType RefrenceIssure;
///原始返回代码
TThostFtdcReturnCodeType OriginReturnCode;
///原始返回码描述
TThostFtdcDescrInfoForReturnCodeType OriginDescrInfoForReturnCode;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///转帐金额
TThostFtdcTradeAmountType TradeAmount;
///摘要
TThostFtdcDigestType Digest;
};
///日终文件就绪请求
struct CThostFtdcReqDayEndFileReadyField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///文件业务功能
TThostFtdcFileBusinessCodeType FileBusinessCode;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户标识
TThostFtdcUserIDType UserID;
///摘要
TThostFtdcDigestType Digest;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
};
///日终文件就绪响应
struct CThostFtdcRspDayEndFileReadyField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///文件业务功能
TThostFtdcFileBusinessCodeType FileBusinessCode;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户标识
TThostFtdcUserIDType UserID;
///摘要
TThostFtdcDigestType Digest;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///日终文件就绪响应
struct CThostFtdcDayEndFileReadyField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///文件业务功能
TThostFtdcFileBusinessCodeType FileBusinessCode;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户标识
TThostFtdcUserIDType UserID;
///摘要
TThostFtdcDigestType Digest;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///返回结果
struct CThostFtdcReturnResultField
{
///返回代码
TThostFtdcReturnCodeType ReturnCode;
///返回码描述
TThostFtdcDescrInfoForReturnCodeType DescrInfoForReturnCode;
};
///验证期货资金密码
struct CThostFtdcVerifyFuturePasswordField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///安装编号
TThostFtdcInstallIDType InstallID;
///交易ID
TThostFtdcTIDType TID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
};
///验证客户信息
struct CThostFtdcVerifyCustInfoField
{
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///客户类型
TThostFtdcCustTypeType CustType;
};
///验证期货资金密码和客户信息
struct CThostFtdcVerifyFuturePasswordAndCustInfoField
{
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///客户类型
TThostFtdcCustTypeType CustType;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
};
///验证期货资金密码和客户信息
struct CThostFtdcDepositResultInformField
{
///出入金流水号,该流水号为银期报盘返回的流水号
TThostFtdcDepositSeqNoType DepositSeqNo;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///入金金额
TThostFtdcMoneyType Deposit;
///请求编号
TThostFtdcRequestIDType RequestID;
///返回代码
TThostFtdcReturnCodeType ReturnCode;
///返回码描述
TThostFtdcDescrInfoForReturnCodeType DescrInfoForReturnCode;
};
///交易核心向银期报盘发出密钥同步请求
struct CThostFtdcReqSyncKeyField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户标识
TThostFtdcUserIDType UserID;
///交易核心给银期报盘的消息
TThostFtdcAddInfoType Message;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
};
///交易核心向银期报盘发出密钥同步响应
struct CThostFtdcRspSyncKeyField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户标识
TThostFtdcUserIDType UserID;
///交易核心给银期报盘的消息
TThostFtdcAddInfoType Message;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///查询账户信息通知
struct CThostFtdcNotifyQueryAccountField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///客户类型
TThostFtdcCustTypeType CustType;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///期货公司流水号
TThostFtdcFutureSerialType FutureSerial;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户标识
TThostFtdcUserIDType UserID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///摘要
TThostFtdcDigestType Digest;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
///银行可用金额
TThostFtdcTradeAmountType BankUseAmount;
///银行可取金额
TThostFtdcTradeAmountType BankFetchAmount;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///银期转账交易流水表
struct CThostFtdcTransferSerialField
{
///平台流水号
TThostFtdcPlateSerialType PlateSerial;
///交易发起方日期
TThostFtdcTradeDateType TradeDate;
///交易日期
TThostFtdcDateType TradingDay;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///交易代码
TThostFtdcTradeCodeType TradeCode;
///会话编号
TThostFtdcSessionIDType SessionID;
///银行编码
TThostFtdcBankIDType BankID;
///银行分支机构编码
TThostFtdcBankBrchIDType BankBranchID;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///期货公司编码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///期货公司帐号类型
TThostFtdcFutureAccTypeType FutureAccType;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///期货公司流水号
TThostFtdcFutureSerialType FutureSerial;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///交易金额
TThostFtdcTradeAmountType TradeAmount;
///应收客户费用
TThostFtdcCustFeeType CustFee;
///应收期货公司费用
TThostFtdcFutureFeeType BrokerFee;
///有效标志
TThostFtdcAvailabilityFlagType AvailabilityFlag;
///操作员
TThostFtdcOperatorCodeType OperatorCode;
///新银行帐号
TThostFtdcBankAccountType BankNewAccount;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///请求查询转帐流水
struct CThostFtdcQryTransferSerialField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///银行编码
TThostFtdcBankIDType BankID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
};
///期商签到通知
struct CThostFtdcNotifyFutureSignInField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户标识
TThostFtdcUserIDType UserID;
///摘要
TThostFtdcDigestType Digest;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///PIN密钥
TThostFtdcPasswordKeyType PinKey;
///MAC密钥
TThostFtdcPasswordKeyType MacKey;
};
///期商签退通知
struct CThostFtdcNotifyFutureSignOutField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户标识
TThostFtdcUserIDType UserID;
///摘要
TThostFtdcDigestType Digest;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///交易核心向银期报盘发出密钥同步处理结果的通知
struct CThostFtdcNotifySyncKeyField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户标识
TThostFtdcUserIDType UserID;
///交易核心给银期报盘的消息
TThostFtdcAddInfoType Message;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///交易柜员
TThostFtdcOperNoType OperNo;
///请求编号
TThostFtdcRequestIDType RequestID;
///交易ID
TThostFtdcTIDType TID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///请求查询银期签约关系
struct CThostFtdcQryAccountregisterField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///银行编码
TThostFtdcBankIDType BankID;
///银行分支机构编码
TThostFtdcBankBrchIDType BankBranchID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
};
///客户开销户信息表
struct CThostFtdcAccountregisterField
{
///交易日期
TThostFtdcTradeDateType TradeDay;
///银行编码
TThostFtdcBankIDType BankID;
///银行分支机构编码
TThostFtdcBankBrchIDType BankBranchID;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///期货公司编码
TThostFtdcBrokerIDType BrokerID;
///期货公司分支机构编码
TThostFtdcFutureBranchIDType BrokerBranchID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///开销户类别
TThostFtdcOpenOrDestroyType OpenOrDestroy;
///签约日期
TThostFtdcTradeDateType RegDate;
///解约日期
TThostFtdcTradeDateType OutDate;
///交易ID
TThostFtdcTIDType TID;
///客户类型
TThostFtdcCustTypeType CustType;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
};
///银期开户信息
struct CThostFtdcOpenAccountField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///性别
TThostFtdcGenderType Gender;
///国家代码
TThostFtdcCountryCodeType CountryCode;
///客户类型
TThostFtdcCustTypeType CustType;
///地址
TThostFtdcAddressType Address;
///邮编
TThostFtdcZipCodeType ZipCode;
///电话号码
TThostFtdcTelephoneType Telephone;
///手机
TThostFtdcMobilePhoneType MobilePhone;
///传真
TThostFtdcFaxType Fax;
///电子邮件
TThostFtdcEMailType EMail;
///资金账户状态
TThostFtdcMoneyAccountStatusType MoneyAccountStatus;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///安装编号
TThostFtdcInstallIDType InstallID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///汇钞标志
TThostFtdcCashExchangeCodeType CashExchangeCode;
///摘要
TThostFtdcDigestType Digest;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易柜员
TThostFtdcOperNoType OperNo;
///交易ID
TThostFtdcTIDType TID;
///用户标识
TThostFtdcUserIDType UserID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///证券资金日初余额
TThostFtdcTradeAmountType SecDaBeBl;
///银行转账通道
TThostFtdcBankChannelType BankChal;
};
///银期销户信息
struct CThostFtdcCancelAccountField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///性别
TThostFtdcGenderType Gender;
///国家代码
TThostFtdcCountryCodeType CountryCode;
///客户类型
TThostFtdcCustTypeType CustType;
///地址
TThostFtdcAddressType Address;
///邮编
TThostFtdcZipCodeType ZipCode;
///电话号码
TThostFtdcTelephoneType Telephone;
///手机
TThostFtdcMobilePhoneType MobilePhone;
///传真
TThostFtdcFaxType Fax;
///电子邮件
TThostFtdcEMailType EMail;
///资金账户状态
TThostFtdcMoneyAccountStatusType MoneyAccountStatus;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///安装编号
TThostFtdcInstallIDType InstallID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///汇钞标志
TThostFtdcCashExchangeCodeType CashExchangeCode;
///摘要
TThostFtdcDigestType Digest;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易柜员
TThostFtdcOperNoType OperNo;
///交易ID
TThostFtdcTIDType TID;
///用户标识
TThostFtdcUserIDType UserID;
///证券资金日初余额
TThostFtdcTradeAmountType SecDaBeBl;
///银行转账通道
TThostFtdcBankChannelType BankChal;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///银期变更银行账号信息
struct CThostFtdcChangeAccountField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///性别
TThostFtdcGenderType Gender;
///国家代码
TThostFtdcCountryCodeType CountryCode;
///客户类型
TThostFtdcCustTypeType CustType;
///地址
TThostFtdcAddressType Address;
///邮编
TThostFtdcZipCodeType ZipCode;
///电话号码
TThostFtdcTelephoneType Telephone;
///手机
TThostFtdcMobilePhoneType MobilePhone;
///传真
TThostFtdcFaxType Fax;
///电子邮件
TThostFtdcEMailType EMail;
///资金账户状态
TThostFtdcMoneyAccountStatusType MoneyAccountStatus;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///新银行帐号
TThostFtdcBankAccountType NewBankAccount;
///新银行密码
TThostFtdcPasswordType NewBankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///安装编号
TThostFtdcInstallIDType InstallID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易ID
TThostFtdcTIDType TID;
///摘要
TThostFtdcDigestType Digest;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///二级代理操作员银期权限
struct CThostFtdcSecAgentACIDMapField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///资金账户
TThostFtdcAccountIDType AccountID;
///币种
TThostFtdcCurrencyIDType CurrencyID;
///境外中介机构资金帐号
TThostFtdcAccountIDType BrokerSecAgentID;
};
///二级代理操作员银期权限查询
struct CThostFtdcQrySecAgentACIDMapField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///资金账户
TThostFtdcAccountIDType AccountID;
///币种
TThostFtdcCurrencyIDType CurrencyID;
};
///灾备中心交易权限
struct CThostFtdcUserRightsAssignField
{
///应用单元代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///交易中心代码
TThostFtdcDRIdentityIDType DRIdentityID;
};
///经济公司是否有在本标示的交易权限
struct CThostFtdcBrokerUserRightAssignField
{
///应用单元代码
TThostFtdcBrokerIDType BrokerID;
///交易中心代码
TThostFtdcDRIdentityIDType DRIdentityID;
///能否交易
TThostFtdcBoolType Tradeable;
};
///灾备交易转换报文
struct CThostFtdcDRTransferField
{
///原交易中心代码
TThostFtdcDRIdentityIDType OrigDRIdentityID;
///目标交易中心代码
TThostFtdcDRIdentityIDType DestDRIdentityID;
///原应用单元代码
TThostFtdcBrokerIDType OrigBrokerID;
///目标易用单元代码
TThostFtdcBrokerIDType DestBrokerID;
};
///Fens用户信息
struct CThostFtdcFensUserInfoField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///登录模式
TThostFtdcLoginModeType LoginMode;
};
///当前银期所属交易中心
struct CThostFtdcCurrTransferIdentityField
{
///交易中心代码
TThostFtdcDRIdentityIDType IdentityID;
};
///禁止登录用户
struct CThostFtdcLoginForbiddenUserField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///查询禁止登录用户
struct CThostFtdcQryLoginForbiddenUserField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
};
///UDP组播组信息
struct CThostFtdcMulticastGroupInfoField
{
///组播组IP地址
TThostFtdcIPAddressType GroupIP;
///组播组IP端口
TThostFtdcIPPortType GroupPort;
///源地址
TThostFtdcIPAddressType SourceIP;
};
///资金账户基本准备金
struct CThostFtdcTradingAccountReserveField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///基本准备金
TThostFtdcMoneyType Reserve;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
};
///查询禁止登录IP
struct CThostFtdcQryLoginForbiddenIPField
{
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///查询IP列表
struct CThostFtdcQryIPListField
{
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///查询用户下单权限分配表
struct CThostFtdcQryUserRightsAssignField
{
///应用单元代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
};
///DBF记录
struct CThostFtdcDBFRecordField
{
///DBF命令类型
TThostFtdcDBFComdTypeType DBFComdType;
///DBF时间类型
TThostFtdcDBFComTimeType DBFComTime;
///DBF原始流水号类型
TThostFtdcDBFComNoType DBFOComNo;
///DBF流水号类型
TThostFtdcDBFComNoType DBFComNo;
///DBF字段类型
TThostFtdcDBFFdNameType DBFFdName1;
///DBF字段内容类型
TThostFtdcDBFFdContentType DBFFdContent1;
///DBF字段类型
TThostFtdcDBFFdNameType DBFFdName2;
///DBF字段内容类型
TThostFtdcDBFFdContentType DBFFdContent2;
///DBF字段类型
TThostFtdcDBFFdNameType DBFFdName3;
///DBF字段内容类型
TThostFtdcDBFFdContentType DBFFdContent3;
///DBF字段类型
TThostFtdcDBFFdNameType DBFFdName4;
///DBF字段内容类型
TThostFtdcDBFFdContentType DBFFdContent4;
};
///银行账户属性
struct CThostFtdcAccountPropertyField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///银行统一标识类型
TThostFtdcBankIDType BankID;
///银行账户
TThostFtdcBankAccountType BankAccount;
///银行账户的开户人名称
TThostFtdcInvestorFullNameType OpenName;
///银行账户的开户行
TThostFtdcOpenBankType OpenBank;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
};
///查询当前交易中心
struct CThostFtdcQryCurrDRIdentityField
{
///交易中心代码
TThostFtdcDRIdentityIDType DRIdentityID;
};
///当前交易中心
struct CThostFtdcCurrDRIdentityField
{
///交易中心代码
TThostFtdcDRIdentityIDType DRIdentityID;
};
///第三方存管业务开户预指定请求
struct CThostFtdcReqReserveOpenAccountTpdField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///性别
TThostFtdcGenderType Gender;
///国家代码
TThostFtdcCountryCodeType CountryCode;
///客户类型
TThostFtdcCustTypeType CustType;
///地址
TThostFtdcAddressType Address;
///邮编
TThostFtdcZipCodeType ZipCode;
///电话号码
TThostFtdcTelephoneType Telephone;
///手机
TThostFtdcMobilePhoneType MobilePhone;
///传真
TThostFtdcFaxType Fax;
///电子邮件
TThostFtdcEMailType EMail;
///资金账户状态
TThostFtdcMoneyAccountStatusType MoneyAccountStatus;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///安装编号
TThostFtdcInstallIDType InstallID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///汇钞标志
TThostFtdcCashExchangeCodeType CashExchangeCode;
///摘要
TThostFtdcDigestType Digest;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易柜员
TThostFtdcOperNoType OperNo;
///交易ID
TThostFtdcTIDType TID;
///用户标识
TThostFtdcUserIDType UserID;
///证券资金日初余额
TThostFtdcTradeAmountType SecDaBeBl;
///银行转账通道
TThostFtdcBankChannelType BankChal;
};
///第三方存管业务开户预指定
struct CThostFtdcReserveOpenAccountTpdField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///性别
TThostFtdcGenderType Gender;
///国家代码
TThostFtdcCountryCodeType CountryCode;
///客户类型
TThostFtdcCustTypeType CustType;
///地址
TThostFtdcAddressType Address;
///邮编
TThostFtdcZipCodeType ZipCode;
///电话号码
TThostFtdcTelephoneType Telephone;
///手机
TThostFtdcMobilePhoneType MobilePhone;
///传真
TThostFtdcFaxType Fax;
///电子邮件
TThostFtdcEMailType EMail;
///资金账户状态
TThostFtdcMoneyAccountStatusType MoneyAccountStatus;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///安装编号
TThostFtdcInstallIDType InstallID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///汇钞标志
TThostFtdcCashExchangeCodeType CashExchangeCode;
///摘要
TThostFtdcDigestType Digest;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易柜员
TThostFtdcOperNoType OperNo;
///交易ID
TThostFtdcTIDType TID;
///用户标识
TThostFtdcUserIDType UserID;
///证券资金日初余额
TThostFtdcTradeAmountType SecDaBeBl;
///银行转账通道
TThostFtdcBankChannelType BankChal;
///预约开户状态
TThostFtdcReserveOpenAccStasType ReserveOpenAccStas;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///第三方存管业务开户确认请求
struct CThostFtdcReqResOpenAccConfirmTpdField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///性别
TThostFtdcGenderType Gender;
///国家代码
TThostFtdcCountryCodeType CountryCode;
///客户类型
TThostFtdcCustTypeType CustType;
///地址
TThostFtdcAddressType Address;
///邮编
TThostFtdcZipCodeType ZipCode;
///电话号码
TThostFtdcTelephoneType Telephone;
///手机
TThostFtdcMobilePhoneType MobilePhone;
///传真
TThostFtdcFaxType Fax;
///电子邮件
TThostFtdcEMailType EMail;
///资金账户状态
TThostFtdcMoneyAccountStatusType MoneyAccountStatus;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///安装编号
TThostFtdcInstallIDType InstallID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///汇钞标志
TThostFtdcCashExchangeCodeType CashExchangeCode;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///交易柜员
TThostFtdcOperNoType OperNo;
///用户标识
TThostFtdcUserIDType UserID;
///交易ID
TThostFtdcTIDType TID;
///摘要
TThostFtdcDigestType Digest;
};
///第三方存管业务开户确认
struct CThostFtdcResOpenAccConfirmTpdField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///性别
TThostFtdcGenderType Gender;
///国家代码
TThostFtdcCountryCodeType CountryCode;
///客户类型
TThostFtdcCustTypeType CustType;
///地址
TThostFtdcAddressType Address;
///邮编
TThostFtdcZipCodeType ZipCode;
///电话号码
TThostFtdcTelephoneType Telephone;
///手机
TThostFtdcMobilePhoneType MobilePhone;
///传真
TThostFtdcFaxType Fax;
///电子邮件
TThostFtdcEMailType EMail;
///资金账户状态
TThostFtdcMoneyAccountStatusType MoneyAccountStatus;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///安装编号
TThostFtdcInstallIDType InstallID;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///汇钞标志
TThostFtdcCashExchangeCodeType CashExchangeCode;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///交易柜员
TThostFtdcOperNoType OperNo;
///用户标识
TThostFtdcUserIDType UserID;
///交易ID
TThostFtdcTIDType TID;
///摘要
TThostFtdcDigestType Digest;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///第三方存管证券资金结息请求
struct CThostFtdcReqSecuritiesDepositInterestField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///性别
TThostFtdcGenderType Gender;
///国家代码
TThostFtdcCountryCodeType CountryCode;
///客户类型
TThostFtdcCustTypeType CustType;
///地址
TThostFtdcAddressType Address;
///邮编
TThostFtdcZipCodeType ZipCode;
///电话号码
TThostFtdcTelephoneType Telephone;
///手机
TThostFtdcMobilePhoneType MobilePhone;
///传真
TThostFtdcFaxType Fax;
///电子邮件
TThostFtdcEMailType EMail;
///资金账户状态
TThostFtdcMoneyAccountStatusType MoneyAccountStatus;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///安装编号
TThostFtdcInstallIDType InstallID;
///期货公司流水号
TThostFtdcFutureSerialType FutureSerial;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///汇钞标志
TThostFtdcCashExchangeCodeType CashExchangeCode;
///摘要
TThostFtdcDigestType Digest;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易柜员
TThostFtdcOperNoType OperNo;
///交易ID
TThostFtdcTIDType TID;
///用户标识
TThostFtdcUserIDType UserID;
///结息净额
TThostFtdcTradeAmountType DepositInterest;
};
///第三方存管证券资金结息
struct CThostFtdcSecuritiesDepositInterestField
{
///业务功能码
TThostFtdcTradeCodeType TradeCode;
///银行代码
TThostFtdcBankIDType BankID;
///银行分支机构代码
TThostFtdcBankBrchIDType BankBranchID;
///期商代码
TThostFtdcBrokerIDType BrokerID;
///期商分支机构代码
TThostFtdcFutureBranchIDType BrokerBranchID;
///交易日期
TThostFtdcTradeDateType TradeDate;
///交易时间
TThostFtdcTradeTimeType TradeTime;
///银行流水号
TThostFtdcBankSerialType BankSerial;
///交易系统日期
TThostFtdcTradeDateType TradingDay;
///银期平台消息流水号
TThostFtdcSerialType PlateSerial;
///最后分片标志
TThostFtdcLastFragmentType LastFragment;
///会话号
TThostFtdcSessionIDType SessionID;
///客户姓名
TThostFtdcIndividualNameType CustomerName;
///证件类型
TThostFtdcIdCardTypeType IdCardType;
///证件号码
TThostFtdcIdentifiedCardNoType IdentifiedCardNo;
///性别
TThostFtdcGenderType Gender;
///国家代码
TThostFtdcCountryCodeType CountryCode;
///客户类型
TThostFtdcCustTypeType CustType;
///地址
TThostFtdcAddressType Address;
///邮编
TThostFtdcZipCodeType ZipCode;
///电话号码
TThostFtdcTelephoneType Telephone;
///手机
TThostFtdcMobilePhoneType MobilePhone;
///传真
TThostFtdcFaxType Fax;
///电子邮件
TThostFtdcEMailType EMail;
///资金账户状态
TThostFtdcMoneyAccountStatusType MoneyAccountStatus;
///银行帐号
TThostFtdcBankAccountType BankAccount;
///银行密码
TThostFtdcPasswordType BankPassWord;
///投资者帐号
TThostFtdcAccountIDType AccountID;
///期货密码
TThostFtdcPasswordType Password;
///安装编号
TThostFtdcInstallIDType InstallID;
///期货公司流水号
TThostFtdcFutureSerialType FutureSerial;
///验证客户证件号码标志
TThostFtdcYesNoIndicatorType VerifyCertNoFlag;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///汇钞标志
TThostFtdcCashExchangeCodeType CashExchangeCode;
///摘要
TThostFtdcDigestType Digest;
///银行帐号类型
TThostFtdcBankAccTypeType BankAccType;
///渠道标志
TThostFtdcDeviceIDType DeviceID;
///期货单位帐号类型
TThostFtdcBankAccTypeType BankSecuAccType;
///期货公司银行编码
TThostFtdcBankCodingForFutureType BrokerIDByBank;
///期货单位帐号
TThostFtdcBankAccountType BankSecuAcc;
///银行密码标志
TThostFtdcPwdFlagType BankPwdFlag;
///期货资金密码核对标志
TThostFtdcPwdFlagType SecuPwdFlag;
///交易柜员
TThostFtdcOperNoType OperNo;
///交易ID
TThostFtdcTIDType TID;
///用户标识
TThostFtdcUserIDType UserID;
///结息净额
TThostFtdcTradeAmountType DepositInterest;
///结息类型
TThostFtdcSFInterestTypeType InterestType;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
};
///经纪公司非交易时间段
struct CThostFtdcBrokerBreakSectionField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///开始时间
TThostFtdcTimeType TimeStart;
///结束时间
TThostFtdcTimeType TimeEnd;
///序号
TThostFtdcSequenceNoType SequenceNo;
};
///经纪公司锁定客户现券
struct CThostFtdcBrokerLockInvestorStockField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///标的合约代码
TThostFtdcInstrumentIDType InstrumentID;
///数量
TThostFtdcVolumeType Volume;
};
///查询经纪公司锁定客户现券
struct CThostFtdcQryBrokerLockInvestorStockField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
};
///行权时是否检查标的现券
struct CThostFtdcExecIsCheckUnderlyingField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///基础商品代码
TThostFtdcInstrumentIDType UnderlyingInstrID;
///是否检查
TThostFtdcBoolType IsCheck;
};
///查询行权时是否检查标的现券
struct CThostFtdcQryExecIsCheckUnderlyingField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///基础商品代码
TThostFtdcInstrumentIDType UnderlyingInstrID;
};
///投资者与PBU指定关系
struct CThostFtdcPBUInvestorMapField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///指定交易单元号
TThostFtdcTraderIDType PBU;
///证券账户
TThostFtdcClientIDType ClientID;
///日期
TThostFtdcDateType OperationDate;
///时间
TThostFtdcTimeType OperationTime;
};
///输入的行权指令合并
struct CThostFtdcInputExecCombineOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///看涨合约代码
TThostFtdcInstrumentIDType CallInstrumentID;
///看跌合约代码
TThostFtdcInstrumentIDType PutInstrumentID;
///执行宣告合并引用
TThostFtdcOrderRefType ExecCombineOrderRef;
///用户代码
TThostFtdcUserIDType UserID;
///数量
TThostFtdcVolumeType Volume;
///请求编号
TThostFtdcRequestIDType RequestID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///执行类型
TThostFtdcActionTypeType ActionType;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///交易编码
TThostFtdcClientIDType ClientID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///输入行权指令合并操作
struct CThostFtdcInputExecCombineOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///执行宣告合并操作引用
TThostFtdcOrderActionRefType ExecCombineOrderActionRef;
///执行宣告合并引用
TThostFtdcOrderRefType ExecCombineOrderRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///执行宣告合并操作编号
TThostFtdcExecOrderSysIDType ExecCombineOrderSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///用户代码
TThostFtdcUserIDType UserID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///行权指令合并
struct CThostFtdcExecCombineOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///看涨合约代码
TThostFtdcInstrumentIDType CallInstrumentID;
///看跌合约代码
TThostFtdcInstrumentIDType PutInstrumentID;
///执行宣告合并引用
TThostFtdcOrderRefType ExecCombineOrderRef;
///用户代码
TThostFtdcUserIDType UserID;
///数量
TThostFtdcVolumeType Volume;
///请求编号
TThostFtdcRequestIDType RequestID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///执行类型
TThostFtdcActionTypeType ActionType;
///本地执行宣告合并编号
TThostFtdcOrderLocalIDType ExecCombineOrderLocalID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///标的合约在交易所的代码
TThostFtdcExchangeInstIDType UnderlyingInstrID;
///看涨合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangeCallInstID;
///看跌合约在交易所的代码
TThostFtdcExchangeInstIDType ExchangePutInstID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///执行宣告合并提交状态
TThostFtdcOrderSubmitStatusType OrderSubmitStatus;
///报单提示序号
TThostFtdcSequenceNoType NotifySequence;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///执行宣告合并编号
TThostFtdcExecOrderSysIDType ExecCombineOrderSysID;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
///撤销时间
TThostFtdcTimeType CancelTime;
///执行结果
TThostFtdcExecResultType ExecResult;
///结算会员编号
TThostFtdcParticipantIDType ClearingPartID;
///序号
TThostFtdcSequenceNoType SequenceNo;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///操作用户代码
TThostFtdcUserIDType ActiveUserID;
///经纪公司报单编号
TThostFtdcSequenceNoType BrokerExecCombineOrderSeq;
///营业部编号
TThostFtdcBranchIDType BranchID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///资金账号
TThostFtdcAccountIDType AccountID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///行权指令合并操作
struct CThostFtdcExecCombineOrderActionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///执行宣告合并操作引用
TThostFtdcOrderActionRefType ExecCombineOrderActionRef;
///执行宣告合并引用
TThostFtdcOrderRefType ExecCombineOrderRef;
///请求编号
TThostFtdcRequestIDType RequestID;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///执行宣告合并操作编号
TThostFtdcExecOrderSysIDType ExecCombineOrderSysID;
///操作标志
TThostFtdcActionFlagType ActionFlag;
///操作日期
TThostFtdcDateType ActionDate;
///操作时间
TThostFtdcTimeType ActionTime;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地执行宣告合并编号
TThostFtdcOrderLocalIDType ExecCombineOrderLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///客户代码
TThostFtdcClientIDType ClientID;
///业务单元
TThostFtdcBusinessUnitType BusinessUnit;
///报单操作状态
TThostFtdcOrderActionStatusType OrderActionStatus;
///用户代码
TThostFtdcUserIDType UserID;
///执行类型
TThostFtdcActionTypeType ActionType;
///状态信息
TThostFtdcErrorMsgType StatusMsg;
///看涨合约代码
TThostFtdcInstrumentIDType CallInstrumentID;
///看跌合约代码
TThostFtdcInstrumentIDType PutInstrumentID;
///营业部编号
TThostFtdcBranchIDType BranchID;
///投资单元代码
TThostFtdcInvestUnitIDType InvestUnitID;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///Mac地址
TThostFtdcMacAddressType MacAddress;
///所有者类型
TThostFtdcOwnerTypeType OwnerType;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///IP地址
TThostFtdcIPAddressType IPAddress;
};
///行权指令合并查询
struct CThostFtdcQryExecCombineOrderField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///看涨合约代码
TThostFtdcInstrumentIDType CallInstrumentID;
///看跌合约代码
TThostFtdcInstrumentIDType PutInstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///执行宣告合并编号
TThostFtdcExecOrderSysIDType ExecCombineOrderSysID;
///开始时间
TThostFtdcTimeType InsertTimeStart;
///结束时间
TThostFtdcTimeType InsertTimeEnd;
};
///用户系统信息
struct CThostFtdcUserSystemInfoField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///用户端系统内部信息长度
TThostFtdcSystemInfoLenType ClientSystemInfoLen;
///用户端系统内部信息
TThostFtdcClientSystemInfoType ClientSystemInfo;
///保留的无效字段
TThostFtdcOldIPAddressType reserve1;
///终端IP端口
TThostFtdcIPPortType ClientIPPort;
///登录成功时间
TThostFtdcTimeType ClientLoginTime;
///App代码
TThostFtdcAppIDType ClientAppID;
///用户公网IP
TThostFtdcIPAddressType ClientPublicIP;
///客户登录备注2
TThostFtdcClientLoginRemarkType ClientLoginRemark;
};
///api握手请求
struct CThostFtdcReqApiHandshakeField
{
///api与front通信密钥版本号
TThostFtdcCryptoKeyVersionType CryptoKeyVersion;
};
///front发给api的握手回复
struct CThostFtdcRspApiHandshakeField
{
///握手回复数据长度
TThostFtdcHandshakeDataLenType FrontHandshakeDataLen;
///握手回复数据
TThostFtdcHandshakeDataType FrontHandshakeData;
///API认证是否开启
TThostFtdcBoolType IsApiAuthEnabled;
};
///api给front的验证key的请求
struct CThostFtdcReqVerifyApiKeyField
{
///握手回复数据长度
TThostFtdcHandshakeDataLenType ApiHandshakeDataLen;
///握手回复数据
TThostFtdcHandshakeDataType ApiHandshakeData;
};
///App客户端权限分配
struct CThostFtdcAppIDAuthAssignField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///App代码
TThostFtdcAppIDType AppID;
///交易中心代码
TThostFtdcDRIdentityIDType DRIdentityID;
};
///App认证码
struct CThostFtdcAppAuthenticationCodeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///App代码
TThostFtdcAppIDType AppID;
///认证码
TThostFtdcAuthCodeType AuthCode;
///旧认证码
TThostFtdcAuthCodeType PreAuthCode;
///App类型
TThostFtdcAppTypeType AppType;
};
///查询频率,每秒查询比数
struct CThostFtdcQueryFreqField
{
///查询频率
TThostFtdcQueryFreqType QueryFreq;
};
///合并行权时间段
struct CThostFtdcExecCombineTimeSectionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///开始时间
TThostFtdcTimeType StartTime;
///结束时间
TThostFtdcTimeType EndTime;
///挂单允许行权起始时间
TThostFtdcTimeType CloseFrozExecTime;
};
///交易所操作错误
struct CThostFtdcExchangeExecCombineOrderActionErrorField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///执行宣告合并编号
TThostFtdcExecOrderSysIDType ExecCombineOrderSysID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地执行宣告合并编号
TThostFtdcOrderLocalIDType ExecCombineOrderLocalID;
///操作本地编号
TThostFtdcOrderLocalIDType ActionLocalID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///客户代码
TThostFtdcClientIDType ClientID;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
};
///投资者程序化标识
struct CThostFtdcInvestorProgrammingTypeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///投资者程序化标志
TThostFtdcInvestorProgrammingTypeType InvestorProgrammingType;
///投资者客户端
TThostFtdcClientNameType Client;
};
///查询投资者程序化标识
struct CThostFtdcQryInvestorProgrammingTypeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///交易所指定插入错误
struct CThostFtdcExchangeDesignateInsertErrorField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地指定编号
TThostFtdcOrderLocalIDType DesignateLocalID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///客户代码
TThostFtdcClientIDType ClientID;
///指定方向
TThostFtdcDesignateTypeType DesignateType;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
///报单日期
TThostFtdcDateType InsertDate;
///插入时间
TThostFtdcTimeType InsertTime;
};
///交易所证券处置插入错误
struct CThostFtdcExchangeStockDisposalInsertErrorField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///会员代码
TThostFtdcParticipantIDType ParticipantID;
///交易所交易员代码
TThostFtdcTraderIDType TraderID;
///安装编号
TThostFtdcInstallIDType InstallID;
///本地证券处置编号
TThostFtdcOrderLocalIDType StockDisposalLocalID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///证券处置操作编号
TThostFtdcStockDisposalSysIDType StockDisposalSysID;
///客户代码
TThostFtdcClientIDType ClientID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///数量
TThostFtdcVolumeType Volume;
///证券处置方向
TThostFtdcStockDisposalTypeType StockDisposalType;
///插入时间
TThostFtdcTimeType InsertTime;
///登陆PBU
TThostFtdcTraderIDType LoginPBU;
};
///现货标的合约手续费率查询
struct CThostFtdcQryStockInstrCommissionRateField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
};
///现货标的合约手续费率
struct CThostFtdcStockInstrCommissionRateField
{
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///合约代码
TThostFtdcInstrumentIDType InstrumentID;
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///买最低手续费
TThostFtdcMoneyType MinBuyCommission;
///卖最低手续费
TThostFtdcMoneyType MinSellCommission;
///合约按金额买手续费率
TThostFtdcRatioType BuyCommissionRateByMoney;
///合约按金额卖手续费率
TThostFtdcRatioType SellCommissionRateByMoney;
///合约按手数买手续费率
TThostFtdcRatioType BuyCommissionRateByVolume;
///合约按手数卖手续费率
TThostFtdcRatioType SellCommissionRateByVolume;
};
///自成交设置
struct CThostFtdcSelfTradeField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///是否支持自成交
TThostFtdcBoolType SuportSelfTrade;
};
///客户端认证授权
struct CThostFtdcAuthInvestorField
{
///投资者范围
TThostFtdcInvestorRangeType InvestorRange;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///用户端产品信息
TThostFtdcProductInfoType UserProductInfo;
};
///现货投资者持仓
struct CThostFtdcSecInvestorPositionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///现货系统投资者代码
TThostFtdcInvestorIDType SecInvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///标的合约代码
TThostFtdcInstrumentIDType UnderlyingInstrID;
///总持仓
TThostFtdcVolumeType Position;
///今开仓
TThostFtdcVolumeType TodayPosition;
///买挂单
TThostFtdcVolumeType BuyPendingOrder;
///卖挂单
TThostFtdcVolumeType SellPendingOrder;
///总冻结
TThostFtdcVolumeType TotalFrozen;
///期权系统投资者代码
TThostFtdcInvestorIDType InvestorID;
///行权冻结
TThostFtdcVolumeType ExecFrozen;
///总备兑冻结
TThostFtdcVolumeType TotalConvertFrozen;
///当日备兑冻结
TThostFtdcVolumeType TodayConvertFrozen;
///上交所锁定冻结
TThostFtdcVolumeType LockFrozen;
///临时冻结
TThostFtdcVolumeType BrokerFrozen;
};
///查询现货投资者持仓
struct CThostFtdcQrySecInvestorPositionField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///期权系统投资者代码
TThostFtdcInvestorIDType InvestorID;
///交易所代码
TThostFtdcExchangeIDType ExchangeID;
///标的合约代码
TThostFtdcInstrumentIDType UnderlyingInstrID;
};
///退出紧急状态参数
struct CThostFtdcExitEmergencyField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
};
///资金内转输入
struct CThostFtdcInputInternalTransferField
{
///投资者资金内转引用
TThostFtdcDepositSeqNoType InternalTransferRef;
///期权经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///股票期权投资者代码
TThostFtdcInvestorIDType InvestorID;
///股票期权资金密码
TThostFtdcPasswordType OpPassWord;
///期货经纪公司代码
TThostFtdcBrokerIDType FuBrokerID;
///期货投资者代码
TThostFtdcInvestorIDType FuInvestorID;
///期货资金密码
TThostFtdcPasswordType FuPassWord;
///内转金额
TThostFtdcMoneyType Amount;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///资金内转方向
TThostFtdcInternalFundDirectionType Direction;
};
///资金内转
struct CThostFtdcInternalTransferField
{
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///投资者资金内转引用
TThostFtdcDepositSeqNoType InternalTransferRef;
///期权经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///股票期权投资者代码
TThostFtdcInvestorIDType InvestorID;
///股票期权资金密码
TThostFtdcPasswordType OpPassWord;
///期货经纪公司代码
TThostFtdcBrokerIDType FuBrokerID;
///期货投资者代码
TThostFtdcInvestorIDType FuInvestorID;
///期货资金密码
TThostFtdcPasswordType FuPassWord;
///内转金额
TThostFtdcMoneyType Amount;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///资金内转方向
TThostFtdcInternalFundDirectionType Direction;
///交易日
TThostFtdcDateType TradingDay;
///资金内转流水号
TThostFtdcDepositSeqNoType DepositSeqNo;
///内转请求时间
TThostFtdcTimeType TransferReqTime;
///内转响应时间
TThostFtdcTimeType TransferRspTime;
///重复流水标志
TThostFtdcFundServerRedoFlagType FundServerRedoFlag;
///期权端资金状态
TThostFtdcInternalTransferStatusType Status;
///期权端响应信息
TThostFtdcErrorMsgType StatusMsg;
///期货端资金状态
TThostFtdcInternalTransferStatusType FuStatus;
///期货端响应信息
TThostFtdcErrorMsgType FuStatusMsg;
///资金组件安装编号
TThostFtdcInstallIDType InstallID;
};
///资金内转
struct CThostFtdcRtnInternalTransferField
{
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///投资者资金内转引用
TThostFtdcDepositSeqNoType InternalTransferRef;
///期权经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///用户代码
TThostFtdcUserIDType UserID;
///股票期权投资者代码
TThostFtdcInvestorIDType InvestorID;
///股票期权资金密码
TThostFtdcPasswordType OpPassWord;
///期货经纪公司代码
TThostFtdcBrokerIDType FuBrokerID;
///期货投资者代码
TThostFtdcInvestorIDType FuInvestorID;
///期货资金密码
TThostFtdcPasswordType FuPassWord;
///内转金额
TThostFtdcMoneyType Amount;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///资金内转方向
TThostFtdcInternalFundDirectionType Direction;
///交易日
TThostFtdcDateType TradingDay;
///资金内转流水号
TThostFtdcDepositSeqNoType DepositSeqNo;
///内转请求时间
TThostFtdcTimeType TransferReqTime;
///内转响应时间
TThostFtdcTimeType TransferRspTime;
///重复流水标志
TThostFtdcFundServerRedoFlagType FundServerRedoFlag;
///期权端资金状态
TThostFtdcInternalTransferStatusType Status;
///期权端响应信息
TThostFtdcErrorMsgType StatusMsg;
///期货端资金状态
TThostFtdcInternalTransferStatusType FuStatus;
///期货端响应信息
TThostFtdcErrorMsgType FuStatusMsg;
///资金组件安装编号
TThostFtdcInstallIDType InstallID;
};
///资金内转服务查询
struct CThostFtdcReqQryInternalFundServerField
{
///安装编号
TThostFtdcInstallIDType InstallID;
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
};
///资金内转服务查询响应
struct CThostFtdcInternalFundServerField
{
///安装编号
TThostFtdcInstallIDType InstallID;
///brokerid
TThostFtdcBrokerIDType BrokerID;
///FundServer连接状态
TThostFtdcFundServerStatusType FundServerStatus;
///上次报告日期
TThostFtdcDateType LastReportDate;
///上次报告时间
TThostFtdcTimeType LastReportTime;
///完成连接日期
TThostFtdcDateType ConnectDate;
///完成连接时间
TThostFtdcTimeType ConnectTime;
///启动日期
TThostFtdcDateType StartDate;
///启动时间
TThostFtdcTimeType StartTime;
///交易日
TThostFtdcDateType TradingDay;
///当前最大流水号
TThostFtdcDepositSeqNoType MaxDepositSeqNo;
};
///资金内转记录查询
struct CThostFtdcQryInternalTransferField
{
///经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///投资者代码
TThostFtdcInvestorIDType InvestorID;
///投资者资金内转引用
TThostFtdcDepositSeqNoType InternalTransferRef;
///开始时间
TThostFtdcTimeType TransferReqTimeStart;
///结束时间
TThostFtdcTimeType TransferReqTimeEnd;
};
///期货期权投资者账户对应关系
struct CThostFtdcQryOptFutInvestorMapField
{
///期权经纪公司代码
TThostFtdcBrokerIDType OptBrokerID;
///期权投资者代码
TThostFtdcInvestorIDType OptInvestorID;
};
///期货期权投资者账户对应关系
struct CThostFtdcOptFutInvestorMapField
{
///期权经纪公司编号
TThostFtdcBrokerIDType OptBrokerID;
///期货经纪公司编号
TThostFtdcBrokerIDType FutBrokerID;
///期权投资者代码
TThostFtdcInvestorIDType OptInvestorID;
///期货投资者代码
TThostFtdcInvestorIDType FutInvestorID;
///现货投资者代码
TThostFtdcInvestorIDType SecInvestorID;
};
///查询对应的期货资金账户
struct CThostFtdcQryFutureTradingAccountField
{
///股票期权经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///股票期权投资者代码
TThostFtdcInvestorIDType InvestorID;
///期货端经纪公司代码
TThostFtdcBrokerIDType FuBrokerID;
///期货端投资者代码
TThostFtdcInvestorIDType FuInvestorID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///安装编号
TThostFtdcInstallIDType InstallID;
///用户代码
TThostFtdcUserIDType UserID;
};
///对应的期货资金账户
struct CThostFtdcNtfQryFutureTradingAccountField
{
///经纪公司代码
TThostFtdcBrokerIDType FuBrokerID;
///投资者帐号
TThostFtdcAccountIDType FuAccountID;
///入金金额
TThostFtdcMoneyType Deposit;
///出金金额
TThostFtdcMoneyType Withdraw;
///可用资金
TThostFtdcMoneyType Available;
///可取资金
TThostFtdcMoneyType WithdrawQuota;
///基本准备金
TThostFtdcMoneyType Reserve;
///交易日
TThostFtdcDateType TradingDay;
///结算编号
TThostFtdcSettlementIDType SettlementID;
///币种代码
TThostFtdcCurrencyIDType CurrencyID;
///股票期权经纪公司代码
TThostFtdcBrokerIDType BrokerID;
///股票期权用户代码
TThostFtdcUserIDType UserID;
///股票期权投资者代码
TThostFtdcInvestorIDType InvestorID;
///错误代码
TThostFtdcErrorIDType ErrorID;
///错误信息
TThostFtdcErrorMsgType ErrorMsg;
///前置编号
TThostFtdcFrontIDType FrontID;
///会话编号
TThostFtdcSessionIDType SessionID;
///请求编号
TThostFtdcRequestIDType RequestID;
};
}
using namespace ctp_sopt;
#endif