vnpy/vn.api/vn.ksotp/pyscript/KSOTPUserApiStruct.h

2700 lines
58 KiB
C
Raw Normal View History

#ifndef __KSOTPUSERAPISTRUCT_H_INCLUDED_
#define __KSOTPUSERAPISTRUCT_H_INCLUDED_
#if _MSC_VER > 1000
#pragma once
#endif // _MSC_VER > 1000
#include "KSOTPUserApiDataType.h"
namespace KingstarAPI
{
///<2F><>Ӧ<EFBFBD><D3A6>Ϣ
struct CKSOTPRspInfoField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TKSOTPErrorMsgType ErrorMsg;
};
///<2F>û<EFBFBD><C3BB><EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD>
struct CKSOTPReqUserLoginField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
///<2F><><EFBFBD><EFBFBD>
TKSOTPPasswordType Password;
///<2F>û<EFBFBD><C3BB>˲<EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ
TKSOTPProductInfoType UserProductInfo;
///Mac<61><63>ַ
TKSOTPMacAddressType MacAddress;
///<2F>ն<EFBFBD>IP<49><50>ַ
TKSOTPIPAddressType ClientIPAddress;
};
///<2F>û<EFBFBD><C3BB><EFBFBD>¼Ӧ<C2BC><D3A6>
struct CKSOTPRspUserLoginField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradingDay;
///<2F><>¼<EFBFBD>ɹ<EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType LoginTime;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TKSOTPSystemNameType SystemName;
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TKSOTPFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TKSOTPSessionIDType SessionID;
///<2F><><EFBFBD>󱨵<EFBFBD><F3B1A8B5><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderRefType MaxOrderRef;
///<2F><>֤<EFBFBD><D6A4>ʱ<EFBFBD><CAB1>
TKSOTPTimeType SSETime;
};
///<2F>û<EFBFBD><C3BB>dz<EFBFBD><C7B3><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPUserLogoutField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
};
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPUserPasswordUpdateField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
///ԭ<><D4AD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD>
TKSOTPPasswordType OldPassword;
///<2F>µĿ<C2B5><C4BF><EFBFBD>
TKSOTPPasswordType NewPassword;
};
///<2F>ʽ<EFBFBD><CABD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPTradingAccountPasswordUpdateField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPAccountIDType AccountID;
///ԭ<><D4AD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD>
TKSOTPPasswordType OldPassword;
///<2F>µĿ<C2B5><C4BF><EFBFBD>
TKSOTPPasswordType NewPassword;
};
///<2F><><EFBFBD><EFBFBD><EBB1A8>
struct CKSOTPInputOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderRefType OrderRef;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderPriceTypeType OrderPriceType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDirectionType Direction;
///<2F><>ƽ<EFBFBD><C6BD>־
TKSOTPOffsetFlagType OffsetFlag;
///<2F><><EFBFBD>ұ<EFBFBD>־
TKSOTPHedgeFlagType HedgeFlag;
///<2F>۸<EFBFBD>
TKSOTPPriceType LimitPrice;
///<2F><><EFBFBD><EFBFBD>
TKSOTPVolumeType VolumeTotalOriginal;
///<2F><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTimeConditionType TimeCondition;
///GTD<54><44><EFBFBD><EFBFBD>
TKSOTPDateType GTDDate;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeConditionType VolumeCondition;
///<2F><>С<EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>
TKSOTPVolumeType MinVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPContingentConditionType ContingentCondition;
///ֹ<><D6B9><EFBFBD><EFBFBD>
TKSOTPPriceType StopPrice;
///ǿƽԭ<C6BD><D4AD>
TKSOTPForceCloseReasonType ForceCloseReason;
///<2F>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPBoolType IsAutoSuspend;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TKSOTPBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRequestIDType RequestID;
///<2F>û<EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD>־
TKSOTPBoolType UserForceClose;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPBoolType IsSwapOrder;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><><EFBFBD><EFBFBD><EBB1A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPInputOrderActionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderRefType OrderRef;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRequestIDType RequestID;
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TKSOTPFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TKSOTPSessionIDType SessionID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderSysIDType OrderSysID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPActionFlagType ActionFlag;
///<2F>۸<EFBFBD>
TKSOTPPriceType LimitPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType VolumeChange;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
struct CKSOTPQryOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderSysIDType OrderSysID;
};
///<2F><>ѯ<EFBFBD>ɽ<EFBFBD>
struct CKSOTPQryTradeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>ʼʱ<CABC><CAB1>
TKSOTPTimeType TradeTimeStart;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType TradeTimeEnd;
};
///<2F><>ѯͶ<D1AF><CDB6><EFBFBD>ֲ߳<DFB3>
struct CKSOTPQryInvestorPositionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///Ͷ<><CDB6><EFBFBD>ֲ߳<DFB3>
struct CKSOTPInvestorPositionField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F>ֲֶ<D6B2><D6B6>շ<EFBFBD><D5B7><EFBFBD>
TKSOTPPosiDirectionType PosiDirection;
///<2F><><EFBFBD>ұ<EFBFBD>־
TKSOTPHedgeFlagType HedgeFlag;
///<2F>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPositionDateType PositionDate;
///<2F><><EFBFBD>ճֲ<D5B3>
TKSOTPVolumeType YdPosition;
///<2F><><EFBFBD>ճֲ<D5B3>
TKSOTPVolumeType Position;
///<2F><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>
TKSOTPVolumeType LongFrozen;
///<2F><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>
TKSOTPVolumeType ShortFrozen;
///<2F><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType LongFrozenAmount;
///<2F><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType ShortFrozenAmount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType OpenVolume;
///<2F><><EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD>
TKSOTPMoneyType OpenAmount;
///ƽ<>ֽ<EFBFBD><D6BD><EFBFBD>
TKSOTPMoneyType CloseAmount;
///<2F>ֲֳɱ<D6B3>
TKSOTPMoneyType PositionCost;
///ռ<>õı<C3B5>֤<EFBFBD><D6A4>
TKSOTPMoneyType UseMargin;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>֤<EFBFBD><D6A4>
TKSOTPMoneyType FrozenMargin;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>
TKSOTPMoneyType FrozenCash;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType FrozenCommission;
///<2F>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType CashIn;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType Commission;
///ƽ<><C6BD>ӯ<EFBFBD><D3AF>
TKSOTPMoneyType CloseProfit;
///<2F>ֲ<EFBFBD>ӯ<EFBFBD><D3AF>
TKSOTPMoneyType PositionProfit;
///<2F>ϴν<CFB4><CEBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType PreSettlementPrice;
///<2F><><EFBFBD>ν<EFBFBD><CEBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType SettlementPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPSettlementIDType SettlementID;
///<2F><><EFBFBD>ֳɱ<D6B3>
TKSOTPMoneyType OpenCost;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>
TKSOTPMoneyType ExchangeMargin;
///<2F><><EFBFBD>ն<EFBFBD><D5B6><EFBFBD>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
TKSOTPMoneyType CloseProfitByDate;
///<2F><><EFBFBD>ʶԳ<CAB6>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
TKSOTPMoneyType CloseProfitByTrade;
///<2F><><EFBFBD>ճֲ<D5B3>
TKSOTPVolumeType TodayPosition;
///<2F><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TKSOTPRatioType MarginRateByMoney;
///<2F><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
TKSOTPRatioType MarginRateByVolume;
///ִ<>ж<EFBFBD><D0B6><EFBFBD>
TKSOTPVolumeType StrikeFrozen;
///ִ<>ж<EFBFBD><D0B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType StrikeFrozenAmount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><>ѯ<EFBFBD>ʽ<EFBFBD><CABD>˻<EFBFBD>
struct CKSOTPQryTradingAccountField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
};
///<2F>ʽ<EFBFBD><CABD>˻<EFBFBD>
struct CKSOTPTradingAccountField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPAccountIDType AccountID;
///<2F>ϴν<CFB4><CEBD><EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD>
TKSOTPMoneyType PreBalance;
///<2F>ϴ<EFBFBD>ռ<EFBFBD>õı<C3B5>֤<EFBFBD><D6A4>
TKSOTPMoneyType PreMargin;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType Deposit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType Withdraw;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>֤<EFBFBD><D6A4>
TKSOTPMoneyType FrozenMargin;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>
TKSOTPMoneyType FrozenCash;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType FrozenCommission;
///<2F><>ǰ<EFBFBD><C7B0>֤<EFBFBD><D6A4><EFBFBD>ܶ<EFBFBD>
TKSOTPMoneyType CurrMargin;
///<2F>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType CashIn;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType Commission;
///ƽ<><C6BD>ӯ<EFBFBD><D3AF>
TKSOTPMoneyType CloseProfit;
///<2F>ֲ<EFBFBD>ӯ<EFBFBD><D3AF>
TKSOTPMoneyType PositionProfit;
///֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD>
TKSOTPMoneyType Balance;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>
TKSOTPMoneyType Available;
///<2F><>ȡ<EFBFBD>ʽ<EFBFBD>
TKSOTPMoneyType WithdrawQuota;
///<2F><><EFBFBD><EFBFBD>׼<EFBFBD><D7BC><EFBFBD><EFBFBD>
TKSOTPMoneyType Reserve;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPSettlementIDType SettlementID;
///<2F><><EFBFBD>ö<EFBFBD><C3B6><EFBFBD>
TKSOTPMoneyType Credit;
///<2F><>Ѻ<EFBFBD><D1BA><EFBFBD><EFBFBD>
TKSOTPMoneyType Mortgage;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>
TKSOTPMoneyType ExchangeMargin;
///Ͷ<><CDB6><EFBFBD>߽<EFBFBD><DFBD>֤<EEB1A3><D6A4>
TKSOTPMoneyType DeliveryMargin;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EEB1A3><D6A4>
TKSOTPMoneyType ExchangeDeliveryMargin;
};
///<2F><>ѯͶ<D1AF><CDB6><EFBFBD><EFBFBD>
struct CKSOTPQryInvestorField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
};
///Ͷ<><CDB6><EFBFBD><EFBFBD>
struct CKSOTPInvestorField
{
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPartyNameType InvestorName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIdCardTypeType IdentifiedCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIdentifiedCardNoType IdentifiedCardNo;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD>Ծ
TKSOTPBoolType IsActive;
///<2F><>ϵ<EFBFBD>
TKSOTPTelephoneType Telephone;
///ͨѶ<CDA8><D1B6>ַ
TKSOTPAddressType Address;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType OpenDate;
///<2F>ֻ<EFBFBD>
TKSOTPMobileType Mobile;
};
///<2F><>ѯ<EFBFBD><D1AF>Լ<EFBFBD>˺<EFBFBD>
struct CKSOTPQryTradingCodeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>
struct CKSOTPTradingCodeField
{
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD>˺<EFBFBD>
TKSOTPClientIDType ClientID;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD>Ծ
TKSOTPBoolType IsActive;
///<2F><><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPClientIDTypeType ClientIDType;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPQryExchangeField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPExchangeField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeNameType ExchangeName;
};
///<2F><>ѯ<EFBFBD><D1AF>Լ
struct CKSOTPQryInstrumentField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><>Լ
struct CKSOTPInstrumentField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentNameType InstrumentName;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TKSOTPExchangeInstIDType ExchangeInstID;
///Ʒ<>ִ<EFBFBD><D6B4><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPProductClassType ProductClass;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPYearType DeliveryYear;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMonthType DeliveryMonth;
///<2F>м۵<D0BC><DBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
TKSOTPVolumeType MaxMarketOrderVolume;
///<2F>м۵<D0BC><DBB5><EFBFBD>С<EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
TKSOTPVolumeType MinMarketOrderVolume;
///<2F>޼۵<DEBC><DBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
TKSOTPVolumeType MaxLimitOrderVolume;
///<2F>޼۵<DEBC><DBB5><EFBFBD>С<EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
TKSOTPVolumeType MinLimitOrderVolume;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeMultipleType VolumeMultiple;
///<2F><>С<EFBFBD><EFBFBD><E4B6AF>λ
TKSOTPPriceType PriceTick;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType CreateDate;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType OpenDate;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType ExpireDate;
///<2F><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType StartDelivDate;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType EndDelivDate;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬
TKSOTPInstLifePhaseType InstLifePhase;
///<2F><>ǰ<EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBoolType IsTrading;
///<2F>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPositionTypeType PositionType;
///<2F>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPositionDateTypeType PositionDateType;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TKSOTPRatioType LongMarginRatio;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TKSOTPRatioType ShortMarginRatio;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType UnderlyingInstrID;
///ִ<>м<EFBFBD>
TKSOTPPriceType StrikePrice;
///<2F><>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD>
TKSOTPOptionsTypeType OptionsType;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPUnderlyingMultipleType UnderlyingMultiple;
///<2F><>Լ<EFBFBD><D4BC>ʶ<EFBFBD><CAB6>
TKSOTPInstrumentCodeType InstrumentCode;
};
///<2F><>ѯͶ<D1AF><CDB6><EFBFBD>ֲ߳<DFB3><D6B2><EFBFBD>ϸ
struct CKSOTPQryInvestorPositionDetailField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///Ͷ<><CDB6><EFBFBD>ֲ߳<DFB3><D6B2><EFBFBD>ϸ
struct CKSOTPInvestorPositionDetailField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD>ұ<EFBFBD>־
TKSOTPHedgeFlagType HedgeFlag;
///<2F><><EFBFBD><EFBFBD>
TKSOTPDirectionType Direction;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType OpenDate;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeIDType TradeID;
///<2F><><EFBFBD><EFBFBD>
TKSOTPVolumeType Volume;
///<2F><><EFBFBD>ּ<EFBFBD>
TKSOTPPriceType OpenPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPSettlementIDType SettlementID;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeTypeType TradeType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><><EFBFBD>ն<EFBFBD><D5B6><EFBFBD>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
TKSOTPMoneyType CloseProfitByDate;
///<2F><><EFBFBD>ʶԳ<CAB6>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
TKSOTPMoneyType CloseProfitByTrade;
///<2F><><EFBFBD>ն<EFBFBD><D5B6>гֲ<D0B3>ӯ<EFBFBD><D3AF>
TKSOTPMoneyType PositionProfitByDate;
///<2F><><EFBFBD>ʶԳ<CAB6><D4B3>ֲ<EFBFBD>ӯ<EFBFBD><D3AF>
TKSOTPMoneyType PositionProfitByTrade;
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD>֤<EFBFBD><D6A4>
TKSOTPMoneyType Margin;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>
TKSOTPMoneyType ExchMargin;
///<2F><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TKSOTPRatioType MarginRateByMoney;
///<2F><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)
TKSOTPRatioType MarginRateByVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType LastSettlementPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType SettlementPrice;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD>֪ͨ
struct CKSOTPQryTradingNoticeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
};
///<2F>û<EFBFBD><C3BB>¼<EFBFBD>֪ͨ
struct CKSOTPTradingNoticeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD>ϵ<EFBFBD>к<EFBFBD>
TKSOTPSequenceSeriesType SequenceSeries;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType SendTime;
///<2F><><EFBFBD>к<EFBFBD>
TKSOTPSequenceNoType SequenceNo;
///<2F><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
TKSOTPContentType FieldContent;
};
///<2F>û<EFBFBD><C3BB>¼<EFBFBD>֪ͨ<CDA8><D6AA>Ϣ
struct CKSOTPTradingNoticeInfoField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType SendTime;
///<2F><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
TKSOTPContentType FieldContent;
///<2F><><EFBFBD><EFBFBD>ϵ<EFBFBD>к<EFBFBD>
TKSOTPSequenceSeriesType SequenceSeries;
///<2F><><EFBFBD>к<EFBFBD>
TKSOTPSequenceNoType SequenceNo;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPInputExecOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///ִ<><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderRefType ExecOrderRef;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
///<2F><><EFBFBD><EFBFBD>
TKSOTPVolumeType Volume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRequestIDType RequestID;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TKSOTPBusinessUnitType BusinessUnit;
///<2F><>ƽ<EFBFBD><C6BD>־
TKSOTPOffsetFlagType OffsetFlag;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TKSOTPHedgeFlagType HedgeFlag;
///ִ<><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPActionTypeType ActionType;
///<2F><><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ijֲַ<D6B2><D6B7><EFBFBD>
TKSOTPPosiDirectionType PosiDirection;
///<2F><>Ȩ<EFBFBD><C8A8>Ȩ<EFBFBD><C8A8><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>
TKSOTPExecOrderPositionFlagType ReservePositionFlag;
///<2F><>Ȩ<EFBFBD><C8A8>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD>ɵ<EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD>Ƿ<EFBFBD><C7B7>Զ<EFBFBD>ƽ<EFBFBD><C6BD>
TKSOTPExecOrderCloseFlagType CloseFlag;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPInputExecOrderActionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///ִ<><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderActionRefType ExecOrderActionRef;
///ִ<><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderRefType ExecOrderRef;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRequestIDType RequestID;
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TKSOTPFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TKSOTPSessionIDType SessionID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///ִ<><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExecOrderSysIDType ExecOrderSysID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPActionFlagType ActionFlag;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
};
///¼<><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPInputLockField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderRefType LockRef;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
///<2F><><EFBFBD><EFBFBD>
TKSOTPVolumeType Volume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRequestIDType RequestID;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TKSOTPBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPLockTypeType LockType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><><EFBFBD><EFBFBD>
struct CKSOTPLockField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderRefType LockRef;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
///<2F><><EFBFBD><EFBFBD>
TKSOTPVolumeType Volume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRequestIDType RequestID;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TKSOTPBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPLockTypeType LockType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderLocalIDType LockLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TKSOTPParticipantIDType ParticipantID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPClientIDType ClientID;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TKSOTPExchangeInstIDType ExchangeInstID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TKSOTPTraderIDType TraderID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TKSOTPInstallIDType InstallID;
///ִ<><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ύ״̬
TKSOTPOrderSubmitStatusType OrderSubmitStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>
TKSOTPSequenceNoType NotifySequence;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPSettlementIDType SettlementID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderSysIDType LockSysID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType InsertDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType InsertTime;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType CancelTime;
///<2F><><EFBFBD><EFBFBD>״̬
TKSOTPOrderActionStatusType LockStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TKSOTPParticipantIDType ClearingPartID;
///<2F><><EFBFBD><EFBFBD>
TKSOTPSequenceNoType SequenceNo;
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TKSOTPFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TKSOTPSessionIDType SessionID;
///<2F>û<EFBFBD><C3BB>˲<EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ
TKSOTPProductInfoType UserProductInfo;
///״̬<D7B4><CCAC>Ϣ
TKSOTPErrorMsgType StatusMsg;
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType ActiveUserID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPSequenceNoType BrokerLockSeq;
///Ӫҵ<D3AA><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBranchIDType BranchID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
struct CKSOTPQryLockField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderSysIDType LockSysID;
};
///ִ<><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ
struct CKSOTPQryExecOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///ִ<><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExecOrderSysIDType ExecOrderSysID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPQryExecOrderVolumeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TKSOTPHedgeFlagType HedgeFlag;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPDirectionType Direction;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPExecOrderVolumeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TKSOTPHedgeFlagType HedgeFlag;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD>
TKSOTPVolumeType ExecVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType ActionVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD>
TKSOTPVolumeType ExecedVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType ActionedVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPDirectionType Direction;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>֤ȯ<D6A4><C8AF>λ
struct CKSOTPQryLockPositionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><><EFBFBD><EFBFBD>֤ȯ<D6A4><C8AF>λ
struct CKSOTPLockPositionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD>
TKSOTPVolumeType Volume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType FrozenVolume;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>ȯ<EFBFBD><C8AF>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
struct CKSOTPQryUnderlyingStockInfoField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///Ʒ<>ִ<EFBFBD><D6B4><EFBFBD>
TKSOTPInstrumentIDType ProductID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>ȯ<EFBFBD><C8AF>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
struct CKSOTPUnderlyingStockInfoField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///Ʒ<>ִ<EFBFBD><D6B4><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType PreClosePrice;
///<2F><>ȫϵ<C8AB><CFB5>
TKSOTPRatioType GuarantRatio;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPQryOTPInsCommRateField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPOTPInsCommRateField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD>Χ
TKSOTPInvestorRangeType InvestorRange;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRatioType OpenRatioByMoney;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRatioType OpenRatioByVolume;
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRatioType CloseRatioByMoney;
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRatioType CloseRatioByVolume;
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRatioType CloseTodayRatioByMoney;
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRatioType CloseTodayRatioByVolume;
///ִ<><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRatioType StrikeRatioByMoney;
///ִ<><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRatioType StrikeRatioByVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>Լ<EFBFBD><D4BC>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPQryInstrumentMarginRateField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TKSOTPHedgeFlagType HedgeFlag;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>Լ<EFBFBD><D4BC>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
struct CKSOTPInstrumentMarginRateField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD>Χ
TKSOTPInvestorRangeType InvestorRange;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TKSOTPHedgeFlagType HedgeFlag;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TKSOTPRatioType LongMarginRatioByMoney;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TKSOTPMoneyType LongMarginRatioByVolume;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TKSOTPRatioType ShortMarginRatioByMoney;
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
TKSOTPMoneyType ShortMarginRatioByVolume;
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD>Խ<EFBFBD><D4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ
TKSOTPBoolType IsRelative;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩָ<C8A8><D6B8><EFBFBD><EFBFBD>Ϣ
struct CKSOTPQryOTPAssignmentField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD>
TKSOTPDirectionType Direction;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩָ<C8A8><D6B8><EFBFBD><EFBFBD>Ϣ
struct CKSOTPOTPAssignmentField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD>
TKSOTPDirectionType Direction;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentNameType InstrumentName;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TKSOTPHedgeFlagType HedgeFlag;
///<2F><><EFBFBD>ճֲ<D5B3>
TKSOTPVolumeType YdPosition;
///<2F><>Ȩָ<C8A8>ɺ<EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPVolumeType AssInsVo;
///<2F><>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD>֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
TKSOTPVolumeType AssProVol;
///<2F><>Ȩָ<C8A8><D6B8>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType FeePay;
///<2F><>ȨC/P<><50>־
TKSOTPOptionsTypeType OptionsType;
///<2F><>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType DeliveryDay;
///<2F><><EFBFBD>ɺ<EFBFBD>Լ<EFBFBD><D4BC>ʶ<EFBFBD><CAB6>
TKSOTPInstrumentIDType StockID;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
struct CKSOTPQryDepthMarketDataField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPDepthMarketDataField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradingDay;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TKSOTPExchangeInstIDType ExchangeInstID;
///<2F><><EFBFBD>¼<EFBFBD>
TKSOTPPriceType LastPrice;
///<2F>ϴν<CFB4><CEBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType PreSettlementPrice;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType PreClosePrice;
///<2F><><EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD>
TKSOTPLargeVolumeType PreOpenInterest;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType OpenPrice;
///<2F><><EFBFBD>߼<EFBFBD>
TKSOTPPriceType HighestPrice;
///<2F><><EFBFBD>ͼ<EFBFBD>
TKSOTPPriceType LowestPrice;
///<2F><><EFBFBD><EFBFBD>
TKSOTPVolumeType Volume;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType Turnover;
///<2F>ֲ<EFBFBD><D6B2><EFBFBD>
TKSOTPLargeVolumeType OpenInterest;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType ClosePrice;
///<2F><><EFBFBD>ν<EFBFBD><CEBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType SettlementPrice;
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
TKSOTPPriceType UpperLimitPrice;
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
TKSOTPPriceType LowerLimitPrice;
///<2F><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>
TKSOTPRatioType PreDelta;
///<2F><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>
TKSOTPRatioType CurrDelta;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޸<EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType UpdateTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޸ĺ<DEB8><C4BA><EFBFBD>
TKSOTPMillisecType UpdateMillisec;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
TKSOTPPriceType BidPrice1;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
TKSOTPVolumeType BidVolume1;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
TKSOTPPriceType AskPrice1;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
TKSOTPVolumeType AskVolume1;
///<2F><><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
TKSOTPPriceType BidPrice2;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType BidVolume2;
///<2F><><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
TKSOTPPriceType AskPrice2;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType AskVolume2;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType BidPrice3;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType BidVolume3;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType AskPrice3;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType AskVolume3;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType BidPrice4;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType BidVolume4;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType AskPrice4;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType AskVolume4;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType BidPrice5;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType BidVolume5;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType AskPrice5;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType AskVolume5;
///<2F><><EFBFBD>վ<EFBFBD><D5BE><EFBFBD>
TKSOTPPriceType AveragePrice;
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType ActionDay;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̵<EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPForQuoteRspField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradingDay;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///ѯ<>۱<EFBFBD><DBB1><EFBFBD>
TKSOTPOrderSysIDType ForQuoteSysID;
///ѯ<><D1AF>ʱ<EFBFBD><CAB1>
TKSOTPTimeType ForQuoteTime;
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType ActionDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><><EFBFBD><EFBFBD>
struct CKSOTPOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderRefType OrderRef;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderPriceTypeType OrderPriceType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDirectionType Direction;
///<2F><>ƽ<EFBFBD><C6BD>־
TKSOTPOffsetFlagType OffsetFlag;
///<2F>۸<EFBFBD>
TKSOTPPriceType LimitPrice;
///<2F><><EFBFBD>ұ<EFBFBD>־
TKSOTPHedgeFlagType HedgeFlag;
///<2F><><EFBFBD><EFBFBD>
TKSOTPVolumeType VolumeTotalOriginal;
///<2F><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTimeConditionType TimeCondition;
///GTD<54><44><EFBFBD><EFBFBD>
TKSOTPDateType GTDDate;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeConditionType VolumeCondition;
///<2F><>С<EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>
TKSOTPVolumeType MinVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPContingentConditionType ContingentCondition;
///ֹ<><D6B9><EFBFBD><EFBFBD>
TKSOTPPriceType StopPrice;
///ǿƽԭ<C6BD><D4AD>
TKSOTPForceCloseReasonType ForceCloseReason;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TKSOTPBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRequestIDType RequestID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderLocalIDType OrderLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TKSOTPParticipantIDType ParticipantID;
///<2F><>Լ<EFBFBD>˺<EFBFBD>
TKSOTPClientIDType ClientID;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TKSOTPExchangeInstIDType ExchangeInstID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TKSOTPTraderIDType TraderID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ύ״̬
TKSOTPOrderSubmitStatusType OrderSubmitStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>
TKSOTPSequenceNoType NotifySequence;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPSettlementIDType SettlementID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderSysIDType OrderSysID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ
TKSOTPOrderSourceType OrderSource;
///<2F><><EFBFBD><EFBFBD>״̬
TKSOTPOrderStatusType OrderStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderTypeType OrderType;
///<2F><><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType VolumeTraded;
///ʣ<><CAA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType VolumeTotal;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType InsertDate;
///ί<><CEAF>ʱ<EFBFBD><CAB1>
TKSOTPTimeType InsertTime;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType ActiveTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD>޸<EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType UpdateTime;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType CancelTime;
///<2F><><EFBFBD><EFBFBD>
TKSOTPSequenceNoType SequenceNo;
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TKSOTPFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TKSOTPSessionIDType SessionID;
///<2F>û<EFBFBD><C3BB>˲<EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ
TKSOTPProductInfoType UserProductInfo;
///״̬<D7B4><CCAC>Ϣ
TKSOTPErrorMsgType StatusMsg;
///<2F>û<EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD>־
TKSOTPBoolType UserForceClose;
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType ActiveUserID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPSequenceNoType BrokerOrderSeq;
};
///<2F>ɽ<EFBFBD>
struct CKSOTPTradeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderRefType OrderRef;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeIDType TradeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDirectionType Direction;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderSysIDType OrderSysID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TKSOTPParticipantIDType ParticipantID;
///<2F><>Լ<EFBFBD>˺<EFBFBD>
TKSOTPClientIDType ClientID;
///<2F><><EFBFBD>׽<EFBFBD>ɫ
TKSOTPTradingRoleType TradingRole;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TKSOTPExchangeInstIDType ExchangeInstID;
///<2F><>ƽ<EFBFBD><C6BD>־
TKSOTPOffsetFlagType OffsetFlag;
///<2F><><EFBFBD>ұ<EFBFBD>־
TKSOTPHedgeFlagType HedgeFlag;
///<2F>۸<EFBFBD>
TKSOTPPriceType Price;
///<2F><><EFBFBD><EFBFBD>
TKSOTPVolumeType Volume;
///<2F>ɽ<EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPDateType TradeDate;
///<2F>ɽ<EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType TradeTime;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeTypeType TradeType;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>Դ
TKSOTPPriceSourceType PriceSource;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TKSOTPTraderIDType TraderID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderLocalIDType OrderLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TKSOTPParticipantIDType ClearingPartID;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TKSOTPBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD>
TKSOTPSequenceNoType SequenceNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradingDay;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPSequenceNoType BrokerOrderSeq;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD>Դ
TKSOTPTradeSourceType TradeSource;
};
///ִ<><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPExecOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///ִ<><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderRefType ExecOrderRef;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
///<2F><><EFBFBD><EFBFBD>
TKSOTPVolumeType Volume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRequestIDType RequestID;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TKSOTPBusinessUnitType BusinessUnit;
///<2F><>ƽ<EFBFBD><C6BD>־
TKSOTPOffsetFlagType OffsetFlag;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TKSOTPHedgeFlagType HedgeFlag;
///ִ<><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPActionTypeType ActionType;
///<2F><><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ijֲַ<D6B2><D6B7><EFBFBD>
TKSOTPPosiDirectionType PosiDirection;
///<2F><>Ȩ<EFBFBD><C8A8>Ȩ<EFBFBD><C8A8><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD>ı<EFBFBD><C4B1><EFBFBD>
TKSOTPExecOrderPositionFlagType ReservePositionFlag;
///<2F><>Ȩ<EFBFBD><C8A8>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD>ɵ<EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD>Ƿ<EFBFBD><C7B7>Զ<EFBFBD>ƽ<EFBFBD><C6BD>
TKSOTPExecOrderCloseFlagType CloseFlag;
///<2F><><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderLocalIDType ExecOrderLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TKSOTPParticipantIDType ParticipantID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPClientIDType ClientID;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TKSOTPExchangeInstIDType ExchangeInstID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TKSOTPTraderIDType TraderID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TKSOTPInstallIDType InstallID;
///ִ<><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ύ״̬
TKSOTPOrderSubmitStatusType OrderSubmitStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>
TKSOTPSequenceNoType NotifySequence;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPSettlementIDType SettlementID;
///ִ<><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExecOrderSysIDType ExecOrderSysID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType InsertDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType InsertTime;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType CancelTime;
///ִ<>н<EFBFBD><D0BD><EFBFBD>
TKSOTPExecResultType ExecResult;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TKSOTPParticipantIDType ClearingPartID;
///<2F><><EFBFBD><EFBFBD>
TKSOTPSequenceNoType SequenceNo;
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TKSOTPFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TKSOTPSessionIDType SessionID;
///<2F>û<EFBFBD><C3BB>˲<EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ
TKSOTPProductInfoType UserProductInfo;
///״̬<D7B4><CCAC>Ϣ
TKSOTPErrorMsgType StatusMsg;
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType ActiveUserID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPSequenceNoType BrokerExecOrderSeq;
///Ӫҵ<D3AA><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBranchIDType BranchID;
};
///<2F><>Լ״̬
struct CKSOTPInstrumentStatusField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TKSOTPExchangeInstIDType ExchangeInstID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>״̬
TKSOTPInstrumentStatusType InstrumentStatus;
///<2F><><EFBFBD>׽׶α<D7B6><CEB1><EFBFBD>
TKSOTPTradingSegmentSNType TradingSegmentSN;
///<2F><><EFBFBD>뱾״̬ʱ<CCAC><CAB1>
TKSOTPTimeType EnterTime;
///<2F><><EFBFBD>뱾״̬ԭ<CCAC><D4AD>
TKSOTPInstStatusEnterReasonType EnterReason;
};
///ת<><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPReqTransferField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TKSOTPBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TKSOTPBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TKSOTPTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TKSOTPSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TKSOTPLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TKSOTPSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPCustTypeType CustType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPAccountIDType AccountID;
///֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
TKSOTPPasswordType Password;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TKSOTPInstallIDType InstallID;
///֤ȯ<D6A4><C8AF>˾<EFBFBD><CBBE>ˮ<EFBFBD><CBAE>
TKSOTPFutureSerialType FutureSerial;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TKSOTPUserIDType UserID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TKSOTPCurrencyIDType CurrencyID;
///ת<>ʽ<EFBFBD><CABD><EFBFBD>
TKSOTPTradeAmountType TradeAmount;
///֤ȯ<D6A4><C8AF>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
TKSOTPTradeAmountType FutureFetchAmount;
///<2F><><EFBFBD><EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD>־
TKSOTPFeePayFlagType FeePayFlag;
///Ӧ<>տͻ<D5BF><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPCustFeeType CustFee;
///Ӧ<><D3A6>֤ȯ<D6A4><C8AF>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPFutureFeeType BrokerFee;
///<2F><><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
TKSOTPAddInfoType Message;
///ժҪ
TKSOTPDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPDeviceIDType DeviceID;
///֤ȯ<D6A4><C8AF>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankAccTypeType BankSecuAccType;
///֤ȯ<D6A4><C8AF>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TKSOTPBankCodingForFutureType BrokerIDByBank;
///֤ȯ<D6A4><C8AF>λ<EFBFBD>ʺ<EFBFBD>
TKSOTPBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPPwdFlagType BankPwdFlag;
///֤ȯ<D6A4>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TKSOTPPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TKSOTPOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TKSOTPTIDType TID;
///ת<>˽<EFBFBD><CBBD><EFBFBD>״̬
TKSOTPTransferStatusType TransferStatus;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>ת֤ȯ<D6A4><C8AF>Ӧ
struct CKSOTPRspTransferField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TKSOTPBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TKSOTPBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TKSOTPTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TKSOTPSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TKSOTPLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TKSOTPSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPCustTypeType CustType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPAccountIDType AccountID;
///֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
TKSOTPPasswordType Password;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TKSOTPInstallIDType InstallID;
///֤ȯ<D6A4><C8AF>˾<EFBFBD><CBBE>ˮ<EFBFBD><CBAE>
TKSOTPFutureSerialType FutureSerial;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TKSOTPUserIDType UserID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TKSOTPCurrencyIDType CurrencyID;
///ת<>ʽ<EFBFBD><CABD><EFBFBD>
TKSOTPTradeAmountType TradeAmount;
///֤ȯ<D6A4><C8AF>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
TKSOTPTradeAmountType FutureFetchAmount;
///<2F><><EFBFBD><EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD>־
TKSOTPFeePayFlagType FeePayFlag;
///Ӧ<>տͻ<D5BF><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPCustFeeType CustFee;
///Ӧ<><D3A6>֤ȯ<D6A4><C8AF>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPFutureFeeType BrokerFee;
///<2F><><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD>Ϣ
TKSOTPAddInfoType Message;
///ժҪ
TKSOTPDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPDeviceIDType DeviceID;
///֤ȯ<D6A4><C8AF>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankAccTypeType BankSecuAccType;
///֤ȯ<D6A4><C8AF>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TKSOTPBankCodingForFutureType BrokerIDByBank;
///֤ȯ<D6A4><C8AF>λ<EFBFBD>ʺ<EFBFBD>
TKSOTPBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPPwdFlagType BankPwdFlag;
///֤ȯ<D6A4>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TKSOTPPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TKSOTPOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TKSOTPTIDType TID;
///ת<>˽<EFBFBD><CBBD><EFBFBD>״̬
TKSOTPTransferStatusType TransferStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TKSOTPErrorMsgType ErrorMsg;
};
///<2F><>ѯǩԼ<C7A9><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPQryContractBankField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TKSOTPBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TKSOTPBankBrchIDType BankBrchID;
};
///<2F><>ѯǩԼ<C7A9><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ
struct CKSOTPContractBankField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TKSOTPBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TKSOTPBankBrchIDType BankBrchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankNameType BankName;
};
///<2F><>ѯ<EFBFBD>˻<EFBFBD><CBBB><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
struct CKSOTPReqQueryAccountField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TKSOTPBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TKSOTPBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TKSOTPTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TKSOTPSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TKSOTPLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TKSOTPSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPCustTypeType CustType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPAccountIDType AccountID;
///֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
TKSOTPPasswordType Password;
///֤ȯ<D6A4><C8AF>˾<EFBFBD><CBBE>ˮ<EFBFBD><CBAE>
TKSOTPFutureSerialType FutureSerial;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TKSOTPInstallIDType InstallID;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TKSOTPUserIDType UserID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TKSOTPCurrencyIDType CurrencyID;
///ժҪ
TKSOTPDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPDeviceIDType DeviceID;
///֤ȯ<D6A4><C8AF>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankAccTypeType BankSecuAccType;
///֤ȯ<D6A4><C8AF>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TKSOTPBankCodingForFutureType BrokerIDByBank;
///֤ȯ<D6A4><C8AF>λ<EFBFBD>ʺ<EFBFBD>
TKSOTPBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPPwdFlagType BankPwdFlag;
///֤ȯ<D6A4>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TKSOTPPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TKSOTPOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TKSOTPTIDType TID;
};
///<2F><>ѯ<EFBFBD>˻<EFBFBD><CBBB><EFBFBD>Ϣ<EFBFBD><CFA2>Ӧ
struct CKSOTPRspQueryAccountField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TKSOTPBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TKSOTPBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TKSOTPTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TKSOTPSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TKSOTPLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TKSOTPSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPCustTypeType CustType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPAccountIDType AccountID;
///֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
TKSOTPPasswordType Password;
///֤ȯ<D6A4><C8AF>˾<EFBFBD><CBBE>ˮ<EFBFBD><CBAE>
TKSOTPFutureSerialType FutureSerial;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TKSOTPInstallIDType InstallID;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TKSOTPUserIDType UserID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TKSOTPCurrencyIDType CurrencyID;
///ժҪ
TKSOTPDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPDeviceIDType DeviceID;
///֤ȯ<D6A4><C8AF>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankAccTypeType BankSecuAccType;
///֤ȯ<D6A4><C8AF>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TKSOTPBankCodingForFutureType BrokerIDByBank;
///֤ȯ<D6A4><C8AF>λ<EFBFBD>ʺ<EFBFBD>
TKSOTPBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPPwdFlagType BankPwdFlag;
///֤ȯ<D6A4>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TKSOTPPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TKSOTPOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TKSOTPTIDType TID;
///<2F><><EFBFBD>п<EFBFBD><D0BF>ý<EFBFBD><C3BD><EFBFBD>
TKSOTPTradeAmountType BankUseAmount;
///<2F><><EFBFBD>п<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
TKSOTPTradeAmountType BankFetchAmount;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯת<D1AF><D7AA><EFBFBD><EFBFBD>ˮ
struct CKSOTPQryTransferSerialField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPAccountIDType AccountID;
///<2F><><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TKSOTPBankIDType BankID;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TKSOTPCurrencyIDType CurrencyID;
};
///<2F><>ѯ<EFBFBD>˻<EFBFBD><CBBB><EFBFBD>Ϣ֪ͨ
struct CKSOTPNotifyQueryAccountField
{
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeCodeType TradeCode;
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
TKSOTPBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankBrchIDType BankBranchID;
///<2F><><EFBFBD>̴<EFBFBD><CCB4><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPFutureBranchIDType BrokerBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTradeTimeType TradeTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TKSOTPBankSerialType BankSerial;
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
TKSOTPTradeDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ƽ̨<C6BD><CCA8>Ϣ<EFBFBD><CFA2>ˮ<EFBFBD><CBAE>
TKSOTPSerialType PlateSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־
TKSOTPLastFragmentType LastFragment;
///<2F><EFBFBD><E1BBB0>
TKSOTPSessionIDType SessionID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIndividualNameType CustomerName;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIdentifiedCardNoType IdentifiedCardNo;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPCustTypeType CustType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPasswordType BankPassWord;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPAccountIDType AccountID;
///֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
TKSOTPPasswordType Password;
///֤ȯ<D6A4><C8AF>˾<EFBFBD><CBBE>ˮ<EFBFBD><CBAE>
TKSOTPFutureSerialType FutureSerial;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TKSOTPInstallIDType InstallID;
///<2F>û<EFBFBD><C3BB><EFBFBD>ʶ
TKSOTPUserIDType UserID;
///<2F><>֤<EFBFBD>ͻ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPYesNoIndicatorType VerifyCertNoFlag;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TKSOTPCurrencyIDType CurrencyID;
///ժҪ
TKSOTPDigestType Digest;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPDeviceIDType DeviceID;
///֤ȯ<D6A4><C8AF>λ<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankAccTypeType BankSecuAccType;
///֤ȯ<D6A4><C8AF>˾<EFBFBD><CBBE><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TKSOTPBankCodingForFutureType BrokerIDByBank;
///֤ȯ<D6A4><C8AF>λ<EFBFBD>ʺ<EFBFBD>
TKSOTPBankAccountType BankSecuAcc;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
TKSOTPPwdFlagType BankPwdFlag;
///֤ȯ<D6A4>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־
TKSOTPPwdFlagType SecuPwdFlag;
///<2F><><EFBFBD>׹<EFBFBD>Ա
TKSOTPOperNoType OperNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD>ID
TKSOTPTIDType TID;
///<2F><><EFBFBD>п<EFBFBD><D0BF>ý<EFBFBD><C3BD><EFBFBD>
TKSOTPTradeAmountType BankUseAmount;
///<2F><><EFBFBD>п<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
TKSOTPTradeAmountType BankFetchAmount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TKSOTPErrorMsgType ErrorMsg;
};
///<2F><><EFBFBD><EFBFBD>ת<EFBFBD>˽<EFBFBD><CBBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
struct CKSOTPTransferSerialField
{
///ƽ̨<C6BD><CCA8>ˮ<EFBFBD><CBAE>
TKSOTPPlateSerialType PlateSerial;
///<2F><><EFBFBD>׷<EFBFBD><D7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeDateType TradeDate;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradingDay;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTradeTimeType TradeTime;
///<2F><><EFBFBD>״<EFBFBD><D7B4><EFBFBD>
TKSOTPTradeCodeType TradeCode;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TKSOTPSessionIDType SessionID;
///<2F><><EFBFBD>б<EFBFBD><D0B1><EFBFBD>
TKSOTPBankIDType BankID;
///<2F><><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankBrchIDType BankBranchID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TKSOTPBankAccTypeType BankAccType;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPBankAccountType BankAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE>
TKSOTPBankSerialType BankSerial;
///֤ȯ<D6A4><C8AF>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F><><EFBFBD>̷<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPFutureBranchIDType BrokerBranchID;
///֤ȯ<D6A4><C8AF>˾<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
TKSOTPFutureAccTypeType FutureAccType;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPAccountIDType AccountID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///֤ȯ<D6A4><C8AF>˾<EFBFBD><CBBE>ˮ<EFBFBD><CBAE>
TKSOTPFutureSerialType FutureSerial;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIdCardTypeType IdCardType;
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIdentifiedCardNoType IdentifiedCardNo;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TKSOTPCurrencyIDType CurrencyID;
///<2F><><EFBFBD>׽<EFBFBD><D7BD><EFBFBD>
TKSOTPTradeAmountType TradeAmount;
///Ӧ<>տͻ<D5BF><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPCustFeeType CustFee;
///Ӧ<><D3A6>֤ȯ<D6A4><C8AF>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPFutureFeeType BrokerFee;
///<2F><>Ч<EFBFBD><D0A7>־
TKSOTPAvailabilityFlagType AvailabilityFlag;
///<2F><><EFBFBD><EFBFBD>Ա
TKSOTPOperatorCodeType OperatorCode;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD>
TKSOTPBankAccountType BankNewAccount;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPErrorIDType ErrorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
TKSOTPErrorMsgType ErrorMsg;
};
///ָ<><D6B8><EFBFBD>ĺ<EFBFBD>Լ
struct CKSOTPSpecificInstrumentField
{
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><>ѯ<EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD>׼<EFBFBD><D7BC><EFBFBD>
struct CKSOTPQryInvestorTradeLevelField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType ProductID;
};
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD>׼<EFBFBD><D7BC><EFBFBD>
struct CKSOTPInvestorTradeLevelField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///<2F><><EFBFBD>׼<EFBFBD><D7BC><EFBFBD>
TKSOTPTradeLevelType TradeLevel;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD>޹<EFBFBD><DEB9><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPQryPurchaseLimitAmtField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD>޹<EFBFBD><DEB9><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPPurchaseLimitAmtField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F>޹<EFBFBD><DEB9><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType PurLimitAmt;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD>޲ֶ<DEB2><D6B6><EFBFBD>
struct CKSOTPQryPositionLimitVolField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD>־
TKSOTPProtectFlagType ProtectFlag;
///<2F><>ȨC/P<><50>־
TKSOTPOptionsTypeType OptionsType;
///<2F><><EFBFBD>Ʒ<EFBFBD>Χ
TKSOTPControlRangeType ControlRange;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD>޲ֶ<DEB2><D6B6><EFBFBD>
struct CKSOTPPositionLimitVolField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///<2F><><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD>־
TKSOTPProtectFlagType ProtectFlag;
///<2F><>ȨC/P<><50>־
TKSOTPOptionsTypeType OptionsType;
///<2F><><EFBFBD>Ʒ<EFBFBD>Χ
TKSOTPControlRangeType ControlRange;
///<2F>޲ֶ<DEB2><D6B6><EFBFBD>
TKSOTPVolumeType PosiLimitVol;
};
///<2F><>ѯͶ<D1AF><CDB6><EFBFBD>߽<EFBFBD><DFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPQrySettlementInfoField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradingDay;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣȷ<CFA2><C8B7><EFBFBD><EFBFBD>
struct CKSOTPQrySettlementInfoConfirmField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
};
///Ͷ<><CDB6><EFBFBD>߽<EFBFBD><DFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD>Ϣ
struct CKSOTPSettlementInfoConfirmField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///ȷ<><C8B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType ConfirmDate;
///ȷ<><C8B7>ʱ<EFBFBD><CAB1>
TKSOTPTimeType ConfirmTime;
};
///Ͷ<><CDB6><EFBFBD>߽<EFBFBD><DFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPSettlementInfoField
{
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPSettlementIDType SettlementID;
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD>
TKSOTPSequenceNoType SequenceNo;
///<2F><>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
TKSOTPContentType Content;
};
///<2F><>ѯ<EFBFBD><D1AF>ʷ<EFBFBD><CAB7><EFBFBD><EFBFBD>
struct CKSOTPQryHistoryOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderLocalIDType OrderLocalID;
///Ʒ<>ִ<EFBFBD><D6B4><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///<2F><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>
TKSOTPDateType OrderDataStart;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType OrderDataEnd;
};
///<2F><>ѯ<EFBFBD><D1AF>ʷ<EFBFBD>ɽ<EFBFBD>
struct CKSOTPQryHistoryTradeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///Ʒ<>ִ<EFBFBD><D6B4><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///<2F><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>
TKSOTPDateType TradeDataStart;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradeDataEnd;
};
///<2F><>ѯ<EFBFBD><D1AF>ʷ<EFBFBD><CAB7>Ȩָ<C8A8><D6B8><EFBFBD><EFBFBD>ϸ
struct CKSOTPQryHistoryAssignmentField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPHedgeFlagType HedgeFlag;
///<2F><>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD>
TKSOTPOptionsTypeType OptionsType;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType DeliveryMonth;
///<2F>ֲַ<D6B2><D6B7><EFBFBD>
TKSOTPPosiDirectionType PosiDirection;
};
///<2F><>ѯ<EFBFBD><D1AF>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ
struct CKSOTPQryDelivDetailField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType DeliveryMonth;
///<2F><><EFBFBD>ɽ<EFBFBD><C9BD>ղ<EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
TKSOTPDelivModeType DelivMode;
};
///<2F>Զ<EFBFBD><D4B6><EFBFBD>Ȩִ<C8A8>в<EFBFBD><D0B2><EFBFBD>
struct CKSOTPAutoExecOrderActionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F>Զ<EFBFBD><D4B6><EFBFBD>Ȩ<EFBFBD><C8A8>ֵ(0-<2D><><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD>Ȩ,<2C><>0-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD>Ȩ(20<32><30><EFBFBD><EFBFBD>20%))
TKSOTPVolumeType RangeVol;
};
///<2F><>ʷ<EFBFBD><CAB7>Ȩָ<C8A8><D6B8><EFBFBD><EFBFBD>ϸ
struct CKSOTPHistoryAssignmentField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeDateType TradingDay;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPClientIDType ClientID;
///<2F><><EFBFBD><EFBFBD>֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType StockInstr;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPHedgeFlagType HedgeFlag;
///<2F><>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD>
TKSOTPOptionsTypeType OptionsType;
///<2F>ֲַ<D6B2><D6B7><EFBFBD>
TKSOTPPosiDirectionType PosiDirection;
///ִ<>м<EFBFBD>
TKSOTPPriceType StrikePrice;
///<2F><>Ȩָ<C8A8><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType ExecVol;
///<2F><><EFBFBD><EFBFBD>֤ȯӦ<C8AF>ո<EFBFBD><D5B8><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType IOVol;
///Ӧ<>ո<EFBFBD><D5B8><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType IOAmt;
///<2F><>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType DelivDate;
};
///<2F><>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ
struct CKSOTPDelivDetailField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD>֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType StockInstr;
///Ӧ<><D3A6><><D3A6>/<2F><>ȯ֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>
TKSOTPVolumeType IOVol;
///ʵ<>ո<EFBFBD><D5B8><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType IOVolInFact;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPPriceType SettlementPrice;
///<2F><>ȯ<EFBFBD><C8AF>ֵ/<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType SettlementAmt;
///<2F><>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType DelivDate;
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPFunctionNameType FunctionName;
};
///<2F><>ʷ<EFBFBD><CAB7><EFBFBD><EFBFBD>
struct CKSOTPHistoryOrderField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIndividualNameType CustomerName;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderLocalIDType OrderLocalID;
///<2F>걨ʱ<EAB1A8><CAB1>
TKSOTPTimeType InsertTime;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TKSOTPBusinessUnitType BusinessUnit;
///<2F>ɽ<EFBFBD><C9BD>۸<EFBFBD>
TKSOTPPriceType TradePrice;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType TradeAmount;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType VolumeTraded;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><E2B6B3><EFBFBD><EFBFBD>
TKSOTPMoneyType FrozenAmount;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TKSOTPCurrencyIDType CurrencyID;
///<2F><><EFBFBD><EFBFBD>
TKSOTPSequenceNoType SequenceNo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDirectionType Direction;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F>û<EFBFBD><C3BB>˲<EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ
TKSOTPProductInfoType UserProductInfo;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPRequestIDType RequestID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderRefType OrderRef;
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TKSOTPFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TKSOTPSessionIDType SessionID;
///ί<>м۸<D0BC>
TKSOTPPriceType OrderPrice;
///ί<><CEAF><EFBFBD><EFBFBD>Դ
TKSOTPOrderSourceType OrderSource;
///ί<><CEAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType InsertDate;
///ί<><CEAF>ʱ<EFBFBD><CAB1>
TKSOTPTimeType OrderTime;
///ί<><CEAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType VolumeTotalOriginal;
///ί<><CEAF>״̬
TKSOTPOrderStatusType OrderStatus;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPProductNameType ProductName;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPProductClassType ProductClass;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD>־
TKSOTPOffsetFlagType OffsetFlag;
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPFunctionNameType FunctionName;
};
///<2F><>ʷ<EFBFBD>ɽ<EFBFBD>
struct CKSOTPHistoryTradeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPIndividualNameType CustomerName;
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderLocalIDType OrderLocalID;
///<2F><><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD>
TKSOTPCurrencyIDType CurrencyID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPProductNameType ProductName;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType VolumeTraded;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType TradeAmount;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradeDate;
///<2F>ɽ<EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType TradeTime;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD>־
TKSOTPOffsetFlagType OffsetFlag;
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
TKSOTPBusinessUnitType BusinessUnit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType Commission;
///<2F><>ע
TKSOTPMemoType Memo;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType TraderOfferTime;
///<2F>ɽ<EFBFBD><C9BD>۸<EFBFBD>
TKSOTPPriceType TradePrice;
///<2F><>Ȩ<EFBFBD><C8A8><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>
TKSOTPClientIDType ClientID;
///<2F><>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD>
TKSOTPOptionsTypeType OptionsType;
///<2F><><EFBFBD>ұ<EFBFBD>־
TKSOTPHedgeFlagType HedgeFlag;
///Ȩ<><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType RoyaltyVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType ObligationVolume;
///Ȩ<><C8A8><EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD>
TKSOTPMoneyType RoyaltyAmount;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD>
TKSOTPMoneyType ObligationAmount;
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPTradeIDType TradeID;
///ҵ<><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPFunctionNameType FunctionName;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϲ<EFBFBD><CFB2><EFBFBD>ί<EFBFBD><CEAF>
struct CKSOTPInputCombActionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD>
TKSOTPCombStrategyIDType StrategyID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>1
TKSOTPInstrumentIDType InstrumentID1;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>2
TKSOTPInstrumentIDType InstrumentID2;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>3
TKSOTPInstrumentIDType InstrumentID3;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>4
TKSOTPInstrumentIDType InstrumentID4;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderRefType CombActionRef;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1
TKSOTPDirectionType Direction1;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>2
TKSOTPDirectionType Direction2;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3
TKSOTPDirectionType Direction3;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>4
TKSOTPDirectionType Direction4;
///ǿ<><C7BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPCombActionType CombActionFlag;
///<2F><><EFBFBD><EFBFBD>
TKSOTPVolumeType Volume;
///<2F><><EFBFBD>ϲ<EFBFBD><CFB2>ֱ<EFBFBD><D6B1><EFBFBD>
TKSOTPCombDirectionType CombDirection;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TKSOTPHedgeFlagType HedgeFlag;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϱ<EFBFBD><CFB1><EFBFBD>
TKSOTPTradeIDType ComTradeID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϲ<EFBFBD><CFB2><EFBFBD>
struct CKSOTPCombActionField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType InstrumentID;
///<2F><><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD>
TKSOTPCombStrategyIDType StrategyID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>1
TKSOTPInstrumentIDType InstrumentID1;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>2
TKSOTPInstrumentIDType InstrumentID2;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>3
TKSOTPInstrumentIDType InstrumentID3;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>4
TKSOTPInstrumentIDType InstrumentID4;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPOrderRefType CombActionRef;
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPUserIDType UserID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1
TKSOTPDirectionType Direction1;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>2
TKSOTPDirectionType Direction2;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3
TKSOTPDirectionType Direction3;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>4
TKSOTPDirectionType Direction4;
///ǿ<><C7BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPCombActionType CombActionFlag;
///<2F><><EFBFBD><EFBFBD>
TKSOTPVolumeType Volume;
///<2F><><EFBFBD>ϲ<EFBFBD><CFB2>ֱ<EFBFBD><D6B1><EFBFBD>
TKSOTPCombDirectionType CombDirection;
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
TKSOTPHedgeFlagType HedgeFlag;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϱ<EFBFBD><CFB1><EFBFBD>
TKSOTPOrderLocalIDType ActionLocalID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TKSOTPParticipantIDType ParticipantID;
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
TKSOTPClientIDType ClientID;
///<2F><>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
TKSOTPExchangeInstIDType ExchangeInstID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
TKSOTPTraderIDType TraderID;
///<2F><>װ<EFBFBD><D7B0><EFBFBD><EFBFBD>
TKSOTPInstallIDType InstallID;
///<2F><><EFBFBD><EFBFBD>״̬
TKSOTPOrderActionStatusType ActionStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD>
TKSOTPSequenceNoType NotifySequence;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType TradingDay;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPSettlementIDType SettlementID;
///<2F><><EFBFBD><EFBFBD>
TKSOTPSequenceNoType SequenceNo;
///ǰ<>ñ<EFBFBD><C3B1><EFBFBD>
TKSOTPFrontIDType FrontID;
///<2F><EFBFBD><E1BBB0><EFBFBD><EFBFBD>
TKSOTPSessionIDType SessionID;
///<2F>û<EFBFBD><C3BB>˲<EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ
TKSOTPProductInfoType UserProductInfo;
///״̬<D7B4><CCAC>Ϣ
TKSOTPErrorMsgType StatusMsg;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϱ<EFBFBD><CFB1><EFBFBD>
TKSOTPTradeIDType ComTradeID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ
TKSOTPOrderSourceType OrderSource;
};
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϳֲ<CFB3><D6B2><EFBFBD>ϸ
struct CKSOTPQryInvestorPositionCombineDetailField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
TKSOTPInstrumentIDType ProductID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϱ<EFBFBD><CFB1><EFBFBD>
TKSOTPTradeIDType ComTradeID;
};
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϳֲ<CFB3><D6B2><EFBFBD>ϸ
struct CKSOTPInvestorPositionCombineDetailField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>
TKSOTPClientIDType ClientID;
///<2F><><EFBFBD>ϱ<EFBFBD><CFB1><EFBFBD>
TKSOTPTradeIDType ComTradeID;
///<2F><><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD>
TKSOTPCombStrategyIDType StrategyID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>1
TKSOTPInstrumentIDType InstrumentID1;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>2
TKSOTPInstrumentIDType InstrumentID2;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>3
TKSOTPInstrumentIDType InstrumentID3;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>4
TKSOTPInstrumentIDType InstrumentID4;
///<2F><>֤<EFBFBD><D6A4>
TKSOTPMoneyType Margin;
///<2F><><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType CombActionVolume;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPHedgeFlagType HedgeFlag;
///<2F>ֲ<EFBFBD><D6B2><EFBFBD>
TKSOTPVolumeType TotalAmt;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1
TKSOTPDirectionType Direction1;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>2
TKSOTPDirectionType Direction2;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3
TKSOTPDirectionType Direction3;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>4
TKSOTPDirectionType Direction4;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDirectionType CombDirection;
};
///<2F><><EFBFBD>ɿ<EFBFBD><C9BF><EFBFBD><EFBFBD>Ͽɲ<CFBF><C9B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
struct CKSOTPQryCombActionVolumeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPExchangeIDType ExchangeID;
///<2F><><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD>
TKSOTPCombStrategyIDType StrategyID;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>1
TKSOTPInstrumentIDType InstrumentID1;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>2
TKSOTPInstrumentIDType InstrumentID2;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>3
TKSOTPInstrumentIDType InstrumentID3;
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>4
TKSOTPInstrumentIDType InstrumentID4;
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPHedgeFlagType HedgeFlag;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>1
TKSOTPDirectionType Direction1;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>2
TKSOTPDirectionType Direction2;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>3
TKSOTPDirectionType Direction3;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>4
TKSOTPDirectionType Direction4;
///ǿ<><C7BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPCombActionType CombActionFlag;
///<2F><><EFBFBD>ϲ<EFBFBD><CFB2>ֱ<EFBFBD><D6B1><EFBFBD>
TKSOTPCombDirectionType CombDirection;
///<2F><><EFBFBD>ϱ<EFBFBD><CFB1><EFBFBD>
TKSOTPTradeIDType ComTradeID;
};
///<2F><><EFBFBD>ɿ<EFBFBD><C9BF><EFBFBD><EFBFBD>Ͽɲ<CFBF><C9B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPCombActionVolumeField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType MaxCombVolume;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ɲ<EFBFBD><C9B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPVolumeType MaxActionVolume;
};
///<2F>ͻ<EFBFBD>ÿ<EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
struct CKSOTPInputFundOutCreditApplyField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType FundOutCredit;
///<2F><><EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȳ<EFBFBD><C8B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPFOCreditApplyType CreditApplyFlag;
///<2F><>ˮ<EFBFBD><CBAE>
TKSOTPTradeSerialNoType CreditSerial;
};
///<2F>ͻ<EFBFBD>ÿ<EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȳ<EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
struct CKSOTPQryFundOutCreditField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
};
///<2F>ͻ<EFBFBD>ÿ<EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȳ<EFBFBD>ѯ
struct CKSOTPRspQryFundOutCreditField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><><EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType FundOutCredit;
///<2F><><EFBFBD><EFBFBD><EFBFBD>ѳ<EFBFBD><D1B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType FundOutedCredit;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType UpdateDate;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType SetDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType SetTime;
};
///<2F>ͻ<EFBFBD>ÿ<EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
struct CKSOTPQryFundOutCreditApplyField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>ѯ<EFBFBD><D1AF>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>
TKSOTPDateType QryCreditStart;
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType QryCreditEnd;
///<2F><><EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȴ<EFBFBD><C8B4><EFBFBD>״̬
TKSOTPFOCreditStatusType DealStatus;
};
///<2F>ͻ<EFBFBD>ÿ<EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ
struct CKSOTPRspQryFundOutCreditApplyField
{
///<2F><><EFBFBD>͹<EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
TKSOTPBrokerIDType BrokerID;
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD>
TKSOTPInvestorIDType InvestorID;
///<2F><>ˮ<EFBFBD><CBAE>
TKSOTPTradeSerialNoType CreditSerial;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPMoneyType FundOutCredit;
///<2F><><EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȴ<EFBFBD><C8B4><EFBFBD>״̬
TKSOTPFOCreditStatusType DealStatus;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType ApplyDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType ApplyTime;
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
TKSOTPDateType ConfirmDate;
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
TKSOTPTimeType ConfirmTime;
};
}// end of namespace KingstarAPI
#endif