1059 lines
24 KiB
C
1059 lines
24 KiB
C
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///@system <20><><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0>ϵͳ
|
|||
|
///@company CFFEX
|
|||
|
///@file USTPFtdcUserApiStruct.h
|
|||
|
///@brief <20><><EFBFBD><EFBFBD><EFBFBD>˿ͻ<CBBF><CDBB>˽ӿ<CBBD>ʹ<EFBFBD>õ<EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD>ݽṹ
|
|||
|
///@history
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
|
|||
|
#if !defined(_USTP_FTDCSTRUCT_H)
|
|||
|
#define _USTP_FTDCSTRUCT_H
|
|||
|
|
|||
|
#if _MSC_VER > 1000
|
|||
|
#pragma once
|
|||
|
#endif // _MSC_VER > 1000
|
|||
|
|
|||
|
#include "USTPFtdcUserApiDataType.h"
|
|||
|
|
|||
|
///ϵͳ<CFB5>û<EFBFBD><C3BB><EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcReqUserLoginField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType TradingDay;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPasswordType Password;
|
|||
|
///<2F>û<EFBFBD><C3BB>˲<EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ
|
|||
|
TUstpFtdcProductInfoType UserProductInfo;
|
|||
|
///<2F>ӿڶ˲<DAB6>Ʒ<EFBFBD><C6B7>Ϣ
|
|||
|
TUstpFtdcProductInfoType InterfaceProductInfo;
|
|||
|
///Э<><D0AD><EFBFBD><EFBFBD>Ϣ
|
|||
|
TUstpFtdcProtocolInfoType ProtocolInfo;
|
|||
|
///IP<49><50>ַ
|
|||
|
TUstpFtdcIPAddressType IPAddress;
|
|||
|
///Mac<61><63>ַ
|
|||
|
TUstpFtdcMacAddressType MacAddress;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
|
|||
|
TUstpFtdcDataCenterIDType DataCenterID;
|
|||
|
};
|
|||
|
///ϵͳ<CFB5>û<EFBFBD><C3BB><EFBFBD>¼Ӧ<C2BC><D3A6>
|
|||
|
struct CUstpFtdcRspUserLoginField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType TradingDay;
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///<2F><>¼<EFBFBD>ɹ<EFBFBD>ʱ<EFBFBD><CAB1>
|
|||
|
TUstpFtdcTimeType LoginTime;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD>ر<F3B1BEB5><D8B1><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserOrderLocalIDType MaxOrderLocalID;
|
|||
|
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcTradingSystemNameType TradingSystemName;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
|
|||
|
TUstpFtdcDataCenterIDType DataCenterID;
|
|||
|
///<2F><>Ա˽<D4B1><CBBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcSequenceNoType PrivateFlowSize;
|
|||
|
///<2F><><EFBFBD><EFBFBD>Ա˽<D4B1><CBBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcSequenceNoType UserFlowSize;
|
|||
|
};
|
|||
|
///<2F>û<EFBFBD><C3BB>dz<EFBFBD><C7B3><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcReqUserLogoutField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
};
|
|||
|
///<2F>û<EFBFBD><C3BB>dz<EFBFBD><C7B3><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcRspUserLogoutField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
};
|
|||
|
///ǿ<><C7BF><EFBFBD>û<EFBFBD><C3BB>˳<EFBFBD>
|
|||
|
struct CUstpFtdcForceUserExitField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
};
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcUserPasswordUpdateField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPasswordType OldPassword;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPasswordType NewPassword;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD>뱨<EFBFBD><EBB1A8>
|
|||
|
struct CUstpFtdcInputOrderField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcOrderSysIDType OrderSysID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserOrderLocalIDType UserOrderLocalID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcOrderPriceTypeType OrderPriceType;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDirectionType Direction;
|
|||
|
///<2F><>ƽ<EFBFBD><C6BD>־
|
|||
|
TUstpFtdcOffsetFlagType OffsetFlag;
|
|||
|
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
|
|||
|
TUstpFtdcHedgeFlagType HedgeFlag;
|
|||
|
///<2F>۸<EFBFBD>
|
|||
|
TUstpFtdcPriceType LimitPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType Volume;
|
|||
|
///<2F><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcTimeConditionType TimeCondition;
|
|||
|
///GTD<54><44><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType GTDDate;
|
|||
|
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeConditionType VolumeCondition;
|
|||
|
///<2F><>С<EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType MinVolume;
|
|||
|
///ֹ<><D6B9><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType StopPrice;
|
|||
|
///ǿƽԭ<C6BD><D4AD>
|
|||
|
TUstpFtdcForceCloseReasonType ForceCloseReason;
|
|||
|
///<2F>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
TUstpFtdcBoolType IsAutoSuspend;
|
|||
|
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
|
|||
|
TUstpFtdcBusinessUnitType BusinessUnit;
|
|||
|
///<2F>û<EFBFBD><C3BB>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcCustomType UserCustom;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcOrderActionField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcOrderSysIDType OrderSysID;
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///<2F><><EFBFBD>γ<EFBFBD><CEB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD><C4B1>ر<EFBFBD><D8B1><EFBFBD>
|
|||
|
TUstpFtdcUserOrderLocalIDType UserOrderActionLocalID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD><C4B1>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserOrderLocalIDType UserOrderLocalID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
TUstpFtdcActionFlagType ActionFlag;
|
|||
|
///<2F>۸<EFBFBD>
|
|||
|
TUstpFtdcPriceType LimitPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>仯
|
|||
|
TUstpFtdcVolumeType VolumeChange;
|
|||
|
};
|
|||
|
///<2F>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcMemDbField
|
|||
|
{
|
|||
|
///<2F>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcMemTableNameType MemTableName;
|
|||
|
};
|
|||
|
///<2F><>Ӧ<EFBFBD><D3A6>Ϣ
|
|||
|
struct CUstpFtdcRspInfoField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcErrorIDType ErrorID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
TUstpFtdcErrorMsgType ErrorMsg;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ
|
|||
|
struct CUstpFtdcQryOrderField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcOrderSysIDType OrderSysID;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
};
|
|||
|
///<2F>ɽ<EFBFBD><C9BD><EFBFBD>ѯ
|
|||
|
struct CUstpFtdcQryTradeField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcTradeIDType TradeID;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
};
|
|||
|
///<2F><>Լ<EFBFBD><D4BC>ѯ
|
|||
|
struct CUstpFtdcQryInstrumentField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///<2F><>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcProductIDType ProductID;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
};
|
|||
|
///<2F><>Լ<EFBFBD><D4BC>ѯӦ<D1AF><D3A6>
|
|||
|
struct CUstpFtdcRspInstrumentField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///Ʒ<>ִ<EFBFBD><D6B4><EFBFBD>
|
|||
|
TUstpFtdcProductIDType ProductID;
|
|||
|
///Ʒ<><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcProductNameType ProductName;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentNameType InstrumentName;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcYearType DeliveryYear;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcMonthType DeliveryMonth;
|
|||
|
///<2F>۵<DEBC><DBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
|
|||
|
TUstpFtdcVolumeType MaxLimitOrderVolume;
|
|||
|
///<2F>۵<DEBC><DBB5><EFBFBD>С<EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
|
|||
|
TUstpFtdcVolumeType MinLimitOrderVolume;
|
|||
|
///<2F>м۵<D0BC><DBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
|
|||
|
TUstpFtdcVolumeType MaxMarketOrderVolume;
|
|||
|
///<2F>м۵<D0BC><DBB5><EFBFBD>С<EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
|
|||
|
TUstpFtdcVolumeType MinMarketOrderVolume;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeMultipleType VolumeMultiple;
|
|||
|
///<2F><><EFBFBD>۵<EFBFBD>λ
|
|||
|
TUstpFtdcPriceTickType PriceTick;
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcCurrencyType Currency;
|
|||
|
///<2F><>ͷ<EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType LongPosLimit;
|
|||
|
///<2F><>ͷ<EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType ShortPosLimit;
|
|||
|
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType LowerLimitPrice;
|
|||
|
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType UpperLimitPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType PreSettlementPrice;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>״̬
|
|||
|
TUstpFtdcInstrumentStatusType InstrumentStatus;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType CreateDate;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType OpenDate;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType ExpireDate;
|
|||
|
///<2F><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType StartDelivDate;
|
|||
|
///<2F><><EFBFBD><EFBFBD><F3BDBBB8><EFBFBD>
|
|||
|
TUstpFtdcDateType EndDelivDate;
|
|||
|
///<2F><><EFBFBD>ƻ<EFBFBD><EFBFBD><D7BC>
|
|||
|
TUstpFtdcPriceType BasisPrice;
|
|||
|
///<2F><>ǰ<EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBoolType IsTrading;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType UnderlyingInstrID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUnderlyingMultipleType UnderlyingMultiple;
|
|||
|
///<2F>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPositionTypeType PositionType;
|
|||
|
///ִ<>м<EFBFBD>
|
|||
|
TUstpFtdcPriceType StrikePrice;
|
|||
|
///<2F><>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcOptionsTypeType OptionsType;
|
|||
|
};
|
|||
|
///<2F><>Լ״̬
|
|||
|
struct CUstpFtdcInstrumentStatusField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///Ʒ<>ִ<EFBFBD><D6B4><EFBFBD>
|
|||
|
TUstpFtdcProductIDType ProductID;
|
|||
|
///Ʒ<><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcProductNameType ProductName;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentNameType InstrumentName;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcYearType DeliveryYear;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcMonthType DeliveryMonth;
|
|||
|
///<2F>۵<DEBC><DBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
|
|||
|
TUstpFtdcVolumeType MaxLimitOrderVolume;
|
|||
|
///<2F>۵<DEBC><DBB5><EFBFBD>С<EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
|
|||
|
TUstpFtdcVolumeType MinLimitOrderVolume;
|
|||
|
///<2F>м۵<D0BC><DBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
|
|||
|
TUstpFtdcVolumeType MaxMarketOrderVolume;
|
|||
|
///<2F>м۵<D0BC><DBB5><EFBFBD>С<EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
|
|||
|
TUstpFtdcVolumeType MinMarketOrderVolume;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeMultipleType VolumeMultiple;
|
|||
|
///<2F><><EFBFBD>۵<EFBFBD>λ
|
|||
|
TUstpFtdcPriceTickType PriceTick;
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcCurrencyType Currency;
|
|||
|
///<2F><>ͷ<EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType LongPosLimit;
|
|||
|
///<2F><>ͷ<EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType ShortPosLimit;
|
|||
|
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType LowerLimitPrice;
|
|||
|
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType UpperLimitPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType PreSettlementPrice;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>״̬
|
|||
|
TUstpFtdcInstrumentStatusType InstrumentStatus;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType CreateDate;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType OpenDate;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType ExpireDate;
|
|||
|
///<2F><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType StartDelivDate;
|
|||
|
///<2F><><EFBFBD><EFBFBD><F3BDBBB8><EFBFBD>
|
|||
|
TUstpFtdcDateType EndDelivDate;
|
|||
|
///<2F><><EFBFBD>ƻ<EFBFBD><EFBFBD><D7BC>
|
|||
|
TUstpFtdcPriceType BasisPrice;
|
|||
|
///<2F><>ǰ<EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBoolType IsTrading;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType UnderlyingInstrID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUnderlyingMultipleType UnderlyingMultiple;
|
|||
|
///<2F>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPositionTypeType PositionType;
|
|||
|
///ִ<>м<EFBFBD>
|
|||
|
TUstpFtdcPriceType StrikePrice;
|
|||
|
///<2F><>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcOptionsTypeType OptionsType;
|
|||
|
};
|
|||
|
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD>ѯ
|
|||
|
struct CUstpFtdcQryInvestorAccountField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
};
|
|||
|
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>Ӧ<EFBFBD><D3A6>
|
|||
|
struct CUstpFtdcRspInvestorAccountField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F>ʽ<EFBFBD><CABD>ʺ<EFBFBD>
|
|||
|
TUstpFtdcAccountIDType AccountID;
|
|||
|
///<2F>ϴν<CFB4><CEBD><EFBFBD><EFBFBD><D7BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcMoneyType PreBalance;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcMoneyType Deposit;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcMoneyType Withdraw;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>֤<EFBFBD><D6A4>
|
|||
|
TUstpFtdcMoneyType FrozenMargin;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcMoneyType FrozenFee;
|
|||
|
///<2F><><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcMoneyType FrozenPremium;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcMoneyType Fee;
|
|||
|
///ƽ<><C6BD>ӯ<EFBFBD><D3AF>
|
|||
|
TUstpFtdcMoneyType CloseProfit;
|
|||
|
///<2F>ֲ<EFBFBD>ӯ<EFBFBD><D3AF>
|
|||
|
TUstpFtdcMoneyType PositionProfit;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>
|
|||
|
TUstpFtdcMoneyType Available;
|
|||
|
///<2F><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>֤<EFBFBD><D6A4>
|
|||
|
TUstpFtdcMoneyType LongFrozenMargin;
|
|||
|
///<2F><>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>֤<EFBFBD><D6A4>
|
|||
|
TUstpFtdcMoneyType ShortFrozenMargin;
|
|||
|
///<2F><>ͷռ<CDB7>ñ<EFBFBD>֤<EFBFBD><D6A4>
|
|||
|
TUstpFtdcMoneyType LongMargin;
|
|||
|
///<2F><>ͷռ<CDB7>ñ<EFBFBD>֤<EFBFBD><D6A4>
|
|||
|
TUstpFtdcMoneyType ShortMargin;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ͷű<CDB7>֤<EFBFBD><D6A4>
|
|||
|
TUstpFtdcMoneyType ReleaseMargin;
|
|||
|
///<2F><>̬Ȩ<CCAC><C8A8>
|
|||
|
TUstpFtdcMoneyType DynamicRights;
|
|||
|
///<2F><><EFBFBD>ճ<EFBFBD><D5B3><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcMoneyType TodayInOut;
|
|||
|
///ռ<>ñ<EFBFBD>֤<EFBFBD><D6A4>
|
|||
|
TUstpFtdcMoneyType Margin;
|
|||
|
///<2F><>ȨȨ<C8A8><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֧
|
|||
|
TUstpFtdcMoneyType Premium;
|
|||
|
///<2F><><EFBFBD>ն<EFBFBD>
|
|||
|
TUstpFtdcMoneyType Risk;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>߲<EFBFBD>ѯ
|
|||
|
struct CUstpFtdcQryUserInvestorField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcRspUserInvestorField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD>ѯ
|
|||
|
struct CUstpFtdcQryTradingCodeField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD>ѯ
|
|||
|
struct CUstpFtdcRspTradingCodeField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcClientIDType ClientID;
|
|||
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>
|
|||
|
TUstpFtdcTradingRightType ClientRight;
|
|||
|
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD>Ծ
|
|||
|
TUstpFtdcIsActiveType IsActive;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcQryExchangeField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯӦ<D1AF><D3A6>
|
|||
|
struct CUstpFtdcRspExchangeField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeNameType ExchangeName;
|
|||
|
};
|
|||
|
///Ͷ<><CDB6><EFBFBD>ֲֲ߳<D6B2>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcQryInvestorPositionField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
};
|
|||
|
///Ͷ<><CDB6><EFBFBD>ֲֲ߳<D6B2>ѯӦ<D1AF><D3A6>
|
|||
|
struct CUstpFtdcRspInvestorPositionField
|
|||
|
{
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcClientIDType ClientID;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDirectionType Direction;
|
|||
|
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
|
|||
|
TUstpFtdcHedgeFlagType HedgeFlag;
|
|||
|
///ռ<>ñ<EFBFBD>֤<EFBFBD><D6A4>
|
|||
|
TUstpFtdcMoneyType UsedMargin;
|
|||
|
///<2F><><EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD>
|
|||
|
TUstpFtdcVolumeType Position;
|
|||
|
///<2F><><EFBFBD>ճֲֳɱ<D6B3>
|
|||
|
TUstpFtdcPriceType PositionCost;
|
|||
|
///<2F><><EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD>
|
|||
|
TUstpFtdcVolumeType YdPosition;
|
|||
|
///<2F><><EFBFBD>ճֲֳɱ<D6B3>
|
|||
|
TUstpFtdcMoneyType YdPositionCost;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ı<EFBFBD>֤<EFBFBD><D6A4>
|
|||
|
TUstpFtdcMoneyType FrozenMargin;
|
|||
|
///<2F><><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD>ֲ<EFBFBD>
|
|||
|
TUstpFtdcVolumeType FrozenPosition;
|
|||
|
///ƽ<>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD>ֲ<EFBFBD>
|
|||
|
TUstpFtdcVolumeType FrozenClosing;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcMoneyType FrozenPremium;
|
|||
|
///<2F><><EFBFBD><EFBFBD>һ<EFBFBD>ʳɽ<CAB3><C9BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcTradeIDType LastTradeID;
|
|||
|
///<2F><><EFBFBD><EFBFBD>һ<EFBFBD>ʱ<EFBFBD><CAB1>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcOrderLocalIDType LastOrderLocalID;
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcCurrencyIDType Currency;
|
|||
|
};
|
|||
|
///<2F>Ϲ<EFBFBD><CFB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcQryComplianceParamField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
};
|
|||
|
///<2F>Ϲ<EFBFBD><CFB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯӦ<D1AF><D3A6>
|
|||
|
struct CUstpFtdcRspComplianceParamField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD>
|
|||
|
TUstpFtdcClientIDType ClientID;
|
|||
|
///ÿ<><C3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><F3B1A8B5><EFBFBD>
|
|||
|
TUstpFtdcVolumeType DailyMaxOrder;
|
|||
|
///ÿ<><C3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><F3B3B7B5><EFBFBD>
|
|||
|
TUstpFtdcVolumeType DailyMaxOrderAction;
|
|||
|
///ÿ<><C3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType DailyMaxErrorOrder;
|
|||
|
///ÿ<><C3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><F3B1A8B5><EFBFBD>
|
|||
|
TUstpFtdcVolumeType DailyMaxOrderVolume;
|
|||
|
///ÿ<><C3BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><F3B3B7B5><EFBFBD>
|
|||
|
TUstpFtdcVolumeType DailyMaxOrderActionVolume;
|
|||
|
};
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD>ѯ
|
|||
|
struct CUstpFtdcQryUserField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType StartUserID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType EndUserID;
|
|||
|
};
|
|||
|
///<2F>û<EFBFBD>
|
|||
|
struct CUstpFtdcUserField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPasswordType Password;
|
|||
|
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD>Ծ
|
|||
|
TUstpFtdcIsActiveType IsActive;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserNameType UserName;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserTypeType UserType;
|
|||
|
///Ӫҵ<D3AA><D2B5>
|
|||
|
TUstpFtdcDepartmentType Department;
|
|||
|
///<2F><>Ȩ<EFBFBD><C8A8><EFBFBD>ܼ<EFBFBD>
|
|||
|
TUstpFtdcGrantFuncSetType GrantFuncSet;
|
|||
|
///<2F><EFBFBD><DEB8>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType SetUserID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType CommandDate;
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
|
|||
|
TUstpFtdcTimeType CommandTime;
|
|||
|
};
|
|||
|
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲ<EFBFBD>ѯ
|
|||
|
struct CUstpFtdcQryInvestorFeeField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
};
|
|||
|
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcInvestorFeeField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD>
|
|||
|
TUstpFtdcClientIDType ClientID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
///Ʒ<>ִ<EFBFBD><D6B4><EFBFBD>
|
|||
|
TUstpFtdcProductIDType ProductID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѱ<EFBFBD><D1B0><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcRatioType OpenFeeRate;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѱ<EFBFBD><D1B0><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcRatioType OpenFeeAmt;
|
|||
|
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѱ<EFBFBD><D1B0><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcRatioType OffsetFeeRate;
|
|||
|
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѱ<EFBFBD><D1B0><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcRatioType OffsetFeeAmt;
|
|||
|
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѱ<EFBFBD><D1B0><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcRatioType OTFeeRate;
|
|||
|
///ƽ<><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѱ<EFBFBD><D1B0><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcRatioType OTFeeAmt;
|
|||
|
};
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD>֤<EFBFBD><D6A4><EFBFBD>ʲ<EFBFBD>ѯ
|
|||
|
struct CUstpFtdcQryInvestorMarginField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
};
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcInvestorMarginField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD>
|
|||
|
TUstpFtdcClientIDType ClientID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
///Ʒ<>ִ<EFBFBD><D6B4><EFBFBD>
|
|||
|
TUstpFtdcProductIDType ProductID;
|
|||
|
///<2F><>ͷռ<CDB7>ñ<EFBFBD>֤<EFBFBD>𰴱<EFBFBD><F0B0B4B1><EFBFBD>
|
|||
|
TUstpFtdcRatioType LongMarginRate;
|
|||
|
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcRatioType LongMarginAmt;
|
|||
|
///<2F><>ͷռ<CDB7>ñ<EFBFBD>֤<EFBFBD>𰴱<EFBFBD><F0B0B4B1><EFBFBD>
|
|||
|
TUstpFtdcRatioType ShortMarginRate;
|
|||
|
///<2F><>ͷ<EFBFBD><CDB7>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcRatioType ShortMarginAmt;
|
|||
|
};
|
|||
|
///<2F>ɽ<EFBFBD>
|
|||
|
struct CUstpFtdcTradeField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcTradingDayType TradingDay;
|
|||
|
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcParticipantIDType ParticipantID;
|
|||
|
///<2F>µ<EFBFBD>ϯλ<CFAF><CEBB>
|
|||
|
TUstpFtdcSeatIDType SeatID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD>
|
|||
|
TUstpFtdcClientIDType ClientID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcTradeIDType TradeID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcOrderSysIDType OrderSysID;
|
|||
|
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserOrderLocalIDType UserOrderLocalID;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDirectionType Direction;
|
|||
|
///<2F><>ƽ<EFBFBD><C6BD>־
|
|||
|
TUstpFtdcOffsetFlagType OffsetFlag;
|
|||
|
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
|
|||
|
TUstpFtdcHedgeFlagType HedgeFlag;
|
|||
|
///<2F>ɽ<EFBFBD><C9BD>۸<EFBFBD>
|
|||
|
TUstpFtdcPriceType TradePrice;
|
|||
|
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType TradeVolume;
|
|||
|
///<2F>ɽ<EFBFBD>ʱ<EFBFBD><CAB1>
|
|||
|
TUstpFtdcTimeType TradeTime;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcParticipantIDType ClearingPartID;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcOrderField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcExchangeIDType ExchangeID;
|
|||
|
///ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcOrderSysIDType OrderSysID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserOrderLocalIDType UserOrderLocalID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcOrderPriceTypeType OrderPriceType;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDirectionType Direction;
|
|||
|
///<2F><>ƽ<EFBFBD><C6BD>־
|
|||
|
TUstpFtdcOffsetFlagType OffsetFlag;
|
|||
|
///Ͷ<><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־
|
|||
|
TUstpFtdcHedgeFlagType HedgeFlag;
|
|||
|
///<2F>۸<EFBFBD>
|
|||
|
TUstpFtdcPriceType LimitPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType Volume;
|
|||
|
///<2F><>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcTimeConditionType TimeCondition;
|
|||
|
///GTD<54><44><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType GTDDate;
|
|||
|
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeConditionType VolumeCondition;
|
|||
|
///<2F><>С<EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType MinVolume;
|
|||
|
///ֹ<><D6B9><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType StopPrice;
|
|||
|
///ǿƽԭ<C6BD><D4AD>
|
|||
|
TUstpFtdcForceCloseReasonType ForceCloseReason;
|
|||
|
///<2F>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־
|
|||
|
TUstpFtdcBoolType IsAutoSuspend;
|
|||
|
///ҵ<><D2B5><EFBFBD><EFBFBD>Ԫ
|
|||
|
TUstpFtdcBusinessUnitType BusinessUnit;
|
|||
|
///<2F>û<EFBFBD><C3BB>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcCustomType UserCustom;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcTradingDayType TradingDay;
|
|||
|
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcParticipantIDType ParticipantID;
|
|||
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD>
|
|||
|
TUstpFtdcClientIDType ClientID;
|
|||
|
///<2F>µ<EFBFBD>ϯλ<CFAF><CEBB>
|
|||
|
TUstpFtdcSeatIDType SeatID;
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
|
|||
|
TUstpFtdcTimeType InsertTime;
|
|||
|
///<2F><><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcOrderLocalIDType OrderLocalID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ
|
|||
|
TUstpFtdcOrderSourceType OrderSource;
|
|||
|
///<2F><><EFBFBD><EFBFBD>״̬
|
|||
|
TUstpFtdcOrderStatusType OrderStatus;
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
|
|||
|
TUstpFtdcTimeType CancelTime;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType CancelUserID;
|
|||
|
///<2F><><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType VolumeTraded;
|
|||
|
///ʣ<><CAA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType VolumeRemain;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcFlowMessageCancelField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>ϵ<EFBFBD>к<EFBFBD>
|
|||
|
TUstpFtdcSequenceSeriesType SequenceSeries;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType TradingDay;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD>
|
|||
|
TUstpFtdcDataCenterIDType DataCenterID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD>к<EFBFBD>
|
|||
|
TUstpFtdcSequenceNoType StartSequenceNo;
|
|||
|
///<2F><><EFBFBD>˽<EFBFBD><CBBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD>
|
|||
|
TUstpFtdcSequenceNoType EndSequenceNo;
|
|||
|
};
|
|||
|
///<2F><>Ϣ<EFBFBD>ַ<EFBFBD>
|
|||
|
struct CUstpFtdcDisseminationField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>ϵ<EFBFBD>к<EFBFBD>
|
|||
|
TUstpFtdcSequenceSeriesType SequenceSeries;
|
|||
|
///<2F><><EFBFBD>к<EFBFBD>
|
|||
|
TUstpFtdcSequenceNoType SequenceNo;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcInvestorAccountDepositResField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcBrokerIDType BrokerID;
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcUserIDType UserID;
|
|||
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD><DFB1><EFBFBD>
|
|||
|
TUstpFtdcInvestorIDType InvestorID;
|
|||
|
///<2F>ʽ<EFBFBD><CABD>ʺ<EFBFBD>
|
|||
|
TUstpFtdcAccountIDType AccountID;
|
|||
|
///<2F>ʽ<EFBFBD><CABD><EFBFBD>ˮ<EFBFBD><CBAE>
|
|||
|
TUstpFtdcAccountSeqNoType AccountSeqNo;
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcMoneyType Amount;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcAccountDirectionType AmountDirection;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>
|
|||
|
TUstpFtdcMoneyType Available;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><D7BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcMoneyType Balance;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcMarketDataBaseField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType TradingDay;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcSettlementGroupIDType SettlementGroupID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcSettlementIDType SettlementID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType PreSettlementPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType PreClosePrice;
|
|||
|
///<2F><><EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD>
|
|||
|
TUstpFtdcLargeVolumeType PreOpenInterest;
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>
|
|||
|
TUstpFtdcRatioType PreDelta;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD>龲̬<E9BEB2><CCAC><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcMarketDataStaticField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType OpenPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType HighestPrice;
|
|||
|
///<2F><><EFBFBD>ͼ<EFBFBD>
|
|||
|
TUstpFtdcPriceType LowestPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType ClosePrice;
|
|||
|
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType UpperLimitPrice;
|
|||
|
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType LowerLimitPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType SettlementPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>
|
|||
|
TUstpFtdcRatioType CurrDelta;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>³ɽ<C2B3><C9BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcMarketDataLastMatchField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD>¼<EFBFBD>
|
|||
|
TUstpFtdcPriceType LastPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType Volume;
|
|||
|
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcMoneyType Turnover;
|
|||
|
///<2F>ֲ<EFBFBD><D6B2><EFBFBD>
|
|||
|
TUstpFtdcLargeVolumeType OpenInterest;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ż<EFBFBD><C5BC><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcMarketDataBestPriceField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
|
|||
|
TUstpFtdcPriceType BidPrice1;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
|
|||
|
TUstpFtdcVolumeType BidVolume1;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
|
|||
|
TUstpFtdcPriceType AskPrice1;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
|
|||
|
TUstpFtdcVolumeType AskVolume1;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcMarketDataBid23Field
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
|
|||
|
TUstpFtdcPriceType BidPrice2;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType BidVolume2;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType BidPrice3;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType BidVolume3;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcMarketDataAsk23Field
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
|
|||
|
TUstpFtdcPriceType AskPrice2;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType AskVolume2;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType AskPrice3;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType AskVolume3;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ġ<EFBFBD><C4A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcMarketDataBid45Field
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType BidPrice4;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType BidVolume4;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType BidPrice5;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType BidVolume5;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ġ<EFBFBD><C4A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcMarketDataAsk45Field
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType AskPrice4;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType AskVolume4;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType AskPrice5;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType AskVolume5;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcMarketDataUpdateTimeField
|
|||
|
{
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
|
|||
|
TUstpFtdcTimeType UpdateTime;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ĺ<DEB8><C4BA><EFBFBD>
|
|||
|
TUstpFtdcMillisecType UpdateMillisec;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
struct CUstpFtdcDepthMarketDataField
|
|||
|
{
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcDateType TradingDay;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcSettlementGroupIDType SettlementGroupID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcSettlementIDType SettlementID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType PreSettlementPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType PreClosePrice;
|
|||
|
///<2F><><EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD>
|
|||
|
TUstpFtdcLargeVolumeType PreOpenInterest;
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>
|
|||
|
TUstpFtdcRatioType PreDelta;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType OpenPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType HighestPrice;
|
|||
|
///<2F><><EFBFBD>ͼ<EFBFBD>
|
|||
|
TUstpFtdcPriceType LowestPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType ClosePrice;
|
|||
|
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType UpperLimitPrice;
|
|||
|
///<2F><>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType LowerLimitPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType SettlementPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>
|
|||
|
TUstpFtdcRatioType CurrDelta;
|
|||
|
///<2F><><EFBFBD>¼<EFBFBD>
|
|||
|
TUstpFtdcPriceType LastPrice;
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType Volume;
|
|||
|
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcMoneyType Turnover;
|
|||
|
///<2F>ֲ<EFBFBD><D6B2><EFBFBD>
|
|||
|
TUstpFtdcLargeVolumeType OpenInterest;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
|
|||
|
TUstpFtdcPriceType BidPrice1;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
|
|||
|
TUstpFtdcVolumeType BidVolume1;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
|
|||
|
TUstpFtdcPriceType AskPrice1;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ
|
|||
|
TUstpFtdcVolumeType AskVolume1;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
|
|||
|
TUstpFtdcPriceType BidPrice2;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType BidVolume2;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType BidPrice3;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType BidVolume3;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>۶<EFBFBD>
|
|||
|
TUstpFtdcPriceType AskPrice2;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType AskVolume2;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType AskPrice3;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType AskVolume3;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType BidPrice4;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType BidVolume4;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType BidPrice5;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType BidVolume5;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType AskPrice4;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType AskVolume4;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcPriceType AskPrice5;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcVolumeType AskVolume5;
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
|
|||
|
TUstpFtdcTimeType UpdateTime;
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ĺ<DEB8><C4BA><EFBFBD>
|
|||
|
TUstpFtdcMillisecType UpdateMillisec;
|
|||
|
};
|
|||
|
///<2F><><EFBFBD>ĺ<EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|||
|
struct CUstpFtdcSpecificInstrumentField
|
|||
|
{
|
|||
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|||
|
TUstpFtdcInstrumentIDType InstrumentID;
|
|||
|
};
|
|||
|
|
|||
|
|
|||
|
#endif
|