fuget.org
CtpPackCommon
by CtpPackCommon
6.6.1.4
1 Jun 21
Toggle Dropdown
Version 6
6.7.1
10 Apr 24
6.7.0
26 May 23
6.6.5.3
30 Aug 22
6.6.5.2
12 Apr 22
6.6.5.1
8 Apr 22
6.6.2.1
25 Feb 22
6.6.1.7
29 Dec 21
6.6.1.6
28 Dec 21
6.6.1.5
13 Dec 21
6.6.1.4
1 Jun 21
6.6.1.3
31 May 21
6.6.1.2
26 May 21
6.6.1.1
20 May 21
6.3.19.5
12 May 21
6.3.19.4
12 May 21
6.3.19.3
11 Feb 21
6.3.19
22 Nov 20
API Diff
with 6.6.1.2
Toggle Dropdown
Version 6
6.7.1
10 Apr 24
6.7.0
26 May 23
6.6.5.3
30 Aug 22
6.6.5.2
12 Apr 22
6.6.5.1
8 Apr 22
6.6.2.1
25 Feb 22
6.6.1.7
29 Dec 21
6.6.1.6
28 Dec 21
6.6.1.5
13 Dec 21
6.6.1.4
1 Jun 21
6.6.1.3
31 May 21
6.6.1.2
26 May 21
6.6.1.1
20 May 21
6.3.19.5
12 May 21
6.3.19.4
12 May 21
6.3.19.3
11 Feb 21
6.3.19
22 Nov 20
CtpPackCommon.6.6.1.4.nupkg
nuget.org
<
PackageReference
Include
=
"CtpPackCommon"
Version
=
"6.6.1.4"
/>
Frameworks
net5.0
API Diff between 6.6.1.4 and 6.6.1.2
2222
Additions
22
Removals
CtpPackCommon
public
static
class
ByteSwapHelper
public
struct
CThostFtdcAccountPropertyField
public
string
AccountID
public
TThostFtdcAccountSourceTypeType
AccountSourceType
public
string
BankAccount
public
string
BankID
public
string
BrokerID
public
string
CancelDate
public
string
CurrencyID
public
int
IsActive
public
string
OpenBank
public
string
OpenDate
public
string
OpenName
public
string
OperateDate
public
string
OperateTime
public
string
OperatorID
public
struct
CThostFtdcAccountregisterField
public
string
LongCustomerName
public
struct
CThostFtdcAuthForbiddenIPField
public
string
IPAddress
public
struct
CThostFtdcAuthIPField
public
string
AppID
public
string
BrokerID
public
string
IPAddress
public
struct
CThostFtdcAuthUserIDField
public
string
AppID
public
TThostFtdcAuthTypeType
AuthType
public
string
BrokerID
public
string
UserID
public
struct
CThostFtdcBatchOrderActionField
public
string
ActionDate
public
string
ActionLocalID
public
string
ActionTime
public
string
BrokerID
public
string
BusinessUnit
public
string
ClientID
public
string
ExchangeID
public
int
FrontID
public
int
InstallID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
int
OrderActionRef
public
TThostFtdcOrderActionStatusType
OrderActionStatus
public
string
ParticipantID
public
int
RequestID
public
string
reserve1
public
int
SessionID
public
string
StatusMsg
public
string
TraderID
public
string
UserID
public
struct
CThostFtdcBrokerTradingAlgosField
public
string
reserve1
public
struct
CThostFtdcBrokerTradingParamsField
public
string
AccountID
public
string
CurrencyID
public
TThostFtdcOptionRoyaltyPriceTypeType
OptionRoyaltyPriceType
public
struct
CThostFtdcBrokerUserEventField
public
string
reserve1
public
struct
CThostFtdcBrokerUserField
public
int
IsAuthForce
public
struct
CThostFtdcBrokerUserPasswordField
public
string
ExpireDate
public
string
LastLoginTime
public
string
LastUpdateTime
public
string
WeakExpireDate
public
struct
CThostFtdcBrokerWithdrawAlgorithmField
public
TThostFtdcBalanceAlgorithmType
BalanceAlgorithm
public
string
CurrencyID
public
double
FundMortgageRatio
public
struct
CThostFtdcCancelAccountField
public
string
LongCustomerName
public
struct
CThostFtdcChangeAccountField
public
string
LongCustomerName
public
struct
CThostFtdcCombActionField
public
string
ActionLocalID
public
TThostFtdcOrderActionStatusType
ActionStatus
public
string
BranchID
public
string
BrokerID
public
string
ClientID
public
string
CombActionRef
public
TThostFtdcCombDirectionType
CombDirection
public
string
ComTradeID
public
TThostFtdcDirectionType
Direction
public
string
ExchangeID
public
string
ExchangeInstID
public
int
FrontID
public
TThostFtdcHedgeFlagType
HedgeFlag
public
int
InstallID
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
int
NotifySequence
public
string
ParticipantID
public
string
reserve1
public
string
reserve2
public
string
reserve3
public
int
SequenceNo
public
int
SessionID
public
int
SettlementID
public
string
StatusMsg
public
string
TraderID
public
string
TradingDay
public
string
UserID
public
string
UserProductInfo
public
int
Volume
public
struct
CThostFtdcCombinationLegField
public
string
reserve1
public
string
reserve2
public
struct
CThostFtdcCombInstrumentGuardField
public
string
BrokerID
public
string
ExchangeID
public
double
GuarantRatio
public
string
InstrumentID
public
string
reserve1
public
struct
CThostFtdcCombPromotionParamField
public
string
CombHedgeFlag
public
string
ExchangeID
public
string
InstrumentID
public
double
Xparameter
public
struct
CThostFtdcCurrDRIdentityField
public
int
DRIdentityID
public
struct
CThostFtdcDepartmentUserField
public
string
BrokerID
public
string
InvestorID
public
TThostFtdcDepartmentRangeType
InvestorRange
public
string
UserID
public
struct
CThostFtdcErrExecOrderActionField
public
TThostFtdcActionFlagType
ActionFlag
public
string
BrokerID
public
int
ErrorID
public
string
ErrorMsg
public
string
ExchangeID
public
int
ExecOrderActionRef
public
string
ExecOrderRef
public
string
ExecOrderSysID
public
int
FrontID
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
int
SessionID
public
string
UserID
public
struct
CThostFtdcErrExecOrderField
public
string
AccountID
public
TThostFtdcActionTypeType
ActionType
public
string
BrokerID
public
string
BusinessUnit
public
string
ClientID
public
TThostFtdcExecOrderCloseFlagType
CloseFlag
public
string
CurrencyID
public
int
ErrorID
public
string
ErrorMsg
public
string
ExchangeID
public
string
ExecOrderRef
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
TThostFtdcOffsetFlagType
OffsetFlag
public
TThostFtdcPosiDirectionType
PosiDirection
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
TThostFtdcExecOrderPositionFlagType
ReservePositionFlag
public
string
UserID
public
int
Volume
public
struct
CThostFtdcErrorConditionalOrderField
public
string
AccountID
public
string
BranchID
public
string
CurrencyID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
string
reserve1
public
string
reserve2
public
string
reserve3
public
struct
CThostFtdcErrOrderActionField
public
string
BranchID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
string
reserve1
public
string
reserve2
public
struct
CThostFtdcErrOrderField
public
string
AccountID
public
string
ClientID
public
string
CurrencyID
public
string
ExchangeID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
string
reserve1
public
string
reserve2
public
struct
CThostFtdcEWarrantOffsetField
public
string
InvestUnitID
public
string
reserve1
public
struct
CThostFtdcExchangeBatchOrderActionField
public
string
ActionDate
public
string
ActionLocalID
public
string
ActionTime
public
string
BusinessUnit
public
string
ClientID
public
string
ExchangeID
public
int
InstallID
public
string
IPAddress
public
string
MacAddress
public
TThostFtdcOrderActionStatusType
OrderActionStatus
public
string
ParticipantID
public
string
reserve1
public
string
TraderID
public
string
UserID
public
struct
CThostFtdcExchangeCombActionField
public
string
ActionLocalID
public
TThostFtdcOrderActionStatusType
ActionStatus
public
string
BranchID
public
string
ClientID
public
TThostFtdcCombDirectionType
CombDirection
public
string
ComTradeID
public
TThostFtdcDirectionType
Direction
public
string
ExchangeID
public
string
ExchangeInstID
public
TThostFtdcHedgeFlagType
HedgeFlag
public
int
InstallID
public
string
IPAddress
public
string
MacAddress
public
int
NotifySequence
public
string
ParticipantID
public
string
reserve1
public
string
reserve2
public
int
SequenceNo
public
int
SettlementID
public
string
TraderID
public
string
TradingDay
public
int
Volume
public
struct
CThostFtdcExchangeExecOrderActionField
public
string
ActionDate
public
TThostFtdcActionFlagType
ActionFlag
public
string
ActionLocalID
public
string
ActionTime
public
TThostFtdcActionTypeType
ActionType
public
string
BranchID
public
string
BusinessUnit
public
string
ClientID
public
string
ExchangeID
public
string
ExchangeInstID
public
string
ExecOrderLocalID
public
string
ExecOrderSysID
public
int
InstallID
public
string
IPAddress
public
string
MacAddress
public
TThostFtdcOrderActionStatusType
OrderActionStatus
public
string
ParticipantID
public
string
reserve1
public
string
reserve2
public
string
TraderID
public
string
UserID
public
int
Volume
public
struct
CThostFtdcExchangeExecOrderField
public
TThostFtdcActionTypeType
ActionType
public
string
BranchID
public
string
BusinessUnit
public
string
CancelTime
public
string
ClearingPartID
public
string
ClientID
public
TThostFtdcExecOrderCloseFlagType
CloseFlag
public
string
ExchangeID
public
string
ExchangeInstID
public
string
ExecOrderLocalID
public
string
ExecOrderSysID
public
TThostFtdcExecResultType
ExecResult
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InsertDate
public
string
InsertTime
public
int
InstallID
public
string
IPAddress
public
string
MacAddress
public
int
NotifySequence
public
TThostFtdcOffsetFlagType
OffsetFlag
public
TThostFtdcOrderSubmitStatusType
OrderSubmitStatus
public
string
ParticipantID
public
TThostFtdcPosiDirectionType
PosiDirection
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
TThostFtdcExecOrderPositionFlagType
ReservePositionFlag
public
int
SequenceNo
public
int
SettlementID
public
string
TraderID
public
string
TradingDay
public
int
Volume
public
struct
CThostFtdcExchangeForQuoteField
public
string
ClientID
public
string
ExchangeID
public
string
ExchangeInstID
public
string
ForQuoteLocalID
public
TThostFtdcForQuoteStatusType
ForQuoteStatus
public
string
InsertDate
public
string
InsertTime
public
int
InstallID
public
string
IPAddress
public
string
MacAddress
public
string
ParticipantID
public
string
reserve1
public
string
reserve2
public
string
TraderID
public
struct
CThostFtdcExchangeMarginRateAdjustField
public
string
reserve1
public
struct
CThostFtdcExchangeMarginRateField
public
string
ExchangeID
public
string
reserve1
public
struct
CThostFtdcExchangeOptionSelfCloseActionField
public
string
ActionDate
public
TThostFtdcActionFlagType
ActionFlag
public
string
ActionLocalID
public
string
ActionTime
public
string
BranchID
public
string
BusinessUnit
public
string
ClientID
public
string
ExchangeID
public
string
ExchangeInstID
public
int
InstallID
public
string
IPAddress
public
string
MacAddress
public
string
OptionSelfCloseLocalID
public
string
OptionSelfCloseSysID
public
TThostFtdcOptSelfCloseFlagType
OptSelfCloseFlag
public
TThostFtdcOrderActionStatusType
OrderActionStatus
public
string
ParticipantID
public
string
reserve1
public
string
reserve2
public
string
TraderID
public
string
UserID
public
struct
CThostFtdcExchangeOptionSelfCloseField
public
string
BranchID
public
string
BusinessUnit
public
string
CancelTime
public
string
ClearingPartID
public
string
ClientID
public
string
ExchangeID
public
string
ExchangeInstID
public
TThostFtdcExecResultType
ExecResult
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InsertDate
public
string
InsertTime
public
int
InstallID
public
string
IPAddress
public
string
MacAddress
public
int
NotifySequence
public
string
OptionSelfCloseLocalID
public
string
OptionSelfCloseSysID
public
TThostFtdcOptSelfCloseFlagType
OptSelfCloseFlag
public
TThostFtdcOrderSubmitStatusType
OrderSubmitStatus
public
string
ParticipantID
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
int
SequenceNo
public
int
SettlementID
public
string
TraderID
public
string
TradingDay
public
int
Volume
public
struct
CThostFtdcExchangeOrderActionField
public
string
BranchID
public
string
IPAddress
public
string
MacAddress
public
string
reserve1
public
struct
CThostFtdcExchangeOrderField
public
string
BranchID
public
string
IPAddress
public
string
MacAddress
public
string
reserve1
public
string
reserve2
public
struct
CThostFtdcExchangeQuoteActionField
public
string
ActionDate
public
int
ActionFlag
public
string
ActionLocalID
public
string
ActionTime
public
string
BusinessUnit
public
string
ClientID
public
string
ExchangeID
public
int
InstallID
public
string
IPAddress
public
string
MacAddress
public
TThostFtdcOrderActionStatusType
OrderActionStatus
public
string
OrderLocalID
public
string
ParticipantID
public
string
QuoteSysID
public
string
reserve1
public
string
TraderID
public
string
UserID
public
struct
CThostFtdcExchangeQuoteField
public
TThostFtdcHedgeFlagType
AskHedgeFlag
public
TThostFtdcOffsetFlagType
AskOffsetFlag
public
string
AskOrderSysID
public
double
AskPrice
public
int
AskVolume
public
TThostFtdcHedgeFlagType
BidHedgeFlag
public
TThostFtdcOffsetFlagType
BidOffsetFlag
public
string
BidOrderSysID
public
double
BidPrice
public
int
BidVolume
public
string
BranchID
public
string
BusinessUnit
public
string
CancelTime
public
string
ClearingPartID
public
string
ClientID
public
string
ExchangeID
public
string
ExchangeInstID
public
string
ForQuoteSysID
public
string
InsertDate
public
string
InsertTime
public
int
InstallID
public
string
IPAddress
public
string
MacAddress
public
int
NotifySequence
public
TThostFtdcOrderSubmitStatusType
OrderSubmitStatus
public
string
OrderSysID
public
string
ParticipantID
public
string
QuoteLocalID
public
TThostFtdcOrderStatusType
QuoteStatus
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
int
SequenceNo
public
int
SettlementID
public
string
TraderID
public
string
TradingDay
public
struct
CThostFtdcExchangeTradeField
public
string
reserve1
public
struct
CThostFtdcExecOrderActionField
public
string
ActionDate
public
TThostFtdcActionFlagType
ActionFlag
public
string
ActionLocalID
public
string
ActionTime
public
TThostFtdcActionTypeType
ActionType
public
string
BranchID
public
string
BrokerID
public
string
BusinessUnit
public
string
ClientID
public
string
ExchangeID
public
int
ExecOrderActionRef
public
string
ExecOrderLocalID
public
string
ExecOrderRef
public
string
ExecOrderSysID
public
int
FrontID
public
int
InstallID
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
TThostFtdcOrderActionStatusType
OrderActionStatus
public
string
ParticipantID
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
int
SessionID
public
string
StatusMsg
public
string
TraderID
public
string
UserID
public
struct
CThostFtdcExecOrderField
public
string
AccountID
public
TThostFtdcActionTypeType
ActionType
public
string
ActiveUserID
public
string
BranchID
public
int
BrokerExecOrderSeq
public
string
BrokerID
public
string
BusinessUnit
public
string
CancelTime
public
string
ClearingPartID
public
string
ClientID
public
TThostFtdcExecOrderCloseFlagType
CloseFlag
public
string
CurrencyID
public
string
ExchangeID
public
string
ExchangeInstID
public
string
ExecOrderLocalID
public
string
ExecOrderRef
public
string
ExecOrderSysID
public
TThostFtdcExecResultType
ExecResult
public
int
FrontID
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InsertDate
public
string
InsertTime
public
int
InstallID
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
int
NotifySequence
public
TThostFtdcOffsetFlagType
OffsetFlag
public
TThostFtdcOrderSubmitStatusType
OrderSubmitStatus
public
string
ParticipantID
public
TThostFtdcPosiDirectionType
PosiDirection
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
string
reserve3
public
TThostFtdcExecOrderPositionFlagType
ReservePositionFlag
public
int
SequenceNo
public
int
SessionID
public
int
SettlementID
public
string
StatusMsg
public
string
TraderID
public
string
TradingDay
public
string
UserID
public
string
UserProductInfo
public
int
Volume
public
struct
CThostFtdcForQuoteField
public
string
ActiveUserID
public
int
BrokerForQutoSeq
public
string
BrokerID
public
string
ClientID
public
string
ExchangeID
public
string
ExchangeInstID
public
string
ForQuoteLocalID
public
string
ForQuoteRef
public
TThostFtdcForQuoteStatusType
ForQuoteStatus
public
int
FrontID
public
string
InsertDate
public
string
InsertTime
public
int
InstallID
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
string
ParticipantID
public
string
reserve1
public
string
reserve2
public
string
reserve3
public
int
SessionID
public
string
StatusMsg
public
string
TraderID
public
string
UserID
public
struct
CThostFtdcForQuoteParamField
public
string
BrokerID
public
string
ExchangeID
public
string
InstrumentID
public
double
LastPrice
public
double
PriceInterval
public
string
reserve1
public
struct
CThostFtdcForQuoteRspField
public
string
ActionDay
public
string
ExchangeID
public
string
ForQuoteSysID
public
string
ForQuoteTime
public
string
InstrumentID
public
string
reserve1
public
string
TradingDay
public
struct
CThostFtdcFutureLimitPosiParamField
public
int
ArbiOpenVolume
public
string
BrokerID
public
string
InvestorID
public
TThostFtdcInvestorRangeType
InvestorRange
public
int
OpenVolume
public
string
ProductID
public
string
reserve1
public
int
SpecOpenVolume
public
struct
CThostFtdcIndexPriceField
public
string
BrokerID
public
double
ClosePrice
public
string
InstrumentID
public
string
reserve1
public
struct
CThostFtdcInputBatchOrderActionField
public
string
BrokerID
public
string
ExchangeID
public
int
FrontID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
int
OrderActionRef
public
int
RequestID
public
string
reserve1
public
int
SessionID
public
string
UserID
public
struct
CThostFtdcInputCombActionField
public
string
BrokerID
public
string
CombActionRef
public
TThostFtdcCombDirectionType
CombDirection
public
TThostFtdcDirectionType
Direction
public
string
ExchangeID
public
int
FrontID
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
string
reserve1
public
string
reserve2
public
int
SessionID
public
string
UserID
public
int
Volume
public
struct
CThostFtdcInputExecOrderActionField
public
TThostFtdcActionFlagType
ActionFlag
public
string
BrokerID
public
string
ExchangeID
public
int
ExecOrderActionRef
public
string
ExecOrderRef
public
string
ExecOrderSysID
public
int
FrontID
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
int
SessionID
public
string
UserID
public
struct
CThostFtdcInputExecOrderField
public
string
AccountID
public
TThostFtdcActionTypeType
ActionType
public
string
BrokerID
public
string
BusinessUnit
public
string
ClientID
public
TThostFtdcExecOrderCloseFlagType
CloseFlag
public
string
CurrencyID
public
string
ExchangeID
public
string
ExecOrderRef
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
TThostFtdcOffsetFlagType
OffsetFlag
public
TThostFtdcPosiDirectionType
PosiDirection
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
TThostFtdcExecOrderPositionFlagType
ReservePositionFlag
public
string
UserID
public
int
Volume
public
struct
CThostFtdcInputForQuoteField
public
string
BrokerID
public
string
ExchangeID
public
string
ForQuoteRef
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
string
reserve1
public
string
reserve2
public
string
UserID
public
struct
CThostFtdcInputOptionSelfCloseActionField
public
TThostFtdcActionFlagType
ActionFlag
public
string
BrokerID
public
string
ExchangeID
public
int
FrontID
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
int
OptionSelfCloseActionRef
public
string
OptionSelfCloseRef
public
string
OptionSelfCloseSysID
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
int
SessionID
public
string
UserID
public
struct
CThostFtdcInputOptionSelfCloseField
public
string
AccountID
public
string
BrokerID
public
string
BusinessUnit
public
string
ClientID
public
string
CurrencyID
public
string
ExchangeID
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
string
OptionSelfCloseRef
public
TThostFtdcOptSelfCloseFlagType
OptSelfCloseFlag
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
string
UserID
public
int
Volume
public
struct
CThostFtdcInputOrderActionField
public
string
reserve1
public
string
reserve2
public
struct
CThostFtdcInputQuoteActionField
public
int
ActionFlag
public
string
BrokerID
public
string
ClientID
public
string
ExchangeID
public
int
FrontID
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
int
QuoteActionRef
public
string
QuoteRef
public
string
QuoteSysID
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
int
SessionID
public
string
UserID
public
struct
CThostFtdcInputQuoteField
public
TThostFtdcHedgeFlagType
AskHedgeFlag
public
TThostFtdcOffsetFlagType
AskOffsetFlag
public
string
AskOrderRef
public
double
AskPrice
public
int
AskVolume
public
TThostFtdcHedgeFlagType
BidHedgeFlag
public
TThostFtdcOffsetFlagType
BidOffsetFlag
public
string
BidOrderRef
public
double
BidPrice
public
int
BidVolume
public
string
BrokerID
public
string
BusinessUnit
public
string
ClientID
public
string
ExchangeID
public
string
ForQuoteSysID
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
string
QuoteRef
public
string
ReplaceSysID
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
string
UserID
public
struct
CThostFtdcInstrumentCommissionRateField
public
TThostFtdcBizTypeType
BizType
public
string
ExchangeID
public
string
InvestUnitID
public
string
reserve1
public
struct
CThostFtdcInstrumentField
public
TThostFtdcCombinationTypeType
CombinationType
public
TThostFtdcOptionsTypeType
OptionsType
public
string
reserve1
public
string
reserve2
public
string
reserve3
public
string
reserve4
public
double
StrikePrice
public
string
UnderlyingInstrID
public
double
UnderlyingMultiple
public
struct
CThostFtdcInstrumentMarginRateAdjustField
public
string
reserve1
public
struct
CThostFtdcInstrumentMarginRateULField
public
string
BrokerID
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InstrumentID
public
string
InvestorID
public
TThostFtdcInvestorRangeType
InvestorRange
public
double
LongMarginRatioByMoney
public
double
LongMarginRatioByVolume
public
string
reserve1
public
double
ShortMarginRatioByMoney
public
double
ShortMarginRatioByVolume
public
struct
CThostFtdcInstrumentOrderCommRateField
public
double
OrderActionCommByTrade
public
double
OrderCommByTrade
public
string
reserve1
public
struct
CThostFtdcInstrumentStatusField
public
string
reserve1
public
string
reserve2
public
struct
CThostFtdcInstrumentTradingRightField
public
string
reserve1
public
struct
CThostFtdcInvestorAccountField
public
string
CurrencyID
public
struct
CThostFtdcInvestorPositionCombineDetailField
public
string
InvestUnitID
public
string
reserve1
public
string
reserve2
public
struct
CThostFtdcInvestorPositionDetailField
public
string
InvestUnitID
public
string
reserve1
public
string
reserve2
public
TThostFtdcSpecPosiTypeType
SpecPosiType
public
int
TimeFirstVolume
public
bool
Equals
(
CThostFtdcInvestorPositionDetailField
obj
)
public
struct
CThostFtdcInvestorPositionField
public
int
AbandonFrozen
public
string
ExchangeID
public
string
InvestUnitID
public
double
PositionCostOffset
public
string
reserve1
public
int
StrikeFrozen
public
double
StrikeFrozenAmount
public
int
TasPosition
public
double
TasPositionCost
public
int
YdStrikeFrozen
public
struct
CThostFtdcInvestorProductGroupMarginField
public
string
ExchangeID
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InvestUnitID
public
string
reserve1
public
struct
CThostFtdcInvestorWithdrawAlgorithmField
public
string
CurrencyID
public
double
FundMortgageRatio
public
struct
CThostFtdcInvestUnitField
public
string
AccountID
public
string
BrokerID
public
string
CommModelID
public
string
CurrencyID
public
string
InvestorGroupID
public
string
InvestorID
public
string
InvestorUnitName
public
string
InvestUnitID
public
string
MarginModelID
public
struct
CThostFtdcIPListField
public
string
IPAddress
public
int
IsWhite
public
string
reserve1
public
struct
CThostFtdcLinkManField
public
string
PersonFullName
public
string
UOAZipCode
public
struct
CThostFtdcLoginForbiddenIPField
public
string
IPAddress
public
string
reserve1
public
struct
CThostFtdcLoginForbiddenUserField
public
string
IPAddress
public
string
reserve1
public
struct
CThostFtdcLoginInfoField
public
string
INETime
public
int
IsQryControl
public
string
LoginRemark
public
string
PasswordDeprecated
public
string
reserve1
public
struct
CThostFtdcMarketDataBandingPriceField
public
double
BandingLowerPrice
public
double
BandingUpperPrice
public
struct
CThostFtdcMarketDataField
public
string
reserve1
public
string
reserve2
public
struct
CThostFtdcMarketDataUpdateTimeField
public
string
reserve1
public
struct
CThostFtdcMMInstrumentCommissionRateField
public
string
BrokerID
public
double
CloseRatioByMoney
public
double
CloseRatioByVolume
public
double
CloseTodayRatioByMoney
public
double
CloseTodayRatioByVolume
public
string
InstrumentID
public
string
InvestorID
public
TThostFtdcInvestorRangeType
InvestorRange
public
double
OpenRatioByMoney
public
double
OpenRatioByVolume
public
string
reserve1
public
struct
CThostFtdcMMOptionInstrCommRateField
public
string
BrokerID
public
double
CloseRatioByMoney
public
double
CloseRatioByVolume
public
double
CloseTodayRatioByMoney
public
double
CloseTodayRatioByVolume
public
string
InstrumentID
public
string
InvestorID
public
TThostFtdcInvestorRangeType
InvestorRange
public
double
OpenRatioByMoney
public
double
OpenRatioByVolume
public
string
reserve1
public
double
StrikeRatioByMoney
public
double
StrikeRatioByVolume
public
struct
CThostFtdcNotifyQueryAccountField
public
string
LongCustomerName
public
struct
CThostFtdcOpenAccountField
public
string
LongCustomerName
public
struct
CThostFtdcOptionInstrCommRateField
public
double
AShortMarginRatioByMoney
public
string
BrokerID
public
double
CloseRatioByMoney
public
double
CloseRatioByVolume
public
double
CloseTodayRatioByMoney
public
double
CloseTodayRatioByVolume
public
string
ExchangeID
public
string
InstrumentID
public
string
InvestorID
public
TThostFtdcInvestorRangeType
InvestorRange
public
string
InvestUnitID
public
double
OpenRatioByMoney
public
double
OpenRatioByVolume
public
string
reserve1
public
double
StrikeRatioByMoney
public
double
StrikeRatioByVolume
public
struct
CThostFtdcOptionInstrDeltaField
public
string
BrokerID
public
string
Delta
public
string
InstrumentID
public
string
InvestorID
public
TThostFtdcInvestorRangeType
InvestorRange
public
string
reserve1
public
struct
CThostFtdcOptionInstrMarginAdjustField
public
double
AShortMarginRatioByMoney
public
double
AShortMarginRatioByVolume
public
string
BrokerID
public
double
HShortMarginRatioByMoney
public
double
HShortMarginRatioByVolume
public
string
InstrumentID
public
string
InvestorID
public
TThostFtdcInvestorRangeType
InvestorRange
public
int
IsRelative
public
double
MShortMarginRatioByMoney
public
double
MShortMarginRatioByVolume
public
string
reserve1
public
double
SShortMarginRatioByMoney
public
double
SShortMarginRatioByVolume
public
struct
CThostFtdcOptionInstrMiniMarginField
public
string
BrokerID
public
string
InstrumentID
public
string
InvestorID
public
TThostFtdcInvestorRangeType
InvestorRange
public
int
IsRelative
public
double
MinMargin
public
string
reserve1
public
TThostFtdcValueMethodType
ValueMethod
public
struct
CThostFtdcOptionInstrTradeCostField
public
string
BrokerID
public
string
ExchangeID
public
double
ExchFixedMargin
public
double
ExchMiniMargin
public
double
FixedMargin
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
double
MiniMargin
public
string
reserve1
public
double
Royalty
public
struct
CThostFtdcOptionInstrTradingRightField
public
string
BrokerID
public
TThostFtdcDirectionType
Direction
public
string
InstrumentID
public
string
InvestorID
public
TThostFtdcInvestorRangeType
InvestorRange
public
string
reserve1
public
TThostFtdcTradingRightType
TradingRight
public
struct
CThostFtdcOptionSelfCloseActionField
public
string
ActionDate
public
TThostFtdcActionFlagType
ActionFlag
public
string
ActionLocalID
public
string
ActionTime
public
string
BranchID
public
string
BrokerID
public
string
BusinessUnit
public
string
ClientID
public
string
ExchangeID
public
int
FrontID
public
int
InstallID
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
int
OptionSelfCloseActionRef
public
string
OptionSelfCloseLocalID
public
string
OptionSelfCloseRef
public
string
OptionSelfCloseSysID
public
TThostFtdcOrderActionStatusType
OrderActionStatus
public
string
ParticipantID
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
int
SessionID
public
string
StatusMsg
public
string
TraderID
public
string
UserID
public
struct
CThostFtdcOptionSelfCloseField
public
string
AccountID
public
string
ActiveUserID
public
string
BranchID
public
string
BrokerID
public
int
BrokerOptionSelfCloseSeq
public
string
BusinessUnit
public
string
CancelTime
public
string
ClearingPartID
public
string
ClientID
public
string
CurrencyID
public
string
ExchangeID
public
string
ExchangeInstID
public
TThostFtdcExecResultType
ExecResult
public
int
FrontID
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InsertDate
public
string
InsertTime
public
int
InstallID
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
int
NotifySequence
public
string
OptionSelfCloseLocalID
public
string
OptionSelfCloseRef
public
string
OptionSelfCloseSysID
public
TThostFtdcOptSelfCloseFlagType
OptSelfCloseFlag
public
TThostFtdcOrderSubmitStatusType
OrderSubmitStatus
public
string
ParticipantID
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
string
reserve3
public
int
SequenceNo
public
int
SessionID
public
int
SettlementID
public
string
StatusMsg
public
string
TraderID
public
string
TradingDay
public
string
UserID
public
string
UserProductInfo
public
int
Volume
public
struct
CThostFtdcOrderField
public
string
reserve1
public
string
reserve2
public
string
reserve3
public
struct
CThostFtdcParkedOrderActionField
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
string
reserve1
public
string
reserve2
public
struct
CThostFtdcParkedOrderField
public
string
AccountID
public
TThostFtdcHedgeFlagType
CombHedgeFlag_0
public
TThostFtdcHedgeFlagType
CombHedgeFlag_1
public
TThostFtdcHedgeFlagType
CombHedgeFlag_2
public
TThostFtdcHedgeFlagType
CombHedgeFlag_3
public
TThostFtdcHedgeFlagType
CombHedgeFlag_4
public
TThostFtdcOffsetFlagType
CombOffsetFlag_0
public
TThostFtdcOffsetFlagType
CombOffsetFlag_1
public
TThostFtdcOffsetFlagType
CombOffsetFlag_2
public
TThostFtdcOffsetFlagType
CombOffsetFlag_3
public
TThostFtdcOffsetFlagType
CombOffsetFlag_4
public
string
ClientID
public
string
CombHedgeFlag
public
string
CombOffsetFlag
public
string
CurrencyID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
string
reserve1
public
string
reserve2
public
struct
CThostFtdcPositionProfitAlgorithmField
public
string
CurrencyID
public
struct
CThostFtdcProductExchRateField
public
string
reserve1
public
struct
CThostFtdcProductField
public
int
BrokerOrderSeq
public
string
InvestUnitID
public
string
ExchangeProductID
public
TThostFtdcMortgageFundUseRangeType
MortgageFundUseRange
public
string
reserve1
public
string
reserve2
public
TThostFtdcTradeSourceType
TradeSource
public
double
UnderlyingMultiple
public
struct
CThostFtdcProductGroupField
public
string
reserve1
public
string
reserve2
public
struct
CThostFtdcQryAccountregisterField
public
string
BankBranchID
public
string
CurrencyID
public
struct
CThostFtdcQryAuthForbiddenIPField
public
string
IPAddress
public
struct
CThostFtdcQryBatchOrderActionField
public
string
BrokerID
public
string
ExchangeID
public
string
InvestorID
public
struct
CThostFtdcQryBrokerTradingAlgosField
public
string
reserve1
public
struct
CThostFtdcQryBrokerTradingParamsField
public
string
AccountID
public
string
CurrencyID
public
struct
CThostFtdcQryClassifiedInstrumentField
public
TThostFtdcClassTypeType
ClassType
public
string
ExchangeID
public
string
ExchangeInstID
public
string
InstrumentID
public
string
ProductID
public
TThostFtdcTradingTypeType
TradingType
public
struct
CThostFtdcQryCombActionField
public
string
BrokerID
public
string
ExchangeID
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
reserve1
public
struct
CThostFtdcQryCombinationLegField
public
string
reserve1
public
string
reserve2
public
struct
CThostFtdcQryCombInstrumentGuardField
public
string
BrokerID
public
string
ExchangeID
public
string
InstrumentID
public
string
reserve1
public
struct
CThostFtdcQryCombPromotionParamField
public
string
ExchangeID
public
string
InstrumentID
public
struct
CThostFtdcQryCurrDRIdentityField
public
int
DRIdentityID
public
struct
CThostFtdcQryErrExecOrderActionField
public
string
BrokerID
public
string
InvestorID
public
struct
CThostFtdcQryErrExecOrderField
public
string
BrokerID
public
string
InvestorID
public
struct
CThostFtdcQryEWarrantOffsetField
public
string
InvestUnitID
public
string
reserve1
public
struct
CThostFtdcQryExchangeCombActionField
public
string
ClientID
public
string
ExchangeID
public
string
ExchangeInstID
public
string
ParticipantID
public
string
reserve1
public
string
TraderID
public
struct
CThostFtdcQryExchangeExecOrderActionField
public
string
ClientID
public
string
ExchangeID
public
string
ParticipantID
public
string
TraderID
public
struct
CThostFtdcQryExchangeExecOrderField
public
string
ClientID
public
string
ExchangeID
public
string
ExchangeInstID
public
string
ParticipantID
public
string
reserve1
public
string
TraderID
public
struct
CThostFtdcQryExchangeForQuoteField
public
string
ClientID
public
string
ExchangeID
public
string
ExchangeInstID
public
string
ParticipantID
public
string
reserve1
public
string
TraderID
public
struct
CThostFtdcQryExchangeMarginRateAdjustField
public
string
reserve1
public
struct
CThostFtdcQryExchangeMarginRateField
public
string
ExchangeID
public
string
reserve1
public
struct
CThostFtdcQryExchangeOrderField
public
string
reserve1
public
struct
CThostFtdcQryExchangeQuoteActionField
public
string
ClientID
public
string
ExchangeID
public
string
ParticipantID
public
string
TraderID
public
struct
CThostFtdcQryExchangeQuoteField
public
string
ClientID
public
string
ExchangeID
public
string
ExchangeInstID
public
string
ParticipantID
public
string
reserve1
public
string
TraderID
public
struct
CThostFtdcQryExchangeRateField
public
string
BrokerID
public
string
FromCurrencyID
public
string
ToCurrencyID
public
struct
CThostFtdcQryExecOrderActionField
public
string
BrokerID
public
string
ExchangeID
public
string
InvestorID
public
struct
CThostFtdcQryExecOrderField
public
string
BrokerID
public
string
ExchangeID
public
string
ExecOrderSysID
public
string
InsertTimeEnd
public
string
InsertTimeStart
public
string
InstrumentID
public
string
InvestorID
public
string
reserve1
public
struct
CThostFtdcQryForQuoteField
public
string
BrokerID
public
string
ExchangeID
public
string
InsertTimeEnd
public
string
InsertTimeStart
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
reserve1
public
struct
CThostFtdcQryForQuoteParamField
public
string
BrokerID
public
string
ExchangeID
public
string
InstrumentID
public
string
reserve1
public
struct
CThostFtdcQryHisOrderField
public
string
reserve1
public
struct
CThostFtdcQryInstrumentOrderCommRateField
public
string
reserve1
public
struct
CThostFtdcQryInstrumentStatusField
public
string
reserve1
public
struct
CThostFtdcQryInstrumentTradingRightField
public
string
reserve1
public
struct
CThostFtdcQryInvestorPositionField
public
string
ExchangeID
public
string
InvestUnitID
public
string
reserve1
public
struct
CThostFtdcQryInvestorProductGroupMarginField
public
string
ExchangeID
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InvestUnitID
public
string
reserve1
public
struct
CThostFtdcQryInvestUnitField
public
string
BrokerID
public
string
InvestorID
public
string
InvestUnitID
public
struct
CThostFtdcQryIPListField
public
string
IPAddress
public
string
reserve1
public
struct
CThostFtdcQryLoginForbiddenIPField
public
string
IPAddress
public
string
reserve1
public
struct
CThostFtdcQryMaxOrderVolumeField
public
string
ExchangeID
public
string
InvestUnitID
public
string
reserve1
public
struct
CThostFtdcQryMaxOrderVolumeWithPriceField
public
string
BrokerID
public
TThostFtdcDirectionType
Direction
public
string
ExchangeID
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
int
MaxVolume
public
TThostFtdcOffsetFlagType
OffsetFlag
public
double
Price
public
string
reserve1
public
struct
CThostFtdcQryMMInstrumentCommissionRateField
public
string
BrokerID
public
string
InstrumentID
public
string
InvestorID
public
string
reserve1
public
struct
CThostFtdcQryMMOptionInstrCommRateField
public
string
BrokerID
public
string
InstrumentID
public
string
InvestorID
public
string
reserve1
public
struct
CThostFtdcQryOptionInstrCommRateField
public
string
BrokerID
public
string
ExchangeID
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
reserve1
public
struct
CThostFtdcQryOptionInstrTradeCostField
public
string
BrokerID
public
string
ExchangeID
public
TThostFtdcHedgeFlagType
HedgeFlag
public
double
InputPrice
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
reserve1
public
double
UnderlyingPrice
public
struct
CThostFtdcQryOptionInstrTradingRightField
public
string
BrokerID
public
TThostFtdcDirectionType
Direction
public
string
InstrumentID
public
string
InvestorID
public
string
reserve1
public
struct
CThostFtdcQryOptionSelfCloseActionField
public
string
BrokerID
public
string
ExchangeID
public
string
InvestorID
public
struct
CThostFtdcQryOptionSelfCloseField
public
string
BrokerID
public
string
ExchangeID
public
string
InsertTimeEnd
public
string
InsertTimeStart
public
string
InstrumentID
public
string
InvestorID
public
string
OptionSelfCloseSysID
public
string
reserve1
public
struct
CThostFtdcQryParkedOrderActionField
public
string
InvestUnitID
public
string
reserve1
public
struct
CThostFtdcQryParkedOrderField
public
string
InvestUnitID
public
string
reserve1
public
struct
CThostFtdcQryProductExchRateField
public
string
reserve1
public
struct
CThostFtdcQryProductField
public
string
reserve1
public
struct
CThostFtdcQryProductGroupField
public
string
reserve1
public
struct
CThostFtdcQryQuoteActionField
public
string
BrokerID
public
string
ExchangeID
public
string
InvestorID
public
struct
CThostFtdcQryQuoteField
public
string
BrokerID
public
string
ExchangeID
public
string
InsertTimeEnd
public
string
InsertTimeStart
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
QuoteSysID
public
string
reserve1
public
struct
CThostFtdcQryRiskSettleInvstPositionField
public
string
BrokerID
public
string
InstrumentID
public
string
InvestorID
public
struct
CThostFtdcQryRiskSettleProductStatusField
public
string
ProductID
public
struct
CThostFtdcQrySecAgentACIDMapField
public
string
AccountID
public
string
BrokerID
public
string
CurrencyID
public
string
UserID
public
struct
CThostFtdcQrySecAgentCheckModeField
public
string
BrokerID
public
string
InvestorID
public
struct
CThostFtdcQrySecAgentTradeInfoField
public
string
BrokerID
public
string
BrokerSecAgentID
public
struct
CThostFtdcQryStrikeOffsetField
public
string
BrokerID
public
string
InstrumentID
public
string
InvestorID
public
string
reserve1
public
struct
CThostFtdcQrySyncDelaySwapField
public
string
BrokerID
public
string
DelaySwapSeqNo
public
struct
CThostFtdcQrySyncFundMortgageField
public
string
BrokerID
public
string
MortgageSeqNo
public
struct
CThostFtdcQryTradingCodeField
public
string
InvestUnitID
public
struct
CThostFtdcQryTradingNoticeField
public
string
InvestUnitID
public
struct
CThostFtdcQryUserRightsAssignField
public
string
BrokerID
public
string
UserID
public
struct
CThostFtdcQueryFreqField
public
int
QueryFreq
public
struct
CThostFtdcQuoteActionField
public
string
ActionDate
public
int
ActionFlag
public
string
ActionLocalID
public
string
ActionTime
public
string
BranchID
public
string
BrokerID
public
string
BusinessUnit
public
string
ClientID
public
string
ExchangeID
public
int
FrontID
public
int
InstallID
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
TThostFtdcOrderActionStatusType
OrderActionStatus
public
string
OrderLocalID
public
string
ParticipantID
public
int
QuoteActionRef
public
string
QuoteRef
public
string
QuoteSysID
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
int
SessionID
public
string
StatusMsg
public
string
TraderID
public
string
UserID
public
struct
CThostFtdcQuoteField
public
string
AccountID
public
string
ActiveUserID
public
TThostFtdcHedgeFlagType
AskHedgeFlag
public
TThostFtdcOffsetFlagType
AskOffsetFlag
public
string
AskOrderRef
public
string
AskOrderSysID
public
double
AskPrice
public
int
AskVolume
public
TThostFtdcHedgeFlagType
BidHedgeFlag
public
TThostFtdcOffsetFlagType
BidOffsetFlag
public
string
BidOrderRef
public
string
BidOrderSysID
public
double
BidPrice
public
int
BidVolume
public
string
BranchID
public
string
BrokerID
public
int
BrokerQuoteSeq
public
string
BusinessUnit
public
string
CancelTime
public
string
ClearingPartID
public
string
ClientID
public
string
CurrencyID
public
string
ExchangeID
public
string
ExchangeInstID
public
string
ForQuoteSysID
public
int
FrontID
public
string
InsertDate
public
string
InsertTime
public
int
InstallID
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
string
IPAddress
public
string
MacAddress
public
int
NotifySequence
public
TThostFtdcOrderSubmitStatusType
OrderSubmitStatus
public
string
OrderSysID
public
string
ParticipantID
public
string
QuoteLocalID
public
string
QuoteRef
public
TThostFtdcOrderStatusType
QuoteStatus
public
string
ReplaceSysID
public
int
RequestID
public
string
reserve1
public
string
reserve2
public
string
reserve3
public
int
SequenceNo
public
int
SessionID
public
int
SettlementID
public
string
StatusMsg
public
string
TraderID
public
string
TradingDay
public
string
UserID
public
string
UserProductInfo
public
struct
CThostFtdcRemoveParkedOrderActionField
public
string
InvestUnitID
public
struct
CThostFtdcRemoveParkedOrderField
public
string
InvestUnitID
public
struct
CThostFtdcReqApiHandshakeField
public
string
CryptoKeyVersion
public
struct
CThostFtdcReqCancelAccountField
public
string
LongCustomerName
public
struct
CThostFtdcReqChangeAccountField
public
string
LongCustomerName
public
struct
CThostFtdcReqGenUserCaptchaField
public
string
BrokerID
public
string
TradingDay
public
string
UserID
public
struct
CThostFtdcReqGenUserTextField
public
string
BrokerID
public
string
TradingDay
public
string
UserID
public
struct
CThostFtdcReqOpenAccountField
public
string
LongCustomerName
public
struct
CThostFtdcReqQueryAccountField
public
string
LongCustomerName
public
struct
CThostFtdcReqQueryTradeResultBySerialField
public
string
LongCustomerName
public
struct
CThostFtdcReqRepealField
public
string
LongCustomerName
public
struct
CThostFtdcReqTransferField
public
string
LongCustomerName
public
struct
CThostFtdcReqUserAuthMethodField
public
string
BrokerID
public
string
TradingDay
public
string
UserID
public
struct
CThostFtdcReqUserLoginWithCaptchaField
public
string
BrokerID
public
string
Captcha
public
string
ClientIPAddress
public
int
ClientIPPort
public
string
InterfaceProductInfo
public
string
LoginRemark
public
string
MacAddress
public
string
Password
public
string
ProtocolInfo
public
string
reserve1
public
string
TradingDay
public
string
UserID
public
string
UserProductInfo
public
struct
CThostFtdcReqUserLoginWithOTPField
public
string
BrokerID
public
string
ClientIPAddress
public
int
ClientIPPort
public
string
InterfaceProductInfo
public
string
LoginRemark
public
string
MacAddress
public
string
OTPPassword
public
string
Password
public
string
ProtocolInfo
public
string
reserve1
public
string
TradingDay
public
string
UserID
public
string
UserProductInfo
public
struct
CThostFtdcReqUserLoginWithTextField
public
string
BrokerID
public
string
ClientIPAddress
public
int
ClientIPPort
public
string
InterfaceProductInfo
public
string
LoginRemark
public
string
MacAddress
public
string
Password
public
string
ProtocolInfo
public
string
reserve1
public
string
Text
public
string
TradingDay
public
string
UserID
public
string
UserProductInfo
public
struct
CThostFtdcReqVerifyApiKeyField
public
string
FrontHandshakeData
public
int
FrontHandshakeDataLen
public
struct
CThostFtdcReserveOpenAccountConfirmField
public
string
AccountID
public
string
Address
public
string
BankAccount
public
TThostFtdcBankAccTypeType
BankAccType
public
string
BankBranchID
public
string
BankID
public
string
BankPassWord
public
string
BankReserveOpenSeq
public
string
BankSerial
public
string
BookDate
public
string
BookPsw
public
string
BrokerBranchID
public
string
BrokerID
public
string
BrokerIDByBank
public
string
CountryCode
public
string
CurrencyID
public
string
CustomerName
public
TThostFtdcCustTypeType
CustType
public
string
Digest
public
string
EMail
public
int
ErrorID
public
string
ErrorMsg
public
string
Fax
public
TThostFtdcGenderType
Gender
public
TThostFtdcIdCardTypeType
IdCardType
public
string
IdentifiedCardNo
public
int
InstallID
public
TThostFtdcLastFragmentType
LastFragment
public
string
MobilePhone
public
TThostFtdcMoneyAccountStatusType
MoneyAccountStatus
public
string
Password
public
int
PlateSerial
public
int
SessionID
public
string
Telephone
public
int
TID
public
string
TradeCode
public
string
TradeDate
public
string
TradeTime
public
string
TradingDay
public
TThostFtdcYesNoIndicatorType
VerifyCertNoFlag
public
string
ZipCode
public
struct
CThostFtdcReserveOpenAccountField
public
string
Address
public
string
BankAccount
public
TThostFtdcBankAccTypeType
BankAccType
public
string
BankBranchID
public
string
BankID
public
string
BankPassWord
public
string
BankSerial
public
string
BrokerBranchID
public
string
BrokerID
public
string
BrokerIDByBank
public
string
CountryCode
public
string
CurrencyID
public
string
CustomerName
public
TThostFtdcCustTypeType
CustType
public
string
Digest
public
string
EMail
public
int
ErrorID
public
string
ErrorMsg
public
string
Fax
public
TThostFtdcGenderType
Gender
public
TThostFtdcIdCardTypeType
IdCardType
public
string
IdentifiedCardNo
public
int
InstallID
public
TThostFtdcLastFragmentType
LastFragment
public
string
MobilePhone
public
TThostFtdcMoneyAccountStatusType
MoneyAccountStatus
public
int
PlateSerial
public
TThostFtdcReserveOpenAccStasType
ReserveOpenAccStas
public
int
SessionID
public
string
Telephone
public
int
TID
public
string
TradeCode
public
string
TradeDate
public
string
TradeTime
public
string
TradingDay
public
TThostFtdcYesNoIndicatorType
VerifyCertNoFlag
public
string
ZipCode
public
struct
CThostFtdcRiskSettleInvstPositionField
public
int
AbandonFrozen
public
string
BrokerID
public
double
CashIn
public
double
CloseAmount
public
double
CloseProfit
public
double
CloseProfitByDate
public
double
CloseProfitByTrade
public
int
CloseVolume
public
int
CombLongFrozen
public
int
CombPosition
public
int
CombShortFrozen
public
double
Commission
public
string
ExchangeID
public
double
ExchangeMargin
public
double
FrozenCash
public
double
FrozenCommission
public
double
FrozenMargin
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InstrumentID
public
string
InvestorID
public
string
InvestUnitID
public
int
LongFrozen
public
double
LongFrozenAmount
public
double
MarginRateByMoney
public
double
MarginRateByVolume
public
double
OpenAmount
public
double
OpenCost
public
int
OpenVolume
public
TThostFtdcPosiDirectionType
PosiDirection
public
int
Position
public
double
PositionCost
public
double
PositionCostOffset
public
TThostFtdcPositionDateType
PositionDate
public
double
PositionProfit
public
double
PreMargin
public
double
PreSettlementPrice
public
int
SettlementID
public
double
SettlementPrice
public
int
ShortFrozen
public
double
ShortFrozenAmount
public
int
StrikeFrozen
public
double
StrikeFrozenAmount
public
int
TasPosition
public
double
TasPositionCost
public
int
TodayPosition
public
string
TradingDay
public
double
UseMargin
public
int
YdPosition
public
int
YdStrikeFrozen
public
struct
CThostFtdcRiskSettleProductStatusField
public
string
ExchangeID
public
string
ProductID
public
TThostFtdcProductStatusType
ProductStatus
public
struct
CThostFtdcRspApiHandshakeField
public
string
FrontHandshakeData
public
int
FrontHandshakeDataLen
public
int
IsApiAuthEnabled
public
struct
CThostFtdcRspGenUserCaptchaField
public
string
BrokerID
public
string
CaptchaInfo
public
int
CaptchaInfoLen
public
string
UserID
public
struct
CThostFtdcRspGenUserTextField
public
int
UserTextSeq
public
struct
CThostFtdcRspQueryAccountField
public
string
LongCustomerName
public
struct
CThostFtdcRspRepealField
public
string
LongCustomerName
public
struct
CThostFtdcRspTransferField
public
string
LongCustomerName
public
struct
CThostFtdcRspUserAuthMethodField
public
int
UsableAuthMethod
public
struct
CThostFtdcRspUserLogin2Field
public
string
BrokerID
public
string
CZCETime
public
string
DCETime
public
string
FFEXTime
public
int
FrontID
public
string
INETime
public
string
LoginTime
public
string
MaxOrderRef
public
string
RandomString
public
int
SessionID
public
string
SHFETime
public
string
SystemName
public
string
TradingDay
public
string
UserID
public
struct
CThostFtdcRspUserLoginField
public
string
INETime
public
struct
CThostFtdcSecAgentACIDMapField
public
string
AccountID
public
string
BrokerID
public
string
BrokerSecAgentID
public
string
CurrencyID
public
string
UserID
public
struct
CThostFtdcSecAgentCheckModeField
public
string
BrokerID
public
string
BrokerSecAgentID
public
int
CheckSelfAccount
public
string
CurrencyID
public
string
InvestorID
public
struct
CThostFtdcSecAgentTradeInfoField
public
string
BrokerID
public
string
BrokerSecAgentID
public
string
InvestorID
public
string
LongCustomerName
public
struct
CThostFtdcSpecificInstrumentField
public
string
reserve1
public
struct
CThostFtdcStrikeOffsetField
public
string
BrokerID
public
string
InstrumentID
public
string
InvestorID
public
TThostFtdcInvestorRangeType
InvestorRange
public
double
Offset
public
TThostFtdcStrikeOffsetTypeType
OffsetType
public
string
reserve1
public
struct
CThostFtdcSyncDelaySwapField
public
string
BrokerID
public
string
DelaySwapSeqNo
public
double
FromAmount
public
string
FromCurrencyID
public
double
FromFrozenSwap
public
double
FromRemainSwap
public
string
InvestorID
public
int
IsAllRemainSetZero
public
int
IsManualSwap
public
double
ToAmount
public
string
ToCurrencyID
public
struct
CThostFtdcSyncDelaySwapFrozenField
public
string
BrokerID
public
string
DelaySwapSeqNo
public
string
FromCurrencyID
public
double
FromRemainSwap
public
string
InvestorID
public
int
IsManualSwap
public
struct
CThostFtdcSyncDeltaDceCombInstrumentField
public
TThostFtdcActionDirectionType
ActionDirection
public
TThostFtdcHedgeFlagType
CombHedgeFlag
public
TThostFtdcDceCombinationTypeType
CombinationType
public
string
CombInstrumentID
public
TThostFtdcDirectionType
Direction
public
string
ExchangeID
public
string
ExchangeInstID
public
string
ProductID
public
int
SyncDeltaSequenceNo
public
int
TradeGroupID
public
double
Xparameter
public
struct
CThostFtdcSyncDeltaDepthMarketDataField
public
string
ActionDay
public
TThostFtdcActionDirectionType
ActionDirection
public
double
AskPrice1
public
double
AskPrice2
public
double
AskPrice3
public
double
AskPrice4
public
double
AskPrice5
public
int
AskVolume1
public
int
AskVolume2
public
int
AskVolume3
public
int
AskVolume4
public
int
AskVolume5
public
double
AveragePrice
public
double
BandingLowerPrice
public
double
BandingUpperPrice
public
double
BidPrice1
public
double
BidPrice2
public
double
BidPrice3
public
double
BidPrice4
public
double
BidPrice5
public
int
BidVolume1
public
int
BidVolume2
public
int
BidVolume3
public
int
BidVolume4
public
int
BidVolume5
public
double
ClosePrice
public
double
CurrDelta
public
string
ExchangeID
public
string
ExchangeInstID
public
double
HighestPrice
public
string
InstrumentID
public
double
LastPrice
public
double
LowerLimitPrice
public
double
LowestPrice
public
double
OpenInterest
public
double
OpenPrice
public
double
PreClosePrice
public
double
PreDelta
public
double
PreOpenInterest
public
double
PreSettlementPrice
public
double
SettlementPrice
public
int
SyncDeltaSequenceNo
public
string
TradingDay
public
double
Turnover
public
int
UpdateMillisec
public
string
UpdateTime
public
double
UpperLimitPrice
public
int
Volume
public
struct
CThostFtdcSyncDeltaEWarrantOffsetField
public
TThostFtdcActionDirectionType
ActionDirection
public
string
BrokerID
public
TThostFtdcDirectionType
Direction
public
string
ExchangeID
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InstrumentID
public
string
InvestorID
public
int
SyncDeltaSequenceNo
public
string
TradingDay
public
int
Volume
public
struct
CThostFtdcSyncDeltaExchMarginRateField
public
TThostFtdcActionDirectionType
ActionDirection
public
string
BrokerID
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InstrumentID
public
double
LongMarginRatioByMoney
public
double
LongMarginRatioByVolume
public
double
ShortMarginRatioByMoney
public
double
ShortMarginRatioByVolume
public
int
SyncDeltaSequenceNo
public
struct
CThostFtdcSyncDeltaIndexPriceField
public
TThostFtdcActionDirectionType
ActionDirection
public
string
BrokerID
public
double
ClosePrice
public
string
InstrumentID
public
int
SyncDeltaSequenceNo
public
struct
CThostFtdcSyncDeltaInfoField
public
int
IsOnlyTrdDelta
public
int
SyncDeltaSequenceNo
public
TThostFtdcSyncDeltaStatusType
SyncDeltaStatus
public
string
SyncDescription
public
struct
CThostFtdcSyncDeltaInitInvstMarginField
public
string
BrokerID
public
string
InvestorID
public
double
LastRiskSpecTotalExchMargin
public
double
LastRiskSpecTotalInvstMargin
public
double
LastRiskTotalExchMargin
public
double
LastRiskTotalInvstMargin
public
double
RemainRiskExchMargin
public
double
RemainRiskInvstMargin
public
double
RemainRiskSpecExchMargin
public
double
RemainRiskSpecInvstMargin
public
int
SyncDeltaSequenceNo
public
double
ThisSyncExchMargin
public
double
ThisSyncInvstMargin
public
double
ThisSyncSpecExchMargin
public
double
ThisSyncSpecInvstMargin
public
struct
CThostFtdcSyncDeltaInvstCommRateField
public
TThostFtdcActionDirectionType
ActionDirection
public
string
BrokerID
public
double
CloseRatioByMoney
public
double
CloseRatioByVolume
public
double
CloseTodayRatioByMoney
public
double
CloseTodayRatioByVolume
public
string
InstrumentID
public
string
InvestorID
public
TThostFtdcInvestorRangeType
InvestorRange
public
double
OpenRatioByMoney
public
double
OpenRatioByVolume
public
int
SyncDeltaSequenceNo
public
struct
CThostFtdcSyncDeltaInvstMarginRateField
public
TThostFtdcActionDirectionType
ActionDirection
public
string
BrokerID
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InstrumentID
public
string
InvestorID
public
TThostFtdcInvestorRangeType
InvestorRange
public
int
IsRelative
public
double
LongMarginRatioByMoney
public
double
LongMarginRatioByVolume
public
double
ShortMarginRatioByMoney
public
double
ShortMarginRatioByVolume
public
int
SyncDeltaSequenceNo
public
struct
CThostFtdcSyncDeltaInvstMarginRateULField
public
TThostFtdcActionDirectionType
ActionDirection
public
string
BrokerID
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InstrumentID
public
string
InvestorID
public
TThostFtdcInvestorRangeType
InvestorRange
public
double
LongMarginRatioByMoney
public
double
LongMarginRatioByVolume
public
double
ShortMarginRatioByMoney
public
double
ShortMarginRatioByVolume
public
int
SyncDeltaSequenceNo
public
struct
CThostFtdcSyncDeltaInvstPosCombDtlField
public
TThostFtdcActionDirectionType
ActionDirection
public
string
BrokerID
public
string
ComTradeID
public
TThostFtdcDirectionType
Direction
public
string
ExchangeID
public
double
ExchMargin
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InstrumentID
public
string
InvestorID
public
int
LegID
public
int
LegMultiple
public
double
Margin
public
double
MarginRateByMoney
public
double
MarginRateByVolume
public
string
OpenDate
public
int
SettlementID
public
int
SyncDeltaSequenceNo
public
int
TotalAmt
public
int
TradeGroupID
public
string
TradeID
public
string
TradingDay
public
struct
CThostFtdcSyncDeltaInvstPosDtlField
public
TThostFtdcActionDirectionType
ActionDirection
public
string
BrokerID
public
double
CloseAmount
public
double
CloseProfitByDate
public
double
CloseProfitByTrade
public
int
CloseVolume
public
string
CombInstrumentID
public
TThostFtdcDirectionType
Direction
public
string
ExchangeID
public
double
ExchMargin
public
TThostFtdcHedgeFlagType
HedgeFlag
public
string
InstrumentID
public
string
InvestorID
public
double
LastSettlementPrice
public
double
Margin
public
double
MarginRateByMoney
public
double
MarginRateByVolume
public
string
OpenDate
public
double
OpenPrice
public
double
PositionProfitByDate
public
double
PositionProfitByTrade
public
int
SettlementID
public
double
SettlementPrice
public
TThostFtdcSpecPosiTypeType
SpecPosiType
public
int
SyncDeltaSequenceNo
public
int
TimeFirstVolume
public
string
TradeID
public
TThostFtdcTradeTypeType
TradeType
public
string
TradingDay
public
int
Volume
public
struct
CThostFtdcSyncDeltaOptExchMarginField
public
TThostFtdcActionDirectionType
ActionDirection
public
double
AShortMarginRatioByMoney
public
double
AShortMarginRatioByVolume
public
string
BrokerID
public
double
HShortMarginRatioByMoney
public
double
HShortMarginRatioByVolume
public
string
InstrumentID
public
double
MShortMarginRatioByMoney
public
double
MShortMarginRatioByVolume
public
double
SShortMarginRatioByMoney
public
double
SShortMarginRatioByVolume
public
int
SyncDeltaSequenceNo
public
struct
CThostFtdcSyncDeltaOptInvstCommRateField
public
TThostFtdcActionDirectionType
ActionDirection
public
string
BrokerID
public
double
CloseRatioByMoney
public
double
CloseRatioByVolume
public
double
CloseTodayRatioByMoney
public
double
CloseTodayRatioByVolume
public
string
InstrumentID
public
string
InvestorID
public
TThostFtdcInvestorRangeType
InvestorRange
public
double
OpenRatioByMoney
public
double
OpenRatioByVolume
public
double
StrikeRatioByMoney
public
double
StrikeRatioByVolume
public
int
SyncDeltaSequenceNo
public
struct
CThostFtdcSyncDeltaOptInvstMarginField
public
TThostFtdcActionDirectionType
ActionDirection
public
double
AShortMarginRatioByMoney
public
double
AShortMarginRatioByVolume
public
string
BrokerID
public
double
HShortMarginRatioByMoney
public
double
HShortMarginRatioByVolume
public
string
InstrumentID
public
string
InvestorID
public
TThostFtdcInvestorRangeType
InvestorRange
public
int
IsRelative
public
double
MShortMarginRatioByMoney
public
double
MShortMarginRatioByVolume
public
double
SShortMarginRatioByMoney
public
double
SShortMarginRatioByVolume
public
int
SyncDeltaSequenceNo
public
struct
CThostFtdcSyncDeltaProductExchRateField
public
TThostFtdcActionDirectionType
ActionDirection
public
double
ExchangeRate
public
string
ProductID
public
string
QuoteCurrencyID
public
int
SyncDeltaSequenceNo
public
struct
CThostFtdcSyncDeltaProductStatusField
public
TThostFtdcSyncDeltaStatusType
ExchangeID
public
string
ProductID
public
TThostFtdcProductStatusType
ProductStatus
public
int
SyncDeltaSequenceNo
public
struct
CThostFtdcSyncDeltaTradingAccountField
public
string
AccountID
public
double
Available
public
double
Balance
public
string
BrokerID
public
double
CashIn
public
double
CloseProfit
public
double
Commission
public
double
Credit
public
string
CurrencyID
public
double
CurrMargin
public
double
DeliveryMargin
public
double
Deposit
public
double
ExchangeDeliveryMargin
public
double
ExchangeMargin
public
double
FrozenCash
public
double
FrozenCommission
public
double
FrozenMargin
public
double
FrozenSwap
public
double
FundMortgageAvailable
public
double
FundMortgageIn
public
double
FundMortgageOut
public
double
Interest
public
double
InterestBase
public
double
Mortgage
public
double
MortgageableFund
public
double
PositionProfit
public
double
PreBalance
public
double
PreCredit
public
double
PreDeposit
public
double
PreFundMortgageIn
public
double
PreFundMortgageOut
public
double
PreMargin
public
double
PreMortgage
public
double
RemainSwap
public
double
Reserve
public
double
ReserveBalance
public
int
SettlementID
public
double
SpecProductCloseProfit
public
double
SpecProductCommission
public
double
SpecProductExchangeMargin
public
double
SpecProductFrozenCommission
public
double
SpecProductFrozenMargin
public
double
SpecProductMargin
public
double
SpecProductPositionProfit
public
double
SpecProductPositionProfitByAlg
public
int
SyncDeltaSequenceNo
public
string
TradingDay
public
double
Withdraw
public
double
WithdrawQuota
public
struct
CThostFtdcSyncDepositField
public
string
CurrencyID
public
int
IsFromSopt
public
string
TradingPassword
public
struct
CThostFtdcSyncingInstrumentCommissionRateField
public
string
reserve1
public
struct
CThostFtdcSyncingInstrumentMarginRateField
public
string
reserve1
public
struct
CThostFtdcSyncingInstrumentTradingRightField
public
string
reserve1
public
struct
CThostFtdcSyncingInvestorPositionField
public
int
AbandonFrozen
public
string
ExchangeID
public
string
InvestUnitID
public
double
PositionCostOffset
public
string
reserve1
public
int
StrikeFrozen
public
double
StrikeFrozenAmount
public
int
TasPosition
public
double
TasPositionCost
public
int
YdStrikeFrozen
public
struct
CThostFtdcSyncingTradingAccountField
public
string
CurrencyID
public
double
FrozenSwap
public
double
FundMortgageAvailable
public
double
FundMortgageIn
public
double
FundMortgageOut
public
double
MortgageableFund
public
double
PreFundMortgageIn
public
double
PreFundMortgageOut
public
double
RemainSwap
public
double
SpecProductCloseProfit
public
double
SpecProductCommission
public
double
SpecProductExchangeMargin
public
double
SpecProductFrozenCommission
public
double
SpecProductFrozenMargin
public
double
SpecProductMargin
public
double
SpecProductPositionProfit
public
double
SpecProductPositionProfitByAlg
public
struct
CThostFtdcTradeParamField
public
string
BrokerID
public
string
Memo
public
TThostFtdcTradeParamIDType
TradeParamID
public
string
TradeParamValue
public
struct
CThostFtdcTradingAccountPasswordField
public
string
CurrencyID
public
struct
CThostFtdcTradingAccountPasswordUpdateField
public
string
CurrencyID
public
struct
CThostFtdcTradingAccountReserveField
public
string
AccountID
public
string
InvestorID
public
string
CurrencyID
public
struct
CThostFtdcTradingCodeField
public
TThostFtdcBizTypeType
BizType
public
string
BranchID
public
string
InvestUnitID
public
struct
CThostFtdcTradingNoticeField
public
string
InvestUnitID
public
struct
CThostFtdcTradingNoticeInfoField
public
string
InvestUnitID
public
struct
CThostFtdcUserIPField
public
string
reserve1
public
string
reserve2
public
struct
CThostFtdcUserSessionField
public
string
LoginRemark
public
string
reserve1
public
struct
CThostFtdcUserSystemInfoField
public
string
ClientLoginRemark
public
byte
[]
ClientSystemInfo
public
string
ClientSystemInfo
public
string
reserve1
public
struct
CThostFtdcVerifyCustInfoField
public
string
LongCustomerName
public
struct
CThostFtdcVerifyFuturePasswordAndCustInfoField
public
string
CurrencyID
public
string
LongCustomerName
public
struct
CThostFtdcVerifyFuturePasswordField
public
string
CurrencyID
public
interface
IByteSwap
public
interface
IFieldId
:
IByteSwap
public
enum
TThostFtdcActionDirectionType
Add
=
49
Del
=
50
Upd
=
51
public
enum
TThostFtdcActionTypeType
Abandon
=
50
Exec
=
49
public
enum
TThostFtdcAuthTypeType
BLACK
=
49
WHITE
=
48
public
enum
TThostFtdcBalanceAlgorithmType
Abandon
=
50
Exec
=
49
public
enum
TThostFtdcBoolType
public
enum
TThostFtdcBrokerFunctionCodeType
BrokerDepositWarn
=
81
CoverWarn
=
83
DeleteOrder
=
74
Designate
=
78
ExecOrderNoCheck
=
77
ExecOrderRisk
=
80
FBAccount
=
88
FBSign
=
87
ParkedOrderAction
=
76
ParkedOrderInsert
=
75
PosiLimitWarn
=
85
PreExecOrder
=
84
QryPosiLimit
=
86
StockDisposal
=
79
public
enum
TThostFtdcClassTypeType
ALL
=
48
COMB
=
51
FUTURE
=
49
OPTION
=
50
public
enum
TThostFtdcClientIDTypeType
MarketMaker
=
53
public
enum
TThostFtdcClientTypeType
All
=
48
Other
=
50
SpecialOrgan
=
52
public
enum
TThostFtdcCombDirectionType
Comb
=
48
DelComb
=
50
UnComb
=
49
public
enum
TThostFtdcCombinationTypeType
BER
=
50
BES
=
97
BFO
=
56
BLS
=
57
BUL
=
49
CAS
=
54
Future
=
48
OPL
=
55
PRT
=
53
STD
=
51
STG
=
52
public
enum
TThostFtdcCusAccountTypeType
AssetmgrTransfer
=
52
AssetmgrTrustee
=
51
public
enum
TThostFtdcDceCombinationTypeType
BES
=
53
BFO
=
57
BLS
=
52
CAS
=
54
Insert
=
48
OPL
=
49
SFO
=
97
SP
=
50
SPC
=
51
SPL
=
48
STD
=
55
STG
=
56
public
enum
TThostFtdcExchangeIDTypeType
INE
=
78
public
enum
TThostFtdcExchangeSettlementParamIDType
DceComMarginType
=
66
OptMiniGuarantee
=
98
OptOutDisCountRate
=
97
public
enum
TThostFtdcExecOrderCloseFlagType
AutoClose
=
48
EOCF_NotToClose
=
49
public
enum
TThostFtdcExecOrderPositionFlagType
Reserve
=
48
UnReserve
=
49
public
enum
TThostFtdcExecResultType
Canceled
=
99
InvalidVolume
=
56
NoClient
=
52
NoDeposit
=
50
NoEnoughHistoryTrade
=
57
NoExec
=
110
NoInstrument
=
54
NoParticipant
=
51
NoPosition
=
49
NoRight
=
55
OK
=
48
Unknown
=
97
public
enum
TThostFtdcFileIDType
NonTradePosChange
=
66
OptionStrike
=
83
PositionDtl
=
68
SettlementPriceComparison
=
77
public
enum
TThostFtdcForQuoteStatusType
Accepted
=
98
Rejected
=
99
Submitted
=
97
public
enum
TThostFtdcFunctionCodeType
DeleteOrder
=
70
public
enum
TThostFtdcFundIOTypeType
SwapCurrency
=
51
public
enum
TThostFtdcFundTypeType
InnerTransfer
=
52
public
enum
TThostFtdcHedgeFlagType
HedgeSpec
=
55
MarketMaker
=
53
SpecHedge
=
54
public
enum
TThostFtdcIdCardTypeType
AccountsPermits
=
74
BusinessRegistration
=
72
CorporationCertNo
=
79
CptMngPrdLetter
=
76
DrivingLicense
=
68
FrgPrmtRdCard
=
75
HKMCIDCard
=
73
HMMainlandTravelPermit
=
66
LocalID
=
71
SocialID
=
70
TwMainlandTravelPermit
=
67
UniformSocialCreditCode
=
78
public
enum
TThostFtdcInvestorTypeType
Asset
=
52
public
enum
TThostFtdcMortgageFundUseRangeType
All
=
50
CNY3
=
51
Margin
=
49
None
=
48
public
enum
TThostFtdcOptionRoyaltyPriceTypeType
MaxPreSettlementPrice
=
53
OpenPrice
=
52
PreSettlementPrice
=
49
public
enum
TThostFtdcOptionsTypeType
CallOptions
=
49
PutOptions
=
50
public
enum
TThostFtdcOptSelfCloseFlagType
CloseSelfOptionPosition
=
49
ReserveFuturePosition
=
52
ReserveOptionPosition
=
50
SellCloseSelfFuturePosition
=
51
public
enum
TThostFtdcOrderTypeType
DeriveFromBlockTrade
=
54
DeriveFromEFPTrade
=
55
public
enum
TThostFtdcPersonTypeType
CorporationRefer
=
69
ForeignerRefer
=
68
public
enum
TThostFtdcPriceSourceType
OTC
=
51
public
enum
TThostFtdcProductClassType
MI
=
73
SpotOption
=
54
TAS
=
55
public
enum
TThostFtdcProductStatusType
tradeable
=
49
untradeable
=
50
public
enum
TThostFtdcReserveOpenAccStasType
Cancelled
=
49
Invalid
=
51
Opened
=
50
Processing
=
48
public
enum
TThostFtdcSpecPosiTypeType
Common
=
35
Tas
=
48
public
enum
TThostFtdcStrikeOffsetTypeType
ProfitRatio
=
52
ProfitValue
=
50
RealRatio
=
51
RealValue
=
49
public
enum
TThostFtdcSyncDeltaStatusType
OptErr
=
101
Readable
=
49
Readend
=
51
Reading
=
50
public
enum
TThostFtdcTradeParamIDType
BalanceMorgage
=
97
ForQuoteTimeInterval
=
81
IsCheckBankAcc
=
73
IsExecOrderProfit
=
72
IsFutureOrderFreq
=
67
IsFuturePosiLimit
=
66
IsPosiFreeze
=
70
IsPosiLimit
=
77
IsStrongPassword
=
75
LoginFailMaxNumForIP
=
85
MinPwdLen
=
79
PasswordDeadLine
=
74
PasswordPeriod
=
86
public
enum
TThostFtdcTradeTypeType
BlockTrade
=
53
SplitCombination
=
35
public
enum
TThostFtdcTradingTypeType
ALL
=
48
TRADE
=
49
UNTRADE
=
50
public
enum
TThostFtdcValueMethodType
Absolute
=
48
Ratio
=
49
CtpPackCommon.Structs
public
struct
CThostFtdcAppIDAuthAssignField
public
string
AppID
public
string
BrokerID
public
int
DRIdentityID
public
struct
CThostFtdcCFMMCTradingAccountTokenField
public
string
AccountID
public
string
BrokerID
public
int
KeyID
public
string
ParticipantID
public
string
Token
public
struct
CThostFtdcExchangeRateField
public
string
BrokerID
public
double
ExchangeRate
public
string
FromCurrencyID
public
double
FromCurrencyUnit
public
string
ToCurrencyID
public
struct
CThostFtdcMulticastInstrumentField
public
double
CodePrice
public
string
InstrumentID
public
int
InstrumentNo
public
double
PriceTick
public
string
reserve1
public
int
TopicID
public
int
VolumeMultiple
public
struct
CThostFtdcQryBulletinField
public
int
BulletinID
public
string
ExchangeID
public
string
NewsType
public
char
NewsUrgency
public
int
SequenceNo
public
struct
CThostFtdcQryMulticastInstrumentField
public
string
InstrumentID
public
string
reserve1
public
int
TopicID
public
struct
CThostFtdcQueryCFMMCTradingAccountTokenField
public
string
BrokerID
public
string
InvestorID
public
string
InvestUnitID
public
struct
CThostFtdcSyncFundMortgageField
public
string
BrokerID
public
string
FromCurrencyID
public
string
InvestorID
public
double
MortgageAmount
public
string
MortgageSeqNo
public
string
ToCurrencyID