2186 lines
81 KiB
C
2186 lines
81 KiB
C
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///@company shanghai liber information Technology Co.,Ltd
|
|||
|
///@file SecurityFtdcUserApiDataType.h
|
|||
|
///@brief <20><><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
|
|||
|
#ifndef SECURITY_FTDCDATATYPE_H
|
|||
|
#define SECURITY_FTDCDATATYPE_H
|
|||
|
|
|||
|
enum SECURITY_TE_RESUME_TYPE
|
|||
|
{
|
|||
|
SECURITY_TERT_RESTART = 0,
|
|||
|
SECURITY_TERT_RESUME,
|
|||
|
SECURITY_TERT_QUICK
|
|||
|
};
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcErrorIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcErrorIDType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcErrorMsgType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcErrorMsgType[81];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcExchangeIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcExchangeIDType[9];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcExchangeNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcExchangeNameType[31];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcExchangePropertyType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_EXP_Normal '0'
|
|||
|
///<2F><><EFBFBD>ݳɽ<DDB3><C9BD><EFBFBD><EFBFBD>ɱ<EFBFBD><C9B1><EFBFBD>
|
|||
|
#define SECURITY_FTDC_EXP_GenOrderByTrade '1'
|
|||
|
|
|||
|
typedef char TSecurityFtdcExchangePropertyType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcExchangeConnectStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///û<><C3BB><EFBFBD>κ<EFBFBD><CEBA><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ECS_NoConnection '1'
|
|||
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ECS_QryInstrumentSent '2'
|
|||
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD>ȡ<EFBFBD><C8A1>Ϣ
|
|||
|
#define SECURITY_FTDC_ECS_GotInformation '9'
|
|||
|
|
|||
|
typedef char TSecurityFtdcExchangeConnectStatusType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcDateType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcDateType[9];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTimeType<70><65>һ<EFBFBD><D2BB>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcTimeType[9];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcInstrumentIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcInstrumentIDType[31];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcProductNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcProductNameType[21];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcProductClassType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F>ڻ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_PC_Futures '1'
|
|||
|
///<2F><>Ȩ
|
|||
|
#define SECURITY_FTDC_PC_Options '2'
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_PC_Combination '3'
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_PC_Spot '4'
|
|||
|
///<2F><>ת<EFBFBD><D7AA>
|
|||
|
#define SECURITY_FTDC_PC_EFP '5'
|
|||
|
///֤ȯA<C8AF><41>
|
|||
|
#define SECURITY_FTDC_PC_StockA '6'
|
|||
|
///֤ȯB<C8AF><42>
|
|||
|
#define SECURITY_FTDC_PC_StockB '7'
|
|||
|
///ETF
|
|||
|
#define SECURITY_FTDC_PC_ETF '8'
|
|||
|
///ETF<54><46><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_PC_ETFPurRed '9'
|
|||
|
|
|||
|
typedef char TSecurityFtdcProductClassType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVolumeMultipleType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcVolumeMultipleType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcPriceType<70><65>һ<EFBFBD><D2BB><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcPriceType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVolumeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcVolumeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcPositionTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD>ֲ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_PT_Net '1'
|
|||
|
///<2F>ۺϳֲ<CFB3>
|
|||
|
#define SECURITY_FTDC_PT_Gross '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcPositionTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcPositionDateTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///ʹ<><CAB9><EFBFBD><EFBFBD>ʷ<EFBFBD>ֲ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_PDT_UseHistory '1'
|
|||
|
///<2F><>ʹ<EFBFBD><CAB9><EFBFBD><EFBFBD>ʷ<EFBFBD>ֲ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_PDT_NoUseHistory '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcPositionDateTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcExchangeInstIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcExchangeInstIDType[31];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcYearType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcYearType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcMonthType<70><65>һ<EFBFBD><D2BB><EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcMonthType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcInstLifePhaseType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_IP_NotStart '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_IP_Started '1'
|
|||
|
///ͣ<><CDA3>
|
|||
|
#define SECURITY_FTDC_IP_Pause '2'
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_IP_Expired '3'
|
|||
|
|
|||
|
typedef char TSecurityFtdcInstLifePhaseType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBoolType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcBoolType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcRightModelIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ƱȨ<C6B1><C8A8>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcRightModelIDType[31];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcRightModelNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ƱȨ<C6B1><C8A8>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcRightModelNameType[161];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcPosTradeTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֲֽ<D6B2><D6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_PTT_CanSelTodayPos '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֲֲ<D6B2><D6B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_PTT_CannotSellTodayPos '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcPosTradeTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTraderIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcTraderIDType[21];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcParticipantIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcParticipantIDType[11];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcPasswordType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcPasswordType[41];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBrokerIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcBrokerIDType[11];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOrderLocalIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcOrderLocalIDType[13];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBrokerAbbrType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcBrokerAbbrType[9];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBrokerNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcBrokerNameType[81];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcInvestorIDType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcInvestorIDType[15];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcPartyNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcPartyNameType[81];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcIdCardTypeType<70><65>һ<EFBFBD><D2BB>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>֯<EFBFBD><D6AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ICT_EID '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD>֤
|
|||
|
#define SECURITY_FTDC_ICT_IDCard '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD>֤
|
|||
|
#define SECURITY_FTDC_ICT_OfficerIDCard '2'
|
|||
|
///<2F><><EFBFBD><EFBFBD>֤
|
|||
|
#define SECURITY_FTDC_ICT_PoliceIDCard '3'
|
|||
|
///ʿ<><CABF>֤
|
|||
|
#define SECURITY_FTDC_ICT_SoldierIDCard '4'
|
|||
|
///<2F><><EFBFBD>ڲ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_ICT_HouseholdRegister '5'
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ICT_Passport '6'
|
|||
|
///̨<><CCA8>֤
|
|||
|
#define SECURITY_FTDC_ICT_TaiwanCompatriotIDCard '7'
|
|||
|
///<2F><><EFBFBD><EFBFBD>֤
|
|||
|
#define SECURITY_FTDC_ICT_HomeComingCard '8'
|
|||
|
///Ӫҵִ<D2B5>պ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_ICT_LicenseNo '9'
|
|||
|
///˰<><CBB0><EFBFBD>ǼǺ<C7BC>
|
|||
|
#define SECURITY_FTDC_ICT_TaxNo 'A'
|
|||
|
///<2F><><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>
|
|||
|
#define SECURITY_FTDC_ICT_OtherCard 'x'
|
|||
|
|
|||
|
typedef char TSecurityFtdcIdCardTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcIdentifiedCardNoType<70><65>һ<EFBFBD><D2BB>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcIdentifiedCardNoType[51];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcClientIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcClientIDType[21];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcAccountIDType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcAccountIDType[15];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcClientTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>ͨ
|
|||
|
#define SECURITY_FTDC_CLT_Normal '1'
|
|||
|
///<2F><><EFBFBD>ý<EFBFBD><C3BD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CLT_Credit '2'
|
|||
|
///<2F><><EFBFBD><EFBFBD>Ʒ<EFBFBD>˻<EFBFBD>
|
|||
|
#define SECURITY_FTDC_CLT_Derive '3'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CLT_Other '4'
|
|||
|
|
|||
|
typedef char TSecurityFtdcClientTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcInvestorGroupNameType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>߷<EFBFBD><DFB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcInvestorGroupNameType[41];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcUserIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcUserIDType[16];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcUserNameType<70><65>һ<EFBFBD><D2BB><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcUserNameType[81];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcFunctionCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ܴ<EFBFBD><DCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///ǿ<><C7BF><EFBFBD>û<EFBFBD><C3BB>dz<EFBFBD>
|
|||
|
#define SECURITY_FTDC_FC_ForceUserLogout '2'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FC_UserPasswordUpdate '3'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FC_BrokerPasswordUpdate '4'
|
|||
|
///<2F><><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>߿<EFBFBD><DFBF><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FC_InvestorPasswordUpdate '5'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FC_OrderInsert '6'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FC_OrderAction '7'
|
|||
|
///ͬ<><CDAC>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FC_SyncSystemData '8'
|
|||
|
///ͬ<><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FC_SyncBrokerData '9'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ
|
|||
|
#define SECURITY_FTDC_FC_SuperQuery 'B'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FC_ParkedOrderInsert 'C'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FC_ParkedOrderAction 'D'
|
|||
|
///ͬ<><CDAC><EFBFBD><EFBFBD>̬<EFBFBD><CCAC><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FC_SyncOTP 'E'
|
|||
|
///δ֪<CEB4><D6AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FC_UnkownOrderAction 'F'
|
|||
|
///ת<>й<EFBFBD>
|
|||
|
#define SECURITY_FTDC_FC_DepositoryTransfer 'G'
|
|||
|
///<2F><>ȯ<EFBFBD><C8AF>ת
|
|||
|
#define SECURITY_FTDC_FC_ExcessStockTransfer 'H'
|
|||
|
|
|||
|
typedef char TSecurityFtdcFunctionCodeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcUserTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///Ͷ<><CDB6><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_UT_Investor '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD>Ա
|
|||
|
#define SECURITY_FTDC_UT_Operator '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD>Ա
|
|||
|
#define SECURITY_FTDC_UT_SuperUser '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcUserTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBrokerFunctionCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>ܴ<EFBFBD><DCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///ǿ<><C7BF><EFBFBD>û<EFBFBD><C3BB>dz<EFBFBD>
|
|||
|
#define SECURITY_FTDC_BFC_ForceUserLogout '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BFC_UserPasswordUpdate '2'
|
|||
|
///ͬ<><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BFC_SyncBrokerData '3'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BFC_OrderInsert '5'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BFC_OrderAction '6'
|
|||
|
///ȫ<><C8AB><EFBFBD><EFBFBD>ѯ
|
|||
|
#define SECURITY_FTDC_BFC_AllQuery '7'
|
|||
|
///δ֪<CEB4><D6AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BFC_UnkownOrderAction '8'
|
|||
|
///ת<>й<EFBFBD>
|
|||
|
#define SECURITY_FTDC_BFC_DepositoryTransfer '9'
|
|||
|
///<2F><>ȯ<EFBFBD><C8AF>ת
|
|||
|
#define SECURITY_FTDC_BFC_ExcessStockTransfer 'A'
|
|||
|
///<2F>ʽ<EFBFBD><CABD><EFBFBD>ת
|
|||
|
#define SECURITY_FTDC_BFC_FundInterTransfer 'B'
|
|||
|
///ϵͳ<CFB5><CDB3><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD>/<2F>dz<EFBFBD>/<2F><EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BFC_log 'a'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ݣ<EFBFBD><DDA3><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȳ<EFBFBD><C8B3><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BFC_BaseQry 'b'
|
|||
|
///<2F><><EFBFBD>ײ<EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>ί<EFBFBD><CEAF>
|
|||
|
#define SECURITY_FTDC_BFC_TradeQry 'c'
|
|||
|
///<2F><><EFBFBD><EFBFBD><D7B9>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BFC_Trade 'd'
|
|||
|
///ת<><D7AA>
|
|||
|
#define SECURITY_FTDC_BFC_Virement 'e'
|
|||
|
///<2F><>ѯ/<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD>Ự<EFBFBD><E1BBB0><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD>
|
|||
|
#define SECURITY_FTDC_BFC_Session 'g'
|
|||
|
///ͬ<><CDAC><EFBFBD><EFBFBD>̬<EFBFBD><CCAC><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BFC_SyncOTP 'E'
|
|||
|
|
|||
|
typedef char TSecurityFtdcBrokerFunctionCodeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCurrencyCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCurrencyCodeType[4];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcMoneyType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcMoneyType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcRatioType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcRatioType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcAccountTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>ͨ<EFBFBD>˻<EFBFBD>
|
|||
|
#define SECURITY_FTDC_AcT_Normal '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD>
|
|||
|
#define SECURITY_FTDC_AcT_Credit '2'
|
|||
|
///<2F><><EFBFBD><EFBFBD>Ʒ<EFBFBD>˻<EFBFBD>
|
|||
|
#define SECURITY_FTDC_AcT_Derive '3'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_AcT_Other '4'
|
|||
|
|
|||
|
typedef char TSecurityFtdcAccountTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcDepartmentRangeType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>߷<EFBFBD>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_DR_All '1'
|
|||
|
///<2F><>֯<EFBFBD>ܹ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_DR_Group '2'
|
|||
|
///<2F><>һͶ<D2BB><CDB6><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_DR_Single '3'
|
|||
|
|
|||
|
typedef char TSecurityFtdcDepartmentRangeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcUserRightTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ͻ<EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>¼
|
|||
|
#define SECURITY_FTDC_URT_Logon '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ת<EFBFBD><D7AA>
|
|||
|
#define SECURITY_FTDC_URT_Transfer '2'
|
|||
|
///<2F>ʼĽ<CABC><C4BD>㵥
|
|||
|
#define SECURITY_FTDC_URT_EMail '3'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㵥
|
|||
|
#define SECURITY_FTDC_URT_Fax '4'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_URT_ConditionOrder '5'
|
|||
|
|
|||
|
typedef char TSecurityFtdcUserRightTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcProductInfoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcProductInfoType[11];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcAuthCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcAuthCodeType[17];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcLargeVolumeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcLargeVolumeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcMillisecType<70><65>һ<EFBFBD><D2BB>ʱ<EFBFBD>䣨<EFBFBD><E4A3A8><EFBFBD>룩<EFBFBD><EBA3A9><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcMillisecType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcHedgeFlagType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///Ͷ<><CDB6>
|
|||
|
#define SECURITY_FTDC_HF_Speculation '1'
|
|||
|
///<2F>ױ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_HF_Hedge '3'
|
|||
|
|
|||
|
typedef char TSecurityFtdcHedgeFlagType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcDirectionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>
|
|||
|
#define SECURITY_FTDC_D_Buy '0'
|
|||
|
///<2F><>
|
|||
|
#define SECURITY_FTDC_D_Sell '1'
|
|||
|
///ETF<54>깺
|
|||
|
#define SECURITY_FTDC_D_ETFPur '2'
|
|||
|
///ETF<54><46><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_ETFRed '3'
|
|||
|
///<2F>ֽ<EFBFBD><D6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_CashIn '4'
|
|||
|
///ծȯ<D5AE><C8AF><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_PledgeBondIn '5'
|
|||
|
///ծȯ<D5AE><C8AF><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_PledgeBondOut '6'
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_Rationed '7'
|
|||
|
///ת<>й<EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_DepositoryTransfer '8'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_CreditRationed '9'
|
|||
|
///<2F><><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_BuyCollateral 'A'
|
|||
|
///<2F><><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_SellCollateral 'B'
|
|||
|
///<2F><><EFBFBD><EFBFBD>Ʒת<C6B7><D7AA>
|
|||
|
#define SECURITY_FTDC_D_CollateralTransferIn 'C'
|
|||
|
///<2F><><EFBFBD><EFBFBD>Ʒת<C6B7><D7AA>
|
|||
|
#define SECURITY_FTDC_D_CollateralTransferOut 'D'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_MarginTrade 'E'
|
|||
|
///<2F><>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_ShortSell 'F'
|
|||
|
///<2F><>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_RepayMargin 'G'
|
|||
|
///<2F><>ȯ<EFBFBD><C8AF>ȯ
|
|||
|
#define SECURITY_FTDC_D_RepayStock 'H'
|
|||
|
///ֱ<>ӻ<EFBFBD><D3BB><EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_DirectRepayMargin 'I'
|
|||
|
///ֱ<>ӻ<EFBFBD>ȯ
|
|||
|
#define SECURITY_FTDC_D_DirectRepayStock 'J'
|
|||
|
///<2F><>ȯ<EFBFBD><C8AF>ת
|
|||
|
#define SECURITY_FTDC_D_ExcessStockTransfer 'K'
|
|||
|
///OF<4F>깺
|
|||
|
#define SECURITY_FTDC_D_OFPur 'L'
|
|||
|
///OF<4F><46><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_OFRed 'M'
|
|||
|
///SF<53><46><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_SFSplit 'N'
|
|||
|
///SF<53>ϲ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_SFMerge 'O'
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_Covered 'P'
|
|||
|
///֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD>(<28><>)/<2F>ⶳ(ƽ)
|
|||
|
#define SECURITY_FTDC_D_Freeze 'Q'
|
|||
|
///<2F><>Ȩ
|
|||
|
#define SECURITY_FTDC_D_Execute 'R'
|
|||
|
///CB<43><42><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_CBRed 'S'
|
|||
|
///CBת<42><D7AA>
|
|||
|
#define SECURITY_FTDC_D_CBConv 'T'
|
|||
|
///OF<4F>Ϲ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_D_OFSub 'U'
|
|||
|
|
|||
|
typedef char TSecurityFtdcDirectionType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTradeIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcTradeIDType[21];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTradeTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>ͨ<EFBFBD>ɽ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_TRDT_Common '0'
|
|||
|
///<2F><>Ȩִ<C8A8><D6B4>
|
|||
|
#define SECURITY_FTDC_TRDT_OptionsExecution '1'
|
|||
|
///OTC<54>ɽ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_TRDT_OTC '2'
|
|||
|
///<2F><>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_TRDT_EFPDerived '3'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_TRDT_CombinationDerived '4'
|
|||
|
///ETF<54>깺
|
|||
|
#define SECURITY_FTDC_TRDT_EFTPurchase '5'
|
|||
|
///ETF<54><46><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_TRDT_EFTRedem '6'
|
|||
|
|
|||
|
typedef char TSecurityFtdcTradeTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCreationredemptionStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>깺<EFBFBD><EAB9BA><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>깺<EFBFBD><EAB9BA><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CDS_Forbidden '0'
|
|||
|
///<2F><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD>깺<EFBFBD><EAB9BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CDS_Allow '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>깺<EFBFBD><EAB9BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CDS_OnlyPurchase '2'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>깺<EFBFBD><EAB9BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CDS_OnlyRedeem '3'
|
|||
|
|
|||
|
typedef char TSecurityFtdcCreationredemptionStatusType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcETFCurrenceReplaceStatusType<70><65>һ<EFBFBD><D2BB>ETF<54>ֽ<EFBFBD><D6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>ֹ<EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ETFCRS_Forbidden '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ETFCRS_Allow '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ETFCRS_Force '2'
|
|||
|
///<2F><><EFBFBD>г<EFBFBD><D0B3><EFBFBD>Ʊ<EFBFBD>˲<EFBFBD><CBB2>ֽ<EFBFBD><D6BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ETFCRS_CrossMarketComp '3'
|
|||
|
///<2F><><EFBFBD>г<EFBFBD><D0B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD><D6BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ETFCRS_CrossMarketFroce '4'
|
|||
|
|
|||
|
typedef char TSecurityFtdcETFCurrenceReplaceStatusType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcInterestType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcInterestType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcRepurchaseMaxTimesType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ع<EFBFBD><D8B9>Ŵ<EFBFBD><C5B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcRepurchaseMaxTimesType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCapitalStockTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ɱ<EFBFBD><C9B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>ͨ<EFBFBD>ɱ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_CPTSTOCK_TOTALSTOCK '1'
|
|||
|
///<2F><>ͨ<EFBFBD>ɱ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_CPTSTOCK_CIRCULATION '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcCapitalStockTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcMarginPriceTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_MPT_PreSettlementPrice '1'
|
|||
|
///<2F><><EFBFBD>¼<EFBFBD>
|
|||
|
#define SECURITY_FTDC_MPT_SettlementPrice '2'
|
|||
|
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_MPT_AveragePrice '3'
|
|||
|
///<2F><><EFBFBD>ּ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_MPT_OpenPrice '4'
|
|||
|
|
|||
|
typedef char TSecurityFtdcMarginPriceTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcAlgorithmType<70><65>һ<EFBFBD><D2BB>ӯ<EFBFBD><D3AF><EFBFBD>㷨<EFBFBD><E3B7A8><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>ӯ<EFBFBD><D3AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_AG_All '1'
|
|||
|
///<2F><>ӯ<EFBFBD><D3AF><EFBFBD>ƣ<EFBFBD><C6A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_AG_OnlyLost '2'
|
|||
|
///<2F><>ӯ<EFBFBD>ƣ<EFBFBD><C6A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_AG_OnlyGain '3'
|
|||
|
///<2F><>ӯ<EFBFBD><D3AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_AG_None '4'
|
|||
|
|
|||
|
typedef char TSecurityFtdcAlgorithmType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcIncludeCloseProfitType<70><65>һ<EFBFBD><D2BB><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
|
|||
|
#define SECURITY_FTDC_ICP_Include '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
|
|||
|
#define SECURITY_FTDC_ICP_NotInclude '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcIncludeCloseProfitType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcAllWithoutTradeType<70><65>һ<EFBFBD><D2BB><EFBFBD>Ƿ<EFBFBD><C7B7>ܿ<EFBFBD><DCBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD>ܿ<EFBFBD><DCBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_AWT_Enable '0'
|
|||
|
///<2F>ܿ<EFBFBD><DCBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_AWT_Disable '2'
|
|||
|
///<2F>ֲ<DEB2><D6B2>ܿ<EFBFBD><DCBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_AWT_NoHoldEnable '3'
|
|||
|
|
|||
|
typedef char TSecurityFtdcAllWithoutTradeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcHandlePositionAlgoIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֲִ<D6B2><D6B4><EFBFBD><EFBFBD>㷨<EFBFBD><E3B7A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_HPA_Base '1'
|
|||
|
///<2F>ǽ<EFBFBD><C7BD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_HPA_NoneTrade '4'
|
|||
|
///֤ȯ
|
|||
|
#define SECURITY_FTDC_HPA_Stock '5'
|
|||
|
|
|||
|
typedef char TSecurityFtdcHandlePositionAlgoIDType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTradeParamIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD>㷨
|
|||
|
#define SECURITY_FTDC_TPID_EncryptionStandard 'E'
|
|||
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ự<EFBFBD><E1BBB0>
|
|||
|
#define SECURITY_FTDC_TPID_SingleUserSessionMaxNum 'S'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼ʧ<C2BC><CAA7><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_TPID_LoginFailMaxNum 'L'
|
|||
|
///<2F>Ƿ<EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD>֤
|
|||
|
#define SECURITY_FTDC_TPID_IsAuthForce 'A'
|
|||
|
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB>¼<EFBFBD>
|
|||
|
#define SECURITY_FTDC_TPID_GenUserEvent 'G'
|
|||
|
///<2F><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD><D8B1><EFBFBD>
|
|||
|
#define SECURITY_FTDC_TPID_StartOrderLocalID 'O'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȯ<EFBFBD><C8AF>ȯ<EFBFBD><C8AF>ȯ<EFBFBD>㷨
|
|||
|
#define SECURITY_FTDC_TPID_RepayStockAlgo 'R'
|
|||
|
///<2F><><EFBFBD><EFBFBD>Ʒ<EFBFBD>˻<EFBFBD><CBBB>ʽ<EFBFBD><CABD><EFBFBD>ȡ<EFBFBD><C8A1>
|
|||
|
#define SECURITY_FTDC_TPID_DeriveWithdrawRatio 'D'
|
|||
|
///<2F><>Ȩ<EFBFBD><C8A8>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼʱ<CABC><CAB1>
|
|||
|
#define SECURITY_FTDC_TPID_ExecuteStartTime 'T'
|
|||
|
|
|||
|
typedef char TSecurityFtdcTradeParamIDType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcSettlementParamValueType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcSettlementParamValueType[256];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcMemoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ע<EFBFBD><D7A2><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcMemoType[161];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcPriorityType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ȼ<EFBFBD><C8BC><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcPriorityType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOrderRefType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcOrderRefType[13];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcMarketIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>г<EFBFBD><D0B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcMarketIDType[31];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcMacAddressType<70><65>һ<EFBFBD><D2BB>Mac<61><63>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcMacAddressType[21];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcHDSerialNumberType<70><65>һ<EFBFBD><D2BB>Ӳ<EFBFBD><D3B2><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD><D0BA><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcHDSerialNumberType[21];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcInstrumentNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcInstrumentNameType[21];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOrderSysIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcOrderSysIDType[21];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcIPAddressType<70><65>һ<EFBFBD><D2BB>IP<49><50>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcIPAddressType[16];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcIPPortType<70><65>һ<EFBFBD><D2BB>IP<49>˿<EFBFBD><CBBF><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcIPPortType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcProtocolInfoType<70><65>һ<EFBFBD><D2BB>Э<EFBFBD><D0AD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcProtocolInfoType[11];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcDepositSeqNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcDepositSeqNoType[15];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcSystemNameType<70><65>һ<EFBFBD><D2BB>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcSystemNameType[41];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcInvestorRangeType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>߷<EFBFBD>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_IR_All '1'
|
|||
|
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_IR_Group '2'
|
|||
|
///<2F><>һͶ<D2BB><CDB6><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_IR_Single '3'
|
|||
|
|
|||
|
typedef char TSecurityFtdcInvestorRangeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcDataSyncStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///δͬ<CEB4><CDAC>
|
|||
|
#define SECURITY_FTDC_DS_Asynchronous '1'
|
|||
|
///ͬ<><CDAC><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_DS_Synchronizing '2'
|
|||
|
///<2F><>ͬ<EFBFBD><CDAC>
|
|||
|
#define SECURITY_FTDC_DS_Synchronized '3'
|
|||
|
|
|||
|
typedef char TSecurityFtdcDataSyncStatusType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTraderConnectStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///û<><C3BB><EFBFBD>κ<EFBFBD><CEBA><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_TCS_NotConnected '1'
|
|||
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_TCS_Connected '2'
|
|||
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_TCS_QryInstrumentSent '3'
|
|||
|
///<2F><><EFBFBD><EFBFBD>˽<EFBFBD><CBBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_TCS_SubPrivateFlow '4'
|
|||
|
|
|||
|
typedef char TSecurityFtdcTraderConnectStatusType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOrderActionStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F>Ѿ<EFBFBD><D1BE>ύ
|
|||
|
#define SECURITY_FTDC_OAS_Submitted 'a'
|
|||
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OAS_Accepted 'b'
|
|||
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD>ܾ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_OAS_Rejected 'c'
|
|||
|
|
|||
|
typedef char TSecurityFtdcOrderActionStatusType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOrderStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///ȫ<><C8AB><EFBFBD>ɽ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_OST_AllTraded '0'
|
|||
|
///<2F><><EFBFBD>ֳɽ<D6B3><C9BD><EFBFBD><EFBFBD>ڶ<EFBFBD><DAB6><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OST_PartTradedQueueing '1'
|
|||
|
///<2F><><EFBFBD>ֳɽ<D6B3><C9BD><EFBFBD><EFBFBD>ڶ<EFBFBD><DAB6><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OST_PartTradedNotQueueing '2'
|
|||
|
///δ<>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>ڶ<EFBFBD><DAB6><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OST_NoTradeQueueing '3'
|
|||
|
///δ<>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>ڶ<EFBFBD><DAB6><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OST_NoTradeNotQueueing '4'
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OST_Canceled '5'
|
|||
|
///δ֪
|
|||
|
#define SECURITY_FTDC_OST_Unknown 'a'
|
|||
|
///<2F><>δ<EFBFBD><CEB4><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OST_NotTouched 'b'
|
|||
|
///<2F>Ѵ<EFBFBD><D1B4><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OST_Touched 'c'
|
|||
|
|
|||
|
typedef char TSecurityFtdcOrderStatusType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOrderSubmitStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ύ״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F>Ѿ<EFBFBD><D1BE>ύ
|
|||
|
#define SECURITY_FTDC_OSS_InsertSubmitted '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE>ύ
|
|||
|
#define SECURITY_FTDC_OSS_CancelSubmitted '1'
|
|||
|
///<2F><EFBFBD><DEB8>Ѿ<EFBFBD><D1BE>ύ
|
|||
|
#define SECURITY_FTDC_OSS_ModifySubmitted '2'
|
|||
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OSS_Accepted '3'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD>ܾ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_OSS_InsertRejected '4'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD>ܾ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_OSS_CancelRejected '5'
|
|||
|
///<2F>ĵ<EFBFBD><C4B5>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD>ܾ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_OSS_ModifyRejected '6'
|
|||
|
|
|||
|
typedef char TSecurityFtdcOrderSubmitStatusType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcPositionDateType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD>ճֲ<D5B3>
|
|||
|
#define SECURITY_FTDC_PSD_Today '1'
|
|||
|
///<2F><>ʷ<EFBFBD>ֲ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_PSD_History '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcPositionDateType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTradingRoleType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ER_Broker '1'
|
|||
|
///<2F><>Ӫ
|
|||
|
#define SECURITY_FTDC_ER_Host '2'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ER_Maker '3'
|
|||
|
|
|||
|
typedef char TSecurityFtdcTradingRoleType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcPosiDirectionType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֲֶ<D6B2><D6B6>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>
|
|||
|
#define SECURITY_FTDC_PD_Net '1'
|
|||
|
///<2F><>ͷ
|
|||
|
#define SECURITY_FTDC_PD_Long '2'
|
|||
|
///<2F><>ͷ
|
|||
|
#define SECURITY_FTDC_PD_Short '3'
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_PD_Covered '4'
|
|||
|
|
|||
|
typedef char TSecurityFtdcPosiDirectionType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOrderPriceTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>ʱ<EFBFBD>ɽ<EFBFBD>ʣ<EFBFBD><EFBFBD><E0B3B7><EFBFBD>м۵<D0BC>
|
|||
|
#define SECURITY_FTDC_OPT_AnyPrice '1'
|
|||
|
///<2F><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_LimitPrice '2'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>嵵<EFBFBD><E5B5B5>ʱ<EFBFBD>ɽ<EFBFBD>ʣ<EFBFBD><EFBFBD><E0B3B7><EFBFBD>м۵<D0BC>
|
|||
|
#define SECURITY_FTDC_OPT_BestPrice '3'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>嵵<EFBFBD><E5B5B5>ʱ<EFBFBD>ɽ<EFBFBD>ʣ<EFBFBD><CAA3>ת<EFBFBD><EFBFBD><DEBC>м۵<D0BC>
|
|||
|
#define SECURITY_FTDC_OPT_BestLimitPrice '4'
|
|||
|
///ȫ<><C8AB><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>м۵<D0BC>
|
|||
|
#define SECURITY_FTDC_OPT_AllPrice '5'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ż۸<C5BC><DBB8>м۵<D0BC>
|
|||
|
#define SECURITY_FTDC_OPT_ForwardBestPrice '6'
|
|||
|
///<2F>Է<EFBFBD><D4B7><EFBFBD><EFBFBD>ż۸<C5BC><DBB8>м۵<D0BC>
|
|||
|
#define SECURITY_FTDC_OPT_ReverseBestPrice '7'
|
|||
|
///<2F><>ʱ<EFBFBD>ɽ<EFBFBD>ʣ<EFBFBD><CAA3>ת<EFBFBD><EFBFBD><DEBC>м۵<D0BC>
|
|||
|
#define SECURITY_FTDC_OPT_Any2LimitPrice '8'
|
|||
|
///ȫ<><C8AB><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۵<DEBC>
|
|||
|
#define SECURITY_FTDC_OPT_AllLimitPrice '9'
|
|||
|
///<2F><><EFBFBD><EFBFBD>A<EFBFBD><41><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_ActiveANetPassSvrCode 'G'
|
|||
|
///ע<><D7A2>A<EFBFBD><41><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_InactiveANetPassSvrCode 'H'
|
|||
|
///<2F><><EFBFBD><EFBFBD>B<EFBFBD><42><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_ActiveBNetPassSvrCode 'I'
|
|||
|
///ע<><D7A2>B<EFBFBD><42><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_InactiveBNetPassSvrCode 'J'
|
|||
|
///<2F>ع<EFBFBD>ע<EFBFBD><D7A2>
|
|||
|
#define SECURITY_FTDC_OPT_Repurchase 'K'
|
|||
|
///ָ<><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_DesignatedCancel 'L'
|
|||
|
///ָ<><D6B8><EFBFBD>Ǽ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_Designated 'M'
|
|||
|
///֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD><EFBFBD>깺
|
|||
|
#define SECURITY_FTDC_OPT_SubscribingShares 'N'
|
|||
|
///֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_Split 'O'
|
|||
|
///ҪԼ<D2AA>չ<EFBFBD><D5B9>Ǽ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_TenderOffer 'P'
|
|||
|
///ҪԼ<D2AA>չ<EFBFBD><D5B9><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_TenderOfferCancel 'Q'
|
|||
|
///֤ȯͶƱ
|
|||
|
#define SECURITY_FTDC_OPT_Ballot 'R'
|
|||
|
///<2F><>תծת<D5AE><D7AA><EFBFBD>Ǽ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_ConvertibleBondsConvet 'S'
|
|||
|
///<2F><>תծ<D7AA><D5AE><EFBFBD>۵Ǽ<DBB5>
|
|||
|
#define SECURITY_FTDC_OPT_ConvertibleBondsRepurchase 'T'
|
|||
|
///Ȩ֤<C8A8><D6A4>Ȩ
|
|||
|
#define SECURITY_FTDC_OPT_Exercise 'U'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>깺
|
|||
|
#define SECURITY_FTDC_OPT_PurchasingFunds 'V'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_RedemingFunds 'W'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>Ϲ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_SubscribingFunds 'X'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>ת<EFBFBD>й<EFBFBD>ת<EFBFBD><D7AA>
|
|||
|
#define SECURITY_FTDC_OPT_LOFIssue 'Y'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>÷ֺ췽ʽ
|
|||
|
#define SECURITY_FTDC_OPT_LOFSetBonusType 'Z'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>ת<EFBFBD><D7AA>Ϊ<EFBFBD><CEAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_LOFConvert 'a'
|
|||
|
///ծȯ<D5AE><C8AF><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_DebentureStockIn 'b'
|
|||
|
///ծȯ<D5AE><C8AF><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_DebentureStockOut 'c'
|
|||
|
///ETF<54>깺
|
|||
|
#define SECURITY_FTDC_OPT_PurchasesETF 'd'
|
|||
|
///ETF<54><46><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OPT_RedeemETF 'e'
|
|||
|
|
|||
|
typedef char TSecurityFtdcOrderPriceTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOffsetFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OF_Open '0'
|
|||
|
///ƽ<><C6BD>
|
|||
|
#define SECURITY_FTDC_OF_Close '1'
|
|||
|
///ǿƽ
|
|||
|
#define SECURITY_FTDC_OF_ForceClose '2'
|
|||
|
///ƽ<><C6BD>
|
|||
|
#define SECURITY_FTDC_OF_CloseToday '3'
|
|||
|
///ƽ<><C6BD>
|
|||
|
#define SECURITY_FTDC_OF_CloseYesterday '4'
|
|||
|
///ǿ<><C7BF>
|
|||
|
#define SECURITY_FTDC_OF_ForceOff '5'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ǿƽ
|
|||
|
#define SECURITY_FTDC_OF_LocalForceClose '6'
|
|||
|
|
|||
|
typedef char TSecurityFtdcOffsetFlagType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcForceCloseReasonType<70><65>һ<EFBFBD><D2BB>ǿƽԭ<C6BD><D4AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>ǿƽ
|
|||
|
#define SECURITY_FTDC_FCC_NotForceClose '0'
|
|||
|
///<2F>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FCC_LackDeposit '1'
|
|||
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FCC_ClientOverPositionLimit '2'
|
|||
|
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FCC_MemberOverPositionLimit '3'
|
|||
|
///<2F>ֲַ<D6B2><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FCC_NotMultiple '4'
|
|||
|
///Υ<><CEA5>
|
|||
|
#define SECURITY_FTDC_FCC_Violation '5'
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FCC_Other '6'
|
|||
|
///<2F><>Ȼ<EFBFBD><C8BB><EFBFBD>ٽ<EFBFBD><D9BD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FCC_PersonDeliv '7'
|
|||
|
|
|||
|
typedef char TSecurityFtdcForceCloseReasonType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOrderTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ORDT_Normal '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ORDT_DeriveFromQuote '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ORDT_DeriveFromCombination '2'
|
|||
|
///<2F><><EFBFBD>ϱ<EFBFBD><CFB1><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ORDT_Combination '3'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ORDT_ConditionalOrder '4'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ORDT_Swap '5'
|
|||
|
|
|||
|
typedef char TSecurityFtdcOrderTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTimeConditionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɣ<EFBFBD><C9A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_TC_IOC '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч
|
|||
|
#define SECURITY_FTDC_TC_GFS '2'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч
|
|||
|
#define SECURITY_FTDC_TC_GFD '3'
|
|||
|
///ָ<><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0>Ч
|
|||
|
#define SECURITY_FTDC_TC_GTD '4'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0>Ч
|
|||
|
#define SECURITY_FTDC_TC_GTC '5'
|
|||
|
///<2F><><EFBFBD>Ͼ<EFBFBD><CFBE><EFBFBD><EFBFBD><EFBFBD>Ч
|
|||
|
#define SECURITY_FTDC_TC_GFA '6'
|
|||
|
|
|||
|
typedef char TSecurityFtdcTimeConditionType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVolumeConditionType<70><65>һ<EFBFBD><D2BB><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F>κ<EFBFBD><CEBA><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_VC_AV '1'
|
|||
|
///<2F><>С<EFBFBD><D0A1><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_VC_MV '2'
|
|||
|
///ȫ<><C8AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_VC_CV '3'
|
|||
|
|
|||
|
typedef char TSecurityFtdcVolumeConditionType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcContingentConditionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CC_Immediately '1'
|
|||
|
///ֹ<><D6B9>
|
|||
|
#define SECURITY_FTDC_CC_Touch '2'
|
|||
|
///ֹӮ
|
|||
|
#define SECURITY_FTDC_CC_TouchProfit '3'
|
|||
|
///Ԥ<><D4A4><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CC_ParkedOrder '4'
|
|||
|
///<2F><><EFBFBD>¼۴<C2BC><DBB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CC_LastPriceGreaterThanStopPrice '5'
|
|||
|
///<2F><><EFBFBD>¼۴<C2BC><DBB4>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CC_LastPriceGreaterEqualStopPrice '6'
|
|||
|
///<2F><><EFBFBD>¼<EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CC_LastPriceLesserThanStopPrice '7'
|
|||
|
///<2F><><EFBFBD>¼<EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CC_LastPriceLesserEqualStopPrice '8'
|
|||
|
///<2F><>һ<EFBFBD>۴<EFBFBD><DBB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CC_AskPriceGreaterThanStopPrice '9'
|
|||
|
///<2F><>һ<EFBFBD>۴<EFBFBD><DBB4>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CC_AskPriceGreaterEqualStopPrice 'A'
|
|||
|
///<2F><>һ<EFBFBD><D2BB>С<EFBFBD><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CC_AskPriceLesserThanStopPrice 'B'
|
|||
|
///<2F><>һ<EFBFBD><D2BB>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CC_AskPriceLesserEqualStopPrice 'C'
|
|||
|
///<2F><>һ<EFBFBD>۴<EFBFBD><DBB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CC_BidPriceGreaterThanStopPrice 'D'
|
|||
|
///<2F><>һ<EFBFBD>۴<EFBFBD><DBB4>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CC_BidPriceGreaterEqualStopPrice 'E'
|
|||
|
///<2F><>һ<EFBFBD><D2BB>С<EFBFBD><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CC_BidPriceLesserThanStopPrice 'F'
|
|||
|
///<2F><>һ<EFBFBD><D2BB>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CC_BidPriceLesserEqualStopPrice 'H'
|
|||
|
|
|||
|
typedef char TSecurityFtdcContingentConditionType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcActionFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///ɾ<><C9BE>
|
|||
|
#define SECURITY_FTDC_AF_Delete '0'
|
|||
|
///<2F><EFBFBD>
|
|||
|
#define SECURITY_FTDC_AF_Modify '3'
|
|||
|
|
|||
|
typedef char TSecurityFtdcActionFlagType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTradingRightType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD>Խ<EFBFBD><D4BD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_TR_Allow '0'
|
|||
|
///<2F><><EFBFBD>ܽ<EFBFBD><DCBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_TR_Forbidden '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcTradingRightType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOrderSourceType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD>Բ<EFBFBD><D4B2><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OSRC_Participant '0'
|
|||
|
///<2F><><EFBFBD>Թ<EFBFBD><D4B9><EFBFBD>Ա
|
|||
|
#define SECURITY_FTDC_OSRC_Administrator '1'
|
|||
|
|
|||
|
typedef char TSecurityFtdcOrderSourceType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcPriceSourceType<70><65>һ<EFBFBD><D2BB><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///ǰ<>ɽ<EFBFBD><C9BD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_PSRC_LastPrice '0'
|
|||
|
///<2F><>ί<EFBFBD>м<EFBFBD>
|
|||
|
#define SECURITY_FTDC_PSRC_Buy '1'
|
|||
|
///<2F><>ί<EFBFBD>м<EFBFBD>
|
|||
|
#define SECURITY_FTDC_PSRC_Sell '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcPriceSourceType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOrderActionRefType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcOrderActionRefType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcFrontIDType<70><65>һ<EFBFBD><D2BB>ǰ<EFBFBD>ñ<EFBFBD><C3B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcFrontIDType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcSessionIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>Ự<EFBFBD><E1BBB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcSessionIDType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcInstallIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>װ<EFBFBD><D7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcInstallIDType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcSequenceNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcSequenceNoType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcRequestIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcRequestIDType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCombOffsetFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>Ͽ<EFBFBD>ƽ<EFBFBD><C6BD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCombOffsetFlagType[5];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCombHedgeFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCombHedgeFlagType[5];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcSequenceSeriesType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD>к<EFBFBD><D0BA><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef short TSecurityFtdcSequenceSeriesType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCommPhaseNoType<70><65>һ<EFBFBD><D2BB>ͨѶʱ<D1B6>α<EFBFBD><CEB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef short TSecurityFtdcCommPhaseNoType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcUserEventTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>û<EFBFBD><C3BB>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>¼
|
|||
|
#define SECURITY_FTDC_UET_Login '1'
|
|||
|
///<2F>dz<EFBFBD>
|
|||
|
#define SECURITY_FTDC_UET_Logout '2'
|
|||
|
///<2F><><EFBFBD>׳ɹ<D7B3>
|
|||
|
#define SECURITY_FTDC_UET_Trading '3'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
|||
|
#define SECURITY_FTDC_UET_TradingError '4'
|
|||
|
///<2F><EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_UET_UpdatePassword '5'
|
|||
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>֤
|
|||
|
#define SECURITY_FTDC_UET_Authenticate '6'
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_UET_Other '9'
|
|||
|
|
|||
|
typedef char TSecurityFtdcUserEventTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcUserEventInfoType<70><65>һ<EFBFBD><D2BB><EFBFBD>û<EFBFBD><C3BB>¼<EFBFBD><C2BC><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcUserEventInfoType[1025];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOTPTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>̬<EFBFBD><CCAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><EFBFBD>̬<EFBFBD><CCAC><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OTP_NONE '0'
|
|||
|
///ʱ<><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OTP_TOTP '1'
|
|||
|
|
|||
|
typedef char TSecurityFtdcOTPTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTradeSourceType<70><65>һ<EFBFBD><D2BB><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD>Խ<EFBFBD><D4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͨ<EFBFBD>ر<EFBFBD>
|
|||
|
#define SECURITY_FTDC_TSRC_NORMAL '0'
|
|||
|
///<2F><><EFBFBD>Բ<EFBFBD>ѯ
|
|||
|
#define SECURITY_FTDC_TSRC_QUERY '1'
|
|||
|
|
|||
|
typedef char TSecurityFtdcTradeSourceType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBranchIDType<70><65>һ<EFBFBD><D2BB>Ӫҵ<D3AA><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcBranchIDType[9];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcStockPriceType<70><65>һ<EFBFBD><D2BB>֤ȯ<D6A4><C8AF><EFBFBD>۸<D7BC><DBB8><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcStockPriceType[16];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcRightModelIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ƱȨ<C6B1><C8A8>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcRightModelIDType[31];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcSerialNumberType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD><D0BA><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcSerialNumberType[17];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcInstrumentRangeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ƱȨ<C6B1><EFBFBD><DEB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_INR_All '1'
|
|||
|
///<2F><>Ʒ
|
|||
|
#define SECURITY_FTDC_INR_Product '2'
|
|||
|
///<2F><>ƱȨ<C6B1><C8A8>ģ<EFBFBD><C4A3>
|
|||
|
#define SECURITY_FTDC_INR_Model '3'
|
|||
|
///<2F><>Ʊ
|
|||
|
#define SECURITY_FTDC_INR_Stock '4'
|
|||
|
///<2F>г<EFBFBD>
|
|||
|
#define SECURITY_FTDC_INR_Market '5'
|
|||
|
|
|||
|
typedef char TSecurityFtdcInstrumentRangeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBusinessUnitType<70><65>һ<EFBFBD><D2BB>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD>Ԫ<EFBFBD><D4AA><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcBusinessUnitType[21];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOTPVendorsIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>̬<EFBFBD><CCAC><EFBFBD><EFBFBD><EFBFBD>ṩ<EFBFBD><E1B9A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcOTPVendorsIDType[2];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcLastDriftType<70><65>һ<EFBFBD><D2BB><EFBFBD>ϴ<EFBFBD>OTPƯ<50><C6AF>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcLastDriftType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcLastSuccessType<70><65>һ<EFBFBD><D2BB><EFBFBD>ϴ<EFBFBD>OTP<54>ɹ<EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcLastSuccessType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcAuthKeyType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcAuthKeyType[41];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcUserSessionHashType<70><65>һ<EFBFBD><D2BB><EFBFBD>û<EFBFBD><C3BB>ỰHashֵ<68><D6B5><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcUserSessionHashType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcStockTradeTypeType<70><65>һ<EFBFBD><D2BB>֤ȯ<D6A4><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F>ɽ<EFBFBD><C9BD><EFBFBD>֤ȯ
|
|||
|
#define SECURITY_FTDC_STT_Stock '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_STT_BuyNetService '1'
|
|||
|
///<2F>ع<EFBFBD>ע<EFBFBD><D7A2>
|
|||
|
#define SECURITY_FTDC_STT_CancelRepurchase '2'
|
|||
|
///ָ<><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_STT_CancelRegister '3'
|
|||
|
///ָ<><D6B8><EFBFBD>Ǽ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_STT_Register '4'
|
|||
|
///<2F><><EFBFBD>뷢<EFBFBD><EBB7A2><EFBFBD>깺
|
|||
|
#define SECURITY_FTDC_STT_PurchaseIssue '5'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_STT_Allotment '6'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ҪԼ<D2AA>չ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_STT_SellTender '7'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ҪԼ<D2AA>չ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_STT_BuyTender '8'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ͶƱ
|
|||
|
#define SECURITY_FTDC_STT_NetVote '9'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>תծ<D7AA><D5AE><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_STT_SellConvertibleBonds 'a'
|
|||
|
///Ȩ֤<C8A8><D6A4>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_STT_OptionExecute 'b'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>깺
|
|||
|
#define SECURITY_FTDC_STT_PurchaseOF 'c'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_STT_RedeemOF 'd'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>Ϲ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_STT_SubscribeOF 'e'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>ת<EFBFBD>й<EFBFBD>ת<EFBFBD><D7AA>
|
|||
|
#define SECURITY_FTDC_STT_OFCustodianTranfer 'f'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>ֺ<EFBFBD><D6BA><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_STT_OFDividendConfig 'g'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_STT_OFTransfer 'h'
|
|||
|
///ծȯ<D5AE><C8AF><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_STT_BondsIn 'i'
|
|||
|
///ծȯ<D5AE><C8AF><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_STT_BondsOut 'j'
|
|||
|
///EFT<46>깺
|
|||
|
#define SECURITY_FTDC_STT_PurchaseETF 'k'
|
|||
|
///EFT<46><54><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_STT_RedeemETF 'l'
|
|||
|
///<2F><>תծ<D7AA><D5AE><EFBFBD>۵Ǽ<DBB5>
|
|||
|
#define SECURITY_FTDC_STT_ConvertibleRegister 'm'
|
|||
|
|
|||
|
typedef char TSecurityFtdcStockTradeTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcHandleTradingAccountAlgoIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㷨<EFBFBD><E3B7A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_HTAA_Base '1'
|
|||
|
|
|||
|
typedef char TSecurityFtdcHandleTradingAccountAlgoIDType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcStockWthType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʊʹ<C6B1><CAB9><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcStockWthType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcStockSeqType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʊʹ<C6B1><CAB9><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcStockSeqType[17];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcWTFSType<70><65>һ<EFBFBD><D2BB>ί<EFBFBD>з<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcWTFSType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcWTLBType<70><65>һ<EFBFBD><D2BB>ί<EFBFBD><CEAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcWTLBType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcWTRQType<70><65>һ<EFBFBD><D2BB>ί<EFBFBD><CEAF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcWTRQType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcINTEGERType<70><65>һ<EFBFBD><D2BB>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcINTEGERType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcINT3Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcINT3Type;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcINT6Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcINT6Type;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcINT12Type<70><65>һ<EFBFBD><D2BB>ʮ<EFBFBD><CAAE>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcINT12Type;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR1Type<70><65>һ<EFBFBD><D2BB>һ<EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR1Type[2];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR2Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR2Type[3];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR3Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR3Type[4];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR4Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR4Type[5];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR5Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR5Type[6];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR6Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR6Type[7];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR8Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR8Type[9];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR10Type<70><65>һ<EFBFBD><D2BB>ʮ<EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR10Type[11];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR11Type<70><65>һ<EFBFBD><D2BB>ʮһ<CAAE>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR11Type[12];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR12Type<70><65>һ<EFBFBD><D2BB>ʮ<EFBFBD><CAAE><EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR12Type[13];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR13Type<70><65>һ<EFBFBD><D2BB>ʮ<EFBFBD><CAAE><EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR13Type[14];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR14Type<70><65>һ<EFBFBD><D2BB>ʮ<EFBFBD><CAAE><EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR14Type[15];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR16Type<70><65>һ<EFBFBD><D2BB>ʮ<EFBFBD><CAAE><EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR16Type[17];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR19Type<70><65>һ<EFBFBD><D2BB>ʮ<EFBFBD><CAAE><EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR19Type[20];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR20Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮ<EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR20Type[21];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR21Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮһ<CAAE>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR21Type[22];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR23Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮ<EFBFBD><CAAE><EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR23Type[24];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR30Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮ<EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR30Type[31];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR32Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮ<EFBFBD><CAAE><EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR32Type[33];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR50Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮ<EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR50Type[51];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR64Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮ<EFBFBD><CAAE><EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR64Type[65];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCHAR65Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮ<EFBFBD><CAAE><EFBFBD>ֽ<EFBFBD>CHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCHAR65Type[66];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVCHAR4Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD>VCHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcVCHAR4Type[5];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVCHAR6Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD>VCHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcVCHAR6Type[7];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVCHAR8Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD>VCHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcVCHAR8Type[9];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVCHAR10Type<70><65>һ<EFBFBD><D2BB>ʮ<EFBFBD>ֽ<EFBFBD>VCHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcVCHAR10Type[11];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVCHAR12Type<70><65>һ<EFBFBD><D2BB>ʮ<EFBFBD><CAAE><EFBFBD>ֽ<EFBFBD>VCHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcVCHAR12Type[13];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVCHAR16Type<70><65>һ<EFBFBD><D2BB>ʮ<EFBFBD><CAAE><EFBFBD>ֽ<EFBFBD>VCHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcVCHAR16Type[17];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVCHAR20Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮ<EFBFBD>ֽ<EFBFBD>VCHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcVCHAR20Type[21];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVCHAR30Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮ<EFBFBD>ֽ<EFBFBD>VCHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcVCHAR30Type[31];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVCHAR50Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮ<EFBFBD>ֽ<EFBFBD>VCHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcVCHAR50Type[51];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVCHAR60Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮ<EFBFBD>ֽ<EFBFBD>VCHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcVCHAR60Type[61];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVCHAR65Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮ<EFBFBD><CAAE><EFBFBD>ֽ<EFBFBD>VCHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcVCHAR65Type[66];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVCHAR80Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮ<EFBFBD>ֽ<EFBFBD>VCHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcVCHAR80Type[81];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVCHAR84Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮ<EFBFBD><CAAE><EFBFBD>ֽ<EFBFBD>VCHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcVCHAR84Type[85];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVCHAR255Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD>VCHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcVCHAR255Type[256];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcVCHAR1024Type<70><65>һ<EFBFBD><D2BB>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֽ<EFBFBD>VCHAR<41><52><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcVCHAR1024Type[1025];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcREAL8P3Type<70><65>һ<EFBFBD><D2BB><EFBFBD>˵<EFBFBD><CBB5><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcREAL8P3Type;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcREAL9P3Type<70><65>һ<EFBFBD><D2BB><EFBFBD>ŵ<EFBFBD><C5B5><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcREAL9P3Type;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcREAL9P6Type<70><65>һ<EFBFBD><D2BB><EFBFBD>ŵ<EFBFBD><C5B5><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcREAL9P6Type;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcREAL10P4Type<70><65>һ<EFBFBD><D2BB>ʮ<EFBFBD><CAAE><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcREAL10P4Type;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcREAL16P2Type<70><65>һ<EFBFBD><D2BB>ʮ<EFBFBD><CAAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcREAL16P2Type;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcREAL16P8Type<70><65>һ<EFBFBD><D2BB>ʮ<EFBFBD><CAAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcREAL16P8Type;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcREAL22P2Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʮ<EFBFBD><CAAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcREAL22P2Type;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCommandNoType<70><65>һ<EFBFBD><D2BB>DB<44><42><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcCommandNoType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCommandTypeType<70><65>һ<EFBFBD><D2BB>DB<44><42><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCommandTypeType[65];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcSettlementGroupIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcSettlementGroupIDType[9];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcFieldNameType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcFieldNameType[2049];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcFieldContentType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcFieldContentType[2049];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBankIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>д<EFBFBD><D0B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcBankIDType[4];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBankNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcBankNameType[101];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBankBrchIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcBankBrchIDType[5];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcLiberSerialType<70><65>һ<EFBFBD><D2BB>Liberϵͳ<CFB5><CDB3>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcLiberSerialType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcRoleIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcRoleIDType[11];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcRoleNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcRoleNameType[41];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcDescriptionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcDescriptionType[401];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcFunctionIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ܴ<EFBFBD><DCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcFunctionIDType[25];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBillNoType<70><65>һ<EFBFBD><D2BB>Ʊ<EFBFBD>ݺ<EFBFBD><DDBA><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcBillNoType[15];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcFundIOTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FIOT_FundIO '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ת<EFBFBD><D7AA>
|
|||
|
#define SECURITY_FTDC_FIOT_Transfer '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcFundIOTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcFundTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FT_Deposite '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_FT_ItemFund '2'
|
|||
|
///<2F><>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FT_Company '3'
|
|||
|
|
|||
|
typedef char TSecurityFtdcFundTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcFundDirectionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FD_In '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FD_Out '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcFundDirectionType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBankFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳһ<CDB3><D2BB>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BF_ICBC '1'
|
|||
|
///ũҵ<C5A9><D2B5><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BF_ABC '2'
|
|||
|
///<2F>й<EFBFBD><D0B9><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BF_BC '3'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BF_CBC '4'
|
|||
|
///<2F><>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BF_BOC '5'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BF_Other 'Z'
|
|||
|
|
|||
|
typedef char TSecurityFtdcBankFlagType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOperationMemoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ժҪ<D5AA><D2AA><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcOperationMemoType[1025];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcFundStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>¼<EFBFBD><C2BC>
|
|||
|
#define SECURITY_FTDC_FS_Record '1'
|
|||
|
///<2F>Ѹ<EFBFBD><D1B8><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FS_Check '2'
|
|||
|
///<2F>ѳ<EFBFBD><D1B3><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FS_Charge '3'
|
|||
|
|
|||
|
typedef char TSecurityFtdcFundStatusType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcFundProjectIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcFundProjectIDType[5];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOperatorIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcOperatorIDType[65];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCounterIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcCounterIDType[33];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcFunctionNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcFunctionNameType[65];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTradeCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>״<EFBFBD><D7B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcTradeCodeType[7];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBrokerBranchIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcBrokerBranchIDType[31];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTradeDateType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcTradeDateType[9];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTradeTimeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcTradeTimeType[9];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBankSerialType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcBankSerialType[13];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcSerialType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcSerialType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcLastFragmentType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ<EFBFBD><C6AC>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ
|
|||
|
#define SECURITY_FTDC_LF_Yes '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ
|
|||
|
#define SECURITY_FTDC_LF_No '1'
|
|||
|
|
|||
|
typedef char TSecurityFtdcLastFragmentType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcIndividualNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcIndividualNameType[51];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCustTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>Ȼ<EFBFBD><C8BB>
|
|||
|
#define SECURITY_FTDC_CUSTT_Person '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_CUSTT_Institution '1'
|
|||
|
|
|||
|
typedef char TSecurityFtdcCustTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBankAccountType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcBankAccountType[41];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcYesNoIndicatorType<70><65>һ<EFBFBD><D2BB><EFBFBD>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>
|
|||
|
#define SECURITY_FTDC_YNI_Yes '0'
|
|||
|
///<2F><>
|
|||
|
#define SECURITY_FTDC_YNI_No '1'
|
|||
|
|
|||
|
typedef char TSecurityFtdcYesNoIndicatorType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTradeAmountType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><D7BD>Ԫ<EEA3A8><D4AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcTradeAmountType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCustFeeType<70><65>һ<EFBFBD><D2BB>Ӧ<EFBFBD>տͻ<D5BF><CDBB><EFBFBD><EFBFBD>ã<EFBFBD>Ԫ<EFBFBD><D4AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcCustFeeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBrokerFeeType<70><65>һ<EFBFBD><D2BB>Ӧ<EFBFBD>վ<EFBFBD><D5BE><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>ã<EFBFBD>Ԫ<EFBFBD><D4AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef double TSecurityFtdcBrokerFeeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcFeePayFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>淽֧<E6B7BD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FPF_BEN '0'
|
|||
|
///<2F>ɷ<EFBFBD><C9B7>ͷ<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FPF_OUR '1'
|
|||
|
///<2F>ɷ<EFBFBD><C9B7>ͷ<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ķ<EFBFBD><C4B7>ã<EFBFBD><C3A3><EFBFBD><EFBFBD>淽֧<E6B7BD><D6A7><EFBFBD><EFBFBD><EFBFBD>ܵķ<DCB5><C4B7><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FPF_SHA '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcFeePayFlagType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcAddInfoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcAddInfoType[129];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcDigestType<70><65>һ<EFBFBD><D2BB>ժҪ<D5AA><D2AA><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcDigestType[36];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBankAccTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BAT_BankBook '1'
|
|||
|
///<2F><><EFBFBD>
|
|||
|
#define SECURITY_FTDC_BAT_SavingCard '2'
|
|||
|
///<2F><><EFBFBD>ÿ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_BAT_CreditCard '3'
|
|||
|
|
|||
|
typedef char TSecurityFtdcBankAccTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcDeviceIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcDeviceIDType[3];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcPwdFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD>˶<EFBFBD>
|
|||
|
#define SECURITY_FTDC_BPWDF_NoCheck '0'
|
|||
|
///<2F><><EFBFBD>ĺ˶<C4BA>
|
|||
|
#define SECURITY_FTDC_BPWDF_BlankCheck '1'
|
|||
|
///<2F><><EFBFBD>ĺ˶<C4BA>
|
|||
|
#define SECURITY_FTDC_BPWDF_EncryptCheck '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcPwdFlagType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcBankCodingForBrokerType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>жԾ<D0B6><D4BE><EFBFBD>˾<EFBFBD>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcBankCodingForBrokerType[33];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOperNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcOperNoType[17];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID<49><44><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcTIDType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTransferStatusType<70><65>һ<EFBFBD><D2BB>ת<EFBFBD>˽<EFBFBD><CBBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_TRFS_Normal '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_TRFS_Repealed '1'
|
|||
|
|
|||
|
typedef char TSecurityFtdcTransferStatusType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcPlateSerialType<70><65>һ<EFBFBD><D2BB>ƽ̨<C6BD><CCA8>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcPlateSerialType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcAvailabilityFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ч<EFBFBD><D0A7>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///δȷ<CEB4><C8B7>
|
|||
|
#define SECURITY_FTDC_AVAF_Invalid '0'
|
|||
|
///<2F><>Ч
|
|||
|
#define SECURITY_FTDC_AVAF_Valid '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_AVAF_Repeal '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcAvailabilityFlagType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOperatorCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcOperatorCodeType[17];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcRepayStockAlgoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ȯ<EFBFBD><C8AF>ȯ<EFBFBD>㷨<EFBFBD><E3B7A8><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///Ĭ<><C4AC><EFBFBD>㷨
|
|||
|
#define SECURITY_FTDC_RSA_Original '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ȯ<EFBFBD><C8AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_RSA_Ratio '1'
|
|||
|
///Min[1,2]
|
|||
|
#define SECURITY_FTDC_RSA_Min '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcRepayStockAlgoType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTradeSpanType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>ͨҵ<CDA8><D2B5>
|
|||
|
#define SECURITY_FTDC_TS_Common '1'
|
|||
|
///ת<><D7AA>
|
|||
|
#define SECURITY_FTDC_TS_Transfer '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcTradeSpanType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcSettleSystemTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD>ϵͳ
|
|||
|
#define SECURITY_FTDC_SST_Aboss '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ϵͳ
|
|||
|
#define SECURITY_FTDC_SST_HS '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcSettleSystemTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcLogLevelType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcLogLevelType[33];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcProcessNameType<70><65>һ<EFBFBD><D2BB><EFBFBD>洢<EFBFBD><E6B4A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcProcessNameType[257];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTemplateIDType<70><65>һ<EFBFBD><D2BB>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef char TSecurityFtdcTemplateIDType[9];
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTradeIndexType<70><65>һ<EFBFBD><D2BB><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
typedef int TSecurityFtdcTradeIndexType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcSplitMergeStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֺϲ<D6BA>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֺͺϲ<CDBA>
|
|||
|
#define SECURITY_FTDC_SMS_Allow '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֡<EFBFBD><D6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϲ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_SMS_OnlySplit '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֡<EFBFBD><D6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϲ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_SMS_OnlyMerge '2'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֺͺϲ<CDBA>
|
|||
|
#define SECURITY_FTDC_SMS_Forbidden '3'
|
|||
|
|
|||
|
typedef char TSecurityFtdcSplitMergeStatusType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcFundInterTransferTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///ת<><D7AA>
|
|||
|
#define SECURITY_FTDC_FITT_TransferIn '0'
|
|||
|
///ת<><D7AA>
|
|||
|
#define SECURITY_FTDC_FITT_TransferOut '1'
|
|||
|
|
|||
|
typedef char TSecurityFtdcFundInterTransferTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcInstrumentTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>ͨ
|
|||
|
#define SECURITY_FTDC_IT_Normal '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ
|
|||
|
#define SECURITY_FTDC_IT_CallOptions '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ
|
|||
|
#define SECURITY_FTDC_IT_PutOptions '2'
|
|||
|
///<2F><>ͨ(STEP)
|
|||
|
#define SECURITY_FTDC_IT_Normal_STEP '3'
|
|||
|
|
|||
|
typedef char TSecurityFtdcInstrumentTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcInvestorLevelType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD>ȼ<D7B5><C8BC><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///һ<><D2BB>
|
|||
|
#define SECURITY_FTDC_IL_Level_1 '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_IL_Level_2 '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_IL_Level_3 '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcInvestorLevelType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcCloseDirectionType<70><65>һ<EFBFBD><D2BB>ƽ<EFBFBD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>ƽ<EFBFBD><C6BD>
|
|||
|
#define SECURITY_FTDC_CD_CloseBuy '!'
|
|||
|
///<2F><>ƽ<EFBFBD><C6BD>
|
|||
|
#define SECURITY_FTDC_CD_CloseSell '@'
|
|||
|
///<2F><><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD>
|
|||
|
#define SECURITY_FTDC_CD_CloseCover '#'
|
|||
|
|
|||
|
typedef char TSecurityFtdcCloseDirectionType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcDelivTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩִ<C8A8><D6B4>
|
|||
|
#define SECURITY_FTDC_DT_ExecCallOptions '0'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩִ<C8A8><D6B4>
|
|||
|
#define SECURITY_FTDC_DT_ExecPutOptions '1'
|
|||
|
///<2F><>;֤ȯ
|
|||
|
#define SECURITY_FTDC_DT_UnavailStock '2'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>;<EFBFBD>ʽ<EFBFBD>
|
|||
|
#define SECURITY_FTDC_DT_UnavailRedMoney '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcDelivTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcExpireTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD>ع<EFBFBD><D8B9><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ET_Repurchase '0'
|
|||
|
///<2F><><EFBFBD>ع<EFBFBD><D8B9><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ET_ReverseRepurch '1'
|
|||
|
///ծȯ<D5AE><C8AF><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_ET_Bond '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcExpireTypeType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcFundClassType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FC_Subscription '0'
|
|||
|
///<2F><>ͨ<EFBFBD><CDA8>
|
|||
|
#define SECURITY_FTDC_FC_Normal '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_FC_Monetary '2'
|
|||
|
|
|||
|
typedef char TSecurityFtdcFundClassType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcTradingPhaseType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><D7BD><D7B6><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F>ǽ<EFBFBD><C7BD><EFBFBD>ʱ<EFBFBD><CAB1>
|
|||
|
#define SECURITY_FTDC_TP_NonTrade '0'
|
|||
|
///<2F><><EFBFBD>Ͼ<EFBFBD><CFBE><EFBFBD>ʱ<EFBFBD><CAB1>
|
|||
|
#define SECURITY_FTDC_TP_Bidding '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1>
|
|||
|
#define SECURITY_FTDC_TP_Continuous '2'
|
|||
|
///ͣ<><CDA3>ʱ<EFBFBD><CAB1>
|
|||
|
#define SECURITY_FTDC_TP_Suspension '3'
|
|||
|
///<2F>۶<EFBFBD>ʱ<EFBFBD><CAB1>
|
|||
|
#define SECURITY_FTDC_TP_Fuse '4'
|
|||
|
|
|||
|
typedef char TSecurityFtdcTradingPhaseType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOpenRestrictionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><EFBFBD><DEBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OR_None '0'
|
|||
|
///<2F><><EFBFBD>Ʊ<EFBFBD><C6B1>ҿ<EFBFBD><D2BF><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OR_NoCoverOpen '1'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OR_NoSellOpen '2'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֡<EFBFBD><D6A1><EFBFBD><EFBFBD>ҿ<EFBFBD><D2BF><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OR_NoSellAndCoverOpen '3'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뿪<EFBFBD><EBBFAA>
|
|||
|
#define SECURITY_FTDC_OR_NoBuyOpen '4'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뿪<EFBFBD>֡<EFBFBD><D6A1><EFBFBD><EFBFBD>ҿ<EFBFBD><D2BF><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OR_NoBuyAndCoverOpen '5'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뿪<EFBFBD>֡<EFBFBD><D6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OR_NoBuyAndSellOpen '6'
|
|||
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뿪<EFBFBD>֡<EFBFBD><D6A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֡<EFBFBD><D6A1><EFBFBD><EFBFBD>ҿ<EFBFBD><D2BF><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OR_NoBuySellAndCoverOpen '7'
|
|||
|
|
|||
|
typedef char TSecurityFtdcOpenRestrictionType;
|
|||
|
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///TFtdcOfferTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|||
|
/////////////////////////////////////////////////////////////////////////
|
|||
|
///<2F><>ͨ<EFBFBD><CDA8><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OT_Normal '0'
|
|||
|
///<2F><>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD>
|
|||
|
#define SECURITY_FTDC_OT_Options '1'
|
|||
|
|
|||
|
typedef char TSecurityFtdcOfferTypeType;
|
|||
|
|
|||
|
#endif
|