vnpy/archive/vn.sgit_4.1/pyscript/SgitFtdcUserApiStruct.h

5863 lines
133 KiB
C
Raw Normal View History

/////////////////////////////////////////////////////////////////////////
/////////////////////////////////////////////////////////////////////////
#if !defined(Sgit_FTDCSTRUCT_H)
#define Sgit_FTDCSTRUCT_H
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "SgitFtdcUserApiDataType.h"
///<2F><>Ϣ<EFBFBD>ַ<EFBFBD>
struct CSgitFtdcDisseminationField
{
///<2F><><EFBFBD><EFBFBD>ϵ<EFBFBD>к<EFBFBD>
TSgitFtdcSequenceSeriesType SequenceSeries;
///<2F><><EFBFBD>к<EFBFBD>
TSgitFtdcSequenceNoType SequenceNo;
};
///<2F>û<EFBFBD><C3BB><EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD>
struct CSgitFtdcReqUserLoginField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F>û<EFBFBD><C3BB>˲<EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ
TSgitFtdcProductInfoType UserProductInfo;
///<2F>ӿڶ˲<DAB6>Ʒ<EFBFBD><C6B7>Ϣ
TSgitFtdcProductInfoType InterfaceProductInfo;
///Э<><D0AD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcProtocolInfoType ProtocolInfo;
///Mac<61><63>ַ
TSgitFtdcMacAddressType MacAddress;
///<2F><>̬<EFBFBD><CCAC><EFBFBD><EFBFBD>
TSgitFtdcPasswordType OneTimePassword;
///<2F>ն<EFBFBD>IP<49><50>ַ
TSgitFtdcIPAddressType ClientIPAddress;
};
///<2F>û<EFBFBD><C3BB><EFBFBD>¼Ӧ<C2BC><D3A6>
struct CSgitFtdcRspUserLoginField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><>¼<EFBFBD>ɹ<EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType LoginTime;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcSystemNameType SystemName;
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TSgitFtdcFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TSgitFtdcSessionIDType SessionID;
///<2F><><EFBFBD>󱨵<EFBFBD><F3B1A8B5><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderRefType MaxOrderRef;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType SHFETime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType DCETime;
///֣<><D6A3><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType CZCETime;
///<2F>н<EFBFBD><D0BD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType FFEXTime;
};
///<2F>û<EFBFBD><C3BB>dz<EFBFBD><C7B3><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcUserLogoutField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
};
///ǿ<>ƽ<EFBFBD><C6BD><EFBFBD>Ա<EFBFBD>˳<EFBFBD>
struct CSgitFtdcForceUserLogoutField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
};
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
struct CSgitFtdcReqAuthenticateField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F>û<EFBFBD><C3BB>˲<EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ
TSgitFtdcProductInfoType UserProductInfo;
///<2F><>֤<EFBFBD><D6A4>
TSgitFtdcAuthCodeType AuthCode;
};
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>Ӧ
struct CSgitFtdcRspAuthenticateField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F>û<EFBFBD><C3BB>˲<EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ
TSgitFtdcProductInfoType UserProductInfo;
};
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>Ϣ
struct CSgitFtdcAuthenticationInfoField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F>û<EFBFBD><C3BB>˲<EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ
TSgitFtdcProductInfoType UserProductInfo;
///<2F><>֤<EFBFBD><D6A4>Ϣ
TSgitFtdcAuthInfoType AuthInfo;
///<2F>Ƿ<EFBFBD>Ϊ<EFBFBD><CEAA>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcBoolType IsResult;
};
///<2F><><EFBFBD><EFBFBD>ת<EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD>ͷ
struct CSgitFtdcTransferHeaderField
{
///<2F><EFBFBD>ţ<EFBFBD><C5A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1.0
TSgitFtdcVersionType Version;
///<2F><><EFBFBD>״<EFBFBD><D7B4><EFBFBD><EBA3AC><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڣ<EFBFBD><DAA3><EFBFBD><EFBFBD><EFBFBD><EEA3AC>ʽ<EFBFBD><CABD>yyyymmdd
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD><E4A3AC><EFBFBD><EFBFBD><EEA3AC>ʽ<EFBFBD><CABD>hhmmss
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD>ţ<EFBFBD>N/A
TSgitFtdcTradeSerialType TradeSerial;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EBA3AC><EFBFBD><EFBFBD>
TSgitFtdcFutureIDType FutureID;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD><EBA3AC><EFBFBD>ݲ<EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD>еõ<D0B5><C3B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EBA3AC><EFBFBD>ݲ<EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD>еõ<D0B5><C3B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBrchID;
///<2F><><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1>N/A
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E8B1B8><EFBFBD>ͣ<EFBFBD>N/A
TSgitFtdcDeviceIDType DeviceID;
///<2F><>¼<EFBFBD><C2BC><EFBFBD><EFBFBD>N/A
TSgitFtdcRecordNumType RecordNum;
///<2F><EFBFBD><E1BBB0><EFBFBD>ţ<EFBFBD>N/A
TSgitFtdcSessionIDType SessionID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ţ<EFBFBD>N/A
TSgitFtdcRequestIDType RequestID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>ת<EFBFBD>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TradeCode=202001
struct CSgitFtdcTransferBankToFutureReqField
{
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD>˻<EFBFBD>
TSgitFtdcAccountIDType FutureAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcFuturePwdFlagType FuturePwdFlag;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcFutureAccPwdType FutureAccPwd;
///ת<>˽<EFBFBD><CBBD><EFBFBD>
TSgitFtdcMoneyType TradeAmt;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType CustFee;
///<2F><><EFBFBD>֣<EFBFBD>RMB-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> USD-<2D><>Բ HKD-<2D><>Ԫ
TSgitFtdcCurrencyCodeType CurrencyCode;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>ת<EFBFBD>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ
struct CSgitFtdcTransferBankToFutureRspField
{
///<2F><>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>
TSgitFtdcRetCodeType RetCode;
///<2F><>Ӧ<EFBFBD><D3A6>Ϣ
TSgitFtdcRetInfoType RetInfo;
///<2F>ʽ<EFBFBD><CABD>˻<EFBFBD>
TSgitFtdcAccountIDType FutureAccount;
///ת<>ʽ<EFBFBD><CABD><EFBFBD>
TSgitFtdcMoneyType TradeAmt;
///Ӧ<>տͻ<D5BF><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType CustFee;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcCurrencyCodeType CurrencyCode;
};
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TradeCode=202002
struct CSgitFtdcTransferFutureToBankReqField
{
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD>˻<EFBFBD>
TSgitFtdcAccountIDType FutureAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcFuturePwdFlagType FuturePwdFlag;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcFutureAccPwdType FutureAccPwd;
///ת<>˽<EFBFBD><CBBD><EFBFBD>
TSgitFtdcMoneyType TradeAmt;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType CustFee;
///<2F><><EFBFBD>֣<EFBFBD>RMB-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> USD-<2D><>Բ HKD-<2D><>Ԫ
TSgitFtdcCurrencyCodeType CurrencyCode;
};
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ
struct CSgitFtdcTransferFutureToBankRspField
{
///<2F><>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>
TSgitFtdcRetCodeType RetCode;
///<2F><>Ӧ<EFBFBD><D3A6>Ϣ
TSgitFtdcRetInfoType RetInfo;
///<2F>ʽ<EFBFBD><CABD>˻<EFBFBD>
TSgitFtdcAccountIDType FutureAccount;
///ת<>ʽ<EFBFBD><CABD><EFBFBD>
TSgitFtdcMoneyType TradeAmt;
///Ӧ<>տͻ<D5BF><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType CustFee;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcCurrencyCodeType CurrencyCode;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TradeCode=204002
struct CSgitFtdcTransferQryBankReqField
{
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD>˻<EFBFBD>
TSgitFtdcAccountIDType FutureAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcFuturePwdFlagType FuturePwdFlag;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcFutureAccPwdType FutureAccPwd;
///<2F><><EFBFBD>֣<EFBFBD>RMB-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> USD-<2D><>Բ HKD-<2D><>Ԫ
TSgitFtdcCurrencyCodeType CurrencyCode;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ
struct CSgitFtdcTransferQryBankRspField
{
///<2F><>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD>
TSgitFtdcRetCodeType RetCode;
///<2F><>Ӧ<EFBFBD><D3A6>Ϣ
TSgitFtdcRetInfoType RetInfo;
///<2F>ʽ<EFBFBD><CABD>˻<EFBFBD>
TSgitFtdcAccountIDType FutureAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType TradeAmt;
///<2F><><EFBFBD>п<EFBFBD><D0BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType UseAmt;
///<2F><><EFBFBD>п<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
TSgitFtdcMoneyType FetchAmt;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcCurrencyCodeType CurrencyCode;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>н<EFBFBD><D0BD><EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD><CFB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>TradeCode=204999
struct CSgitFtdcTransferQryDetailReqField
{
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD>˻<EFBFBD>
TSgitFtdcAccountIDType FutureAccount;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>н<EFBFBD><D0BD><EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD><CFB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ
struct CSgitFtdcTransferQryDetailRspField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD>״<EFBFBD><D7B4><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcTradeSerialNoType FutureSerial;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcFutureIDType FutureID;
///<2F>ʽ<EFBFBD><CABD>ʺ<EFBFBD>
TSgitFtdcFutureAccountType FutureAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcTradeSerialNoType BankSerial;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcBankBrchIDType BankBrchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>˺<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCertCodeType CertCode;
///<2F><><EFBFBD>Ҵ<EFBFBD><D2B4><EFBFBD>
TSgitFtdcCurrencyCodeType CurrencyCode;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType TxAmount;
///<2F><>Ч<EFBFBD><D0A7>־
TSgitFtdcTransferValidFlagType Flag;
};
///<2F><>Ӧ<EFBFBD><D3A6>Ϣ
struct CSgitFtdcRspInfoField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcExchangeField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeNameType ExchangeName;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangePropertyType ExchangeProperty;
};
///<2F><>Ʒ
struct CSgitFtdcProductField
{
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType ProductID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TSgitFtdcProductNameType ProductName;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TSgitFtdcProductClassType ProductClass;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeMultipleType VolumeMultiple;
///<2F><>С<EFBFBD><EFBFBD><E4B6AF>λ
TSgitFtdcPriceType PriceTick;
///<2F>м۵<D0BC><DBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
TSgitFtdcVolumeType MaxMarketOrderVolume;
///<2F>м۵<D0BC><DBB5><EFBFBD>С<EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
TSgitFtdcVolumeType MinMarketOrderVolume;
///<2F>޼۵<DEBC><DBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
TSgitFtdcVolumeType MaxLimitOrderVolume;
///<2F>޼۵<DEBC><DBB5><EFBFBD>С<EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
TSgitFtdcVolumeType MinLimitOrderVolume;
///<2F>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPositionTypeType PositionType;
///<2F>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPositionDateTypeType PositionDateType;
};
///<2F><>Լ
struct CSgitFtdcInstrumentField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentNameType InstrumentName;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcExchangeInstIDType ExchangeInstID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType ProductID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TSgitFtdcProductClassType ProductClass;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcYearType DeliveryYear;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMonthType DeliveryMonth;
///<2F>м۵<D0BC><DBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
TSgitFtdcVolumeType MaxMarketOrderVolume;
///<2F>м۵<D0BC><DBB5><EFBFBD>С<EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
TSgitFtdcVolumeType MinMarketOrderVolume;
///<2F>޼۵<DEBC><DBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
TSgitFtdcVolumeType MaxLimitOrderVolume;
///<2F>޼۵<DEBC><DBB5><EFBFBD>С<EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
TSgitFtdcVolumeType MinLimitOrderVolume;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeMultipleType VolumeMultiple;
///<2F><>С<EFBFBD><EFBFBD><E4B6AF>λ
TSgitFtdcPriceType PriceTick;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType CreateDate;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType OpenDate;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType ExpireDate;
///<2F><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType StartDelivDate;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType EndDelivDate;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬
TSgitFtdcInstLifePhaseType InstLifePhase;
///<2F><>ǰ<EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBoolType IsTrading;
///<2F>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPositionTypeType PositionType;
///<2F>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPositionDateTypeType PositionDateType;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType LongMarginRatio;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType ShortMarginRatio;
};
///<2F><><EFBFBD>͹<EFBFBD>˾
struct CSgitFtdcBrokerField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerAbbrType BrokerAbbr;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerNameType BrokerName;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD>Ծ
TSgitFtdcBoolType IsActive;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա
struct CSgitFtdcTraderField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallCountType InstallCount;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
};
///Ͷ<><CDB6><EFBFBD><EFBFBD>
struct CSgitFtdcInvestorField
{
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD><DFB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcInvestorIDType InvestorGroupID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPartyNameType InvestorName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdentifiedCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD>Ծ
TSgitFtdcBoolType IsActive;
///<2F><>ϵ<EFBFBD>
TSgitFtdcTelephoneType Telephone;
///ͨѶ<CDA8><D1B6>ַ
TSgitFtdcAddressType Address;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType OpenDate;
///<2F>ֻ<EFBFBD>
TSgitFtdcMobileType Mobile;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcInvestorIDType CommModelID;
};
///<2F><><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>
struct CSgitFtdcTradingCodeField
{
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDType ClientID;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD>Ծ
TSgitFtdcBoolType IsActive;
///<2F><><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDTypeType ClientIDType;
};
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD>;<EFBFBD><CDBE>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ձ<EFBFBD>
struct CSgitFtdcPartBrokerField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD>Ծ
TSgitFtdcBoolType IsActive;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>
struct CSgitFtdcSuperUserField
{
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserNameType UserName;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD>Ծ
TSgitFtdcBoolType IsActive;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>
struct CSgitFtdcSuperUserFunctionField
{
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD>ܴ<EFBFBD><DCB4><EFBFBD>
TSgitFtdcFunctionCodeType FunctionCode;
};
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcInvestorGroupField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD><DFB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcInvestorIDType InvestorGroupID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD><DFB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcInvestorGroupNameType InvestorGroupName;
};
///<2F>ʽ<EFBFBD><CABD>˻<EFBFBD>
struct CSgitFtdcTradingAccountField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ϴ<EFBFBD><CFB4><EFBFBD>Ѻ<EFBFBD><D1BA><EFBFBD><EFBFBD>
TSgitFtdcMoneyType PreMortgage;
///<2F>ϴ<EFBFBD><CFB4><EFBFBD><EFBFBD>ö<EFBFBD><C3B6><EFBFBD>
TSgitFtdcMoneyType PreCredit;
///<2F>ϴδ<CFB4><CEB4><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType PreDeposit;
///<2F>ϴν<CFB4><CEBD><EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD>
TSgitFtdcMoneyType PreBalance;
///<2F>ϴ<EFBFBD>ռ<EFBFBD>õı<C3B5>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType PreMargin;
///<2F><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
TSgitFtdcMoneyType InterestBase;
///<2F><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Interest;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Deposit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Withdraw;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType FrozenMargin;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>
TSgitFtdcMoneyType FrozenCash;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType FrozenCommission;
///<2F><>ǰ<EFBFBD><C7B0>֤<EFBFBD><D6A4><EFBFBD>ܶ<EFBFBD>
TSgitFtdcMoneyType CurrMargin;
///<2F>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType CashIn;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Commission;
///ƽ<><C6BD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType CloseProfit;
///<2F>ֲ<EFBFBD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType PositionProfit;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Balance;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>
TSgitFtdcMoneyType Available;
///<2F><>ȡ<EFBFBD>ʽ<EFBFBD>
TSgitFtdcMoneyType WithdrawQuota;
///<2F><><EFBFBD><EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Reserve;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSettlementIDType SettlementID;
///<2F><><EFBFBD>ö<EFBFBD><C3B6><EFBFBD>
TSgitFtdcMoneyType Credit;
///<2F><>Ѻ<EFBFBD><D1BA><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Mortgage;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType ExchangeMargin;
///Ͷ<><CDB6><EFBFBD>߽<EFBFBD><DFBD>֤<EEB1A3><D6A4>
TSgitFtdcMoneyType DeliveryMargin;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EEB1A3><D6A4>
TSgitFtdcMoneyType ExchangeDeliveryMargin;
};
///Ͷ<><CDB6><EFBFBD>ֲ߳<DFB3>
struct CSgitFtdcInvestorPositionField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F>ֲֶ<D6B2><D6B6>շ<EFBFBD><D5B7><EFBFBD>
TSgitFtdcPosiDirectionType PosiDirection;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcHedgeFlagType HedgeFlag;
///<2F>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPositionDateType PositionDate;
///<2F><><EFBFBD>ճֲ<D5B3>
TSgitFtdcVolumeType YdPosition;
///<2F><><EFBFBD>ճֲ<D5B3>
TSgitFtdcVolumeType Position;
///<2F><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>
TSgitFtdcVolumeType LongFrozen;
///<2F><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>
TSgitFtdcVolumeType ShortFrozen;
///<2F><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType LongFrozenAmount;
///<2F><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType ShortFrozenAmount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType OpenVolume;
///ƽ<><C6BD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType CloseVolume;
///<2F><><EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD>
TSgitFtdcMoneyType OpenAmount;
///ƽ<>ֽ<EFBFBD><D6BD><EFBFBD>
TSgitFtdcMoneyType CloseAmount;
///<2F>ֲֳɱ<D6B3>
TSgitFtdcMoneyType PositionCost;
///<2F>ϴ<EFBFBD>ռ<EFBFBD>õı<C3B5>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType PreMargin;
///ռ<>õı<C3B5>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType UseMargin;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType FrozenMargin;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>
TSgitFtdcMoneyType FrozenCash;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType FrozenCommission;
///<2F>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType CashIn;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Commission;
///ƽ<><C6BD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType CloseProfit;
///<2F>ֲ<EFBFBD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType PositionProfit;
///<2F>ϴν<CFB4><CEBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType PreSettlementPrice;
///<2F><><EFBFBD>ν<EFBFBD><CEBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType SettlementPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSettlementIDType SettlementID;
///<2F><><EFBFBD>ֳɱ<D6B3>
TSgitFtdcMoneyType OpenCost;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType ExchangeMargin;
///<2F><><EFBFBD>ϳɽ<CFB3><C9BD>γɵijֲ<C4B3>
TSgitFtdcVolumeType CombPosition;
///<2F><><EFBFBD>϶<EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>
TSgitFtdcVolumeType CombLongFrozen;
///<2F><><EFBFBD>Ͽ<EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>
TSgitFtdcVolumeType CombShortFrozen;
///<2F><><EFBFBD>ն<EFBFBD><D5B6><EFBFBD>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType CloseProfitByDate;
///<2F><><EFBFBD>ʶԳ<CAB6>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType CloseProfitByTrade;
///<2F><><EFBFBD>ճֲ<D5B3>
TSgitFtdcVolumeType TodayPosition;
///<2F><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType MarginRateByMoney;
///<2F><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
TSgitFtdcRatioType MarginRateByVolume;
};
///<2F><>Լ<EFBFBD><D4BC>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
struct CSgitFtdcInstrumentMarginRateField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD>Χ
TSgitFtdcInvestorRangeType InvestorRange;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcHedgeFlagType HedgeFlag;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType LongMarginRatioByMoney;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcMoneyType LongMarginRatioByVolume;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType ShortMarginRatioByMoney;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcMoneyType ShortMarginRatioByVolume;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD>Խ<EFBFBD><D4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ
TSgitFtdcBoolType IsRelative;
};
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcInstrumentCommissionRateField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD>Χ
TSgitFtdcInvestorRangeType InvestorRange;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRatioType OpenRatioByMoney;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRatioType OpenRatioByVolume;
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRatioType CloseRatioByMoney;
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRatioType CloseRatioByVolume;
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRatioType CloseTodayRatioByMoney;
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRatioType CloseTodayRatioByVolume;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcDepthMarketDataField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcExchangeInstIDType ExchangeInstID;
///<2F><><EFBFBD>¼<EFBFBD>
TSgitFtdcPriceType LastPrice;
///<2F>ϴν<CFB4><CEBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType PreSettlementPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType PreClosePrice;
///<2F><><EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD>
TSgitFtdcLargeVolumeType PreOpenInterest;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType OpenPrice;
///<2F><><EFBFBD>߼<EFBFBD>
TSgitFtdcPriceType HighestPrice;
///<2F><><EFBFBD>ͼ<EFBFBD>
TSgitFtdcPriceType LowestPrice;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcVolumeType Volume;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Turnover;
///<2F>ֲ<EFBFBD><D6B2><EFBFBD>
TSgitFtdcLargeVolumeType OpenInterest;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType ClosePrice;
///<2F><><EFBFBD>ν<EFBFBD><CEBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType SettlementPrice;
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
TSgitFtdcPriceType UpperLimitPrice;
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
TSgitFtdcPriceType LowerLimitPrice;
///<2F><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>
TSgitFtdcRatioType PreDelta;
///<2F><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>
TSgitFtdcRatioType CurrDelta;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޸<EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType UpdateTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޸ĺ<DEB8><C4BA><EFBFBD>
TSgitFtdcMillisecType UpdateMillisec;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
TSgitFtdcPriceType BidPrice1;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
TSgitFtdcVolumeType BidVolume1;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
TSgitFtdcPriceType AskPrice1;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
TSgitFtdcVolumeType AskVolume1;
///<2F><><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
TSgitFtdcPriceType BidPrice2;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType BidVolume2;
///<2F><><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
TSgitFtdcPriceType AskPrice2;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType AskVolume2;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType BidPrice3;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType BidVolume3;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType AskPrice3;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType AskVolume3;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType BidPrice4;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType BidVolume4;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType AskPrice4;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType AskVolume4;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType BidPrice5;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType BidVolume5;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType AskPrice5;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType AskVolume5;
///<2F><><EFBFBD>վ<EFBFBD><D5BE><EFBFBD>
TSgitFtdcPriceType AveragePrice;
};
///Ͷ<><CDB6><EFBFBD>ߺ<EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>
struct CSgitFtdcInstrumentTradingRightField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD>Χ
TSgitFtdcInvestorRangeType InvestorRange;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>
TSgitFtdcTradingRightType TradingRight;
};
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD>û<EFBFBD>
struct CSgitFtdcBrokerUserField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserNameType UserName;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserTypeType UserType;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD>Ծ
TSgitFtdcBoolType IsActive;
///<2F>Ƿ<EFBFBD>ʹ<EFBFBD><CAB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBoolType IsUsingOTP;
};
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcBrokerUserPasswordField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
};
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>
struct CSgitFtdcBrokerUserFunctionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD>ܴ<EFBFBD><DCB4><EFBFBD>
TSgitFtdcBrokerFunctionCodeType BrokerFunctionCode;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD>̻<EFBFBD>
struct CSgitFtdcTraderOfferField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderLocalIDType OrderLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>״̬
TSgitFtdcTraderConnectStatusType TraderConnectStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType ConnectRequestDate;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType ConnectRequestTime;
///<2F>ϴα<CFB4><CEB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType LastReportDate;
///<2F>ϴα<CFB4><CEB1><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType LastReportTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType ConnectDate;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType ConnectTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType StartDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType StartTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><>ϯλ<CFAF><CEBB><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeIDType MaxTradeID;
///<2F><>ϯλ<CFAF><CEBB><EFBFBD>󱨵<EFBFBD><F3B1A8B5><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcReturnCodeType MaxOrderMessageReference;
};
///Ͷ<><CDB6><EFBFBD>߽<EFBFBD><DFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcSettlementInfoField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSettlementIDType SettlementID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType SequenceNo;
///<2F><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
TSgitFtdcContentType Content;
};
///<2F><>Լ<EFBFBD><D4BC>֤<EFBFBD><D6A4><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD>
struct CSgitFtdcInstrumentMarginRateAdjustField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD>Χ
TSgitFtdcInvestorRangeType InvestorRange;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcHedgeFlagType HedgeFlag;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType LongMarginRatioByMoney;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcMoneyType LongMarginRatioByVolume;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType ShortMarginRatioByMoney;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcMoneyType ShortMarginRatioByVolume;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD>Խ<EFBFBD><D4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ
TSgitFtdcBoolType IsRelative;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
struct CSgitFtdcExchangeMarginRateField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcHedgeFlagType HedgeFlag;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType LongMarginRatioByMoney;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcMoneyType LongMarginRatioByVolume;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType ShortMarginRatioByMoney;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcMoneyType ShortMarginRatioByVolume;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD>
struct CSgitFtdcExchangeMarginRateAdjustField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcHedgeFlagType HedgeFlag;
///<2F><><EFBFBD><EFBFBD><E6BDBB><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>߶<EFBFBD>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType LongMarginRatioByMoney;
///<2F><><EFBFBD><EFBFBD><E6BDBB><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>߶<EFBFBD>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcMoneyType LongMarginRatioByVolume;
///<2F><><EFBFBD><EFBFBD><E6BDBB><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>߿<EFBFBD>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType ShortMarginRatioByMoney;
///<2F><><EFBFBD><EFBFBD><E6BDBB><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>߿<EFBFBD>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcMoneyType ShortMarginRatioByVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType ExchLongMarginRatioByMoney;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcMoneyType ExchLongMarginRatioByVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType ExchShortMarginRatioByMoney;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcMoneyType ExchShortMarginRatioByVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E6BDBB><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>߶<EFBFBD>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType NoLongMarginRatioByMoney;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E6BDBB><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>߶<EFBFBD>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcMoneyType NoLongMarginRatioByVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E6BDBB><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>߿<EFBFBD>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType NoShortMarginRatioByMoney;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E6BDBB><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>߿<EFBFBD>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcMoneyType NoShortMarginRatioByVolume;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcSettlementRefField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSettlementIDType SettlementID;
};
///<2F><>ǰʱ<C7B0><CAB1>
struct CSgitFtdcCurrentTimeField
{
///<2F><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>
TSgitFtdcDateType CurrDate;
///<2F><>ǰʱ<C7B0><CAB1>
TSgitFtdcTimeType CurrTime;
///<2F><>ǰʱ<C7B0><EFBFBD><E4A3A8><EFBFBD>
TSgitFtdcMillisecType CurrMillisec;
};
///ͨѶ<CDA8>׶<EFBFBD>
struct CSgitFtdcCommPhaseField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///ͨѶʱ<D1B6>α<EFBFBD><CEB1><EFBFBD>
TSgitFtdcCommPhaseNoType CommPhaseNo;
};
///<2F><>¼<EFBFBD><C2BC>Ϣ
struct CSgitFtdcLoginInfoField
{
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TSgitFtdcFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TSgitFtdcSessionIDType SessionID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><>¼<EFBFBD><C2BC><EFBFBD><EFBFBD>
TSgitFtdcDateType LoginDate;
///<2F><>¼ʱ<C2BC><CAB1>
TSgitFtdcTimeType LoginTime;
///IP<49><50>ַ
TSgitFtdcIPAddressType IPAddress;
///<2F>û<EFBFBD><C3BB>˲<EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ
TSgitFtdcProductInfoType UserProductInfo;
///<2F>ӿڶ˲<DAB6>Ʒ<EFBFBD><C6B7>Ϣ
TSgitFtdcProductInfoType InterfaceProductInfo;
///Э<><D0AD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcProtocolInfoType ProtocolInfo;
///ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcSystemNameType SystemName;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><><EFBFBD>󱨵<EFBFBD><F3B1A8B5><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderRefType MaxOrderRef;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType SHFETime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType DCETime;
///֣<><D6A3><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType CZCETime;
///<2F>н<EFBFBD><D0BD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType FFEXTime;
///Mac<61><63>ַ
TSgitFtdcMacAddressType MacAddress;
///<2F><>̬<EFBFBD><CCAC><EFBFBD><EFBFBD>
TSgitFtdcPasswordType OneTimePassword;
};
///<2F><>¼<EFBFBD><C2BC>Ϣ
struct CSgitFtdcLogoutAllField
{
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TSgitFtdcFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TSgitFtdcSessionIDType SessionID;
///ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcSystemNameType SystemName;
};
///ǰ<><C7B0>״̬
struct CSgitFtdcFrontStatusField
{
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TSgitFtdcFrontIDType FrontID;
///<2F>ϴα<CFB4><CEB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType LastReportDate;
///<2F>ϴα<CFB4><CEB1><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType LastReportTime;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD>Ծ
TSgitFtdcBoolType IsActive;
};
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcUserPasswordUpdateField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///ԭ<><D4AD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD>
TSgitFtdcPasswordType OldPassword;
///<2F>µĿ<C2B5><C4BF><EFBFBD>
TSgitFtdcPasswordType NewPassword;
};
///<2F><><EFBFBD><EFBFBD><EBB1A8>
struct CSgitFtdcInputOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderRefType OrderRef;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderPriceTypeType OrderPriceType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDirectionType Direction;
///<2F><><EFBFBD>Ͽ<EFBFBD>ƽ<EFBFBD><C6BD>־
TSgitFtdcCombOffsetFlagType CombOffsetFlag;
///<2F><><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcCombHedgeFlagType CombHedgeFlag;
///<2F>۸<EFBFBD>
TSgitFtdcPriceType LimitPrice;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeTotalOriginal;
///<2F><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTimeConditionType TimeCondition;
///GTD<54><44><EFBFBD><EFBFBD>
TSgitFtdcDateType GTDDate;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeConditionType VolumeCondition;
///<2F><>С<EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>
TSgitFtdcVolumeType MinVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcContingentConditionType ContingentCondition;
///ֹ<><D6B9><EFBFBD><EFBFBD>
TSgitFtdcPriceType StopPrice;
///ǿƽԭ<C6BD><D4AD>
TSgitFtdcForceCloseReasonType ForceCloseReason;
///<2F>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcBoolType IsAutoSuspend;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TSgitFtdcBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F>û<EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD>־
TSgitFtdcBoolType UserForceClose;
};
///<2F><><EFBFBD><EFBFBD>
struct CSgitFtdcOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderRefType OrderRef;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderPriceTypeType OrderPriceType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDirectionType Direction;
///<2F><><EFBFBD>Ͽ<EFBFBD>ƽ<EFBFBD><C6BD>־
TSgitFtdcCombOffsetFlagType CombOffsetFlag;
///<2F><><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcCombHedgeFlagType CombHedgeFlag;
///<2F>۸<EFBFBD>
TSgitFtdcPriceType LimitPrice;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeTotalOriginal;
///<2F><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTimeConditionType TimeCondition;
///GTD<54><44><EFBFBD><EFBFBD>
TSgitFtdcDateType GTDDate;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeConditionType VolumeCondition;
///<2F><>С<EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>
TSgitFtdcVolumeType MinVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcContingentConditionType ContingentCondition;
///ֹ<><D6B9><EFBFBD><EFBFBD>
TSgitFtdcPriceType StopPrice;
///ǿƽԭ<C6BD><D4AD>
TSgitFtdcForceCloseReasonType ForceCloseReason;
///<2F>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcBoolType IsAutoSuspend;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TSgitFtdcBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderLocalIDType OrderLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDType ClientID;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcExchangeInstIDType ExchangeInstID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ύ״̬
TSgitFtdcOrderSubmitStatusType OrderSubmitStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType NotifySequence;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSettlementIDType SettlementID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderSysIDType OrderSysID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ
TSgitFtdcOrderSourceType OrderSource;
///<2F><><EFBFBD><EFBFBD>״̬
TSgitFtdcOrderStatusType OrderStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderTypeType OrderType;
///<2F><><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeTraded;
///ʣ<><CAA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeTotal;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType InsertDate;
///ί<><CEAF>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType InsertTime;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType ActiveTime;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType SuspendTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޸<EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType UpdateTime;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType CancelTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޸Ľ<DEB8><C4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType ActiveTraderID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ClearingPartID;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType SequenceNo;
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TSgitFtdcFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TSgitFtdcSessionIDType SessionID;
///<2F>û<EFBFBD><C3BB>˲<EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ
TSgitFtdcProductInfoType UserProductInfo;
///״̬<D7B4><CCAC>Ϣ
TSgitFtdcErrorMsgType StatusMsg;
///<2F>û<EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD>־
TSgitFtdcBoolType UserForceClose;
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType ActiveUserID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType BrokerOrderSeq;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD>
TSgitFtdcOrderSysIDType RelativeOrderSysID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcExchangeOrderField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderPriceTypeType OrderPriceType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDirectionType Direction;
///<2F><><EFBFBD>Ͽ<EFBFBD>ƽ<EFBFBD><C6BD>־
TSgitFtdcCombOffsetFlagType CombOffsetFlag;
///<2F><><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcCombHedgeFlagType CombHedgeFlag;
///<2F>۸<EFBFBD>
TSgitFtdcPriceType LimitPrice;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeTotalOriginal;
///<2F><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTimeConditionType TimeCondition;
///GTD<54><44><EFBFBD><EFBFBD>
TSgitFtdcDateType GTDDate;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeConditionType VolumeCondition;
///<2F><>С<EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>
TSgitFtdcVolumeType MinVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcContingentConditionType ContingentCondition;
///ֹ<><D6B9><EFBFBD><EFBFBD>
TSgitFtdcPriceType StopPrice;
///ǿƽԭ<C6BD><D4AD>
TSgitFtdcForceCloseReasonType ForceCloseReason;
///<2F>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcBoolType IsAutoSuspend;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TSgitFtdcBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderLocalIDType OrderLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDType ClientID;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcExchangeInstIDType ExchangeInstID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ύ״̬
TSgitFtdcOrderSubmitStatusType OrderSubmitStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType NotifySequence;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSettlementIDType SettlementID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderSysIDType OrderSysID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ
TSgitFtdcOrderSourceType OrderSource;
///<2F><><EFBFBD><EFBFBD>״̬
TSgitFtdcOrderStatusType OrderStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderTypeType OrderType;
///<2F><><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeTraded;
///ʣ<><CAA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeTotal;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType InsertDate;
///ί<><CEAF>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType InsertTime;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType ActiveTime;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType SuspendTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޸<EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType UpdateTime;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType CancelTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޸Ľ<DEB8><C4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType ActiveTraderID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ClearingPartID;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType SequenceNo;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
struct CSgitFtdcExchangeOrderInsertErrorField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderLocalIDType OrderLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><><EFBFBD><EFBFBD><EBB1A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcInputOrderActionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderActionRefType OrderActionRef;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderRefType OrderRef;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TSgitFtdcFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TSgitFtdcSessionIDType SessionID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderSysIDType OrderSysID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcActionFlagType ActionFlag;
///<2F>۸<EFBFBD>
TSgitFtdcPriceType LimitPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeChange;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcOrderActionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderActionRefType OrderActionRef;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderRefType OrderRef;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TSgitFtdcFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TSgitFtdcSessionIDType SessionID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderSysIDType OrderSysID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcActionFlagType ActionFlag;
///<2F>۸<EFBFBD>
TSgitFtdcPriceType LimitPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeChange;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType ActionDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType ActionTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderLocalIDType OrderLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD><D8B1><EFBFBD>
TSgitFtdcOrderLocalIDType ActionLocalID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDType ClientID;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TSgitFtdcBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬
TSgitFtdcOrderActionStatusType OrderActionStatus;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///״̬<D7B4><CCAC>Ϣ
TSgitFtdcErrorMsgType StatusMsg;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcExchangeOrderActionField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderSysIDType OrderSysID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcActionFlagType ActionFlag;
///<2F>۸<EFBFBD>
TSgitFtdcPriceType LimitPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeChange;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType ActionDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType ActionTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderLocalIDType OrderLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD><D8B1><EFBFBD>
TSgitFtdcOrderLocalIDType ActionLocalID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDType ClientID;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TSgitFtdcBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬
TSgitFtdcOrderActionStatusType OrderActionStatus;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
struct CSgitFtdcExchangeOrderActionErrorField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderSysIDType OrderSysID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderLocalIDType OrderLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD><D8B1><EFBFBD>
TSgitFtdcOrderLocalIDType ActionLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD>
struct CSgitFtdcExchangeTradeField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeIDType TradeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDirectionType Direction;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderSysIDType OrderSysID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDType ClientID;
///<2F><><EFBFBD>׽<EFBFBD>ɫ
TSgitFtdcTradingRoleType TradingRole;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcExchangeInstIDType ExchangeInstID;
///<2F><>ƽ<EFBFBD><C6BD>־
TSgitFtdcOffsetFlagType OffsetFlag;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcHedgeFlagType HedgeFlag;
///<2F>۸<EFBFBD>
TSgitFtdcPriceType Price;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcVolumeType Volume;
///<2F>ɽ<EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcDateType TradeDate;
///<2F>ɽ<EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType TradeTime;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeTypeType TradeType;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>Դ
TSgitFtdcPriceSourceType PriceSource;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderLocalIDType OrderLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ClearingPartID;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TSgitFtdcBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType SequenceNo;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD>Դ
TSgitFtdcTradeSourceType TradeSource;
};
///<2F>ɽ<EFBFBD>
struct CSgitFtdcTradeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderRefType OrderRef;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeIDType TradeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDirectionType Direction;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderSysIDType OrderSysID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDType ClientID;
///<2F><><EFBFBD>׽<EFBFBD>ɫ
TSgitFtdcTradingRoleType TradingRole;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcExchangeInstIDType ExchangeInstID;
///<2F><>ƽ<EFBFBD><C6BD>־
TSgitFtdcOffsetFlagType OffsetFlag;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcHedgeFlagType HedgeFlag;
///<2F>۸<EFBFBD>
TSgitFtdcPriceType Price;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcVolumeType Volume;
///<2F>ɽ<EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcDateType TradeDate;
///<2F>ɽ<EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType TradeTime;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeTypeType TradeType;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>Դ
TSgitFtdcPriceSourceType PriceSource;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderLocalIDType OrderLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ClearingPartID;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TSgitFtdcBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType SequenceNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSettlementIDType SettlementID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType BrokerOrderSeq;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD>Դ
TSgitFtdcTradeSourceType TradeSource;
};
///<2F>û<EFBFBD><C3BB>
struct CSgitFtdcUserSessionField
{
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TSgitFtdcFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TSgitFtdcSessionIDType SessionID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><>¼<EFBFBD><C2BC><EFBFBD><EFBFBD>
TSgitFtdcDateType LoginDate;
///<2F><>¼ʱ<C2BC><CAB1>
TSgitFtdcTimeType LoginTime;
///IP<49><50>ַ
TSgitFtdcIPAddressType IPAddress;
///<2F>û<EFBFBD><C3BB>˲<EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ
TSgitFtdcProductInfoType UserProductInfo;
///<2F>ӿڶ˲<DAB6>Ʒ<EFBFBD><C6B7>Ϣ
TSgitFtdcProductInfoType InterfaceProductInfo;
///Э<><D0AD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcProtocolInfoType ProtocolInfo;
///Mac<61><63>ַ
TSgitFtdcMacAddressType MacAddress;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>󱨵<EFBFBD><F3B1A8B5><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcQueryMaxOrderVolumeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDirectionType Direction;
///<2F><>ƽ<EFBFBD><C6BD>־
TSgitFtdcOffsetFlagType OffsetFlag;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcHedgeFlagType HedgeFlag;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType MaxVolume;
};
///Ͷ<><CDB6><EFBFBD>߽<EFBFBD><DFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD>Ϣ
struct CSgitFtdcSettlementInfoConfirmField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///ȷ<><C8B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType ConfirmDate;
///ȷ<><C8B7>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType ConfirmTime;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC>
struct CSgitFtdcSyncDepositField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcDepositSeqNoType DepositSeqNo;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Deposit;
///<2F>Ƿ<EFBFBD>ǿ<EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD>
TSgitFtdcBoolType IsForce;
};
///<2F><><EFBFBD>͹<EFBFBD>˾ͬ<CBBE><CDAC>
struct CSgitFtdcBrokerSyncField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
};
///<2F><><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD>е<EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD>
struct CSgitFtdcSyncingInvestorField
{
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD><DFB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcInvestorIDType InvestorGroupID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPartyNameType InvestorName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdentifiedCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD>Ծ
TSgitFtdcBoolType IsActive;
///<2F><>ϵ<EFBFBD>
TSgitFtdcTelephoneType Telephone;
///ͨѶ<CDA8><D1B6>ַ
TSgitFtdcAddressType Address;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType OpenDate;
///<2F>ֻ<EFBFBD>
TSgitFtdcMobileType Mobile;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcInvestorIDType CommModelID;
};
///<2F><><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD>еĽ<D0B5><C4BD>״<EFBFBD><D7B4><EFBFBD>
struct CSgitFtdcSyncingTradingCodeField
{
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDType ClientID;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD>Ծ
TSgitFtdcBoolType IsActive;
///<2F><><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDTypeType ClientIDType;
};
///<2F><><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD>е<EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>߷<EFBFBD><DFB7><EFBFBD>
struct CSgitFtdcSyncingInvestorGroupField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD><DFB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcInvestorIDType InvestorGroupID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD><DFB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcInvestorGroupNameType InvestorGroupName;
};
///<2F><><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD>еĽ<D0B5><C4BD><EFBFBD><EFBFBD>˺<EFBFBD>
struct CSgitFtdcSyncingTradingAccountField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ϴ<EFBFBD><CFB4><EFBFBD>Ѻ<EFBFBD><D1BA><EFBFBD><EFBFBD>
TSgitFtdcMoneyType PreMortgage;
///<2F>ϴ<EFBFBD><CFB4><EFBFBD><EFBFBD>ö<EFBFBD><C3B6><EFBFBD>
TSgitFtdcMoneyType PreCredit;
///<2F>ϴδ<CFB4><CEB4><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType PreDeposit;
///<2F>ϴν<CFB4><CEBD><EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD>
TSgitFtdcMoneyType PreBalance;
///<2F>ϴ<EFBFBD>ռ<EFBFBD>õı<C3B5>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType PreMargin;
///<2F><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
TSgitFtdcMoneyType InterestBase;
///<2F><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Interest;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Deposit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Withdraw;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType FrozenMargin;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>
TSgitFtdcMoneyType FrozenCash;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType FrozenCommission;
///<2F><>ǰ<EFBFBD><C7B0>֤<EFBFBD><D6A4><EFBFBD>ܶ<EFBFBD>
TSgitFtdcMoneyType CurrMargin;
///<2F>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType CashIn;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Commission;
///ƽ<><C6BD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType CloseProfit;
///<2F>ֲ<EFBFBD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType PositionProfit;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Balance;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>
TSgitFtdcMoneyType Available;
///<2F><>ȡ<EFBFBD>ʽ<EFBFBD>
TSgitFtdcMoneyType WithdrawQuota;
///<2F><><EFBFBD><EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Reserve;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSettlementIDType SettlementID;
///<2F><><EFBFBD>ö<EFBFBD><C3B6><EFBFBD>
TSgitFtdcMoneyType Credit;
///<2F><>Ѻ<EFBFBD><D1BA><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Mortgage;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType ExchangeMargin;
///Ͷ<><CDB6><EFBFBD>߽<EFBFBD><DFBD>֤<EEB1A3><D6A4>
TSgitFtdcMoneyType DeliveryMargin;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EEB1A3><D6A4>
TSgitFtdcMoneyType ExchangeDeliveryMargin;
};
///<2F><><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD>е<EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>ֲ߳<DFB3>
struct CSgitFtdcSyncingInvestorPositionField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F>ֲֶ<D6B2><D6B6>շ<EFBFBD><D5B7><EFBFBD>
TSgitFtdcPosiDirectionType PosiDirection;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcHedgeFlagType HedgeFlag;
///<2F>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPositionDateType PositionDate;
///<2F><><EFBFBD>ճֲ<D5B3>
TSgitFtdcVolumeType YdPosition;
///<2F><><EFBFBD>ճֲ<D5B3>
TSgitFtdcVolumeType Position;
///<2F><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>
TSgitFtdcVolumeType LongFrozen;
///<2F><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>
TSgitFtdcVolumeType ShortFrozen;
///<2F><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType LongFrozenAmount;
///<2F><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType ShortFrozenAmount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType OpenVolume;
///ƽ<><C6BD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType CloseVolume;
///<2F><><EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD>
TSgitFtdcMoneyType OpenAmount;
///ƽ<>ֽ<EFBFBD><D6BD><EFBFBD>
TSgitFtdcMoneyType CloseAmount;
///<2F>ֲֳɱ<D6B3>
TSgitFtdcMoneyType PositionCost;
///<2F>ϴ<EFBFBD>ռ<EFBFBD>õı<C3B5>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType PreMargin;
///ռ<>õı<C3B5>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType UseMargin;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType FrozenMargin;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>
TSgitFtdcMoneyType FrozenCash;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType FrozenCommission;
///<2F>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType CashIn;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Commission;
///ƽ<><C6BD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType CloseProfit;
///<2F>ֲ<EFBFBD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType PositionProfit;
///<2F>ϴν<CFB4><CEBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType PreSettlementPrice;
///<2F><><EFBFBD>ν<EFBFBD><CEBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType SettlementPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSettlementIDType SettlementID;
///<2F><><EFBFBD>ֳɱ<D6B3>
TSgitFtdcMoneyType OpenCost;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType ExchangeMargin;
///<2F><><EFBFBD>ϳɽ<CFB3><C9BD>γɵijֲ<C4B3>
TSgitFtdcVolumeType CombPosition;
///<2F><><EFBFBD>϶<EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>
TSgitFtdcVolumeType CombLongFrozen;
///<2F><><EFBFBD>Ͽ<EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>
TSgitFtdcVolumeType CombShortFrozen;
///<2F><><EFBFBD>ն<EFBFBD><D5B6><EFBFBD>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType CloseProfitByDate;
///<2F><><EFBFBD>ʶԳ<CAB6>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType CloseProfitByTrade;
///<2F><><EFBFBD>ճֲ<D5B3>
TSgitFtdcVolumeType TodayPosition;
///<2F><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType MarginRateByMoney;
///<2F><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
TSgitFtdcRatioType MarginRateByVolume;
};
///<2F><><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD>еĺ<D0B5>Լ<EFBFBD><D4BC>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
struct CSgitFtdcSyncingInstrumentMarginRateField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD>Χ
TSgitFtdcInvestorRangeType InvestorRange;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcHedgeFlagType HedgeFlag;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType LongMarginRatioByMoney;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcMoneyType LongMarginRatioByVolume;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType ShortMarginRatioByMoney;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcMoneyType ShortMarginRatioByVolume;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD>Խ<EFBFBD><D4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ
TSgitFtdcBoolType IsRelative;
};
///<2F><><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD>еĺ<D0B5>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcSyncingInstrumentCommissionRateField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD>Χ
TSgitFtdcInvestorRangeType InvestorRange;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRatioType OpenRatioByMoney;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRatioType OpenRatioByVolume;
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRatioType CloseRatioByMoney;
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRatioType CloseRatioByVolume;
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRatioType CloseTodayRatioByMoney;
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRatioType CloseTodayRatioByVolume;
};
///<2F><><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD>еĺ<D0B5>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>
struct CSgitFtdcSyncingInstrumentTradingRightField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD>Χ
TSgitFtdcInvestorRangeType InvestorRange;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>
TSgitFtdcTradingRightType TradingRight;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
struct CSgitFtdcQryOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderSysIDType OrderSysID;
///<2F><>ʼʱ<CABC><CAB1>
TSgitFtdcTimeType InsertTimeStart;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType InsertTimeEnd;
};
///<2F><>ѯ<EFBFBD>ɽ<EFBFBD>
struct CSgitFtdcQryTradeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeIDType TradeID;
///<2F><>ʼʱ<CABC><CAB1>
TSgitFtdcTimeType TradeTimeStart;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType TradeTimeEnd;
};
///<2F><>ѯͶ<D1AF><CDB6><EFBFBD>ֲ߳<DFB3>
struct CSgitFtdcQryInvestorPositionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
};
///<2F><>ѯ<EFBFBD>ʽ<EFBFBD><CABD>˻<EFBFBD>
struct CSgitFtdcQryTradingAccountField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
};
///<2F><>ѯͶ<D1AF><CDB6><EFBFBD><EFBFBD>
struct CSgitFtdcQryInvestorField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>
struct CSgitFtdcQryTradingCodeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDType ClientID;
///<2F><><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDTypeType ClientIDType;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>
struct CSgitFtdcQryInvestorGroupField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>
struct CSgitFtdcQryInstrumentMarginRateField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcHedgeFlagType HedgeFlag;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>
struct CSgitFtdcQryInstrumentCommissionRateField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>
struct CSgitFtdcQryInstrumentTradingRightField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>͹<EFBFBD>˾
struct CSgitFtdcQryBrokerField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>Ա
struct CSgitFtdcQryTraderField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
struct CSgitFtdcQryPartBrokerField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>
struct CSgitFtdcQrySuperUserFunctionField
{
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
};
///<2F><>ѯ<EFBFBD>û<EFBFBD><C3BB>
struct CSgitFtdcQryUserSessionField
{
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TSgitFtdcFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TSgitFtdcSessionIDType SessionID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
};
///<2F><>ѯǰ<D1AF><C7B0>״̬
struct CSgitFtdcQryFrontStatusField
{
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TSgitFtdcFrontIDType FrontID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcQryExchangeOrderField
{
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDType ClientID;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcExchangeInstIDType ExchangeInstID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcQryOrderActionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcQryExchangeOrderActionField
{
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDType ClientID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD>
struct CSgitFtdcQrySuperUserField
{
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcQryExchangeField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
};
///<2F><>ѯ<EFBFBD><D1AF>Ʒ
struct CSgitFtdcQryProductField
{
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType ProductID;
};
///<2F><>ѯ<EFBFBD><D1AF>Լ
struct CSgitFtdcQryInstrumentField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcExchangeInstIDType ExchangeInstID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType ProductID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
struct CSgitFtdcQryDepthMarketDataField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>͹<EFBFBD>˾<EFBFBD>û<EFBFBD>
struct CSgitFtdcQryBrokerUserField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>͹<EFBFBD>˾<EFBFBD>û<EFBFBD>Ȩ<EFBFBD><C8A8>
struct CSgitFtdcQryBrokerUserFunctionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD>̻<EFBFBD>
struct CSgitFtdcQryTraderOfferField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ
struct CSgitFtdcQrySyncDepositField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcDepositSeqNoType DepositSeqNo;
};
///<2F><>ѯͶ<D1AF><CDB6><EFBFBD>߽<EFBFBD><DFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcQrySettlementInfoField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
struct CSgitFtdcQryHisOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderSysIDType OrderSysID;
///<2F><>ʼʱ<CABC><CAB1>
TSgitFtdcTimeType InsertTimeStart;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType InsertTimeEnd;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSettlementIDType SettlementID;
};
///<2F>г<EFBFBD><D0B3><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcMarketDataField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcExchangeInstIDType ExchangeInstID;
///<2F><><EFBFBD>¼<EFBFBD>
TSgitFtdcPriceType LastPrice;
///<2F>ϴν<CFB4><CEBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType PreSettlementPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType PreClosePrice;
///<2F><><EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD>
TSgitFtdcLargeVolumeType PreOpenInterest;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType OpenPrice;
///<2F><><EFBFBD>߼<EFBFBD>
TSgitFtdcPriceType HighestPrice;
///<2F><><EFBFBD>ͼ<EFBFBD>
TSgitFtdcPriceType LowestPrice;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcVolumeType Volume;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Turnover;
///<2F>ֲ<EFBFBD><D6B2><EFBFBD>
TSgitFtdcLargeVolumeType OpenInterest;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType ClosePrice;
///<2F><><EFBFBD>ν<EFBFBD><CEBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType SettlementPrice;
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
TSgitFtdcPriceType UpperLimitPrice;
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
TSgitFtdcPriceType LowerLimitPrice;
///<2F><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>
TSgitFtdcRatioType PreDelta;
///<2F><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>
TSgitFtdcRatioType CurrDelta;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޸<EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType UpdateTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޸ĺ<DEB8><C4BA><EFBFBD>
TSgitFtdcMillisecType UpdateMillisec;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcMarketDataBaseField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F>ϴν<CFB4><CEBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType PreSettlementPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType PreClosePrice;
///<2F><><EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD>
TSgitFtdcLargeVolumeType PreOpenInterest;
///<2F><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>
TSgitFtdcRatioType PreDelta;
};
///<2F><><EFBFBD>龲̬<E9BEB2><CCAC><EFBFBD><EFBFBD>
struct CSgitFtdcMarketDataStaticField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType OpenPrice;
///<2F><><EFBFBD>߼<EFBFBD>
TSgitFtdcPriceType HighestPrice;
///<2F><><EFBFBD>ͼ<EFBFBD>
TSgitFtdcPriceType LowestPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType ClosePrice;
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
TSgitFtdcPriceType UpperLimitPrice;
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
TSgitFtdcPriceType LowerLimitPrice;
///<2F><><EFBFBD>ν<EFBFBD><CEBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType SettlementPrice;
///<2F><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>
TSgitFtdcRatioType CurrDelta;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>³ɽ<C2B3><C9BD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcMarketDataLastMatchField
{
///<2F><><EFBFBD>¼<EFBFBD>
TSgitFtdcPriceType LastPrice;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcVolumeType Volume;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Turnover;
///<2F>ֲ<EFBFBD><D6B2><EFBFBD>
TSgitFtdcLargeVolumeType OpenInterest;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ż<EFBFBD><C5BC><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcMarketDataBestPriceField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
TSgitFtdcPriceType BidPrice1;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
TSgitFtdcVolumeType BidVolume1;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
TSgitFtdcPriceType AskPrice1;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
TSgitFtdcVolumeType AskVolume1;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcMarketDataBid23Field
{
///<2F><><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
TSgitFtdcPriceType BidPrice2;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType BidVolume2;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType BidPrice3;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType BidVolume3;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcMarketDataAsk23Field
{
///<2F><><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
TSgitFtdcPriceType AskPrice2;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType AskVolume2;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType AskPrice3;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType AskVolume3;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ġ<EFBFBD><C4A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcMarketDataBid45Field
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType BidPrice4;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType BidVolume4;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType BidPrice5;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType BidVolume5;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ġ<EFBFBD><C4A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcMarketDataAsk45Field
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType AskPrice4;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType AskVolume4;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType AskPrice5;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType AskVolume5;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcMarketDataUpdateTimeField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޸<EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType UpdateTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޸ĺ<DEB8><C4BA><EFBFBD>
TSgitFtdcMillisecType UpdateMillisec;
};
///<2F><><EFBFBD><EFBFBD><E9BDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcMarketDataExchangeField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType ExchangeID;
};
///ָ<><D6B8><EFBFBD>ĺ<EFBFBD>Լ
struct CSgitFtdcSpecificInstrumentField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
};
///<2F><>Լ״̬
struct CSgitFtdcInstrumentStatusField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcExchangeInstIDType ExchangeInstID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSettlementGroupIDType SettlementGroupID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>״̬
TSgitFtdcInstrumentStatusType InstrumentStatus;
///<2F><><EFBFBD>׽׶α<D7B6><CEB1><EFBFBD>
TSgitFtdcTradingSegmentSNType TradingSegmentSN;
///<2F><><EFBFBD>뱾״̬ʱ<CCAC><CAB1>
TSgitFtdcTimeType EnterTime;
///<2F><><EFBFBD>뱾״̬ԭ<CCAC><D4AD>
TSgitFtdcInstStatusEnterReasonType EnterReason;
};
///<2F><>ѯ<EFBFBD><D1AF>Լ״̬
struct CSgitFtdcQryInstrumentStatusField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcExchangeInstIDType ExchangeInstID;
};
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD>
struct CSgitFtdcInvestorAccountField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
};
///<2F><><EFBFBD><EFBFBD>ӯ<EFBFBD><D3AF><EFBFBD>
struct CSgitFtdcPositionProfitAlgorithmField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///ӯ<><D3AF><EFBFBD>
TSgitFtdcAlgorithmType Algorithm;
///<2F><>ע
TSgitFtdcMemoType Memo;
};
///<2F><>Ա<EFBFBD>ʽ<EFBFBD><CABD>ۿ<EFBFBD>
struct CSgitFtdcDiscountField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD>Χ
TSgitFtdcInvestorRangeType InvestorRange;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F>ʽ<EFBFBD><CABD>ۿ۱<DBBF><DBB1><EFBFBD>
TSgitFtdcRatioType Discount;
};
///<2F><>ѯת<D1AF><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcQryTransferBankField
{
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcBankBrchIDType BankBrchID;
};
///ת<><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcTransferBankField
{
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcBankBrchIDType BankBrchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankNameType BankName;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD>Ծ
TSgitFtdcBoolType IsActive;
};
///<2F><>ѯͶ<D1AF><CDB6><EFBFBD>ֲ߳<DFB3><D6B2><EFBFBD>ϸ
struct CSgitFtdcQryInvestorPositionDetailField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
};
///Ͷ<><CDB6><EFBFBD>ֲ߳<DFB3><D6B2><EFBFBD>ϸ
struct CSgitFtdcInvestorPositionDetailField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcHedgeFlagType HedgeFlag;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcDirectionType Direction;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType OpenDate;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeIDType TradeID;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcVolumeType Volume;
///<2F><><EFBFBD>ּ<EFBFBD>
TSgitFtdcPriceType OpenPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSettlementIDType SettlementID;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeTypeType TradeType;
///<2F><><EFBFBD>Ϻ<EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType CombInstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD>ն<EFBFBD><D5B6><EFBFBD>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType CloseProfitByDate;
///<2F><><EFBFBD>ʶԳ<CAB6>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType CloseProfitByTrade;
///<2F><><EFBFBD>ն<EFBFBD><D5B6>гֲ<D0B3>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType PositionProfitByDate;
///<2F><><EFBFBD>ʶԳ<CAB6><D4B3>ֲ<EFBFBD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType PositionProfitByTrade;
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType Margin;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType ExchMargin;
///<2F><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType MarginRateByMoney;
///<2F><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
TSgitFtdcRatioType MarginRateByVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType LastSettlementPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPriceType SettlementPrice;
///ƽ<><C6BD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType CloseVolume;
///ƽ<>ֽ<EFBFBD><D6BD><EFBFBD>
TSgitFtdcMoneyType CloseAmount;
};
///<2F>ʽ<EFBFBD><CABD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcTradingAccountPasswordField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̻<EFBFBD>
struct CSgitFtdcMDTraderOfferField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderLocalIDType OrderLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>״̬
TSgitFtdcTraderConnectStatusType TraderConnectStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType ConnectRequestDate;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType ConnectRequestTime;
///<2F>ϴα<CFB4><CEB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType LastReportDate;
///<2F>ϴα<CFB4><CEB1><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType LastReportTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType ConnectDate;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType ConnectTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType StartDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType StartTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><>ϯλ<CFAF><CEBB><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeIDType MaxTradeID;
///<2F><>ϯλ<CFAF><CEBB><EFBFBD>󱨵<EFBFBD><F3B1A8B5><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcReturnCodeType MaxOrderMessageReference;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>̻<EFBFBD>
struct CSgitFtdcQryMDTraderOfferField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
};
///<2F><>ѯ<EFBFBD>ͻ<EFBFBD>֪ͨ
struct CSgitFtdcQryNoticeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
};
///<2F>ͻ<EFBFBD>֪ͨ
struct CSgitFtdcNoticeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
TSgitFtdcContentType Content;
///<2F><><EFBFBD>͹<EFBFBD>˾֪ͨ<CDA8><D6AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD>
TSgitFtdcSequenceLabelType SequenceLabel;
};
///<2F>û<EFBFBD>Ȩ<EFBFBD><C8A8>
struct CSgitFtdcUserRightField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F>ͻ<EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserRightTypeType UserRightType;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD>ֹ
TSgitFtdcBoolType IsForbidden;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣȷ<CFA2><C8B7><EFBFBD><EFBFBD>
struct CSgitFtdcQrySettlementInfoConfirmField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
};
///װ<>ؽ<EFBFBD><D8BD><EFBFBD><EFBFBD><EFBFBD>Ϣ
struct CSgitFtdcLoadSettlementInfoField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
};
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><E3B7A8>
struct CSgitFtdcBrokerWithdrawAlgorithmField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD>
TSgitFtdcAlgorithmType WithdrawAlgorithm;
///<2F>ʽ<EFBFBD>ʹ<EFBFBD><CAB9><EFBFBD><EFBFBD>
TSgitFtdcRatioType UsingRatio;
///<2F><><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
TSgitFtdcIncludeCloseProfitType IncludeCloseProfit;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޲<EFBFBD><DEB2><EFBFBD><EFBFBD>޳ɽ<DEB3><C9BD>ͻ<EFBFBD><CDBB>Ƿ<EFBFBD><C7B7>ܿ<EFBFBD><DCBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcAllWithoutTradeType AllWithoutTrade;
///<2F><><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
TSgitFtdcIncludeCloseProfitType AvailIncludeCloseProfit;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB>¼<EFBFBD>
TSgitFtdcBoolType IsBrokerUserEvent;
};
///<2F>ʽ<EFBFBD><CABD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcTradingAccountPasswordUpdateV1Field
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///ԭ<><D4AD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD>
TSgitFtdcPasswordType OldPassword;
///<2F>µĿ<C2B5><C4BF><EFBFBD>
TSgitFtdcPasswordType NewPassword;
};
///<2F>ʽ<EFBFBD><CABD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcTradingAccountPasswordUpdateField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///ԭ<><D4AD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD>
TSgitFtdcPasswordType OldPassword;
///<2F>µĿ<C2B5><C4BF><EFBFBD>
TSgitFtdcPasswordType NewPassword;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>Ϻ<EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
struct CSgitFtdcQryCombinationLegField
{
///<2F><><EFBFBD>Ϻ<EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType CombInstrumentID;
///<2F><><EFBFBD>ȱ<EFBFBD><C8B1><EFBFBD>
TSgitFtdcLegIDType LegID;
///<2F><><EFBFBD>Ⱥ<EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType LegInstrumentID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>Ϻ<EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
struct CSgitFtdcQrySyncStatusField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
};
///<2F><><EFBFBD>Ͻ<EFBFBD><CFBD>׺<EFBFBD>Լ<EFBFBD>ĵ<EFBFBD><C4B5><EFBFBD>
struct CSgitFtdcCombinationLegField
{
///<2F><><EFBFBD>Ϻ<EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType CombInstrumentID;
///<2F><><EFBFBD>ȱ<EFBFBD><C8B1><EFBFBD>
TSgitFtdcLegIDType LegID;
///<2F><><EFBFBD>Ⱥ<EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType LegInstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDirectionType Direction;
///<2F><><EFBFBD>ȳ<EFBFBD><C8B3><EFBFBD>
TSgitFtdcLegMultipleType LegMultiple;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcImplyLevelType ImplyLevel;
};
///<2F><><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC>״̬
struct CSgitFtdcSyncStatusField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC>״̬
TSgitFtdcDataSyncStatusType DataSyncStatus;
};
///<2F><>ѯ<EFBFBD><D1AF>ϵ<EFBFBD><CFB5>
struct CSgitFtdcQryLinkManField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
};
///<2F><>ϵ<EFBFBD><CFB5>
struct CSgitFtdcLinkManField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>ϵ<EFBFBD><CFB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPersonTypeType PersonType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdentifiedCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcPartyNameType PersonName;
///<2F><>ϵ<EFBFBD>
TSgitFtdcTelephoneType Telephone;
///ͨѶ<CDA8><D1B6>ַ
TSgitFtdcAddressType Address;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcZipCodeType ZipCode;
///<2F><><EFBFBD>ȼ<EFBFBD>
TSgitFtdcPriorityType Priority;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>͹<EFBFBD>˾<EFBFBD>û<EFBFBD><C3BB>¼<EFBFBD>
struct CSgitFtdcQryBrokerUserEventField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F>û<EFBFBD><C3BB>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserEventTypeType UserEventType;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>͹<EFBFBD>˾<EFBFBD>û<EFBFBD><C3BB>¼<EFBFBD>
struct CSgitFtdcBrokerUserEventField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F>û<EFBFBD><C3BB>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserEventTypeType UserEventType;
///<2F>û<EFBFBD><C3BB>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType EventSequenceNo;
///<2F>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType EventDate;
///<2F>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType EventTime;
///<2F>û<EFBFBD><C3BB>¼<EFBFBD><C2BC><EFBFBD>Ϣ
TSgitFtdcUserEventInfoType UserEventInfo;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
};
///<2F><>ѯǩԼ<C7A9><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcQryContractBankField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcBankBrchIDType BankBrchID;
};
///<2F><>ѯǩԼ<C7A9><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ
struct CSgitFtdcContractBankField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcBankBrchIDType BankBrchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankNameType BankName;
};
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϳֲ<CFB3><D6B2><EFBFBD>ϸ
struct CSgitFtdcInvestorPositionCombineDetailField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType OpenDate;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSettlementIDType SettlementID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD>ϱ<EFBFBD><CFB1><EFBFBD>
TSgitFtdcTradeIDType ComTradeID;
///<2F><><EFBFBD>ϱ<EFBFBD><CFB1><EFBFBD>
TSgitFtdcTradeIDType TradeID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcHedgeFlagType HedgeFlag;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcDirectionType Direction;
///<2F>ֲ<EFBFBD><D6B2><EFBFBD>
TSgitFtdcVolumeType TotalAmt;
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType Margin;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType ExchMargin;
///<2F><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TSgitFtdcRatioType MarginRateByMoney;
///<2F><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
TSgitFtdcRatioType MarginRateByVolume;
///<2F><><EFBFBD>ȱ<EFBFBD><C8B1><EFBFBD>
TSgitFtdcLegIDType LegID;
///<2F><><EFBFBD>ȳ<EFBFBD><C8B3><EFBFBD>
TSgitFtdcLegMultipleType LegMultiple;
///<2F><><EFBFBD>ϳֲֺ<D6B2>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType CombInstrumentID;
};
///Ԥ<><D4A4><EFBFBD><EFBFBD>
struct CSgitFtdcParkedOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderRefType OrderRef;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderPriceTypeType OrderPriceType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDirectionType Direction;
///<2F><><EFBFBD>Ͽ<EFBFBD>ƽ<EFBFBD><C6BD>־
TSgitFtdcCombOffsetFlagType CombOffsetFlag;
///<2F><><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcCombHedgeFlagType CombHedgeFlag;
///<2F>۸<EFBFBD>
TSgitFtdcPriceType LimitPrice;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeTotalOriginal;
///<2F><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTimeConditionType TimeCondition;
///GTD<54><44><EFBFBD><EFBFBD>
TSgitFtdcDateType GTDDate;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeConditionType VolumeCondition;
///<2F><>С<EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>
TSgitFtdcVolumeType MinVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcContingentConditionType ContingentCondition;
///ֹ<><D6B9><EFBFBD><EFBFBD>
TSgitFtdcPriceType StopPrice;
///ǿƽԭ<C6BD><D4AD>
TSgitFtdcForceCloseReasonType ForceCloseReason;
///<2F>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcBoolType IsAutoSuspend;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TSgitFtdcBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F>û<EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD>־
TSgitFtdcBoolType UserForceClose;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///Ԥ<>񱨵<EFBFBD><F1B1A8B5><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcParkedOrderIDType ParkedOrderID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserTypeType UserType;
///Ԥ<><D4A4><EFBFBD><EFBFBD>״̬
TSgitFtdcParkedOrderStatusType Status;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><><EFBFBD><EFBFBD>Ԥ<EFBFBD>񵥲<EFBFBD><F1B5A5B2><EFBFBD>
struct CSgitFtdcParkedOrderActionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderActionRefType OrderActionRef;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderRefType OrderRef;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TSgitFtdcFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TSgitFtdcSessionIDType SessionID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderSysIDType OrderSysID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcActionFlagType ActionFlag;
///<2F>۸<EFBFBD>
TSgitFtdcPriceType LimitPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeChange;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///Ԥ<>񳷵<EFBFBD><F1B3B7B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcParkedOrderActionIDType ParkedOrderActionID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserTypeType UserType;
///Ԥ<>񳷵<EFBFBD>״̬
TSgitFtdcParkedOrderStatusType Status;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><>ѯԤ<D1AF><D4A4><EFBFBD><EFBFBD>
struct CSgitFtdcQryParkedOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
};
///<2F><>ѯԤ<D1AF>񳷵<EFBFBD>
struct CSgitFtdcQryParkedOrderActionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
};
///ɾ<><C9BE>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD>
struct CSgitFtdcRemoveParkedOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///Ԥ<>񱨵<EFBFBD><F1B1A8B5><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcParkedOrderIDType ParkedOrderID;
};
///ɾ<><C9BE>Ԥ<EFBFBD>񳷵<EFBFBD>
struct CSgitFtdcRemoveParkedOrderActionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///Ԥ<>񳷵<EFBFBD><F1B3B7B5><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcParkedOrderActionIDType ParkedOrderActionID;
};
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><E3B7A8>
struct CSgitFtdcInvestorWithdrawAlgorithmField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD>Χ
TSgitFtdcInvestorRangeType InvestorRange;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRatioType UsingRatio;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>ϳֲ<CFB3><D6B2><EFBFBD>ϸ
struct CSgitFtdcQryInvestorPositionCombineDetailField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD>ϳֲֺ<D6B2>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType CombInstrumentID;
};
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcMarketDataAveragePriceField
{
///<2F><><EFBFBD>վ<EFBFBD><D5BE><EFBFBD>
TSgitFtdcPriceType AveragePrice;
};
///У<><D0A3>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcVerifyInvestorPasswordField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
};
///<2F>û<EFBFBD>IP
struct CSgitFtdcUserIPField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///IP<49><50>ַ
TSgitFtdcIPAddressType IPAddress;
///IP<49><50>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>
TSgitFtdcIPAddressType IPMask;
///Mac<61><63>ַ
TSgitFtdcMacAddressType MacAddress;
};
///<2F>û<EFBFBD><C3BB>¼<EFBFBD>֪ͨ<CDA8><D6AA>Ϣ
struct CSgitFtdcTradingNoticeInfoField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType SendTime;
///<2F><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
TSgitFtdcContentType FieldContent;
///<2F><><EFBFBD><EFBFBD>ϵ<EFBFBD>к<EFBFBD>
TSgitFtdcSequenceSeriesType SequenceSeries;
///<2F><><EFBFBD>к<EFBFBD>
TSgitFtdcSequenceNoType SequenceNo;
};
///<2F>û<EFBFBD><C3BB>¼<EFBFBD>֪ͨ
struct CSgitFtdcTradingNoticeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD>Χ
TSgitFtdcInvestorRangeType InvestorRange;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD>ϵ<EFBFBD>к<EFBFBD>
TSgitFtdcSequenceSeriesType SequenceSeries;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType SendTime;
///<2F><><EFBFBD>к<EFBFBD>
TSgitFtdcSequenceNoType SequenceNo;
///<2F><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
TSgitFtdcContentType FieldContent;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD>֪ͨ
struct CSgitFtdcQryTradingNoticeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>󱨵<EFBFBD>
struct CSgitFtdcQryErrOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
};
///<2F><><EFBFBD>󱨵<EFBFBD>
struct CSgitFtdcErrOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderRefType OrderRef;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderPriceTypeType OrderPriceType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDirectionType Direction;
///<2F><><EFBFBD>Ͽ<EFBFBD>ƽ<EFBFBD><C6BD>־
TSgitFtdcCombOffsetFlagType CombOffsetFlag;
///<2F><><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcCombHedgeFlagType CombHedgeFlag;
///<2F>۸<EFBFBD>
TSgitFtdcPriceType LimitPrice;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeTotalOriginal;
///<2F><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTimeConditionType TimeCondition;
///GTD<54><44><EFBFBD><EFBFBD>
TSgitFtdcDateType GTDDate;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeConditionType VolumeCondition;
///<2F><>С<EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>
TSgitFtdcVolumeType MinVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcContingentConditionType ContingentCondition;
///ֹ<><D6B9><EFBFBD><EFBFBD>
TSgitFtdcPriceType StopPrice;
///ǿƽԭ<C6BD><D4AD>
TSgitFtdcForceCloseReasonType ForceCloseReason;
///<2F>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcBoolType IsAutoSuspend;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TSgitFtdcBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F>û<EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD>־
TSgitFtdcBoolType UserForceClose;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>󱨵<EFBFBD><F3B1A8B5><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcErrorConditionalOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderRefType OrderRef;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderPriceTypeType OrderPriceType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDirectionType Direction;
///<2F><><EFBFBD>Ͽ<EFBFBD>ƽ<EFBFBD><C6BD>־
TSgitFtdcCombOffsetFlagType CombOffsetFlag;
///<2F><><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcCombHedgeFlagType CombHedgeFlag;
///<2F>۸<EFBFBD>
TSgitFtdcPriceType LimitPrice;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeTotalOriginal;
///<2F><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTimeConditionType TimeCondition;
///GTD<54><44><EFBFBD><EFBFBD>
TSgitFtdcDateType GTDDate;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeConditionType VolumeCondition;
///<2F><>С<EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>
TSgitFtdcVolumeType MinVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcContingentConditionType ContingentCondition;
///ֹ<><D6B9><EFBFBD><EFBFBD>
TSgitFtdcPriceType StopPrice;
///ǿƽԭ<C6BD><D4AD>
TSgitFtdcForceCloseReasonType ForceCloseReason;
///<2F>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcBoolType IsAutoSuspend;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TSgitFtdcBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderLocalIDType OrderLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDType ClientID;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcExchangeInstIDType ExchangeInstID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ύ״̬
TSgitFtdcOrderSubmitStatusType OrderSubmitStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType NotifySequence;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSettlementIDType SettlementID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderSysIDType OrderSysID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ
TSgitFtdcOrderSourceType OrderSource;
///<2F><><EFBFBD><EFBFBD>״̬
TSgitFtdcOrderStatusType OrderStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderTypeType OrderType;
///<2F><><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeTraded;
///ʣ<><CAA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeTotal;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType InsertDate;
///ί<><CEAF>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType InsertTime;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType ActiveTime;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType SuspendTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޸<EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType UpdateTime;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType CancelTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޸Ľ<DEB8><C4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType ActiveTraderID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ClearingPartID;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType SequenceNo;
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TSgitFtdcFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TSgitFtdcSessionIDType SessionID;
///<2F>û<EFBFBD><C3BB>˲<EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ
TSgitFtdcProductInfoType UserProductInfo;
///״̬<D7B4><CCAC>Ϣ
TSgitFtdcErrorMsgType StatusMsg;
///<2F>û<EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD>־
TSgitFtdcBoolType UserForceClose;
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType ActiveUserID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType BrokerOrderSeq;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD>
TSgitFtdcOrderSysIDType RelativeOrderSysID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>󱨵<EFBFBD><F3B1A8B5><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcQryErrOrderActionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
};
///<2F><><EFBFBD>󱨵<EFBFBD><F3B1A8B5><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcErrOrderActionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderActionRefType OrderActionRef;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderRefType OrderRef;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TSgitFtdcFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TSgitFtdcSessionIDType SessionID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderSysIDType OrderSysID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcActionFlagType ActionFlag;
///<2F>۸<EFBFBD>
TSgitFtdcPriceType LimitPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType VolumeChange;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType ActionDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType ActionTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcTraderIDType TraderID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrderLocalIDType OrderLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD><D8B1><EFBFBD>
TSgitFtdcOrderLocalIDType ActionLocalID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcClientIDType ClientID;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TSgitFtdcBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬
TSgitFtdcOrderActionStatusType OrderActionStatus;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///״̬<D7B4><CCAC>Ϣ
TSgitFtdcErrorMsgType StatusMsg;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬
struct CSgitFtdcQryExchangeSequenceField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬
struct CSgitFtdcExchangeSequenceField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType SequenceNo;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>״̬
TSgitFtdcInstrumentStatusType MarketStatus;
};
///<2F><><EFBFBD>ݼ۸<DDBC><DBB8><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD>󱨵<EFBFBD><F3B1A8B5><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcQueryMaxOrderVolumeWithPriceField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDirectionType Direction;
///<2F><>ƽ<EFBFBD><C6BD>־
TSgitFtdcOffsetFlagType OffsetFlag;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcHedgeFlagType HedgeFlag;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcVolumeType MaxVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD>۸<EFBFBD>
TSgitFtdcPriceType Price;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD>ײ<EFBFBD><D7B2><EFBFBD>
struct CSgitFtdcQryBrokerTradingParamsField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
};
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD>ײ<EFBFBD><D7B2><EFBFBD>
struct CSgitFtdcBrokerTradingParamsField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><>֤<EFBFBD><D6A4><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMarginPriceTypeType MarginPriceType;
///ӯ<><D3AF><EFBFBD>
TSgitFtdcAlgorithmType Algorithm;
///<2F><><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
TSgitFtdcIncludeCloseProfitType AvailIncludeCloseProfit;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcQryBrokerTradingAlgosField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
};
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcBrokerTradingAlgosField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F>ֲִ<D6B2><D6B4><EFBFBD><EFBFBD><EFBFBD><E3B7A8><EFBFBD><EFBFBD>
TSgitFtdcHandlePositionAlgoIDType HandlePositionAlgoID;
///Ѱ<>ұ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E3B7A8><EFBFBD><EFBFBD>
TSgitFtdcFindMarginRateAlgoIDType FindMarginRateAlgoID;
///<2F>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E3B7A8><EFBFBD><EFBFBD>
TSgitFtdcHandleTradingAccountAlgoIDType HandleTradingAccountAlgoID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD>͹<EFBFBD>˾<EFBFBD>ʽ<EFBFBD>
struct CSgitFtdcQueryBrokerDepositField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
};
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD>ʽ<EFBFBD>
struct CSgitFtdcBrokerDepositField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F>ϴν<CFB4><CEBD><EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD>
TSgitFtdcMoneyType PreBalance;
///<2F><>ǰ<EFBFBD><C7B0>֤<EFBFBD><D6A4><EFBFBD>ܶ<EFBFBD>
TSgitFtdcMoneyType CurrMargin;
///ƽ<><C6BD>ӯ<EFBFBD><D3AF>
TSgitFtdcMoneyType CloseProfit;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Balance;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Deposit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Withdraw;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>
TSgitFtdcMoneyType Available;
///<2F><><EFBFBD><EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Reserve;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>֤<EFBFBD><D6A4>
TSgitFtdcMoneyType FrozenMargin;
};
///<2F><>ѯ<EFBFBD><D1AF>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE>Կ
struct CSgitFtdcQryCFMMCBrokerKeyField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
};
///<2F><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE>Կ
struct CSgitFtdcCFMMCBrokerKeyField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>͹<EFBFBD>˾ͳһ<CDB3><D2BB><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///<2F><>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType CreateDate;
///<2F><>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTimeType CreateTime;
///<2F><>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType KeyID;
///<2F><>̬<EFBFBD><CCAC>Կ
TSgitFtdcCFMMCKeyType CurrentKey;
///<2F><>̬<EFBFBD><CCAC>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD>
TSgitFtdcCFMMCKeyKindType KeyKind;
};
///<2F><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD>͹<EFBFBD>˾<EFBFBD>ʽ<EFBFBD><CABD>˻<EFBFBD><CBBB><EFBFBD>Կ
struct CSgitFtdcCFMMCTradingAccountKeyField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>͹<EFBFBD>˾ͳһ<CDB3><D2BB><EFBFBD><EFBFBD>
TSgitFtdcParticipantIDType ParticipantID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F><>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD>
TSgitFtdcSequenceNoType KeyID;
///<2F><>̬<EFBFBD><CCAC>Կ
TSgitFtdcCFMMCKeyType CurrentKey;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD>͹<EFBFBD>˾<EFBFBD>ʽ<EFBFBD><CABD>˻<EFBFBD><CBBB><EFBFBD>Կ
struct CSgitFtdcQryCFMMCTradingAccountKeyField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
};
///<2F>û<EFBFBD><C3BB><EFBFBD>̬<EFBFBD><CCAC><EFBFBD>Ʋ<EFBFBD><C6B2><EFBFBD>
struct CSgitFtdcBrokerUserOTPParamField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><>̬<EFBFBD><CCAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E1B9A9>
TSgitFtdcOTPVendorsIDType OTPVendorsID;
///<2F><>̬<EFBFBD><CCAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD>
TSgitFtdcSerialNumberType SerialNumber;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Կ
TSgitFtdcAuthKeyType AuthKey;
///Ư<><C6AF>ֵ
TSgitFtdcLastDriftType LastDrift;
///<2F>ɹ<EFBFBD>ֵ
TSgitFtdcLastSuccessType LastSuccess;
///<2F><>̬<EFBFBD><CCAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOTPTypeType OTPType;
};
///<2F>ֹ<EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD>û<EFBFBD><C3BB><EFBFBD>̬<EFBFBD><CCAC><EFBFBD><EFBFBD>
struct CSgitFtdcManualSyncBrokerUserOTPField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><>̬<EFBFBD><CCAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOTPTypeType OTPType;
///<2F><>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>̬<EFBFBD><CCAC><EFBFBD><EFBFBD>
TSgitFtdcPasswordType FirstOTP;
///<2F>ڶ<EFBFBD><DAB6><EFBFBD><EFBFBD><EFBFBD>̬<EFBFBD><CCAC><EFBFBD><EFBFBD>
TSgitFtdcPasswordType SecondOTP;
};
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3>
struct CSgitFtdcCommRateModelField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcInvestorIDType CommModelID;
///ģ<><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCommModelNameType CommModelName;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯͶ<D1AF><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3>
struct CSgitFtdcQryCommRateModelField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcInvestorIDType CommModelID;
};
///<2F>ֵ<EFBFBD><D6B5>۵<EFBFBD><DBB5><EFBFBD>Ϣ
struct CSgitFtdcEWarrantOffsetField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDirectionType Direction;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TSgitFtdcHedgeFlagType HedgeFlag;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcVolumeType Volume;
};
///<2F><>ѯ<EFBFBD>ֵ<EFBFBD><D6B5>۵<EFBFBD><DBB5><EFBFBD>Ϣ
struct CSgitFtdcQryEWarrantOffsetField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcInstrumentIDType InstrumentID;
};
///ת<>ʿ<EFBFBD><CABF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcReqOpenAccountField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>Ա<EFBFBD>
TSgitFtdcGenderType Gender;
///<2F><><EFBFBD>Ҵ<EFBFBD><D2B4><EFBFBD>
TSgitFtdcCountryCodeType CountryCode;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///<2F><>ַ
TSgitFtdcAddressType Address;
///<2F>ʱ<EFBFBD>
TSgitFtdcZipCodeType ZipCode;
///<2F><EFBFBD><E7BBB0><EFBFBD><EFBFBD>
TSgitFtdcTelephoneType Telephone;
///<2F>ֻ<EFBFBD>
TSgitFtdcMobilePhoneType MobilePhone;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcFaxType Fax;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD>
TSgitFtdcEMailType EMail;
///<2F>ʽ<EFBFBD><CABD>˻<EFBFBD>״̬
TSgitFtdcMoneyAccountStatusType MoneyAccountStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///<2F><EFBFBD><E3B3AE>־
TSgitFtdcCashExchangeCodeType CashExchangeCode;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankSecuAccType;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcPwdFlagType BankPwdFlag;
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TSgitFtdcPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
};
///ת<><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcReqCancelAccountField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>Ա<EFBFBD>
TSgitFtdcGenderType Gender;
///<2F><><EFBFBD>Ҵ<EFBFBD><D2B4><EFBFBD>
TSgitFtdcCountryCodeType CountryCode;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///<2F><>ַ
TSgitFtdcAddressType Address;
///<2F>ʱ<EFBFBD>
TSgitFtdcZipCodeType ZipCode;
///<2F><EFBFBD><E7BBB0><EFBFBD><EFBFBD>
TSgitFtdcTelephoneType Telephone;
///<2F>ֻ<EFBFBD>
TSgitFtdcMobilePhoneType MobilePhone;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcFaxType Fax;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD>
TSgitFtdcEMailType EMail;
///<2F>ʽ<EFBFBD><CABD>˻<EFBFBD>״̬
TSgitFtdcMoneyAccountStatusType MoneyAccountStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///<2F><EFBFBD><E3B3AE>־
TSgitFtdcCashExchangeCodeType CashExchangeCode;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankSecuAccType;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcPwdFlagType BankPwdFlag;
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TSgitFtdcPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcReqChangeAccountField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>Ա<EFBFBD>
TSgitFtdcGenderType Gender;
///<2F><><EFBFBD>Ҵ<EFBFBD><D2B4><EFBFBD>
TSgitFtdcCountryCodeType CountryCode;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///<2F><>ַ
TSgitFtdcAddressType Address;
///<2F>ʱ<EFBFBD>
TSgitFtdcZipCodeType ZipCode;
///<2F><EFBFBD><E7BBB0><EFBFBD><EFBFBD>
TSgitFtdcTelephoneType Telephone;
///<2F>ֻ<EFBFBD>
TSgitFtdcMobilePhoneType MobilePhone;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcFaxType Fax;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD>
TSgitFtdcEMailType EMail;
///<2F>ʽ<EFBFBD><CABD>˻<EFBFBD>״̬
TSgitFtdcMoneyAccountStatusType MoneyAccountStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType NewBankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType NewBankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankAccType;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcPwdFlagType BankPwdFlag;
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TSgitFtdcPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///ժҪ
TSgitFtdcDigestType Digest;
};
///ת<><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcReqTransferField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE>ˮ<EFBFBD><CBAE>
TSgitFtdcFutureSerialType FutureSerial;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///ת<>ʽ<EFBFBD><CABD><EFBFBD>
TSgitFtdcTradeAmountType TradeAmount;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
TSgitFtdcTradeAmountType FutureFetchAmount;
///<2F><><EFBFBD><EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD>־
TSgitFtdcFeePayFlagType FeePayFlag;
///Ӧ<>տͻ<D5BF><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustFeeType CustFee;
///Ӧ<><D3A6><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcFutureFeeType BrokerFee;
///<2F><><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcAddInfoType Message;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankSecuAccType;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcPwdFlagType BankPwdFlag;
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TSgitFtdcPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///ת<>˽<EFBFBD><CBBD><EFBFBD>״̬
TSgitFtdcTransferStatusType TransferStatus;
};
///<2F><><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>ת<EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>Ӧ
struct CSgitFtdcRspTransferField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE>ˮ<EFBFBD><CBAE>
TSgitFtdcFutureSerialType FutureSerial;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///ת<>ʽ<EFBFBD><CABD><EFBFBD>
TSgitFtdcTradeAmountType TradeAmount;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
TSgitFtdcTradeAmountType FutureFetchAmount;
///<2F><><EFBFBD><EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD>־
TSgitFtdcFeePayFlagType FeePayFlag;
///Ӧ<>տͻ<D5BF><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustFeeType CustFee;
///Ӧ<><D3A6><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcFutureFeeType BrokerFee;
///<2F><><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcAddInfoType Message;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankSecuAccType;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcPwdFlagType BankPwdFlag;
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TSgitFtdcPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///ת<>˽<EFBFBD><CBBD><EFBFBD>״̬
TSgitFtdcTransferStatusType TransferStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcReqRepealField
{
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRepealTimeIntervalType RepealTimeInterval;
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRepealedTimesType RepealedTimes;
///<2F><><EFBFBD>г<EFBFBD><D0B3><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcBankRepealFlagType BankRepealFlag;
///<2F><><EFBFBD>̳<EFBFBD><CCB3><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcBrokerRepealFlagType BrokerRepealFlag;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>ˮ<EFBFBD><CBAE>
TSgitFtdcPlateSerialType PlateRepealSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankRepealSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcFutureSerialType FutureRepealSerial;
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE>ˮ<EFBFBD><CBAE>
TSgitFtdcFutureSerialType FutureSerial;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///ת<>ʽ<EFBFBD><CABD><EFBFBD>
TSgitFtdcTradeAmountType TradeAmount;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
TSgitFtdcTradeAmountType FutureFetchAmount;
///<2F><><EFBFBD><EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD>־
TSgitFtdcFeePayFlagType FeePayFlag;
///Ӧ<>տͻ<D5BF><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustFeeType CustFee;
///Ӧ<><D3A6><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcFutureFeeType BrokerFee;
///<2F><><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcAddInfoType Message;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankSecuAccType;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcPwdFlagType BankPwdFlag;
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TSgitFtdcPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///ת<>˽<EFBFBD><CBBD><EFBFBD>״̬
TSgitFtdcTransferStatusType TransferStatus;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ
struct CSgitFtdcRspRepealField
{
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRepealTimeIntervalType RepealTimeInterval;
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRepealedTimesType RepealedTimes;
///<2F><><EFBFBD>г<EFBFBD><D0B3><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcBankRepealFlagType BankRepealFlag;
///<2F><><EFBFBD>̳<EFBFBD><CCB3><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcBrokerRepealFlagType BrokerRepealFlag;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>ˮ<EFBFBD><CBAE>
TSgitFtdcPlateSerialType PlateRepealSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankRepealSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcFutureSerialType FutureRepealSerial;
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE>ˮ<EFBFBD><CBAE>
TSgitFtdcFutureSerialType FutureSerial;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///ת<>ʽ<EFBFBD><CABD><EFBFBD>
TSgitFtdcTradeAmountType TradeAmount;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
TSgitFtdcTradeAmountType FutureFetchAmount;
///<2F><><EFBFBD><EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD>־
TSgitFtdcFeePayFlagType FeePayFlag;
///Ӧ<>տͻ<D5BF><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustFeeType CustFee;
///Ӧ<><D3A6><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcFutureFeeType BrokerFee;
///<2F><><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcAddInfoType Message;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankSecuAccType;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcPwdFlagType BankPwdFlag;
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TSgitFtdcPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///ת<>˽<EFBFBD><CBBD><EFBFBD>״̬
TSgitFtdcTransferStatusType TransferStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><>ѯ<EFBFBD>˻<EFBFBD><CBBB><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
struct CSgitFtdcReqQueryAccountField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE>ˮ<EFBFBD><CBAE>
TSgitFtdcFutureSerialType FutureSerial;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankSecuAccType;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcPwdFlagType BankPwdFlag;
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TSgitFtdcPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
};
///<2F><>ѯ<EFBFBD>˻<EFBFBD><CBBB><EFBFBD>Ϣ<EFBFBD><CFA2>Ӧ
struct CSgitFtdcRspQueryAccountField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE>ˮ<EFBFBD><CBAE>
TSgitFtdcFutureSerialType FutureSerial;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankSecuAccType;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcPwdFlagType BankPwdFlag;
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TSgitFtdcPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///<2F><><EFBFBD>п<EFBFBD><D0BF>ý<EFBFBD><C3BD><EFBFBD>
TSgitFtdcTradeAmountType BankUseAmount;
///<2F><><EFBFBD>п<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
TSgitFtdcTradeAmountType BankFetchAmount;
};
///<2F><><EFBFBD><EFBFBD>ǩ<EFBFBD><C7A9>ǩ<EFBFBD><C7A9>
struct CSgitFtdcFutureSignIOField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
};
///<2F><><EFBFBD><EFBFBD>ǩ<EFBFBD><C7A9><EFBFBD><EFBFBD>Ӧ
struct CSgitFtdcRspFutureSignInField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
///PIN<49><4E>Կ
TSgitFtdcPasswordKeyType PinKey;
///MAC<41><43>Կ
TSgitFtdcPasswordKeyType MacKey;
};
///<2F><><EFBFBD><EFBFBD>ǩ<EFBFBD><C7A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcReqFutureSignOutField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
};
///<2F><><EFBFBD><EFBFBD>ǩ<EFBFBD><C7A9><EFBFBD><EFBFBD>Ӧ
struct CSgitFtdcRspFutureSignOutField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><>ѯָ<D1AF><D6B8><EFBFBD><EFBFBD>ˮ<EFBFBD>ŵĽ<C5B5><C4BD>׽<EFBFBD><D7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcReqQueryTradeResultBySerialField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F><>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType Reference;
///<2F><><EFBFBD><EFBFBD>ˮ<EFBFBD>ŷ<EFBFBD><C5B7><EFBFBD><EFBFBD>ߵĻ<DFB5><C4BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcInstitutionTypeType RefrenceIssureType;
///<2F><><EFBFBD><EFBFBD>ˮ<EFBFBD>ŷ<EFBFBD><C5B7><EFBFBD><EFBFBD>߻<EFBFBD><DFBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrganCodeType RefrenceIssure;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///ת<>ʽ<EFBFBD><CABD><EFBFBD>
TSgitFtdcTradeAmountType TradeAmount;
///ժҪ
TSgitFtdcDigestType Digest;
};
///<2F><>ѯָ<D1AF><D6B8><EFBFBD><EFBFBD>ˮ<EFBFBD>ŵĽ<C5B5><C4BD>׽<EFBFBD><D7BD><EFBFBD><EFBFBD><EFBFBD>Ӧ
struct CSgitFtdcRspQueryTradeResultBySerialField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
///<2F><>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType Reference;
///<2F><><EFBFBD><EFBFBD>ˮ<EFBFBD>ŷ<EFBFBD><C5B7><EFBFBD><EFBFBD>ߵĻ<DFB5><C4BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcInstitutionTypeType RefrenceIssureType;
///<2F><><EFBFBD><EFBFBD>ˮ<EFBFBD>ŷ<EFBFBD><C5B7><EFBFBD><EFBFBD>߻<EFBFBD><DFBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOrganCodeType RefrenceIssure;
///ԭʼ<D4AD><CABC><EFBFBD>ش<EFBFBD><D8B4><EFBFBD>
TSgitFtdcReturnCodeType OriginReturnCode;
///ԭʼ<D4AD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDescrInfoForReturnCodeType OriginDescrInfoForReturnCode;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///ת<>ʽ<EFBFBD><CABD><EFBFBD>
TSgitFtdcTradeAmountType TradeAmount;
///ժҪ
TSgitFtdcDigestType Digest;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcReqDayEndFileReadyField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F>ļ<EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFileBusinessCodeType FileBusinessCode;
///ժҪ
TSgitFtdcDigestType Digest;
};
///<2F><><EFBFBD>ؽ<EFBFBD><D8BD><EFBFBD>
struct CSgitFtdcReturnResultField
{
///<2F><><EFBFBD>ش<EFBFBD><D8B4><EFBFBD>
TSgitFtdcReturnCodeType ReturnCode;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDescrInfoForReturnCodeType DescrInfoForReturnCode;
};
///<2F><>֤<EFBFBD>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcVerifyFuturePasswordField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
};
///<2F><>֤<EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD>Ϣ
struct CSgitFtdcVerifyCustInfoField
{
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
};
///<2F><>֤<EFBFBD>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϳͻ<CDBF><CDBB><EFBFBD>Ϣ
struct CSgitFtdcVerifyFuturePasswordAndCustInfoField
{
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
};
///<2F><>֤<EFBFBD>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϳͻ<CDBF><CDBB><EFBFBD>Ϣ
struct CSgitFtdcDepositResultInformField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD>ţ<EFBFBD><C5A3><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>Ϊ<EFBFBD><CEAA><EFBFBD>ڱ<EFBFBD><DAB1>̷<EFBFBD><CCB7>ص<EFBFBD><D8B5><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcDepositSeqNoType DepositSeqNo;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcMoneyType Deposit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD>ش<EFBFBD><D8B4><EFBFBD>
TSgitFtdcReturnCodeType ReturnCode;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDescrInfoForReturnCodeType DescrInfoForReturnCode;
};
///<2F><><EFBFBD>׺<EFBFBD><D7BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڱ<EFBFBD><DAB1>̷<EFBFBD><CCB7><EFBFBD><EFBFBD><EFBFBD>Կͬ<D4BF><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcReqSyncKeyField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD>׺<EFBFBD><D7BA>ĸ<EFBFBD><C4B8><EFBFBD><EFBFBD>ڱ<EFBFBD><DAB1>̵<EFBFBD><CCB5><EFBFBD>Ϣ
TSgitFtdcAddInfoType Message;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
};
///<2F><><EFBFBD>׺<EFBFBD><D7BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڱ<EFBFBD><DAB1>̷<EFBFBD><CCB7><EFBFBD><EFBFBD><EFBFBD>Կͬ<D4BF><CDAC><EFBFBD><EFBFBD>Ӧ
struct CSgitFtdcRspSyncKeyField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD>׺<EFBFBD><D7BA>ĸ<EFBFBD><C4B8><EFBFBD><EFBFBD>ڱ<EFBFBD><DAB1>̵<EFBFBD><CCB5><EFBFBD>Ϣ
TSgitFtdcAddInfoType Message;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><>ѯ<EFBFBD>˻<EFBFBD><CBBB><EFBFBD>Ϣ֪ͨ
struct CSgitFtdcNotifyQueryAccountField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE>ˮ<EFBFBD><CBAE>
TSgitFtdcFutureSerialType FutureSerial;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankSecuAccType;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcPwdFlagType BankPwdFlag;
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TSgitFtdcPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///<2F><><EFBFBD>п<EFBFBD><D0BF>ý<EFBFBD><C3BD><EFBFBD>
TSgitFtdcTradeAmountType BankUseAmount;
///<2F><><EFBFBD>п<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
TSgitFtdcTradeAmountType BankFetchAmount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><><EFBFBD><EFBFBD>ת<EFBFBD>˽<EFBFBD><CBBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
struct CSgitFtdcTransferSerialField
{
///ƽ̨<C6BD><CCA8>ˮ<EFBFBD><CBAE>
TSgitFtdcPlateSerialType PlateSerial;
///<2F><><EFBFBD>׷<EFBFBD><D7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD>״<EFBFBD><D7B4><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TSgitFtdcSessionIDType SessionID;
///<2F><><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureAccTypeType FutureAccType;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TSgitFtdcInvestorIDType InvestorID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE>ˮ<EFBFBD><CBAE>
TSgitFtdcFutureSerialType FutureSerial;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///<2F><><EFBFBD>׽<EFBFBD><D7BD><EFBFBD>
TSgitFtdcTradeAmountType TradeAmount;
///Ӧ<>տͻ<D5BF><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustFeeType CustFee;
///Ӧ<><D3A6><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcFutureFeeType BrokerFee;
///<2F><>Ч<EFBFBD><D0A7>־
TSgitFtdcAvailabilityFlagType AvailabilityFlag;
///<2F><><EFBFBD><EFBFBD>Ա
TSgitFtdcOperatorCodeType OperatorCode;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankNewAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯת<D1AF><D7AA><EFBFBD><EFBFBD>ˮ
struct CSgitFtdcQryTransferSerialField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F><><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankIDType BankID;
};
///<2F><><EFBFBD><EFBFBD>ǩ<EFBFBD><C7A9>֪ͨ
struct CSgitFtdcNotifyFutureSignInField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
///PIN<49><4E>Կ
TSgitFtdcPasswordKeyType PinKey;
///MAC<41><43>Կ
TSgitFtdcPasswordKeyType MacKey;
};
///<2F><><EFBFBD><EFBFBD>ǩ<EFBFBD><C7A9>֪ͨ
struct CSgitFtdcNotifyFutureSignOutField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><><EFBFBD>׺<EFBFBD><D7BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڱ<EFBFBD><DAB1>̷<EFBFBD><CCB7><EFBFBD><EFBFBD><EFBFBD>Կͬ<D4BF><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֪ͨ
struct CSgitFtdcNotifySyncKeyField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD>׺<EFBFBD><D7BA>ĸ<EFBFBD><C4B8><EFBFBD><EFBFBD>ڱ<EFBFBD><DAB1>̵<EFBFBD><CCB5><EFBFBD>Ϣ
TSgitFtdcAddInfoType Message;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>ǩԼ<C7A9><D4BC>ϵ
struct CSgitFtdcQryAccountregisterField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F><><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankIDType BankID;
};
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2>
struct CSgitFtdcAccountregisterField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDay;
///<2F><><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcOpenOrDestroyType OpenOrDestroy;
///ǩԼ<C7A9><D4BC><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType RegDate;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType OutDate;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankAccType;
};
///<2F><><EFBFBD>ڿ<EFBFBD><DABF><EFBFBD><EFBFBD><EFBFBD>Ϣ
struct CSgitFtdcOpenAccountField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>Ա<EFBFBD>
TSgitFtdcGenderType Gender;
///<2F><><EFBFBD>Ҵ<EFBFBD><D2B4><EFBFBD>
TSgitFtdcCountryCodeType CountryCode;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///<2F><>ַ
TSgitFtdcAddressType Address;
///<2F>ʱ<EFBFBD>
TSgitFtdcZipCodeType ZipCode;
///<2F><EFBFBD><E7BBB0><EFBFBD><EFBFBD>
TSgitFtdcTelephoneType Telephone;
///<2F>ֻ<EFBFBD>
TSgitFtdcMobilePhoneType MobilePhone;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcFaxType Fax;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD>
TSgitFtdcEMailType EMail;
///<2F>ʽ<EFBFBD><CABD>˻<EFBFBD>״̬
TSgitFtdcMoneyAccountStatusType MoneyAccountStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///<2F><EFBFBD><E3B3AE>־
TSgitFtdcCashExchangeCodeType CashExchangeCode;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankSecuAccType;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcPwdFlagType BankPwdFlag;
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TSgitFtdcPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
struct CSgitFtdcCancelAccountField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>Ա<EFBFBD>
TSgitFtdcGenderType Gender;
///<2F><><EFBFBD>Ҵ<EFBFBD><D2B4><EFBFBD>
TSgitFtdcCountryCodeType CountryCode;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///<2F><>ַ
TSgitFtdcAddressType Address;
///<2F>ʱ<EFBFBD>
TSgitFtdcZipCodeType ZipCode;
///<2F><EFBFBD><E7BBB0><EFBFBD><EFBFBD>
TSgitFtdcTelephoneType Telephone;
///<2F>ֻ<EFBFBD>
TSgitFtdcMobilePhoneType MobilePhone;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcFaxType Fax;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD>
TSgitFtdcEMailType EMail;
///<2F>ʽ<EFBFBD><CABD>˻<EFBFBD>״̬
TSgitFtdcMoneyAccountStatusType MoneyAccountStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///<2F><EFBFBD><E3B3AE>־
TSgitFtdcCashExchangeCodeType CashExchangeCode;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcDeviceIDType DeviceID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankSecuAccType;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>λ<EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcPwdFlagType BankPwdFlag;
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TSgitFtdcPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TSgitFtdcOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F><><EFBFBD>ڱ<EFBFBD><DAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˺<EFBFBD><CBBA><EFBFBD>Ϣ
struct CSgitFtdcChangeAccountField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TSgitFtdcBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TSgitFtdcTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TSgitFtdcBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TSgitFtdcTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TSgitFtdcSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TSgitFtdcLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TSgitFtdcSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcIdentifiedCardNoType IdentifiedCardNo;
///<2F>Ա<EFBFBD>
TSgitFtdcGenderType Gender;
///<2F><><EFBFBD>Ҵ<EFBFBD><D2B4><EFBFBD>
TSgitFtdcCountryCodeType CountryCode;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcCustTypeType CustType;
///<2F><>ַ
TSgitFtdcAddressType Address;
///<2F>ʱ<EFBFBD>
TSgitFtdcZipCodeType ZipCode;
///<2F><EFBFBD><E7BBB0><EFBFBD><EFBFBD>
TSgitFtdcTelephoneType Telephone;
///<2F>ֻ<EFBFBD>
TSgitFtdcMobilePhoneType MobilePhone;
///<2F><><EFBFBD><EFBFBD>
TSgitFtdcFaxType Fax;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD>
TSgitFtdcEMailType EMail;
///<2F>ʽ<EFBFBD><CABD>˻<EFBFBD>״̬
TSgitFtdcMoneyAccountStatusType MoneyAccountStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType BankPassWord;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcBankAccountType NewBankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType NewBankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TSgitFtdcAccountIDType AccountID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcPasswordType Password;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBankAccTypeType BankAccType;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TSgitFtdcInstallIDType InstallID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TSgitFtdcCurrencyIDType CurrencyID;
///<2F>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TSgitFtdcBankCodingForFutureType BrokerIDByBank;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcPwdFlagType BankPwdFlag;
///<2F>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TSgitFtdcPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD><EFBFBD>ID
TSgitFtdcTIDType TID;
///ժҪ
TSgitFtdcDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TSgitFtdcErrorMsgType ErrorMsg;
};
///<2F>ֱ<EFBFBD><D6B1><EFBFBD><EFBFBD>Ľ<EFBFBD><C4BD><EFBFBD>Ȩ<EFBFBD><C8A8>
struct CSgitFtdcUserRightsAssignField
{
///Ӧ<>õ<EFBFBD>Ԫ<EFBFBD><D4AA><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcUserIDType UserID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcDRIdentityIDType DRIdentityID;
};
///<2F><><EFBFBD>ù<EFBFBD>˾<EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD>ڱ<EFBFBD><DAB1><EFBFBD>ʾ<EFBFBD>Ľ<EFBFBD><C4BD><EFBFBD>Ȩ<EFBFBD><C8A8>
struct CSgitFtdcBrokerUserRightAssignField
{
///Ӧ<>õ<EFBFBD>Ԫ<EFBFBD><D4AA><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcDRIdentityIDType DRIdentityID;
///<2F>ܷ<EFBFBD><DCB7><EFBFBD><EFBFBD><EFBFBD>
TSgitFtdcBoolType Tradeable;
};
///<2F>ֱ<EFBFBD><D6B1><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitFtdcDRTransferField
{
///ԭ<><D4AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcDRIdentityIDType OrigDRIdentityID;
///Ŀ<><EFBFBD><EABDBB><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TSgitFtdcDRIdentityIDType DestDRIdentityID;
///ԭӦ<D4AD>õ<EFBFBD>Ԫ<EFBFBD><D4AA><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType OrigBrokerID;
///Ŀ<><C4BF><EFBFBD><EFBFBD><EFBFBD>õ<EFBFBD>Ԫ<EFBFBD><D4AA><EFBFBD><EFBFBD>
TSgitFtdcBrokerIDType DestBrokerID;
};
//<2F><>Լ<EFBFBD><D4BC>λ<EFBFBD><CEBB>ѯ<EFBFBD><D1AF>
struct CSgitMBLQuotReq
{
TSgitFtdcInstrumentIDType StartContractID; //<2F><>ʼ<EFBFBD><CABC>Լ<EFBFBD><D4BC>
TSgitFtdcInstrumentIDType EndContractID; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC>
TSgitFtdcDirectionType BsFlag; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
};
//<2F><>Լ<EFBFBD><D4BC>λ<EFBFBD><CEBB>
struct CSgitMBLQuotData
{
TSgitFtdcInstrumentIDType ContractID; //<2F><>Լ<EFBFBD><D4BC>
TSgitFtdcDirectionType BsFlag; //<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TSgitFtdcPriceType Price; //<2F>۸<EFBFBD>
TSgitFtdcVolumeType Qty; //<2F><><EFBFBD><EFBFBD>
};
//<2F><><EFBFBD>ĺ<EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CSgitSubQuotField
{
TSgitFtdcInstrumentIDType ContractID; //<2F><>Լ<EFBFBD><D4BC>
};
#endif