2015-03-26 07:34:26 +00:00
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///@system <20><>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ
|
|
|
|
|
///@company <20>Ϻ<EFBFBD><CFBA>ڻ<EFBFBD><DABB><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾
|
|
|
|
|
///@file ThostFtdcUserApiDataType.h
|
|
|
|
|
///@brief <20><><EFBFBD><EFBFBD><EFBFBD>˿ͻ<CBBF><CDBB>˽ӿ<CBBD>ʹ<EFBFBD>õ<EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
///@history
|
|
|
|
|
///20060106 <09>Ժ<EFBFBD><D4BA><EFBFBD> <09><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
|
|
|
|
|
#ifndef THOST_FTDCDATATYPE_H
|
|
|
|
|
#define THOST_FTDCDATATYPE_H
|
|
|
|
|
|
|
|
|
|
enum THOST_TE_RESUME_TYPE
|
|
|
|
|
{
|
|
|
|
|
THOST_TERT_RESTART = 0,
|
|
|
|
|
THOST_TERT_RESUME,
|
|
|
|
|
THOST_TERT_QUICK
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 TThostFtdcTraderIDType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInvestorIDType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcInvestorIDType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBrokerIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBrokerIDType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBrokerAbbrType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBrokerAbbrType[9];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBrokerNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBrokerNameType[81];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExchangeInstIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD>ڽ<EFBFBD><DABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcExchangeInstIDType[31];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrderRefType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOrderRefType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcParticipantIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcParticipantIDType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUserIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUserIDType[16];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPasswordType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPasswordType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcClientIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcClientIDType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInstrumentIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcInstrumentIDType[31];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMarketIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>г<EFBFBD><D0B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcMarketIDType[31];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcProductNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcProductNameType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExchangeIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcExchangeIDType[9];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExchangeNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcExchangeNameType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExchangeAbbrType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcExchangeAbbrType[9];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExchangeFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcExchangeFlagType[2];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMacAddressType<70><65>һ<EFBFBD><D2BB>Mac<61><63>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcMacAddressType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSystemIDType<70><65>һ<EFBFBD><D2BB>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSystemIDType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExchangePropertyType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EXP_Normal '0'
|
|
|
|
|
///<2F><><EFBFBD>ݳɽ<DDB3><C9BD><EFBFBD><EFBFBD>ɱ<EFBFBD><C9B1><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EXP_GenOrderByTrade '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcExchangePropertyType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDateType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcDateType[9];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTimeType<70><65>һ<EFBFBD><D2BB>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcTimeType[9];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcLongTimeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcLongTimeType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInstrumentNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcInstrumentNameType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSettlementGroupIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSettlementGroupIDType[9];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrderSysIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOrderSysIDType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTradeIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcTradeIDType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCommandTypeType<70><65>һ<EFBFBD><D2BB>DB<44><42><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCommandTypeType[65];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcIPAddressType<70><65>һ<EFBFBD><D2BB>IP<49><50>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcIPAddressType[16];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcIPPortType<70><65>һ<EFBFBD><D2BB>IP<49>˿<EFBFBD><CBBF><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcIPPortType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcProductInfoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcProductInfoType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcProtocolInfoType<70><65>һ<EFBFBD><D2BB>Э<EFBFBD><D0AD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcProtocolInfoType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBusinessUnitType<70><65>һ<EFBFBD><D2BB>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD>Ԫ<EFBFBD><D4AA><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBusinessUnitType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDepositSeqNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcDepositSeqNoType[15];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcIdentifiedCardNoType<70><65>һ<EFBFBD><D2BB>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcIdentifiedCardNoType[51];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 THOST_FTDC_ICT_EID '0'
|
|
|
|
|
///<2F>й<EFBFBD><D0B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤
|
|
|
|
|
#define THOST_FTDC_ICT_IDCard '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>֤
|
|
|
|
|
#define THOST_FTDC_ICT_OfficerIDCard '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>֤
|
|
|
|
|
#define THOST_FTDC_ICT_PoliceIDCard '3'
|
|
|
|
|
///ʿ<><CABF>֤
|
|
|
|
|
#define THOST_FTDC_ICT_SoldierIDCard '4'
|
|
|
|
|
///<2F><><EFBFBD>ڲ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ICT_HouseholdRegister '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ICT_Passport '6'
|
|
|
|
|
///̨<><CCA8>֤
|
|
|
|
|
#define THOST_FTDC_ICT_TaiwanCompatriotIDCard '7'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>֤
|
|
|
|
|
#define THOST_FTDC_ICT_HomeComingCard '8'
|
|
|
|
|
///Ӫҵִ<D2B5>պ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ICT_LicenseNo '9'
|
|
|
|
|
///˰<><CBB0><EFBFBD>ǼǺ<C7BC>/<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˰ID
|
|
|
|
|
#define THOST_FTDC_ICT_TaxNo 'A'
|
|
|
|
|
///<2F>۰ľ<DBB0><C4BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD>ͨ<EFBFBD><CDA8>֤
|
|
|
|
|
#define THOST_FTDC_ICT_HMMainlandTravelPermit 'B'
|
|
|
|
|
///̨<><CCA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>½ͨ<C2BD><CDA8>֤
|
|
|
|
|
#define THOST_FTDC_ICT_TwMainlandTravelPermit 'C'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ICT_DrivingLicense 'D'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>籣ID
|
|
|
|
|
#define THOST_FTDC_ICT_SocialID 'F'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤
|
|
|
|
|
#define THOST_FTDC_ICT_LocalID 'G'
|
|
|
|
|
///<2F><>ҵ<EFBFBD>Ǽ<EFBFBD>֤
|
|
|
|
|
#define THOST_FTDC_ICT_BusinessRegistration 'H'
|
|
|
|
|
///<2F>۰<EFBFBD><DBB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ծ<EFBFBD><D4BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤
|
2015-10-09 06:07:15 +00:00
|
|
|
|
#define THOST_FTDC_ICT_HKMCIDCard 'I'
|
|
|
|
|
///<2F><><EFBFBD>п<EFBFBD><D0BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤
|
|
|
|
|
#define THOST_FTDC_ICT_AccountsPermits 'J'
|
2015-03-26 07:34:26 +00:00
|
|
|
|
///<2F><><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>
|
|
|
|
|
#define THOST_FTDC_ICT_OtherCard 'x'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcIdCardTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrderLocalIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ر<EFBFBD><D8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOrderLocalIDType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUserNameType<70><65>һ<EFBFBD><D2BB><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUserNameType[81];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPartyNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPartyNameType[81];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcErrorMsgType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcErrorMsgType[81];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFieldNameType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFieldNameType[2049];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFieldContentType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFieldContentType[2049];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSystemNameType<70><65>һ<EFBFBD><D2BB>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSystemNameType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcContentType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcContentType[501];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInvestorRangeType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>߷<EFBFBD>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IR_All '1'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IR_Group '2'
|
|
|
|
|
///<2F><>һͶ<D2BB><CDB6><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IR_Single '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcInvestorRangeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDepartmentRangeType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>߷<EFBFBD>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_DR_All '1'
|
|
|
|
|
///<2F><>֯<EFBFBD>ܹ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_DR_Group '2'
|
|
|
|
|
///<2F><>һͶ<D2BB><CDB6><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_DR_Single '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcDepartmentRangeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDataSyncStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δͬ<CEB4><CDAC>
|
|
|
|
|
#define THOST_FTDC_DS_Asynchronous '1'
|
|
|
|
|
///ͬ<><CDAC><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_DS_Synchronizing '2'
|
|
|
|
|
///<2F><>ͬ<EFBFBD><CDAC>
|
|
|
|
|
#define THOST_FTDC_DS_Synchronized '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcDataSyncStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBrokerDataSyncStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>ͬ<EFBFBD><CDAC>
|
|
|
|
|
#define THOST_FTDC_BDS_Synchronized '1'
|
|
|
|
|
///ͬ<><CDAC><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BDS_Synchronizing '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBrokerDataSyncStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 THOST_FTDC_ECS_NoConnection '1'
|
|
|
|
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ECS_QryInstrumentSent '2'
|
|
|
|
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD>ȡ<EFBFBD><C8A1>Ϣ
|
|
|
|
|
#define THOST_FTDC_ECS_GotInformation '9'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcExchangeConnectStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 THOST_FTDC_TCS_NotConnected '1'
|
|
|
|
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TCS_Connected '2'
|
|
|
|
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TCS_QryInstrumentSent '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>˽<EFBFBD><CBBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TCS_SubPrivateFlow '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcTraderConnectStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFunctionCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ܴ<EFBFBD><DCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>첽<EFBFBD><ECB2BD>
|
|
|
|
|
#define THOST_FTDC_FC_DataAsync '1'
|
|
|
|
|
///ǿ<><C7BF><EFBFBD>û<EFBFBD><C3BB>dz<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FC_ForceUserLogout '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FC_UserPasswordUpdate '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FC_BrokerPasswordUpdate '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>߿<EFBFBD><DFBF><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FC_InvestorPasswordUpdate '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FC_OrderInsert '6'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FC_OrderAction '7'
|
|
|
|
|
///ͬ<><CDAC>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FC_SyncSystemData '8'
|
|
|
|
|
///ͬ<><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FC_SyncBrokerData '9'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FC_BachSyncBrokerData 'A'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ
|
|
|
|
|
#define THOST_FTDC_FC_SuperQuery 'B'
|
|
|
|
|
///Ԥ<><EFBFBD><F1B1A8B5><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FC_ParkedOrderInsert 'C'
|
|
|
|
|
///Ԥ<><EFBFBD><F1B1A8B5><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FC_ParkedOrderAction 'D'
|
|
|
|
|
///ͬ<><CDAC><EFBFBD><EFBFBD>̬<EFBFBD><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FC_SyncOTP 'E'
|
|
|
|
|
///ɾ<><C9BE>δ֪<CEB4><D6AA>
|
|
|
|
|
#define THOST_FTDC_FC_DeleteOrder 'F'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFunctionCodeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 THOST_FTDC_BFC_ForceUserLogout '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_UserPasswordUpdate '2'
|
|
|
|
|
///ͬ<><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_SyncBrokerData '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_BachSyncBrokerData '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_OrderInsert '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_OrderAction '6'
|
|
|
|
|
///ȫ<><C8AB><EFBFBD><EFBFBD>ѯ
|
|
|
|
|
#define THOST_FTDC_BFC_AllQuery '7'
|
|
|
|
|
///ϵͳ<CFB5><CDB3><EFBFBD>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD>/<2F>dz<EFBFBD>/<2F><EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_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 THOST_FTDC_BFC_BaseQry 'b'
|
|
|
|
|
///<2F><><EFBFBD>ײ<EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>ί<EFBFBD><CEAF>
|
|
|
|
|
#define THOST_FTDC_BFC_TradeQry 'c'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><D7B9>ܣ<EFBFBD><DCA3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_Trade 'd'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ת<EFBFBD><D7AA>
|
|
|
|
|
#define THOST_FTDC_BFC_Virement 'e'
|
|
|
|
|
///<2F><><EFBFBD>ռ<EFBFBD><D5BC><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_Risk 'f'
|
|
|
|
|
///<2F><>ѯ/<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD>Ự<EFBFBD><E1BBB0><EFBFBD><EFBFBD><EFBFBD>˵<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_Session 'g'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>֪ͨ<CDA8><D6AA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_RiskNoticeCtl 'h'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>֪ͨ<CDA8><D6AA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_RiskNotice 'i'
|
|
|
|
|
///<2F>쿴<EFBFBD><ECBFB4><EFBFBD><EFBFBD>˾<EFBFBD>ʽ<EFBFBD>Ȩ<EFBFBD><C8A8>
|
|
|
|
|
#define THOST_FTDC_BFC_BrokerDeposit 'j'
|
|
|
|
|
///<2F>ʽ<EFBFBD><CABD><EFBFBD>ѯ
|
|
|
|
|
#define THOST_FTDC_BFC_QueryFund 'k'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ
|
|
|
|
|
#define THOST_FTDC_BFC_QueryOrder 'l'
|
|
|
|
|
///<2F>ɽ<EFBFBD><C9BD><EFBFBD>ѯ
|
|
|
|
|
#define THOST_FTDC_BFC_QueryTrade 'm'
|
|
|
|
|
///<2F>ֲֲ<D6B2>ѯ
|
|
|
|
|
#define THOST_FTDC_BFC_QueryPosition 'n'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ
|
|
|
|
|
#define THOST_FTDC_BFC_QueryMarketData 'o'
|
|
|
|
|
///<2F>û<EFBFBD><C3BB>¼<EFBFBD><C2BC><EFBFBD>ѯ
|
|
|
|
|
#define THOST_FTDC_BFC_QueryUserEvent 'p'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>֪ͨ<CDA8><D6AA>ѯ
|
|
|
|
|
#define THOST_FTDC_BFC_QueryRiskNotify 'q'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѯ
|
|
|
|
|
#define THOST_FTDC_BFC_QueryFundChange 'r'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2>ѯ
|
|
|
|
|
#define THOST_FTDC_BFC_QueryInvestor 's'
|
|
|
|
|
///<2F><><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD>ѯ
|
|
|
|
|
#define THOST_FTDC_BFC_QueryTradingCode 't'
|
|
|
|
|
///ǿƽ
|
|
|
|
|
#define THOST_FTDC_BFC_ForceClose 'u'
|
|
|
|
|
///ѹ<><D1B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_PressTest 'v'
|
|
|
|
|
///Ȩ<>淴<EFBFBD><E6B7B4>
|
|
|
|
|
#define THOST_FTDC_BFC_RemainCalc 'w'
|
|
|
|
|
///<2F><><EFBFBD>ֱֲ<D6B2>֤<EFBFBD><D6A4>ָ<EFBFBD><D6B8>
|
|
|
|
|
#define THOST_FTDC_BFC_NetPositionInd 'x'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4>
|
|
|
|
|
#define THOST_FTDC_BFC_RiskPredict 'y'
|
|
|
|
|
///<2F><><EFBFBD>ݵ<EFBFBD><DDB5><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_DataExport 'z'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_RiskTargetSetup 'A'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ԥ<EFBFBD><D4A4>
|
|
|
|
|
#define THOST_FTDC_BFC_MarketDataWarn 'B'
|
|
|
|
|
///ҵ<><D2B5>֪ͨ<CDA8><D6AA>ѯ
|
|
|
|
|
#define THOST_FTDC_BFC_QryBizNotice 'C'
|
|
|
|
|
///ҵ<><D2B5>֪ͨģ<D6AA><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_CfgBizNotice 'D'
|
|
|
|
|
///ͬ<><CDAC><EFBFBD><EFBFBD>̬<EFBFBD><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_SyncOTP 'E'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5>֪ͨ
|
|
|
|
|
#define THOST_FTDC_BFC_SendBizNotice 'F'
|
|
|
|
|
///<2F><><EFBFBD>ռ<EFBFBD><D5BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><D7BC><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_CfgRiskLevelStd 'G'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ն<EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_TbCommand 'H'
|
|
|
|
|
///ɾ<><C9BE>δ֪<CEB4><D6AA>
|
|
|
|
|
#define THOST_FTDC_BFC_DeleteOrder 'J'
|
|
|
|
|
///Ԥ<><EFBFBD><F1B1A8B5><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_ParkedOrderInsert 'K'
|
|
|
|
|
///Ԥ<><EFBFBD><F1B1A8B5><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BFC_ParkedOrderAction 'L'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBrokerFunctionCodeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrderActionStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>Ѿ<EFBFBD><D1BE>ύ
|
|
|
|
|
#define THOST_FTDC_OAS_Submitted 'a'
|
|
|
|
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OAS_Accepted 'b'
|
|
|
|
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD>ܾ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OAS_Rejected 'c'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOrderActionStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrderStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ȫ<><C8AB><EFBFBD>ɽ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OST_AllTraded '0'
|
|
|
|
|
///<2F><><EFBFBD>ֳɽ<D6B3><C9BD><EFBFBD><EFBFBD>ڶ<EFBFBD><DAB6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OST_PartTradedQueueing '1'
|
|
|
|
|
///<2F><><EFBFBD>ֳɽ<D6B3><C9BD><EFBFBD><EFBFBD>ڶ<EFBFBD><DAB6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OST_PartTradedNotQueueing '2'
|
|
|
|
|
///δ<>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>ڶ<EFBFBD><DAB6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OST_NoTradeQueueing '3'
|
|
|
|
|
///δ<>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>ڶ<EFBFBD><DAB6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OST_NoTradeNotQueueing '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OST_Canceled '5'
|
|
|
|
|
///δ֪
|
|
|
|
|
#define THOST_FTDC_OST_Unknown 'a'
|
|
|
|
|
///<2F><>δ<EFBFBD><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OST_NotTouched 'b'
|
|
|
|
|
///<2F>Ѵ<EFBFBD><D1B4><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OST_Touched 'c'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOrderStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrderSubmitStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ύ״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>Ѿ<EFBFBD><D1BE>ύ
|
|
|
|
|
#define THOST_FTDC_OSS_InsertSubmitted '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE>ύ
|
|
|
|
|
#define THOST_FTDC_OSS_CancelSubmitted '1'
|
|
|
|
|
///<2F><EFBFBD><DEB8>Ѿ<EFBFBD><D1BE>ύ
|
|
|
|
|
#define THOST_FTDC_OSS_ModifySubmitted '2'
|
|
|
|
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OSS_Accepted '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD>ܾ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OSS_InsertRejected '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD>ܾ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OSS_CancelRejected '5'
|
|
|
|
|
///<2F>ĵ<EFBFBD><C4B5>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD>ܾ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OSS_ModifyRejected '6'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOrderSubmitStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPositionDateType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>ճֲ<D5B3>
|
|
|
|
|
#define THOST_FTDC_PSD_Today '1'
|
|
|
|
|
///<2F><>ʷ<EFBFBD>ֲ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PSD_History '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcPositionDateType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 THOST_FTDC_PDT_UseHistory '1'
|
|
|
|
|
///<2F><>ʹ<EFBFBD><CAB9><EFBFBD><EFBFBD>ʷ<EFBFBD>ֲ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PDT_NoUseHistory '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcPositionDateTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTradingRoleType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ER_Broker '1'
|
|
|
|
|
///<2F><>Ӫ
|
|
|
|
|
#define THOST_FTDC_ER_Host '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ER_Maker '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcTradingRoleType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcProductClassType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ڻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PC_Futures '1'
|
|
|
|
|
///<2F>ڻ<EFBFBD><DABB><EFBFBD>Ȩ
|
|
|
|
|
#define THOST_FTDC_PC_Options '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PC_Combination '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PC_Spot '4'
|
|
|
|
|
///<2F><>ת<EFBFBD><D7AA>
|
|
|
|
|
#define THOST_FTDC_PC_EFP '5'
|
|
|
|
|
///<2F>ֻ<EFBFBD><D6BB><EFBFBD>Ȩ
|
|
|
|
|
#define THOST_FTDC_PC_SpotOption '6'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcProductClassType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInstLifePhaseType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IP_NotStart '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IP_Started '1'
|
|
|
|
|
///ͣ<><CDA3>
|
|
|
|
|
#define THOST_FTDC_IP_Pause '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IP_Expired '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcInstLifePhaseType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDirectionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>
|
|
|
|
|
#define THOST_FTDC_D_Buy '0'
|
|
|
|
|
///<2F><>
|
|
|
|
|
#define THOST_FTDC_D_Sell '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcDirectionType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPositionTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>ֲ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PT_Net '1'
|
|
|
|
|
///<2F>ۺϳֲ<CFB3>
|
|
|
|
|
#define THOST_FTDC_PT_Gross '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcPositionTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPosiDirectionType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֲֶ<D6B2><D6B6>շ<EFBFBD><D5B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>
|
|
|
|
|
#define THOST_FTDC_PD_Net '1'
|
|
|
|
|
///<2F><>ͷ
|
|
|
|
|
#define THOST_FTDC_PD_Long '2'
|
|
|
|
|
///<2F><>ͷ
|
|
|
|
|
#define THOST_FTDC_PD_Short '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcPosiDirectionType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSysSettlementStatusType<70><65>һ<EFBFBD><D2BB>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ծ
|
|
|
|
|
#define THOST_FTDC_SS_NonActive '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SS_Startup '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SS_Operating '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SS_Settlement '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SS_SettlementFinished '5'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSysSettlementStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRatioAttrType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><D7B7><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RA_Trade '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RA_Settlement '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcRatioAttrType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcHedgeFlagType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///Ͷ<><CDB6>
|
|
|
|
|
#define THOST_FTDC_HF_Speculation '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_HF_Arbitrage '2'
|
|
|
|
|
///<2F>ױ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_HF_Hedge '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcHedgeFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBillHedgeFlagType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///Ͷ<><CDB6>
|
|
|
|
|
#define THOST_FTDC_BHF_Speculation '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BHF_Arbitrage '2'
|
|
|
|
|
///<2F>ױ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BHF_Hedge '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBillHedgeFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcClientIDTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///Ͷ<><CDB6>
|
|
|
|
|
#define THOST_FTDC_CIDT_Speculation '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CIDT_Arbitrage '2'
|
|
|
|
|
///<2F>ױ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CIDT_Hedge '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcClientIDTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrderPriceTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OPT_AnyPrice '1'
|
|
|
|
|
///<2F><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OPT_LimitPrice '2'
|
|
|
|
|
///<2F><><EFBFBD>ż<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OPT_BestPrice '3'
|
|
|
|
|
///<2F><><EFBFBD>¼<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OPT_LastPrice '4'
|
|
|
|
|
///<2F><><EFBFBD>¼۸<C2BC><DBB8><EFBFBD><EFBFBD>ϸ<EFBFBD>1<EFBFBD><31>ticks
|
|
|
|
|
#define THOST_FTDC_OPT_LastPricePlusOneTicks '5'
|
|
|
|
|
///<2F><><EFBFBD>¼۸<C2BC><DBB8><EFBFBD><EFBFBD>ϸ<EFBFBD>2<EFBFBD><32>ticks
|
|
|
|
|
#define THOST_FTDC_OPT_LastPricePlusTwoTicks '6'
|
|
|
|
|
///<2F><><EFBFBD>¼۸<C2BC><DBB8><EFBFBD><EFBFBD>ϸ<EFBFBD>3<EFBFBD><33>ticks
|
|
|
|
|
#define THOST_FTDC_OPT_LastPricePlusThreeTicks '7'
|
|
|
|
|
///<2F><>һ<EFBFBD><D2BB>
|
|
|
|
|
#define THOST_FTDC_OPT_AskPrice1 '8'
|
|
|
|
|
///<2F><>һ<EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD>ϸ<EFBFBD>1<EFBFBD><31>ticks
|
|
|
|
|
#define THOST_FTDC_OPT_AskPrice1PlusOneTicks '9'
|
|
|
|
|
///<2F><>һ<EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD>ϸ<EFBFBD>2<EFBFBD><32>ticks
|
|
|
|
|
#define THOST_FTDC_OPT_AskPrice1PlusTwoTicks 'A'
|
|
|
|
|
///<2F><>һ<EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD>ϸ<EFBFBD>3<EFBFBD><33>ticks
|
|
|
|
|
#define THOST_FTDC_OPT_AskPrice1PlusThreeTicks 'B'
|
|
|
|
|
///<2F><>һ<EFBFBD><D2BB>
|
|
|
|
|
#define THOST_FTDC_OPT_BidPrice1 'C'
|
|
|
|
|
///<2F><>һ<EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD>ϸ<EFBFBD>1<EFBFBD><31>ticks
|
|
|
|
|
#define THOST_FTDC_OPT_BidPrice1PlusOneTicks 'D'
|
|
|
|
|
///<2F><>һ<EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD>ϸ<EFBFBD>2<EFBFBD><32>ticks
|
|
|
|
|
#define THOST_FTDC_OPT_BidPrice1PlusTwoTicks 'E'
|
|
|
|
|
///<2F><>һ<EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD>ϸ<EFBFBD>3<EFBFBD><33>ticks
|
|
|
|
|
#define THOST_FTDC_OPT_BidPrice1PlusThreeTicks 'F'
|
2015-10-09 06:07:15 +00:00
|
|
|
|
///<2F>嵵<EFBFBD><E5B5B5>
|
|
|
|
|
#define THOST_FTDC_OPT_FiveLevelPrice 'G'
|
2015-03-26 07:34:26 +00:00
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOrderPriceTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOffsetFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OF_Open '0'
|
|
|
|
|
///ƽ<><C6BD>
|
|
|
|
|
#define THOST_FTDC_OF_Close '1'
|
|
|
|
|
///ǿƽ
|
|
|
|
|
#define THOST_FTDC_OF_ForceClose '2'
|
|
|
|
|
///ƽ<><C6BD>
|
|
|
|
|
#define THOST_FTDC_OF_CloseToday '3'
|
|
|
|
|
///ƽ<><C6BD>
|
|
|
|
|
#define THOST_FTDC_OF_CloseYesterday '4'
|
|
|
|
|
///ǿ<><C7BF>
|
|
|
|
|
#define THOST_FTDC_OF_ForceOff '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ǿƽ
|
|
|
|
|
#define THOST_FTDC_OF_LocalForceClose '6'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOffsetFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcForceCloseReasonType<70><65>һ<EFBFBD><D2BB>ǿƽԭ<C6BD><D4AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>ǿƽ
|
|
|
|
|
#define THOST_FTDC_FCC_NotForceClose '0'
|
|
|
|
|
///<2F>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FCC_LackDeposit '1'
|
|
|
|
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FCC_ClientOverPositionLimit '2'
|
|
|
|
|
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FCC_MemberOverPositionLimit '3'
|
|
|
|
|
///<2F>ֲַ<D6B2><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FCC_NotMultiple '4'
|
|
|
|
|
///Υ<><CEA5>
|
|
|
|
|
#define THOST_FTDC_FCC_Violation '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FCC_Other '6'
|
|
|
|
|
///<2F><>Ȼ<EFBFBD><C8BB><EFBFBD>ٽ<EFBFBD><D9BD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FCC_PersonDeliv '7'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcForceCloseReasonType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrderTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ORDT_Normal '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ORDT_DeriveFromQuote '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ORDT_DeriveFromCombination '2'
|
|
|
|
|
///<2F><><EFBFBD>ϱ<EFBFBD><CFB1><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ORDT_Combination '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ORDT_ConditionalOrder '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ORDT_Swap '5'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOrderTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 THOST_FTDC_TC_IOC '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч
|
|
|
|
|
#define THOST_FTDC_TC_GFS '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч
|
|
|
|
|
#define THOST_FTDC_TC_GFD '3'
|
|
|
|
|
///ָ<><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0>Ч
|
|
|
|
|
#define THOST_FTDC_TC_GTD '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0>Ч
|
|
|
|
|
#define THOST_FTDC_TC_GTC '5'
|
|
|
|
|
///<2F><><EFBFBD>Ͼ<EFBFBD><CFBE><EFBFBD><EFBFBD><EFBFBD>Ч
|
|
|
|
|
#define THOST_FTDC_TC_GFA '6'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcTimeConditionType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcVolumeConditionType<70><65>һ<EFBFBD><D2BB><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>κ<EFBFBD><CEBA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VC_AV '1'
|
|
|
|
|
///<2F><>С<EFBFBD><D0A1><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VC_MV '2'
|
|
|
|
|
///ȫ<><C8AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VC_CV '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcVolumeConditionType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcContingentConditionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CC_Immediately '1'
|
|
|
|
|
///ֹ<><D6B9>
|
|
|
|
|
#define THOST_FTDC_CC_Touch '2'
|
|
|
|
|
///ֹӮ
|
|
|
|
|
#define THOST_FTDC_CC_TouchProfit '3'
|
|
|
|
|
///Ԥ<><D4A4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CC_ParkedOrder '4'
|
|
|
|
|
///<2F><><EFBFBD>¼۴<C2BC><DBB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CC_LastPriceGreaterThanStopPrice '5'
|
|
|
|
|
///<2F><><EFBFBD>¼۴<C2BC><DBB4>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CC_LastPriceGreaterEqualStopPrice '6'
|
|
|
|
|
///<2F><><EFBFBD>¼<EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CC_LastPriceLesserThanStopPrice '7'
|
|
|
|
|
///<2F><><EFBFBD>¼<EFBFBD>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CC_LastPriceLesserEqualStopPrice '8'
|
|
|
|
|
///<2F><>һ<EFBFBD>۴<EFBFBD><DBB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CC_AskPriceGreaterThanStopPrice '9'
|
|
|
|
|
///<2F><>һ<EFBFBD>۴<EFBFBD><DBB4>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CC_AskPriceGreaterEqualStopPrice 'A'
|
|
|
|
|
///<2F><>һ<EFBFBD><D2BB>С<EFBFBD><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CC_AskPriceLesserThanStopPrice 'B'
|
|
|
|
|
///<2F><>һ<EFBFBD><D2BB>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CC_AskPriceLesserEqualStopPrice 'C'
|
|
|
|
|
///<2F><>һ<EFBFBD>۴<EFBFBD><DBB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CC_BidPriceGreaterThanStopPrice 'D'
|
|
|
|
|
///<2F><>һ<EFBFBD>۴<EFBFBD><DBB4>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CC_BidPriceGreaterEqualStopPrice 'E'
|
|
|
|
|
///<2F><>һ<EFBFBD><D2BB>С<EFBFBD><D0A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CC_BidPriceLesserThanStopPrice 'F'
|
|
|
|
|
///<2F><>һ<EFBFBD><D2BB>С<EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CC_BidPriceLesserEqualStopPrice 'H'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcContingentConditionType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcActionFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ɾ<><C9BE>
|
|
|
|
|
#define THOST_FTDC_AF_Delete '0'
|
|
|
|
|
///<2F><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AF_Modify '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcActionFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTradingRightType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>Խ<EFBFBD><D4BD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TR_Allow '0'
|
|
|
|
|
///ֻ<><D6BB>ƽ<EFBFBD><C6BD>
|
|
|
|
|
#define THOST_FTDC_TR_CloseOnly '1'
|
|
|
|
|
///<2F><><EFBFBD>ܽ<EFBFBD><DCBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TR_Forbidden '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcTradingRightType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrderSourceType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>Բ<EFBFBD><D4B2><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OSRC_Participant '0'
|
|
|
|
|
///<2F><><EFBFBD>Թ<EFBFBD><D4B9><EFBFBD>Ա
|
|
|
|
|
#define THOST_FTDC_OSRC_Administrator '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOrderSourceType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTradeTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>ϳֲֲ<D6B2><D6B2><EFBFBD>Ϊ<EFBFBD><CEAA>һ<EFBFBD>ֲ<EFBFBD>,<2C><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>͵ijֲ<C4B3>
|
|
|
|
|
#define THOST_FTDC_TRDT_SplitCombination '#'
|
|
|
|
|
///<2F><>ͨ<EFBFBD>ɽ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TRDT_Common '0'
|
|
|
|
|
///<2F><>Ȩִ<C8A8><D6B4>
|
|
|
|
|
#define THOST_FTDC_TRDT_OptionsExecution '1'
|
|
|
|
|
///OTC<54>ɽ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TRDT_OTC '2'
|
|
|
|
|
///<2F><>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TRDT_EFPDerived '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɽ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TRDT_CombinationDerived '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcTradeTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPriceSourceType<70><65>һ<EFBFBD><D2BB><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ǰ<>ɽ<EFBFBD><C9BD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PSRC_LastPrice '0'
|
|
|
|
|
///<2F><>ί<EFBFBD>м<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PSRC_Buy '1'
|
|
|
|
|
///<2F><>ί<EFBFBD>м<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PSRC_Sell '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcPriceSourceType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInstrumentStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ǰ
|
|
|
|
|
#define THOST_FTDC_IS_BeforeTrading '0'
|
|
|
|
|
///<2F>ǽ<EFBFBD><C7BD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IS_NoTrading '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IS_Continous '2'
|
|
|
|
|
///<2F><><EFBFBD>Ͼ<EFBFBD><CFBE>۱<EFBFBD><DBB1><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IS_AuctionOrdering '3'
|
|
|
|
|
///<2F><><EFBFBD>Ͼ<EFBFBD><CFBE>ۼ۸<DBBC>ƽ<EFBFBD><C6BD>
|
|
|
|
|
#define THOST_FTDC_IS_AuctionBalance '4'
|
|
|
|
|
///<2F><><EFBFBD>Ͼ<EFBFBD><CFBE>۴<EFBFBD><DBB4><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IS_AuctionMatch '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IS_Closed '6'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcInstrumentStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInstStatusEnterReasonType<70><65>һ<EFBFBD><D2BB>Ʒ<EFBFBD>ֽ<EFBFBD><D6BD>뽻<EFBFBD><EBBDBB>״̬ԭ<CCAC><D4AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>Զ<EFBFBD><D4B6>л<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IER_Automatic '1'
|
|
|
|
|
///<2F>ֶ<EFBFBD><D6B6>л<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IER_Manual '2'
|
|
|
|
|
///<2F>۶<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IER_Fuse '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcInstStatusEnterReasonType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrderActionRefType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcOrderActionRefType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInstallCountType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>װ<EFBFBD><D7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcInstallCountType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInstallIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>װ<EFBFBD><D7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcInstallIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcErrorIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcErrorIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSettlementIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcSettlementIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcVolumeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcVolumeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFrontIDType<70><65>һ<EFBFBD><D2BB>ǰ<EFBFBD>ñ<EFBFBD><C3B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcFrontIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSessionIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>Ự<EFBFBD><E1BBB0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcSessionIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSequenceNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcSequenceNoType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCommandNoType<70><65>һ<EFBFBD><D2BB>DB<44><42><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcCommandNoType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMillisecType<70><65>һ<EFBFBD><D2BB>ʱ<EFBFBD>䣨<EFBFBD><E4A3A8><EFBFBD>룩<EFBFBD><EBA3A9><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcMillisecType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcVolumeMultipleType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcVolumeMultipleType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTradingSegmentSNType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>α<D7B6><CEB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcTradingSegmentSNType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRequestIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcRequestIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcYearType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcYearType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMonthType<70><65>һ<EFBFBD><D2BB><EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcMonthType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBoolType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcBoolType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPriceType<70><65>һ<EFBFBD><D2BB><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcPriceType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCombOffsetFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>Ͽ<EFBFBD>ƽ<EFBFBD><C6BD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCombOffsetFlagType[5];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCombHedgeFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCombHedgeFlagType[5];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRatioType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcRatioType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMoneyType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcMoneyType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcLargeVolumeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcLargeVolumeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSequenceSeriesType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD>к<EFBFBD><D0BA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef short TThostFtdcSequenceSeriesType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCommPhaseNoType<70><65>һ<EFBFBD><D2BB>ͨѶʱ<D1B6>α<EFBFBD><CEB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef short TThostFtdcCommPhaseNoType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSequenceLabelType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSequenceLabelType[2];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUnderlyingMultipleType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcUnderlyingMultipleType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPriorityType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ȼ<EFBFBD><C8BC><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcPriorityType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcContractCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcContractCodeType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCityType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCityType[51];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcIsStockType<70><65>һ<EFBFBD><D2BB><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcIsStockType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcChannelType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcChannelType[51];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAddressType<70><65>һ<EFBFBD><D2BB>ͨѶ<CDA8><D1B6>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAddressType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcZipCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcZipCodeType[7];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTelephoneType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ϵ<EFBFBD>绰<EFBFBD><E7BBB0><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcTelephoneType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFaxType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFaxType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMobileType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcMobileType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcEMailType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcEMailType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMemoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ע<EFBFBD><D7A2><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcMemoType[161];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCompanyCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCompanyCodeType[51];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcWebsiteType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>վ<EFBFBD><D5BE>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcWebsiteType[51];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTaxNoType<70><65>һ<EFBFBD><D2BB>˰<EFBFBD><CBB0><EFBFBD>ǼǺ<C7BC><C7BA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcTaxNoType[31];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBatchStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<>ϴ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BS_NoUpload '1'
|
|
|
|
|
///<2F><><EFBFBD>ϴ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BS_Uploaded '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_BS_Failed '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBatchStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPropertyIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPropertyIDType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPropertyNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPropertyNameType[65];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcLicenseNoType<70><65>һ<EFBFBD><D2BB>Ӫҵִ<D2B5>պ<EFBFBD><D5BA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcLicenseNoType[51];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAgentIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˴<EFBFBD><CBB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAgentIDType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAgentNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAgentNameType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAgentGroupIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAgentGroupIDType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAgentGroupNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAgentGroupNameType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcReturnStyleType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʒ<EFBFBD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7>
|
|
|
|
|
#define THOST_FTDC_RS_All '1'
|
|
|
|
|
///<2F><>Ʒ<EFBFBD><C6B7>
|
|
|
|
|
#define THOST_FTDC_RS_ByProduct '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcReturnStyleType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcReturnPatternType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ<C4A3><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RP_ByVolume '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RP_ByFeeOnHand '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcReturnPatternType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcReturnLevelType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>1
|
|
|
|
|
#define THOST_FTDC_RL_Level1 '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>2
|
|
|
|
|
#define THOST_FTDC_RL_Level2 '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>3
|
|
|
|
|
#define THOST_FTDC_RL_Level3 '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>4
|
|
|
|
|
#define THOST_FTDC_RL_Level4 '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>5
|
|
|
|
|
#define THOST_FTDC_RL_Level5 '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>6
|
|
|
|
|
#define THOST_FTDC_RL_Level6 '6'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>7
|
|
|
|
|
#define THOST_FTDC_RL_Level7 '7'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>8
|
|
|
|
|
#define THOST_FTDC_RL_Level8 '8'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>9
|
|
|
|
|
#define THOST_FTDC_RL_Level9 '9'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcReturnLevelType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcReturnStandardType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><D7BC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ֽη<D7B6><CEB7><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RSD_ByPeriod '1'
|
|
|
|
|
///<2F><>ijһ<C4B3><D2BB>
|
|
|
|
|
#define THOST_FTDC_RSD_ByStandard '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcReturnStandardType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMortgageTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ѻ<EFBFBD><D1BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ʳ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_MT_Out '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_MT_In '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcMortgageTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInvestorSettlementParamIDType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>߽<EFBFBD><DFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>Ѻ<EFBFBD><D1BA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ISPI_MortgageRatio '4'
|
|
|
|
|
///<2F><>֤<EFBFBD><D6A4><EFBFBD>㷨
|
|
|
|
|
#define THOST_FTDC_ISPI_MarginWay '5'
|
|
|
|
|
///<2F><><EFBFBD>㵥<EFBFBD><E3B5A5><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѻ
|
|
|
|
|
#define THOST_FTDC_ISPI_BillDeposit '9'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcInvestorSettlementParamIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExchangeSettlementParamIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>Ѻ<EFBFBD><D1BA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ESPI_MortgageRatio '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ESPI_OtherFundItem '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD>뽻<EFBFBD><EBBDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ESPI_OtherFundImport '3'
|
|
|
|
|
///<2F>н<EFBFBD><D0BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϳ<EFBFBD><CDBF>ý<EFBFBD><C3BD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ESPI_CFFEXMinPrepa '6'
|
|
|
|
|
///֣<><D6A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㷽ʽ
|
|
|
|
|
#define THOST_FTDC_ESPI_CZCESettlementType '7'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1>ʽ
|
|
|
|
|
#define THOST_FTDC_ESPI_ExchDelivFeeMode '9'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD>߽<EFBFBD><DFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1>ʽ
|
|
|
|
|
#define THOST_FTDC_ESPI_DelivFeeMode '0'
|
|
|
|
|
///֣<><D6A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϳֱֲ<D6B2>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1>ʽ
|
|
|
|
|
#define THOST_FTDC_ESPI_CZCEComMarginType 'A'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD>Ƿ<EFBFBD><C7B7>Ż<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ESPI_DceComMarginType 'B'
|
|
|
|
|
///<2F><>ֵ<EFBFBD><D6B5>Ȩ<EFBFBD><C8A8>֤<EFBFBD><D6A4><EFBFBD>Żݱ<C5BB><DDB1><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ESPI_OptOutDisCountRate 'a'
|
|
|
|
|
///<2F><><EFBFBD>ͱ<EFBFBD><CDB1><EFBFBD>ϵ<EFBFBD><CFB5>
|
|
|
|
|
#define THOST_FTDC_ESPI_OptMiniGuarantee 'b'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcExchangeSettlementParamIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSystemParamIDType<70><65>һ<EFBFBD><D2BB>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SPI_InvestorIDMinLength '1'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺŴ<CABA><C5B4><EFBFBD><EFBFBD><EFBFBD>С<EFBFBD><D0A1><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SPI_AccountIDMinLength '2'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD>߿<EFBFBD><DFBF><EFBFBD>Ĭ<EFBFBD>ϵ<EFBFBD>¼Ȩ<C2BC><C8A8>
|
|
|
|
|
#define THOST_FTDC_SPI_UserRightLogon '3'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD>߽<EFBFBD><DFBD><EFBFBD><D7BD>㵥<EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>ܷ<EFBFBD>ʽ
|
|
|
|
|
#define THOST_FTDC_SPI_SettlementBillTrade '4'
|
|
|
|
|
///ͳһ<CDB3><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>½<EFBFBD><C2BD>ױ<EFBFBD><D7B1>뷽ʽ
|
|
|
|
|
#define THOST_FTDC_SPI_TradingCode '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><C7B7>жϴ<D0B6><CFB4><EFBFBD>δ<EFBFBD><CEB4><EFBFBD>˵ij<CBB5><C4B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD><EFBFBD>ʽ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SPI_CheckFund '6'
|
|
|
|
|
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>
|
|
|
|
|
#define THOST_FTDC_SPI_CommModelRight '7'
|
|
|
|
|
///<2F>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD>ñ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>
|
|
|
|
|
#define THOST_FTDC_SPI_MarginModelRight '9'
|
|
|
|
|
///<2F>Ƿ<EFBFBD><C7B7>淶<EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD>ܼ<EFBFBD><DCBC><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SPI_IsStandardActive '8'
|
|
|
|
|
///<2F>ϴ<EFBFBD><CFB4>Ľ<EFBFBD><C4BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>·<EFBFBD><C2B7>
|
|
|
|
|
#define THOST_FTDC_SPI_UploadSettlementFile 'U'
|
|
|
|
|
///<2F>ϱ<EFBFBD><CFB1><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>·<EFBFBD><C2B7>
|
|
|
|
|
#define THOST_FTDC_SPI_DownloadCSRCFile 'D'
|
|
|
|
|
///<2F><><EFBFBD>ɵĽ<C9B5><C4BD>㵥<EFBFBD>ļ<EFBFBD>·<EFBFBD><C2B7>
|
|
|
|
|
#define THOST_FTDC_SPI_SettlementBillFile 'S'
|
|
|
|
|
///֤<><D6A4><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>ʶ
|
|
|
|
|
#define THOST_FTDC_SPI_CSRCOthersFile 'C'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ·<C6AC><C2B7>
|
|
|
|
|
#define THOST_FTDC_SPI_InvestorPhoto 'P'
|
|
|
|
|
///ȫ<>ᾭ<EFBFBD><EFBFBD>˾<EFBFBD>ϴ<EFBFBD><CFB4>ļ<EFBFBD>·<EFBFBD><C2B7>
|
|
|
|
|
#define THOST_FTDC_SPI_CSRCData 'R'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD>뷽ʽ
|
|
|
|
|
#define THOST_FTDC_SPI_InvestorPwdModel 'I'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD><D0BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><C2B7>
|
|
|
|
|
#define THOST_FTDC_SPI_CFFEXInvestorSettleFile 'F'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>뷽ʽ
|
|
|
|
|
#define THOST_FTDC_SPI_InvestorIDType 'a'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><DFBB><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>
|
|
|
|
|
#define THOST_FTDC_SPI_FreezeMaxReMain 'r'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ز<EFBFBD><D8B2><EFBFBD>ʵʱ<CAB5>ϳ<EFBFBD><CFB3><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SPI_IsSync 'A'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SPI_RelieveOpenLimit 'O'
|
|
|
|
|
///<2F>Ƿ<EFBFBD><C7B7>淶<EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SPI_IsStandardFreeze 'X'
|
|
|
|
|
///֣<><D6A3><EFBFBD><EFBFBD><EFBFBD>Ƿ<C7B7><F1BFAAB7><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SPI_CZCENormalProductHedge 'B'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSystemParamIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 THOST_FTDC_TPID_EncryptionStandard 'E'
|
|
|
|
|
///ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD>㷨
|
|
|
|
|
#define THOST_FTDC_TPID_RiskMode 'R'
|
|
|
|
|
///ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD>㷨<EFBFBD>Ƿ<EFBFBD>ȫ<EFBFBD><C8AB> 0-<2D><> 1-<2D><>
|
|
|
|
|
#define THOST_FTDC_TPID_RiskModeGlobal 'G'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㷨
|
|
|
|
|
#define THOST_FTDC_TPID_modeEncode 'P'
|
|
|
|
|
///<2F>۸<EFBFBD>С<EFBFBD><D0A1>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TPID_tickMode 'T'
|
|
|
|
|
///<2F>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ự<EFBFBD><E1BBB0>
|
|
|
|
|
#define THOST_FTDC_TPID_SingleUserSessionMaxNum 'S'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼ʧ<C2BC><CAA7><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TPID_LoginFailMaxNum 'L'
|
|
|
|
|
///<2F>Ƿ<EFBFBD>ǿ<EFBFBD><C7BF><EFBFBD><EFBFBD>֤
|
|
|
|
|
#define THOST_FTDC_TPID_IsAuthForce 'A'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcTradeParamIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSettlementParamValueType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSettlementParamValueType[256];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCounterIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCounterIDType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInvestorGroupNameType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>߷<EFBFBD><DFB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcInvestorGroupNameType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBrandCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ƺ<EFBFBD><C6BA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBrandCodeType[257];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcWarehouseType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֿ<EFBFBD><D6BF><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcWarehouseType[257];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcProductDateType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcProductDateType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcGradeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ȼ<EFBFBD><C8BC><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcGradeType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcClassifyType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcClassifyType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPositionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPositionType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcYieldlyType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcYieldlyType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcWeightType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcWeightType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSubEntryFundNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcSubEntryFundNoType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFileIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FI_SettlementFund 'F'
|
|
|
|
|
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FI_Trade 'T'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD>ֲ߳<DFB3><D6B2><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FI_InvestorPosition 'P'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD>߷<EFBFBD><DFB7><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FI_SubEntryFund 'O'
|
|
|
|
|
///<2F><><EFBFBD>ϳֲ<CFB3><D6B2><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FI_CZCECombinationPos 'C'
|
|
|
|
|
///<2F>ϱ<EFBFBD><CFB1><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FI_CSRCData 'R'
|
|
|
|
|
///֣<><D6A3><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD>˽<EFBFBD><CBBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FI_CZCEClose 'L'
|
|
|
|
|
///֣<><D6A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD>˽<EFBFBD><CBBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FI_CZCENoClose 'N'
|
|
|
|
|
///<2F>ֲ<EFBFBD><D6B2><EFBFBD>ϸ<EFBFBD><CFB8><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FI_PositionDtl 'D'
|
|
|
|
|
///<2F><>Ȩִ<C8A8><D6B4><EFBFBD>ļ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FI_OptionStrike 'S'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>۱ȶ<DBB1><C8B6>ļ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FI_SettlementPriceComparison 'M'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>dzֱֲ䶯<D6B1><E4B6AF>ϸ
|
|
|
|
|
#define THOST_FTDC_FI_NonTradePosChange 'B'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFileIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFileNameType<70><65>һ<EFBFBD><D2BB><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFileNameType[257];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFileTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ļ<EFBFBD><C4BC>ϴ<EFBFBD><CFB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FUT_Settlement '0'
|
|
|
|
|
///<2F>˶<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FUT_Check '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFileTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFileFormatType<70><65>һ<EFBFBD><D2BB><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ı<EFBFBD><C4B1>ļ<EFBFBD>(.txt)
|
|
|
|
|
#define THOST_FTDC_FFT_Txt '0'
|
|
|
|
|
///ѹ<><D1B9><EFBFBD>ļ<EFBFBD>(.zip)
|
|
|
|
|
#define THOST_FTDC_FFT_Zip '1'
|
|
|
|
|
///DBF<42>ļ<EFBFBD>(.dbf)
|
|
|
|
|
#define THOST_FTDC_FFT_DBF '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFileFormatType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFileUploadStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD>ļ<EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ϴ<EFBFBD><CFB4>ɹ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FUS_SucceedUpload '1'
|
|
|
|
|
///<2F>ϴ<EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_FUS_FailedUpload '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FUS_SucceedLoad '3'
|
|
|
|
|
///<2F><><EFBFBD>벿<EFBFBD>ֳɹ<D6B3>
|
|
|
|
|
#define THOST_FTDC_FUS_PartSucceedLoad '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_FUS_FailedLoad '5'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFileUploadStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTransferDirectionType<70><65>һ<EFBFBD><D2BB><EFBFBD>Ʋַ<C6B2><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>Ƴ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TD_Out '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TD_In '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcTransferDirectionType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUploadModeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ϴ<EFBFBD><CFB4>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUploadModeType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAccountIDType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD><EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAccountIDType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳһ<CDB3><D2BB>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankFlagType[4];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankAccountType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankAccountType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOpenNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOpenNameType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOpenBankType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOpenBankType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankNameType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPublishPathType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPublishPathType[257];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOperatorIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOperatorIDType[65];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMonthCountType<70><65>һ<EFBFBD><D2BB><EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcMonthCountType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAdvanceMonthArrayType<70><65>һ<EFBFBD><D2BB><EFBFBD>·<EFBFBD><C2B7><EFBFBD>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAdvanceMonthArrayType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDateExprType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ڱ<EFBFBD><DAB1><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcDateExprType[1025];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInstrumentIDExprType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcInstrumentIDExprType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInstrumentNameExprType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD>Ʊ<EFBFBD><C6B1><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcInstrumentNameExprType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSpecialCreateRuleType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///û<><C3BB><EFBFBD><EFBFBD><EFBFBD>ⴴ<EFBFBD><E2B4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SC_NoSpecialRule '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SC_NoSpringFestival '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSpecialCreateRuleType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBasisPriceTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ƻ<EFBFBD><EFBFBD><D7BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>һ<EFBFBD><D2BB>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IPT_LastSettlement '1'
|
|
|
|
|
///<2F><>һ<EFBFBD><D2BB>Լ<EFBFBD><D4BC><EFBFBD>̼<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IPT_LaseClose '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBasisPriceTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcProductLifePhaseType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>Ծ
|
|
|
|
|
#define THOST_FTDC_PLP_Active '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ծ
|
|
|
|
|
#define THOST_FTDC_PLP_NonActive '2'
|
|
|
|
|
///ע<><D7A2>
|
|
|
|
|
#define THOST_FTDC_PLP_Canceled '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcProductLifePhaseType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDeliveryModeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ʽ<EEB7BD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ֽ<D6BD>
|
|
|
|
|
#define THOST_FTDC_DM_CashDeliv '1'
|
|
|
|
|
///ʵ<>サ<EFBFBD><EFBDBB>
|
|
|
|
|
#define THOST_FTDC_DM_CommodityDeliv '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcDeliveryModeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcLogLevelType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcLogLevelType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcProcessNameType<70><65>һ<EFBFBD><D2BB><EFBFBD>洢<EFBFBD><E6B4A2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcProcessNameType[257];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOperationMemoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ժҪ<D5AA><D2AA><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOperationMemoType[1025];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 THOST_FTDC_FIOT_FundIO '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ת<EFBFBD><D7AA>
|
|
|
|
|
#define THOST_FTDC_FIOT_Transfer '2'
|
|
|
|
|
///<2F><><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FIOT_SwapCurrency '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFundIOTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFundTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FT_Deposite '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FT_ItemFund '2'
|
|
|
|
|
///<2F><>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FT_Company '3'
|
|
|
|
|
///<2F>ʽ<EFBFBD><CABD><EFBFBD>ת
|
|
|
|
|
#define THOST_FTDC_FT_InnerTransfer '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFundTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFundDirectionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FD_In '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FD_Out '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFundDirectionType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFundStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>¼<EFBFBD><C2BC>
|
|
|
|
|
#define THOST_FTDC_FS_Record '1'
|
|
|
|
|
///<2F>Ѹ<EFBFBD><D1B8><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FS_Check '2'
|
|
|
|
|
///<2F>ѳ<EFBFBD><D1B3><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FS_Charge '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFundStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBillNoType<70><65>һ<EFBFBD><D2BB>Ʊ<EFBFBD>ݺ<EFBFBD><DDBA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBillNoType[15];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBillNameType<70><65>һ<EFBFBD><D2BB>Ʊ<EFBFBD><C6B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBillNameType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPublishStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PS_None '1'
|
|
|
|
|
///<2F><><EFBFBD>ڷ<EFBFBD><DAB7><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PS_Publishing '2'
|
|
|
|
|
///<2F>ѷ<EFBFBD><D1B7><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PS_Published '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcPublishStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcEnumValueIDType<70><65>һ<EFBFBD><D2BB>ö<EFBFBD><C3B6>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcEnumValueIDType[65];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcEnumValueTypeType<70><65>һ<EFBFBD><D2BB>ö<EFBFBD><C3B6>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcEnumValueTypeType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcEnumValueLabelType<70><65>һ<EFBFBD><D2BB>ö<EFBFBD><C3B6>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcEnumValueLabelType[65];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcEnumValueResultType<70><65>һ<EFBFBD><D2BB>ö<EFBFBD><C3B6>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcEnumValueResultType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSystemStatusType<70><65>һ<EFBFBD><D2BB>ϵͳ״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ծ
|
|
|
|
|
#define THOST_FTDC_ES_NonActive '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ES_Startup '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>ʼ<EFBFBD><CABC>
|
|
|
|
|
#define THOST_FTDC_ES_Initialize '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɳ<EFBFBD>ʼ<EFBFBD><CABC>
|
|
|
|
|
#define THOST_FTDC_ES_Initialized '4'
|
|
|
|
|
///<2F><><EFBFBD>п<EFBFBD>ʼ
|
|
|
|
|
#define THOST_FTDC_ES_Close '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ES_Closed '6'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ES_Settlement '7'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSystemStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSettlementStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>ʼ
|
|
|
|
|
#define THOST_FTDC_STS_Initialize '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_STS_Settlementing '1'
|
|
|
|
|
///<2F>ѽ<EFBFBD><D1BD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_STS_Settlemented '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_STS_Finished '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSettlementStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRangeIntTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcRangeIntTypeType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRangeIntFromType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcRangeIntFromType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRangeIntToType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcRangeIntToType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFunctionIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ܴ<EFBFBD><DCB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFunctionIDType[25];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFunctionValueCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ܱ<EFBFBD><DCB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFunctionValueCodeType[257];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFunctionNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFunctionNameType[65];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRoleIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcRoleIDType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRoleNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcRoleNameType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDescriptionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcDescriptionType[401];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCombineIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ϱ<EFBFBD><CFB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCombineIDType[25];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCombineTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCombineTypeType[25];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInvestorTypeType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>Ȼ<EFBFBD><C8BB>
|
|
|
|
|
#define THOST_FTDC_CT_Person '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CT_Company '1'
|
|
|
|
|
///Ͷ<>ʻ<EFBFBD><CABB><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CT_Fund '2'
|
|
|
|
|
///<2F><><EFBFBD>ⷨ<EFBFBD><E2B7A8>
|
|
|
|
|
#define THOST_FTDC_CT_SpecialOrgan '3'
|
|
|
|
|
///<2F>ʹܻ<CAB9>
|
|
|
|
|
#define THOST_FTDC_CT_Asset '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcInvestorTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBrokerTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ա
|
|
|
|
|
#define THOST_FTDC_BT_Trade '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><D7BD><EFBFBD><EFBFBD><EFBFBD>Ա
|
|
|
|
|
#define THOST_FTDC_BT_TradeSettle '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBrokerTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRiskLevelType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>յȼ<D5B5><C8BC><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ͷ<EFBFBD><CDB7>տͻ<D5BF>
|
|
|
|
|
#define THOST_FTDC_FAS_Low '1'
|
|
|
|
|
///<2F><>ͨ<EFBFBD>ͻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FAS_Normal '2'
|
|
|
|
|
///<2F><>ע<EFBFBD>ͻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FAS_Focus '3'
|
|
|
|
|
///<2F><><EFBFBD>տͻ<D5BF>
|
|
|
|
|
#define THOST_FTDC_FAS_Risk '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcRiskLevelType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFeeAcceptStyleType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ<EFBFBD><C8A1>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ
|
|
|
|
|
#define THOST_FTDC_FAS_ByTrade '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ
|
|
|
|
|
#define THOST_FTDC_FAS_ByDeliv '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FAS_None '3'
|
|
|
|
|
///<2F><>ָ<EFBFBD><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȡ
|
|
|
|
|
#define THOST_FTDC_FAS_FixFee '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFeeAcceptStyleType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPasswordTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PWDT_Trade '1'
|
|
|
|
|
///<2F>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PWDT_Account '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcPasswordTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAlgorithmType<70><65>һ<EFBFBD><D2BB>ӯ<EFBFBD><D3AF><EFBFBD>㷨<EFBFBD><E3B7A8><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>ӯ<EFBFBD><D3AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AG_All '1'
|
|
|
|
|
///<2F><>ӯ<EFBFBD><D3AF><EFBFBD>ƣ<EFBFBD><C6A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AG_OnlyLost '2'
|
|
|
|
|
///<2F><>ӯ<EFBFBD>ƣ<EFBFBD><C6A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AG_OnlyGain '3'
|
|
|
|
|
///<2F><>ӯ<EFBFBD><D3AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AG_None '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcAlgorithmType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 THOST_FTDC_ICP_Include '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD>ӯ<EFBFBD><D3AF>
|
|
|
|
|
#define THOST_FTDC_ICP_NotInclude '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcIncludeCloseProfitType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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><DEB2>ɽ<DEB3><C9BD><EFBFBD><EFBFBD>ܿ<EFBFBD><DCBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AWT_Enable '0'
|
|
|
|
|
///<2F>ܿ<EFBFBD><DCBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AWT_Disable '2'
|
|
|
|
|
///<2F>ֲ<DEB2><D6B2>ܿ<EFBFBD><DCBF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AWT_NoHoldEnable '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcAllWithoutTradeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCommentType<70><65>һ<EFBFBD><D2BB>ӯ<EFBFBD><D3AF><EFBFBD>㷨˵<E3B7A8><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCommentType[31];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcVersionType<70><65>һ<EFBFBD><D2BB><EFBFBD>汾<EFBFBD><E6B1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcVersionType[4];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTradeCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>״<EFBFBD><D7B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcTradeCodeType[7];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTradeDateType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcTradeDateType[9];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTradeTimeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcTradeTimeType[9];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTradeSerialType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcTradeSerialType[9];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTradeSerialNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcTradeSerialNoType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFutureIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFutureIDType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>д<EFBFBD><D0B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankIDType[4];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankBrchIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankBrchIDType[5];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankBranchIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankBranchIDType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOperNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOperNoType[17];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDeviceIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcDeviceIDType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRecordNumType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcRecordNumType[7];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFutureAccountType<70><65>һ<EFBFBD><D2BB><EFBFBD>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD>˺<EFBFBD><CBBA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFutureAccountType[22];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFuturePwdFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>˶<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FPWD_UnCheck '0'
|
|
|
|
|
///<2F>˶<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FPWD_Check '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFuturePwdFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTransferTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ת<EFBFBD>ڻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TT_BankToFuture '0'
|
|
|
|
|
///<2F>ڻ<EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TT_FutureToBank '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcTransferTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFutureAccPwdType<70><65>һ<EFBFBD><D2BB><EFBFBD>ڻ<EFBFBD><DABB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFutureAccPwdType[17];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCurrencyCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCurrencyCodeType[4];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRetCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcRetCodeType[5];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRetInfoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcRetInfoType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTradeAmtType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcTradeAmtType[20];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUseAmtType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>п<EFBFBD><D0BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUseAmtType[20];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFetchAmtType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>п<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFetchAmtType[20];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTransferValidFlagType<70><65>һ<EFBFBD><D2BB>ת<EFBFBD><D7AA><EFBFBD><EFBFBD>Ч<EFBFBD><D0A7>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>Ч<EFBFBD><D0A7>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_TVF_Invalid '0'
|
|
|
|
|
///<2F><>Ч
|
|
|
|
|
#define THOST_FTDC_TVF_Valid '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TVF_Reverse '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcTransferValidFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCertCodeType<70><65>һ<EFBFBD><D2BB>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCertCodeType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcReasonType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RN_CD '0'
|
|
|
|
|
///<2F>ʽ<EFBFBD><CABD><EFBFBD>;
|
|
|
|
|
#define THOST_FTDC_RN_ZT '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RN_QT '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcReasonType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFundProjectIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFundProjectIDType[5];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSexType<70><65>һ<EFBFBD><D2BB><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ֪
|
|
|
|
|
#define THOST_FTDC_SEX_None '0'
|
|
|
|
|
///<2F><>
|
|
|
|
|
#define THOST_FTDC_SEX_Man '1'
|
|
|
|
|
///Ů
|
|
|
|
|
#define THOST_FTDC_SEX_Woman '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSexType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcProfessionType<70><65>һ<EFBFBD><D2BB>ְҵ<D6B0><D2B5><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcProfessionType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcNationalType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcNationalType[31];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcProvinceType<70><65>һ<EFBFBD><D2BB>ʡ<EFBFBD><CAA1><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcProvinceType[51];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRegionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcRegionType[16];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCountryType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCountryType[16];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcLicenseNOType<70><65>һ<EFBFBD><D2BB>Ӫҵִ<D2B5><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcLicenseNOType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCompanyTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCompanyTypeType[16];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBusinessScopeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ӫ<EFBFBD><D3AA>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBusinessScopeType[1001];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCapitalCurrencyType<70><65>һ<EFBFBD><D2BB>ע<EFBFBD><D7A2><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCapitalCurrencyType[4];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUserTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UT_Investor '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ա
|
|
|
|
|
#define THOST_FTDC_UT_Operator '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ա
|
|
|
|
|
#define THOST_FTDC_UT_SuperUser '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcUserTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRateTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RATETYPE_MarginRate '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcRateTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcNoteTypeType<70><65>һ<EFBFBD><D2BB>֪ͨ<CDA8><D6AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><D7BD>㵥
|
|
|
|
|
#define THOST_FTDC_NOTETYPE_TradeSettleBill '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><D7BD><EFBFBD><EFBFBD>±<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_NOTETYPE_TradeSettleMonth '2'
|
|
|
|
|
///<>ӱ<EFBFBD>֤<EFBFBD><D6A4>֪ͨ<CDA8><D6AA>
|
|
|
|
|
#define THOST_FTDC_NOTETYPE_CallMarginNotes '3'
|
|
|
|
|
///ǿ<><C7BF>ƽ<EFBFBD><C6BD>֪ͨ<CDA8><D6AA>
|
|
|
|
|
#define THOST_FTDC_NOTETYPE_ForceCloseNotes '4'
|
|
|
|
|
///<2F>ɽ<EFBFBD>֪ͨ<CDA8><D6AA>
|
|
|
|
|
#define THOST_FTDC_NOTETYPE_TradeNotes '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>֪ͨ<CDA8><D6AA>
|
|
|
|
|
#define THOST_FTDC_NOTETYPE_DelivNotes '6'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcNoteTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSettlementStyleType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>㵥<EFBFBD><E3B5A5>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>ն<EFBFBD><D5B6><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SBS_Day '1'
|
|
|
|
|
///<2F><><EFBFBD>ʶԳ<CAB6>
|
|
|
|
|
#define THOST_FTDC_SBS_Volume '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSettlementStyleType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBrokerDNSType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBrokerDNSType[256];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSentenceType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSentenceType[501];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSettlementBillTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>㵥<EFBFBD><E3B5A5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ձ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ST_Day '0'
|
|
|
|
|
///<2F>±<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ST_Month '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSettlementBillTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUserRightTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ͻ<EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>¼
|
|
|
|
|
#define THOST_FTDC_URT_Logon '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ת<EFBFBD><D7AA>
|
|
|
|
|
#define THOST_FTDC_URT_Transfer '2'
|
|
|
|
|
///<2F>ʼĽ<CABC><C4BD>㵥
|
|
|
|
|
#define THOST_FTDC_URT_EMail '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㵥
|
|
|
|
|
#define THOST_FTDC_URT_Fax '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_URT_ConditionOrder '5'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcUserRightTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 THOST_FTDC_MPT_PreSettlementPrice '1'
|
|
|
|
|
///<2F><><EFBFBD>¼<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_MPT_SettlementPrice '2'
|
|
|
|
|
///<2F>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_MPT_AveragePrice '3'
|
|
|
|
|
///<2F><><EFBFBD>ּ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_MPT_OpenPrice '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcMarginPriceTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBillGenStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>㵥<EFBFBD><E3B5A5><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BGS_None '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BGS_NoGenerated '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BGS_Generated '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBillGenStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAlgoTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>㷨<EFBFBD><E3B7A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ֲִ<D6B2><D6B4><EFBFBD><EFBFBD>㷨
|
|
|
|
|
#define THOST_FTDC_AT_HandlePositionAlgo '1'
|
|
|
|
|
///Ѱ<>ұ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD>㷨
|
|
|
|
|
#define THOST_FTDC_AT_FindMarginRateAlgo '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcAlgoTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcHandlePositionAlgoIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֲִ<D6B2><D6B4><EFBFBD><EFBFBD>㷨<EFBFBD><E3B7A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_HPA_Base '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_HPA_DCE '2'
|
|
|
|
|
///֣<><D6A3><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_HPA_CZCE '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcHandlePositionAlgoIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFindMarginRateAlgoIDType<70><65>һ<EFBFBD><D2BB>Ѱ<EFBFBD>ұ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD>㷨<EFBFBD><E3B7A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FMRA_Base '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FMRA_DCE '2'
|
|
|
|
|
///֣<><D6A3><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FMRA_CZCE '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFindMarginRateAlgoIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcHandleTradingAccountAlgoIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>㷨<EFBFBD><E3B7A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_HTAA_Base '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_HTAA_DCE '2'
|
|
|
|
|
///֣<><D6A3><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_HTAA_CZCE '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcHandleTradingAccountAlgoIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPersonTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ϵ<EFBFBD><CFB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ָ<><D6B8><EFBFBD>µ<EFBFBD><C2B5><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PST_Order '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>
|
|
|
|
|
#define THOST_FTDC_PST_Open '2'
|
|
|
|
|
///<2F>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PST_Fund '3'
|
|
|
|
|
///<2F><><EFBFBD>㵥ȷ<E3B5A5><C8B7><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PST_Settlement '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PST_Company '5'
|
|
|
|
|
///<2F><><EFBFBD>˴<EFBFBD><CBB4><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PST_Corporation '6'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><CFB5>
|
|
|
|
|
#define THOST_FTDC_PST_LinkMan '7'
|
|
|
|
|
///<2F>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲ<EFBFBD><CAB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PST_Ledger '8'
|
|
|
|
|
///<2F>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PST_Trustee '9'
|
|
|
|
|
///<2F>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܻ<EFBFBD><DCBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˴<EFBFBD><CBB4><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PST_TrusteeCorporation 'A'
|
|
|
|
|
///<2F>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܻ<EFBFBD><DCBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>
|
|
|
|
|
#define THOST_FTDC_PST_TrusteeOpen 'B'
|
|
|
|
|
///<2F>У<EFBFBD><D0A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܻ<EFBFBD><DCBB><EFBFBD><EFBFBD><EFBFBD>ϵ<EFBFBD><CFB5>
|
|
|
|
|
#define THOST_FTDC_PST_TrusteeContact 'C'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȼ<EFBFBD>˲ο<CBB2>֤<EFBFBD><D6A4>
|
|
|
|
|
#define THOST_FTDC_PST_ForeignerRefer 'D'
|
|
|
|
|
///<2F><><EFBFBD>˴<EFBFBD><CBB4><EFBFBD><EFBFBD>ο<EFBFBD>֤<EFBFBD><D6A4>
|
|
|
|
|
#define THOST_FTDC_PST_CorporationRefer 'E'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcPersonTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcQueryInvestorRangeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_QIR_All '1'
|
|
|
|
|
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_QIR_Group '2'
|
|
|
|
|
///<2F><>һͶ<D2BB><CDB6><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_QIR_Single '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcQueryInvestorRangeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInvestorRiskStatusType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>߷<EFBFBD><DFB7><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IRS_Normal '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_IRS_Warn '2'
|
|
|
|
|
///<><D7B7>
|
|
|
|
|
#define THOST_FTDC_IRS_Call '3'
|
|
|
|
|
///ǿƽ
|
|
|
|
|
#define THOST_FTDC_IRS_Force '4'
|
|
|
|
|
///<2F>쳣
|
|
|
|
|
#define THOST_FTDC_IRS_Exception '5'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcInvestorRiskStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcLegIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ȱ<EFBFBD><C8B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcLegIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcLegMultipleType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ȳ<EFBFBD><C8B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcLegMultipleType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcImplyLevelType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcImplyLevelType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcClearAccountType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcClearAccountType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrganNOType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOrganNOType[6];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcClearbarchIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD>к<EFBFBD><D0BA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcClearbarchIDType[6];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUserEventTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>û<EFBFBD><C3BB>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>¼
|
|
|
|
|
#define THOST_FTDC_UET_Login '1'
|
|
|
|
|
///<2F>dz<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UET_Logout '2'
|
|
|
|
|
///<2F><><EFBFBD>׳ɹ<D7B3>
|
|
|
|
|
#define THOST_FTDC_UET_Trading '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_UET_TradingError '4'
|
|
|
|
|
///<2F><EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UET_UpdatePassword '5'
|
|
|
|
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>֤
|
|
|
|
|
#define THOST_FTDC_UET_Authenticate '6'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UET_Other '9'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcUserEventTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUserEventInfoType<70><65>һ<EFBFBD><D2BB><EFBFBD>û<EFBFBD><C3BB>¼<EFBFBD><C2BC><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUserEventInfoType[1025];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCloseStyleType<70><65>һ<EFBFBD><D2BB>ƽ<EFBFBD>ַ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ȿ<EFBFBD><C8BF><EFBFBD>ƽ
|
|
|
|
|
#define THOST_FTDC_ICS_Close '0'
|
|
|
|
|
///<2F><>ƽ<EFBFBD><C6BD><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD>
|
|
|
|
|
#define THOST_FTDC_ICS_CloseToday '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCloseStyleType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcStatModeType<70><65>һ<EFBFBD><D2BB>ͳ<EFBFBD>Ʒ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///----
|
|
|
|
|
#define THOST_FTDC_SM_Non '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Լͳ<D4BC><CDB3>
|
|
|
|
|
#define THOST_FTDC_SM_Instrument '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ʒͳ<C6B7><CDB3>
|
|
|
|
|
#define THOST_FTDC_SM_Product '2'
|
|
|
|
|
///<2F><>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
|
|
|
|
#define THOST_FTDC_SM_Investor '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcStatModeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcParkedOrderStatusType<70><65>һ<EFBFBD><D2BB>Ԥ<EFBFBD><D4A4><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PAOS_NotSend '1'
|
|
|
|
|
///<2F>ѷ<EFBFBD><D1B7><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PAOS_Send '2'
|
|
|
|
|
///<2F><>ɾ<EFBFBD><C9BE>
|
|
|
|
|
#define THOST_FTDC_PAOS_Deleted '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcParkedOrderStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcParkedOrderIDType<70><65>һ<EFBFBD><D2BB>Ԥ<EFBFBD><EFBFBD><F1B1A8B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcParkedOrderIDType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcParkedOrderActionIDType<70><65>һ<EFBFBD><D2BB>Ԥ<EFBFBD><EFBFBD><F1B3B7B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcParkedOrderActionIDType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcVirDealStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VDS_Dealing '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VDS_DeaclSucceed '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcVirDealStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrgSystemIDType<70><65>һ<EFBFBD><D2BB>ԭ<EFBFBD><D4AD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ۺϽ<DBBA><CFBD><EFBFBD>ƽ̨
|
|
|
|
|
#define THOST_FTDC_ORGS_Standard '0'
|
|
|
|
|
///<2F><>ʢϵͳ
|
|
|
|
|
#define THOST_FTDC_ORGS_ESunny '1'
|
|
|
|
|
///<2F><><EFBFBD>˴<EFBFBD>V6ϵͳ
|
|
|
|
|
#define THOST_FTDC_ORGS_KingStarV6 '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOrgSystemIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcVirTradeStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VTS_NaturalDeal '0'
|
|
|
|
|
///<2F>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VTS_SucceedEnd '1'
|
|
|
|
|
///ʧ<>ܽ<EFBFBD><DCBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VTS_FailedEND '2'
|
|
|
|
|
///<2F>쳣<EFBFBD><ECB3A3>
|
|
|
|
|
#define THOST_FTDC_VTS_Exception '3'
|
|
|
|
|
///<2F><><EFBFBD>˹<EFBFBD><CBB9>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VTS_ManualDeal '4'
|
|
|
|
|
///ͨѶ<CDA8>쳣 <20><><EFBFBD><EFBFBD><EFBFBD>˹<EFBFBD><CBB9><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VTS_MesException '5'
|
|
|
|
|
///ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˹<EFBFBD><CBB9><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VTS_SysException '6'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcVirTradeStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcVirBankAccTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʻ<EFBFBD><CABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VBAT_BankBook '1'
|
|
|
|
|
///<2F><><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VBAT_BankCard '2'
|
|
|
|
|
///<2F><><EFBFBD>ÿ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VBAT_CreditCard '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcVirBankAccTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcVirementStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʻ<EFBFBD><CABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VMS_Natural '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VMS_Canceled '9'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcVirementStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcVirementAvailAbilityType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ч<EFBFBD><D0A7>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δȷ<CEB4><C8B7>
|
|
|
|
|
#define THOST_FTDC_VAA_NoAvailAbility '0'
|
|
|
|
|
///<2F><>Ч
|
|
|
|
|
#define THOST_FTDC_VAA_AvailAbility '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VAA_Repeal '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcVirementAvailAbilityType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcVirementTradeCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>״<EFBFBD><D7B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>ת<EFBFBD>ڻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VTC_BankBankToFuture '102001'
|
|
|
|
|
///<2F><><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB>ʽ<EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VTC_BankFutureToBank '102002'
|
|
|
|
|
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD>ת<EFBFBD>ڻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VTC_FutureBankToFuture '202001'
|
|
|
|
|
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB>ʽ<EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VTC_FutureFutureToBank '202002'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcVirementTradeCodeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPhotoTypeNameType<70><65>һ<EFBFBD><D2BB>Ӱ<EFBFBD><D3B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPhotoTypeNameType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPhotoTypeIDType<70><65>һ<EFBFBD><D2BB>Ӱ<EFBFBD><D3B0><EFBFBD><EFBFBD><EFBFBD>ʹ<EFBFBD><CDB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPhotoTypeIDType[5];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPhotoNameType<70><65>һ<EFBFBD><D2BB>Ӱ<EFBFBD><D3B0><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPhotoNameType[161];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTopicIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcTopicIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcReportTypeIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͱ<EFBFBD>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcReportTypeIDType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCharacterIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCharacterIDType[5];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLParamIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLParamIDType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLInvestorTypeType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLInvestorTypeType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLIdCardTypeType<70><65>һ<EFBFBD><D2BB>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLIdCardTypeType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLTradeDirectType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLTradeDirectType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLTradeModelType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLTradeModelType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLParamIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLParamIDType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLOpParamValueType<70><65>һ<EFBFBD><D2BB>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcAMLOpParamValueType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLCustomerCardTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>/֤<><D6A4><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLCustomerCardTypeType[81];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLInstitutionNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLInstitutionNameType[65];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLDistrictIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڵ<EFBFBD><DAB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLDistrictIDType[7];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLRelationShipType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĺ<D7B5>ϵ<EFBFBD><CFB5><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLRelationShipType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLInstitutionTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLInstitutionTypeType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLInstitutionIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLInstitutionIDType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLAccountTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLAccountTypeType[5];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLTradingTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLTradingTypeType[7];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLTransactClassType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><D7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLTransactClassType[7];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLCapitalIOType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD>ո<EFBFBD><D5B8><EFBFBD>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLCapitalIOType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLSiteType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ص<D7B5><D8B5><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLSiteType[10];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLCapitalPurposeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD>;<EFBFBD><CDBE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLCapitalPurposeType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLReportTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLReportTypeType[2];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLSerialNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLSerialNoType[5];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLStatusType<70><65>һ<EFBFBD><D2BB>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLStatusType[2];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLGenStatusType<70><65>һ<EFBFBD><D2BB>Aml<6D><6C><EFBFBD>ɷ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_GEN_Program '0'
|
|
|
|
|
///<2F>˹<EFBFBD><CBB9><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_GEN_HandWork '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcAMLGenStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLSeqCodeType<70><65>һ<EFBFBD><D2BB>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLSeqCodeType[65];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLFileNameType<70><65>һ<EFBFBD><D2BB>AML<4D>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLFileNameType[257];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLMoneyType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ϴǮ<CFB4>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcAMLMoneyType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLFileAmountType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ϴǮ<CFB4>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcAMLFileAmountType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCFMMCKeyType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD>(<28><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<29><><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCFMMCKeyType[21];
|
|
|
|
|
|
2015-10-09 06:07:15 +00:00
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCFMMCTokenType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(<28><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<29><><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCFMMCTokenType[21];
|
|
|
|
|
|
2015-03-26 07:34:26 +00:00
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCFMMCKeyKindType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>̬<EFBFBD><CCAC>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD>(<28><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)<29><><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CFMMCKK_REQUEST 'R'
|
|
|
|
|
///CFMMC<4D>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CFMMCKK_AUTO 'A'
|
|
|
|
|
///CFMMC<4D>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CFMMCKK_MANUAL 'M'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCFMMCKeyKindType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLReportNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAMLReportNameType[81];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcIndividualNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcIndividualNameType[51];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCurrencyIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCurrencyIDType[4];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCustNumberType<70><65>һ<EFBFBD><D2BB><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCustNumberType[36];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrganCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOrganCodeType[36];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrganNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOrganNameType[71];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSuperOrganCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ϼ<EFBFBD><CFBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD>ܲ<EFBFBD><DCB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSuperOrganCodeType[12];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSubBranchIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSubBranchIDType[31];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSubBranchNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSubBranchNameType[71];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBranchNetCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBranchNetCodeType[31];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBranchNetNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBranchNetNameType[71];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrganFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOrganFlagType[2];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankCodingForFutureType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ж<EFBFBD><D0B6>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankCodingForFutureType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankReturnCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>жԷ<D0B6><D4B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ķ<EFBFBD><C4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankReturnCodeType[7];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPlateReturnCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD><D7AA>ƽ̨<C6BD>Է<EFBFBD><D4B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ķ<EFBFBD><C4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPlateReturnCodeType[5];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankSubBranchIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>з<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankSubBranchIDType[31];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFutureBranchIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFutureBranchIDType[31];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcReturnCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ش<EFBFBD><D8B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcReturnCodeType[7];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOperatorCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOperatorCodeType[17];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcClearDepIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʻ<EFBFBD><CABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcClearDepIDType[6];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcClearBrchIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʻ<EFBFBD><CABB><EFBFBD><EFBFBD>к<EFBFBD><D0BA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcClearBrchIDType[6];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcClearNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʻ<EFBFBD><CABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcClearNameType[71];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankAccountNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʻ<EFBFBD><CABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankAccountNameType[71];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInvDepIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD><EFBFBD>˺Ż<CBBA><C5BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcInvDepIDType[6];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInvBrchIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD><D0BA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcInvBrchIDType[6];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMessageFormatVersionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2>ʽ<EFBFBD>汾<EFBFBD><E6B1BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcMessageFormatVersionType[36];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDigestType<70><65>һ<EFBFBD><D2BB>ժҪ<D5AA><D2AA><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcDigestType[36];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAuthenticDataType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAuthenticDataType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPasswordKeyType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPasswordKeyType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFutureAccountNameType<70><65>һ<EFBFBD><D2BB><EFBFBD>ڻ<EFBFBD><DABB>ʻ<EFBFBD><CABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFutureAccountNameType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMobilePhoneType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcMobilePhoneType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFutureMainKeyType<70><65>һ<EFBFBD><D2BB><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFutureMainKeyType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFutureWorkKeyType<70><65>һ<EFBFBD><D2BB><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFutureWorkKeyType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFutureTransKeyType<70><65>һ<EFBFBD><D2BB><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFutureTransKeyType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankMainKeyType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankMainKeyType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankWorkKeyType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>й<EFBFBD><D0B9><EFBFBD><EFBFBD><EFBFBD>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankWorkKeyType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankTransKeyType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>д<EFBFBD><D0B4><EFBFBD><EFBFBD><EFBFBD>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankTransKeyType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankServerDescriptionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankServerDescriptionType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAddInfoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAddInfoType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDescrInfoForReturnCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcDescrInfoForReturnCodeType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCountryCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>Ҵ<EFBFBD><D2B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCountryCodeType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSerialType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcSerialType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPlateSerialType<70><65>һ<EFBFBD><D2BB>ƽ̨<C6BD><CCA8>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcPlateSerialType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankSerialType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankSerialType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCorrectSerialType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcCorrectSerialType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFutureSerialType<70><65>һ<EFBFBD><D2BB><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcFutureSerialType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcApplicationIDType<70><65>һ<EFBFBD><D2BB>Ӧ<EFBFBD>ñ<EFBFBD>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcApplicationIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankProxyIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>д<EFBFBD><D0B4><EFBFBD><EFBFBD><EFBFBD>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcBankProxyIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBTCoreIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD>ϵͳ<CFB5><CDB3>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcFBTCoreIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcServerPortType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˿ں<CBBF><DABA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcServerPortType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRepealedTimesType<70><65>һ<EFBFBD><D2BB><EFBFBD>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcRepealedTimesType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRepealTimeIntervalType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcRepealTimeIntervalType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTotalTimesType<70><65>һ<EFBFBD><D2BB>ÿ<EFBFBD><C3BF><EFBFBD>ۼ<EFBFBD>ת<EFBFBD>ʴ<EFBFBD><CAB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcTotalTimesType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBTRequestIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID<49><44><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcFBTRequestIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID<49><44><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcTIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTradeAmountType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><D7BD>Ԫ<EEA3A8><D4AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcTradeAmountType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCustFeeType<70><65>һ<EFBFBD><D2BB>Ӧ<EFBFBD>տͻ<D5BF><CDBB><EFBFBD><EFBFBD>ã<EFBFBD>Ԫ<EFBFBD><D4AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcCustFeeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFutureFeeType<70><65>һ<EFBFBD><D2BB>Ӧ<EFBFBD><D3A6><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD><CBBE><EFBFBD>ã<EFBFBD>Ԫ<EFBFBD><D4AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcFutureFeeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSingleMaxAmtType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><DEB6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcSingleMaxAmtType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSingleMinAmtType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><DEB6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcSingleMinAmtType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTotalAmtType<70><65>һ<EFBFBD><D2BB>ÿ<EFBFBD><C3BF><EFBFBD>ۼ<EFBFBD>ת<EFBFBD>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcTotalAmtType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCertificationTypeType<70><65>һ<EFBFBD><D2BB>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>֤
|
|
|
|
|
#define THOST_FTDC_CFT_IDCard '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CFT_Passport '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>֤
|
|
|
|
|
#define THOST_FTDC_CFT_OfficerIDCard '2'
|
|
|
|
|
///ʿ<><CABF>֤
|
|
|
|
|
#define THOST_FTDC_CFT_SoldierIDCard '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>֤
|
|
|
|
|
#define THOST_FTDC_CFT_HomeComingCard '4'
|
|
|
|
|
///<2F><><EFBFBD>ڲ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CFT_HouseholdRegister '5'
|
|
|
|
|
///Ӫҵִ<D2B5>պ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CFT_LicenseNo '6'
|
|
|
|
|
///<2F><>֯<EFBFBD><D6AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤
|
|
|
|
|
#define THOST_FTDC_CFT_InstitutionCodeCard '7'
|
|
|
|
|
///<2F><>ʱӪҵִ<D2B5>պ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CFT_TempLicenseNo '8'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD>Ǽ<EFBFBD>֤<EFBFBD><D6A4>
|
|
|
|
|
#define THOST_FTDC_CFT_NoEnterpriseLicenseNo '9'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>
|
|
|
|
|
#define THOST_FTDC_CFT_OtherCard 'x'
|
|
|
|
|
///<2F><><EFBFBD>ܲ<EFBFBD><DCB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CFT_SuperDepAgree 'a'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCertificationTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFileBusinessCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ļ<EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBC_Others '0'
|
|
|
|
|
///ת<>˽<EFBFBD><CBBD><EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD><CFB8><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBC_TransferDetails '1'
|
|
|
|
|
///<2F>ͻ<EFBFBD><CDBB>˻<EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBC_CustAccStatus '2'
|
|
|
|
|
///<2F>˻<EFBFBD><CBBB>ཻ<EFBFBD><E0BDBB><EFBFBD><EFBFBD>ϸ<EFBFBD><CFB8><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBC_AccountTradeDetails '3'
|
|
|
|
|
///<2F>ڻ<EFBFBD><DABB>˻<EFBFBD><CBBB><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD><CFB8><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBC_FutureAccountChangeInfoDetails '4'
|
|
|
|
|
///<2F>ͻ<EFBFBD><CDBB>ʽ<EFBFBD>̨<EFBFBD><CCA8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD><CFB8><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBC_CustMoneyDetail '5'
|
|
|
|
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2>ϸ<EFBFBD><CFB8><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBC_CustCancelAccountInfo '6'
|
|
|
|
|
///<2F>ͻ<EFBFBD><CDBB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˽<EFBFBD><CBBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBC_CustMoneyResult '7'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBC_OthersExceptionResult '8'
|
|
|
|
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ
|
|
|
|
|
#define THOST_FTDC_FBC_CustInterestNetMoneyDetails '9'
|
|
|
|
|
///<2F>ͻ<EFBFBD><CDBB>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ
|
|
|
|
|
#define THOST_FTDC_FBC_CustMoneySendAndReceiveDetails 'a'
|
|
|
|
|
///<2F><><EFBFBD>˴<EFBFBD><CBB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>ջ<EFBFBD><D5BB><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBC_CorporationMoneyTotal 'b'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>ջ<EFBFBD><D5BB><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBC_MainbodyMoneyTotal 'c'
|
|
|
|
|
///<2F>ܷ<EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBC_MainPartMonitorData 'd'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD><D0B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBC_PreparationMoney 'e'
|
|
|
|
|
///Э<><D0AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBC_BankMoneyMonitorData 'f'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFileBusinessCodeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCashExchangeCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD>㳮<EFBFBD><E3B3AE>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>
|
|
|
|
|
#define THOST_FTDC_CEC_Exchange '1'
|
|
|
|
|
///<2F><>
|
|
|
|
|
#define THOST_FTDC_CEC_Cash '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCashExchangeCodeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcYesNoIndicatorType<70><65>һ<EFBFBD><D2BB><EFBFBD>ǻ<EFBFBD><C7BB><EFBFBD><EFBFBD><EFBFBD>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>
|
|
|
|
|
#define THOST_FTDC_YNI_Yes '0'
|
|
|
|
|
///<2F><>
|
|
|
|
|
#define THOST_FTDC_YNI_No '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcYesNoIndicatorType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBanlanceTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BLT_CurrentMoney '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BLT_UsableMoney '1'
|
|
|
|
|
///<2F><>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BLT_FetchableMoney '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BLT_FreezeMoney '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBanlanceTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcGenderType<70><65>һ<EFBFBD><D2BB><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ֪״̬
|
|
|
|
|
#define THOST_FTDC_GD_Unknown '0'
|
|
|
|
|
///<2F><>
|
|
|
|
|
#define THOST_FTDC_GD_Male '1'
|
|
|
|
|
///Ů
|
|
|
|
|
#define THOST_FTDC_GD_Female '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcGenderType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 THOST_FTDC_FPF_BEN '0'
|
|
|
|
|
///<2F>ɷ<EFBFBD><C9B7>ͷ<EFBFBD>֧<EFBFBD><D6A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_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 THOST_FTDC_FPF_SHA '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFeePayFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPassWordKeyTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Կ
|
|
|
|
|
#define THOST_FTDC_PWKT_ExchangeKey '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Կ
|
|
|
|
|
#define THOST_FTDC_PWKT_PassWordKey '1'
|
|
|
|
|
///MAC<41><43>Կ
|
|
|
|
|
#define THOST_FTDC_PWKT_MACKey '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Կ
|
|
|
|
|
#define THOST_FTDC_PWKT_MessageKey '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcPassWordKeyTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBTPassWordTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>ѯ
|
|
|
|
|
#define THOST_FTDC_PWT_Query '0'
|
|
|
|
|
///ȡ<><C8A1>
|
|
|
|
|
#define THOST_FTDC_PWT_Fetch '1'
|
|
|
|
|
///ת<><D7AA>
|
|
|
|
|
#define THOST_FTDC_PWT_Transfer '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PWT_Trade '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFBTPassWordTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBTEncryModeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ܷ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EM_NoEncry '0'
|
|
|
|
|
///DES
|
|
|
|
|
#define THOST_FTDC_EM_DES '1'
|
|
|
|
|
///3DES
|
|
|
|
|
#define THOST_FTDC_EM_3DES '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFBTEncryModeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankRepealFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>г<EFBFBD><D0B3><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BRF_BankNotNeedRepeal '0'
|
|
|
|
|
///<2F><><EFBFBD>д<EFBFBD><D0B4>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BRF_BankWaitingRepeal '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BRF_BankBeenRepealed '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBankRepealFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBrokerRepealFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>̳<EFBFBD><CCB3><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BRORF_BrokerNotNeedRepeal '0'
|
|
|
|
|
///<2F><><EFBFBD>̴<EFBFBD><CCB4>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BRORF_BrokerWaitingRepeal '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BRORF_BrokerBeenRepealed '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBrokerRepealFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInstitutionTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TS_Bank '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TS_Future '1'
|
|
|
|
|
///ȯ<><C8AF>
|
|
|
|
|
#define THOST_FTDC_TS_Store '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcInstitutionTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 THOST_FTDC_LF_Yes '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ƭ
|
|
|
|
|
#define THOST_FTDC_LF_No '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcLastFragmentType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankAccStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BAS_Normal '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BAS_Freeze '1'
|
|
|
|
|
///<2F><>ʧ
|
|
|
|
|
#define THOST_FTDC_BAS_ReportLoss '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBankAccStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMoneyAccountStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD>˻<EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_MAS_Normal '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_MAS_Cancel '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcMoneyAccountStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcManageStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ָ<><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_MSS_Point '0'
|
|
|
|
|
///Ԥָ<D4A4><D6B8>
|
|
|
|
|
#define THOST_FTDC_MSS_PrePoint '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ָ<EFBFBD><D6B8>
|
|
|
|
|
#define THOST_FTDC_MSS_CancelPoint '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcManageStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSystemTypeType<70><65>һ<EFBFBD><D2BB>Ӧ<EFBFBD><D3A6>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ת<EFBFBD><D7AA>
|
|
|
|
|
#define THOST_FTDC_SYT_FutureBankTransfer '0'
|
|
|
|
|
///<2F><>֤ת<D6A4><D7AA>
|
|
|
|
|
#define THOST_FTDC_SYT_StockBankTransfer '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SYT_TheThirdPartStore '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSystemTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTxnEndFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD>ʻ<EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TEF_NormalProcessing '0'
|
|
|
|
|
///<2F>ɹ<EFBFBD><C9B9><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TEF_Success '1'
|
|
|
|
|
///ʧ<>ܽ<EFBFBD><DCBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TEF_Failed '2'
|
|
|
|
|
///<2F>쳣<EFBFBD><ECB3A3>
|
|
|
|
|
#define THOST_FTDC_TEF_Abnormal '3'
|
|
|
|
|
///<2F><><EFBFBD>˹<EFBFBD><CBB9>쳣<EFBFBD><ECB3A3><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TEF_ManualProcessedForException '4'
|
|
|
|
|
///ͨѶ<CDA8>쳣 <20><><EFBFBD><EFBFBD><EFBFBD>˹<EFBFBD><CBB9><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TEF_CommuFailedNeedManualProcess '5'
|
|
|
|
|
///ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˹<EFBFBD><CBB9><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TEF_SysErrorNeedManualProcess '6'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcTxnEndFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcProcessStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD>ʷ<EFBFBD><CAB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PSS_NotProcess '0'
|
|
|
|
|
///<2F><>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PSS_StartProcess '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PSS_Finished '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcProcessStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCustTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>Ȼ<EFBFBD><C8BB>
|
|
|
|
|
#define THOST_FTDC_CUSTT_Person '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CUSTT_Institution '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCustTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBTTransferDirectionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD>ʷ<EFBFBD><CAB7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD>ڻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBTTD_FromBankToFuture '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBTTD_FromFutureToBank '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFBTTransferDirectionType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOpenOrDestroyType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OOD_Open '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OOD_Destroy '0'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOpenOrDestroyType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAvailabilityFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ч<EFBFBD><D0A7>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δȷ<CEB4><C8B7>
|
|
|
|
|
#define THOST_FTDC_AVAF_Invalid '0'
|
|
|
|
|
///<2F><>Ч
|
|
|
|
|
#define THOST_FTDC_AVAF_Valid '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AVAF_Repeal '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcAvailabilityFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrganTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OT_Bank '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ǰ<EFBFBD><C7B0>
|
|
|
|
|
#define THOST_FTDC_OT_Future '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ת<EFBFBD><D7AA>ƽ̨<C6BD><CCA8><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OT_PlateForm '9'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOrganTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrganLevelType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>л<EFBFBD><D0BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܲ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OL_HeadQuarters '1'
|
|
|
|
|
///<2F><><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD>Ļ<EFBFBD><C4BB>ڻ<EFBFBD><DABB><EFBFBD>˾Ӫҵ<D3AA><D2B5>
|
|
|
|
|
#define THOST_FTDC_OL_Branch '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOrganLevelType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcProtocalIDType<70><65>һ<EFBFBD><D2BB>Э<EFBFBD><D0AD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Э<EFBFBD><D0AD>
|
|
|
|
|
#define THOST_FTDC_PID_FutureProtocal '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Э<EFBFBD><D0AD>
|
|
|
|
|
#define THOST_FTDC_PID_ICBCProtocal '1'
|
|
|
|
|
///ũ<><C5A9>Э<EFBFBD><D0AD>
|
|
|
|
|
#define THOST_FTDC_PID_ABCProtocal '2'
|
|
|
|
|
///<2F>й<EFBFBD><D0B9><EFBFBD><EFBFBD><EFBFBD>Э<EFBFBD><D0AD>
|
|
|
|
|
#define THOST_FTDC_PID_CBCProtocal '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Э<EFBFBD><D0AD>
|
|
|
|
|
#define THOST_FTDC_PID_CCBProtocal '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Э<EFBFBD><D0AD>
|
|
|
|
|
#define THOST_FTDC_PID_BOCOMProtocal '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ת<EFBFBD><D7AA>ƽ̨Э<CCA8><D0AD>
|
|
|
|
|
#define THOST_FTDC_PID_FBTPlateFormProtocal 'X'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcProtocalIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcConnectModeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><D7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ӷ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CM_ShortConnect '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CM_LongConnect '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcConnectModeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSyncModeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><D7BD><EFBFBD>ͨ<EFBFBD>ŷ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>첽
|
|
|
|
|
#define THOST_FTDC_SRM_ASync '0'
|
|
|
|
|
///ͬ<><CDAC>
|
|
|
|
|
#define THOST_FTDC_SRM_Sync '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSyncModeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 THOST_FTDC_BAT_BankBook '1'
|
|
|
|
|
///<2F><><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BAT_SavingCard '2'
|
|
|
|
|
///<2F><><EFBFBD>ÿ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BAT_CreditCard '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBankAccTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFutureAccTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>˾<EFBFBD>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>д<EFBFBD><D0B4><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FAT_BankBook '1'
|
|
|
|
|
///<2F><><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FAT_SavingCard '2'
|
|
|
|
|
///<2F><><EFBFBD>ÿ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FAT_CreditCard '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFutureAccTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOrganStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OS_Ready '0'
|
|
|
|
|
///ǩ<><C7A9>
|
|
|
|
|
#define THOST_FTDC_OS_CheckIn '1'
|
|
|
|
|
///ǩ<><C7A9>
|
|
|
|
|
#define THOST_FTDC_OS_CheckOut '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OS_CheckFileArrived '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OS_CheckDetail '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OS_DayEndClean '5'
|
|
|
|
|
///ע<><D7A2>
|
|
|
|
|
#define THOST_FTDC_OS_Invalid '9'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOrganStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCCBFeeModeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>շ<EFBFBD>ģʽ<C4A3><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CCBFM_ByAmount '1'
|
|
|
|
|
///<2F><><EFBFBD>¿<EFBFBD><C2BF><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CCBFM_ByMonth '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCCBFeeModeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCommApiTypeType<70><65>һ<EFBFBD><D2BB>ͨѶAPI<50><49><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CAPIT_Client '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CAPIT_Server '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3>UserApi
|
|
|
|
|
#define THOST_FTDC_CAPIT_UserApi '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCommApiTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcServiceIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcServiceIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcServiceLineNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>·<EFBFBD><C2B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcServiceLineNoType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcServiceNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcServiceNameType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcLinkStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_LS_Connected '1'
|
|
|
|
|
///û<><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_LS_Disconnected '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcLinkStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCommApiPointerType<70><65>һ<EFBFBD><D2BB>ͨѶAPIָ<49><D6B8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcCommApiPointerType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPwdFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶Ա<CBB6>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>˶<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BPWDF_NoCheck '0'
|
|
|
|
|
///<2F><><EFBFBD>ĺ˶<C4BA>
|
|
|
|
|
#define THOST_FTDC_BPWDF_BlankCheck '1'
|
|
|
|
|
///<2F><><EFBFBD>ĺ˶<C4BA>
|
|
|
|
|
#define THOST_FTDC_BPWDF_EncryptCheck '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcPwdFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSecuAccTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ڻ<EFBFBD><DABB>ʺ<EFBFBD><CABA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ʽ<EFBFBD><CABD>ʺ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SAT_AccountID '1'
|
|
|
|
|
///<2F>ʽ<CABD>
|
|
|
|
|
#define THOST_FTDC_SAT_CardID '2'
|
|
|
|
|
///<2F>Ϻ<EFBFBD><CFBA>ɶ<EFBFBD><C9B6>ʺ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SAT_SHStockholderID '3'
|
|
|
|
|
///<2F><><EFBFBD>ڹɶ<DAB9><C9B6>ʺ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SAT_SZStockholderID '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSecuAccTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTransferStatusType<70><65>һ<EFBFBD><D2BB>ת<EFBFBD>˽<EFBFBD><CBBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TRFS_Normal '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TRFS_Repealed '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcTransferStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSponsorTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SPTYPE_Broker '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SPTYPE_Bank '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSponsorTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcReqRspTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӧ<EFBFBD><D3A6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_REQRSP_Request '0'
|
|
|
|
|
///<2F><>Ӧ
|
|
|
|
|
#define THOST_FTDC_REQRSP_Response '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcReqRspTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBTUserEventTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD><D7AA><EFBFBD>û<EFBFBD><C3BB>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ǩ<><C7A9>
|
|
|
|
|
#define THOST_FTDC_FBTUET_SignIn '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ת<EFBFBD>ڻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBTUET_FromBankToFuture '1'
|
|
|
|
|
///<2F>ڻ<EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBTUET_FromFutureToBank '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBTUET_OpenAccount '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBTUET_CancelAccount '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBTUET_ChangeAccount '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD>ڻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBTUET_RepealFromBankToFuture '6'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBTUET_RepealFromFutureToBank '7'
|
|
|
|
|
///<2F><>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBTUET_QueryBankAccount '8'
|
|
|
|
|
///<2F><>ѯ<EFBFBD>ڻ<EFBFBD><DABB>˻<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBTUET_QueryFutureAccount '9'
|
|
|
|
|
///ǩ<><C7A9>
|
|
|
|
|
#define THOST_FTDC_FBTUET_SignOut 'A'
|
|
|
|
|
///<2F><>Կͬ<D4BF><CDAC>
|
|
|
|
|
#define THOST_FTDC_FBTUET_SyncKey 'B'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBTUET_Other 'Z'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFBTUserEventTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankIDByBankType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankIDByBankType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankOperNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>в<EFBFBD><D0B2><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankOperNoType[4];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankCustNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>пͻ<D0BF><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankCustNoType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDBOPSeqNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD><D0BA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcDBOPSeqNoType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTableNameType<70><65>һ<EFBFBD><D2BB>FBT<42><54><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcTableNameType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPKNameType<70><65>һ<EFBFBD><D2BB>FBT<42><54><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPKNameType[201];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPKValueType<70><65>һ<EFBFBD><D2BB>FBT<42><54><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPKValueType[501];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDBOperationType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_DBOP_Insert '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_DBOP_Update '1'
|
|
|
|
|
///ɾ<><C9BE>
|
|
|
|
|
#define THOST_FTDC_DBOP_Delete '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcDBOperationType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSyncFlagType<70><65>һ<EFBFBD><D2BB>ͬ<EFBFBD><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>ͬ<EFBFBD><CDAC>
|
|
|
|
|
#define THOST_FTDC_SYNF_Yes '0'
|
|
|
|
|
///δͬ<CEB4><CDAC>
|
|
|
|
|
#define THOST_FTDC_SYNF_No '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSyncFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTargetIDType<70><65>һ<EFBFBD><D2BB>ͬ<EFBFBD><CDAC>Ŀ<EFBFBD><C4BF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcTargetIDType[4];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSyncTypeType<70><65>һ<EFBFBD><D2BB>ͬ<EFBFBD><CDAC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///һ<><D2BB>ͬ<EFBFBD><CDAC>
|
|
|
|
|
#define THOST_FTDC_SYNT_OneOffSync '0'
|
|
|
|
|
///<2F><>ʱͬ<CAB1><CDAC>
|
|
|
|
|
#define THOST_FTDC_SYNT_TimerSync '1'
|
|
|
|
|
///<2F><>ʱ<EFBFBD><CAB1>ȫͬ<C8AB><CDAC>
|
|
|
|
|
#define THOST_FTDC_SYNT_TimerFullSync '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSyncTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBETimeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFBETimeType[7];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEBankNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD><D0BA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFBEBankNoType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBECertNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ƾ֤<C6BE><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFBECertNoType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExDirectionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>㷽<EFBFBD><E3B7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBEDIR_Settlement '0'
|
|
|
|
|
///<2F>ۻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBEDIR_Sale '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcExDirectionType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEBankAccountType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFBEBankAccountType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEBankAccountNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFBEBankAccountNameType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEAmtType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcFBEAmtType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEBusinessTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFBEBusinessTypeType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEPostScriptType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>㸽<EFBFBD><E3B8BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFBEPostScriptType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBERemarkType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>㱸ע<E3B1B8><D7A2><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFBERemarkType[71];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExRateType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcExRateType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEResultFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD><C9B9><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ɹ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBERES_Success '0'
|
|
|
|
|
///<2F>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD><EEB2BB>
|
|
|
|
|
#define THOST_FTDC_FBERES_InsufficientBalance '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><D7BD><EFBFBD>δ֪
|
|
|
|
|
#define THOST_FTDC_FBERES_UnknownTrading '8'
|
|
|
|
|
///ʧ<><CAA7>
|
|
|
|
|
#define THOST_FTDC_FBERES_Fail 'x'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFBEResultFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBERtnMsgType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>㷵<EFBFBD><E3B7B5><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFBERtnMsgType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEExtendMsgType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>չ<EFBFBD><D5B9>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFBEExtendMsgType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEBusinessSerialType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFBEBusinessSerialType[31];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBESystemSerialType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFBESystemSerialType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBETotalExCntType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>㽻<EFBFBD><E3BDBB><EFBFBD>ܱ<EFBFBD><DCB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcFBETotalExCntType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEExchStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>㽻<EFBFBD><E3BDBB>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBEES_Normal '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ط<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBEES_ReExchange '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFBEExchStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEFileFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>ݰ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBEFG_DataPackage '0'
|
|
|
|
|
///<2F>ļ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBEFG_File '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFBEFileFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEAlreadyTradeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѽ<EFBFBD><D1BD>ױ<EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBEAT_NotTrade '0'
|
|
|
|
|
///<2F>ѽ<EFBFBD><D1BD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBEAT_Trade '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFBEAlreadyTradeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEOpenBankType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFBEOpenBankType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEUserEventTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD>û<EFBFBD><C3BB>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ǩ<><C7A9>
|
|
|
|
|
#define THOST_FTDC_FBEUET_SignIn '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBEUET_Exchange '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ط<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBEUET_ReExchange '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD>ѯ
|
|
|
|
|
#define THOST_FTDC_FBEUET_QueryBankAccount '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϸ<EFBFBD><CFB8>ѯ
|
|
|
|
|
#define THOST_FTDC_FBEUET_QueryExchDetial '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ܲ<EFBFBD>ѯ
|
|
|
|
|
#define THOST_FTDC_FBEUET_QueryExchSummary '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲ<EFBFBD>ѯ
|
|
|
|
|
#define THOST_FTDC_FBEUET_QueryExchRate '6'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD>֪ͨ
|
|
|
|
|
#define THOST_FTDC_FBEUET_CheckBankAccount '7'
|
|
|
|
|
///ǩ<><C7A9>
|
|
|
|
|
#define THOST_FTDC_FBEUET_SignOut '8'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBEUET_Other 'Z'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFBEUserEventTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEFileNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFBEFileNameType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEBatchSerialType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFBEBatchSerialType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBEReqFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>㷢<EFBFBD>ͱ<EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBERF_UnProcessed '0'
|
|
|
|
|
///<2F>ȴ<EFBFBD><C8B4><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBERF_WaitSend '1'
|
|
|
|
|
///<2F><><EFBFBD>ͳɹ<CDB3>
|
|
|
|
|
#define THOST_FTDC_FBERF_SendSuccess '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_FBERF_SendFailed '3'
|
|
|
|
|
///<2F>ȴ<EFBFBD><C8B4>ط<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FBERF_WaitReSend '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFBEReqFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcNotifyClassType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֪ͨ<CDA8><D6AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_NC_NOERROR '0'
|
|
|
|
|
///<2F><>ʾ
|
|
|
|
|
#define THOST_FTDC_NC_Warn '1'
|
|
|
|
|
///<><D7B7>
|
|
|
|
|
#define THOST_FTDC_NC_Call '2'
|
|
|
|
|
///ǿƽ
|
|
|
|
|
#define THOST_FTDC_NC_Force '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_NC_CHUANCANG '4'
|
|
|
|
|
///<2F>쳣
|
|
|
|
|
#define THOST_FTDC_NC_Exception '5'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcNotifyClassType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRiskNofityInfoType<70><65>һ<EFBFBD><D2BB><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>֪ͨ<CDA8><D6AA>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcRiskNofityInfoType[257];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcForceCloseSceneIdType<70><65>һ<EFBFBD><D2BB>ǿƽ<C7BF><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcForceCloseSceneIdType[24];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcForceCloseTypeType<70><65>һ<EFBFBD><D2BB>ǿƽ<C7BF><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ֹ<EFBFBD>ǿƽ
|
|
|
|
|
#define THOST_FTDC_FCT_Manual '0'
|
|
|
|
|
///<2F><>һͶ<D2BB><CDB6><EFBFBD>߸<EFBFBD><DFB8><EFBFBD>ǿƽ
|
|
|
|
|
#define THOST_FTDC_FCT_Single '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD>߸<EFBFBD><DFB8><EFBFBD>ǿƽ
|
|
|
|
|
#define THOST_FTDC_FCT_Group '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcForceCloseTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInstrumentIDsType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD>,<2C><>+<2B>ָ<EFBFBD>,<2C><>cu+zn<7A><6E><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcInstrumentIDsType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRiskNotifyMethodType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֪ͨ;<D6AA><CDBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ϵͳ֪ͨ
|
|
|
|
|
#define THOST_FTDC_RNM_System '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>֪ͨ
|
|
|
|
|
#define THOST_FTDC_RNM_SMS '1'
|
|
|
|
|
///<2F>ʼ<EFBFBD>֪ͨ
|
|
|
|
|
#define THOST_FTDC_RNM_EMail '2'
|
|
|
|
|
///<2F>˹<EFBFBD>֪ͨ
|
|
|
|
|
#define THOST_FTDC_RNM_Manual '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcRiskNotifyMethodType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRiskNotifyStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֪ͨ״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RNS_NotGen '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>δ<EFBFBD><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RNS_Generated '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_RNS_SendError '2'
|
|
|
|
|
///<2F>ѷ<EFBFBD><D1B7><EFBFBD>δ<EFBFBD><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RNS_SendOk '3'
|
|
|
|
|
///<2F>ѽ<EFBFBD><D1BD><EFBFBD>δȷ<CEB4><C8B7>
|
|
|
|
|
#define THOST_FTDC_RNS_Received '4'
|
|
|
|
|
///<2F><>ȷ<EFBFBD><C8B7>
|
|
|
|
|
#define THOST_FTDC_RNS_Confirmed '5'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcRiskNotifyStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRiskUserEventType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RUE_ExportData '0'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcRiskUserEventType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcParamIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcParamIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcParamNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcParamNameType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcParamValueType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcParamValueType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcConditionalOrderSortTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ʹ<><CAB9><EFBFBD><EFBFBD><EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_COST_LastPriceAsc '0'
|
|
|
|
|
///ʹ<><CAB9><EFBFBD><EFBFBD><EFBFBD>¼۽<C2BC><DBBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_COST_LastPriceDesc '1'
|
|
|
|
|
///ʹ<><CAB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_COST_AskPriceAsc '2'
|
|
|
|
|
///ʹ<><CAB9><EFBFBD><EFBFBD><EFBFBD>۽<EFBFBD><DBBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_COST_AskPriceDesc '3'
|
|
|
|
|
///ʹ<><CAB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_COST_BidPriceAsc '4'
|
|
|
|
|
///ʹ<><CAB9><EFBFBD><EFBFBD><EFBFBD>۽<EFBFBD><DBBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_COST_BidPriceDesc '5'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcConditionalOrderSortTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSendTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOAST_NoSend '0'
|
|
|
|
|
///<2F>ѷ<EFBFBD><D1B7><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOAST_Sended '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOAST_Generated '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_UOAST_SendFail '3'
|
|
|
|
|
///<2F><><EFBFBD>ճɹ<D5B3>
|
|
|
|
|
#define THOST_FTDC_UOAST_Success '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_UOAST_Fail '5'
|
|
|
|
|
///ȡ<><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOAST_Cancel '6'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSendTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcClientIDStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOACS_NoApply '1'
|
|
|
|
|
///<2F><><EFBFBD>ύ<EFBFBD><E1BDBB><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOACS_Submited '2'
|
|
|
|
|
///<2F>ѷ<EFBFBD><D1B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOACS_Sended '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOACS_Success '4'
|
|
|
|
|
///<2F>ܾ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOACS_Refuse '5'
|
|
|
|
|
///<2F>ѳ<EFBFBD><D1B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOACS_Cancel '6'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcClientIDStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcIndustryIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcIndustryIDType[17];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcQuestionIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcQuestionIDType[5];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcQuestionContentType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ˵<CFA2><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcQuestionContentType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOptionIDType<70><65>һ<EFBFBD><D2BB>ѡ<EFBFBD><D1A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOptionIDType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOptionContentType<70><65>һ<EFBFBD><D2BB>ѡ<EFBFBD><D1A1>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOptionContentType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcQuestionTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>ѡ
|
|
|
|
|
#define THOST_FTDC_QT_Radio '1'
|
|
|
|
|
///<2F><>ѡ
|
|
|
|
|
#define THOST_FTDC_QT_Option '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_QT_Blank '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcQuestionTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcProcessIDType<70><65>һ<EFBFBD><D2BB>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcProcessIDType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSeqNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcSeqNoType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUOAProcessStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUOAProcessStatusType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcProcessTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>̹<EFBFBD><CCB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcProcessTypeType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBusinessTypeType<70><65>һ<EFBFBD><D2BB>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BT_Request '1'
|
|
|
|
|
///Ӧ<><D3A6>
|
|
|
|
|
#define THOST_FTDC_BT_Response '2'
|
|
|
|
|
///֪ͨ
|
|
|
|
|
#define THOST_FTDC_BT_Notice '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBusinessTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCfmmcReturnCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ķ<EFBFBD><C4B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ɹ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CRC_Success '0'
|
|
|
|
|
///<2F>ÿͻ<C3BF><CDBB>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڴ<EFBFBD><DAB4><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CRC_Working '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>пͻ<D0BF><CDBB><EFBFBD><EFBFBD>ϼ<EFBFBD><CFBC><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_CRC_InfoFail '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5><EFBFBD>Ƽ<EFBFBD><C6BC><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_CRC_IDCardFail '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CRC_OtherFail '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCfmmcReturnCodeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExReturnCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcExReturnCodeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcClientTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CfMMCCT_All '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CfMMCCT_Person '1'
|
|
|
|
|
///<2F><>λ
|
|
|
|
|
#define THOST_FTDC_CfMMCCT_Company '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CfMMCCT_Other '3'
|
|
|
|
|
///<2F><><EFBFBD>ⷨ<EFBFBD><E2B7A8>
|
|
|
|
|
#define THOST_FTDC_CfMMCCT_SpecialOrgan '4'
|
|
|
|
|
///<2F>ʹܻ<CAB9>
|
|
|
|
|
#define THOST_FTDC_CfMMCCT_Asset '5'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcClientTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExchangeIDTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>Ϻ<EFBFBD><CFBA>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EIDT_SHFE 'S'
|
|
|
|
|
///֣<><D6A3><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EIDT_CZCE 'Z'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EIDT_DCE 'D'
|
|
|
|
|
///<2F>й<EFBFBD><D0B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EIDT_CFFEX 'J'
|
|
|
|
|
///<2F>Ϻ<EFBFBD><CFBA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĺɷ<C4B9><C9B7><EFBFBD><EFBFBD><EFBFBD>˾
|
|
|
|
|
#define THOST_FTDC_EIDT_INE 'N'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcExchangeIDTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExClientIDTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ױ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ECIDT_Hedge '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ECIDT_Arbitrage '2'
|
|
|
|
|
///Ͷ<><CDB6>
|
|
|
|
|
#define THOST_FTDC_ECIDT_Speculation '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcExClientIDTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcClientClassifyType<70><65>һ<EFBFBD><D2BB><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcClientClassifyType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUOAOrganTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUOAOrganTypeType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUOACountryCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>Ҵ<EFBFBD><D2B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUOACountryCodeType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAreaCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAreaCodeType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFuturesIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϊ<EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFuturesIDType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCffmcDateType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCffmcDateType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCffmcTimeType<70><65>һ<EFBFBD><D2BB>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCffmcTimeType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcNocIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>֯<EFBFBD><D6AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcNocIDType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUpdateFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UF_NoUpdate '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ȫ<EFBFBD><C8AB><EFBFBD><EFBFBD>Ϣ<EFBFBD>ɹ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UF_Success '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ȫ<EFBFBD><C8AB><EFBFBD><EFBFBD>Ϣʧ<CFA2><CAA7>
|
|
|
|
|
#define THOST_FTDC_UF_Fail '2'
|
|
|
|
|
///<2F><><EFBFBD>½<EFBFBD><C2BD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UF_TCSuccess '3'
|
|
|
|
|
///<2F><><EFBFBD>½<EFBFBD><C2BD>ױ<EFBFBD><D7B1><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_UF_TCFail '4'
|
|
|
|
|
///<2F>Ѷ<EFBFBD><D1B6><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UF_Cancel '5'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcUpdateFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcApplyOperateIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>붯<EFBFBD><EBB6AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AOID_OpenInvestor '1'
|
|
|
|
|
///<2F><EFBFBD><DEB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ϣ
|
|
|
|
|
#define THOST_FTDC_AOID_ModifyIDCard '2'
|
|
|
|
|
///<2F><EFBFBD>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ϣ
|
|
|
|
|
#define THOST_FTDC_AOID_ModifyNoIDCard '3'
|
|
|
|
|
///<2F><><EFBFBD>뽻<EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AOID_ApplyTradingCode '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AOID_CancelTradingCode '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AOID_CancelInvestor '6'
|
|
|
|
|
///<2F>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AOID_FreezeAccount '8'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AOID_ActiveFreezeAccount '9'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcApplyOperateIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcApplyStatusIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4>ȫ
|
|
|
|
|
#define THOST_FTDC_ASID_NoComplete '1'
|
|
|
|
|
///<2F><><EFBFBD>ύ
|
|
|
|
|
#define THOST_FTDC_ASID_Submited '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ASID_Checked '3'
|
|
|
|
|
///<2F>Ѿܾ<D1BE>
|
|
|
|
|
#define THOST_FTDC_ASID_Refused '4'
|
|
|
|
|
///<2F><>ɾ<EFBFBD><C9BE>
|
|
|
|
|
#define THOST_FTDC_ASID_Deleted '5'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcApplyStatusIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSendMethodType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ͷ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOASM_ByAPI '1'
|
|
|
|
|
///<2F><><EFBFBD>ӷ<EFBFBD><D3B7><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOASM_ByFile '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSendMethodType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcEventTypeType<70><65>һ<EFBFBD><D2BB>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcEventTypeType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcEventModeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EvM_ADD '1'
|
|
|
|
|
///<2F><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EvM_UPDATE '2'
|
|
|
|
|
///ɾ<><C9BE>
|
|
|
|
|
#define THOST_FTDC_EvM_DELETE '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EvM_CHECK '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EvM_COPY '5'
|
|
|
|
|
///ע<><D7A2>
|
|
|
|
|
#define THOST_FTDC_EvM_CANCEL '6'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EvM_Reverse '7'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcEventModeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUOAAutoSendType<70><65>һ<EFBFBD><D2BB>ͳһ<CDB3><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD>Ͳ<EFBFBD><CDB2><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOAA_ASR '1'
|
|
|
|
|
///<2F>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD>ͣ<EFBFBD><CDA3><EFBFBD><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOAA_ASNR '2'
|
|
|
|
|
///<2F><><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD>ͣ<EFBFBD><CDA3>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOAA_NSAR '3'
|
|
|
|
|
///<2F><><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD>ͣ<EFBFBD>Ҳ<EFBFBD><D2B2><EFBFBD>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOAA_NSR '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcUOAAutoSendType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcQueryDepthType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcQueryDepthType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDataCenterIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcDataCenterIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFlowIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID<49><44><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD>߶<EFBFBD>ӦͶ<D3A6><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EvM_InvestorGroupFlow '1'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EvM_InvestorRate '2'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD>ϵ<EFBFBD><CFB5><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EvM_InvestorCommRateModel '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFlowIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCheckLevelType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>˼<EFBFBD><CBBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>㼶<EFBFBD><E3BCB6><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CL_Zero '0'
|
|
|
|
|
///һ<><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CL_One '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CL_Two '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCheckLevelType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCheckNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcCheckNoType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCheckStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>˼<EFBFBD><CBBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CHS_Init '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CHS_Checking '1'
|
|
|
|
|
///<2F>Ѹ<EFBFBD><D1B8><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CHS_Checked '2'
|
|
|
|
|
///<2F>ܾ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CHS_Refuse '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CHS_Cancel '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCheckStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUsedStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ч״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4>Ч
|
|
|
|
|
#define THOST_FTDC_CHU_Unused '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ч
|
|
|
|
|
#define THOST_FTDC_CHU_Used '1'
|
|
|
|
|
///<2F><>Чʧ<D0A7><CAA7>
|
|
|
|
|
#define THOST_FTDC_CHU_Fail '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcUsedStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRateTemplateNameType<70><65>һ<EFBFBD><D2BB>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcRateTemplateNameType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPropertyStringType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ڲ<EFBFBD>ѯ<EFBFBD><D1AF>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPropertyStringType[2049];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankAcountOriginType<70><65>һ<EFBFBD><D2BB><EFBFBD>˻<EFBFBD><CBBB><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ֹ<EFBFBD>¼<EFBFBD><C2BC>
|
|
|
|
|
#define THOST_FTDC_BAO_ByAccProperty '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ת<EFBFBD><D7AA>
|
|
|
|
|
#define THOST_FTDC_BAO_ByFBTransfer '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBankAcountOriginType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMonthBillTradeSumType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>㵥<EFBFBD>±<EFBFBD><C2B1>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD>ܷ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ͬ<><CDAC>ͬ<EFBFBD><CDAC>Լ
|
|
|
|
|
#define THOST_FTDC_MBTS_ByInstrument '0'
|
|
|
|
|
///ͬ<><CDAC>ͬ<EFBFBD><CDAC>Լͬ<D4BC>۸<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_MBTS_ByDayInsPrc '1'
|
|
|
|
|
///ͬ<><CDAC>Լ
|
|
|
|
|
#define THOST_FTDC_MBTS_ByDayIns '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcMonthBillTradeSumType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFBTTradeCodeEnumType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ڽ<EFBFBD><DABD>״<EFBFBD><D7B4><EFBFBD>ö<EFBFBD><C3B6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD>ڻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FTC_BankLaunchBankToBroker '102001'
|
|
|
|
|
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ת<EFBFBD>ڻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FTC_BrokerLaunchBankToBroker '202001'
|
|
|
|
|
///<2F><><EFBFBD>з<EFBFBD><D0B7><EFBFBD><EFBFBD>ڻ<EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FTC_BankLaunchBrokerToBank '102002'
|
|
|
|
|
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FTC_BrokerLaunchBrokerToBank '202002'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFBTTradeCodeEnumType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRateTemplateIDType<70><65>һ<EFBFBD><D2BB>ģ<EFBFBD>ʹ<EFBFBD><CDB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcRateTemplateIDType[9];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRiskRateType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ն<EFBFBD><D5B6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcRiskRateType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTimestampType<70><65>һ<EFBFBD><D2BB>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcTimestampType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInvestorIDRuleNameType<70><65>һ<EFBFBD><D2BB><EFBFBD>Ŷι<C5B6><CEB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcInvestorIDRuleNameType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInvestorIDRuleExprType<70><65>һ<EFBFBD><D2BB><EFBFBD>Ŷι<C5B6><CEB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcInvestorIDRuleExprType[513];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcLastDriftType<70><65>һ<EFBFBD><D2BB><EFBFBD>ϴ<EFBFBD>OTPƯ<50><C6AF>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcLastDriftType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcLastSuccessType<70><65>һ<EFBFBD><D2BB><EFBFBD>ϴ<EFBFBD>OTP<54>ɹ<EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcLastSuccessType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAuthKeyType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Կ<EFBFBD><D4BF><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAuthKeyType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSerialNumberType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>к<EFBFBD><D0BA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSerialNumberType[17];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 THOST_FTDC_OTP_NONE '0'
|
|
|
|
|
///ʱ<><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OTP_TOTP '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOTPTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOTPVendorsIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>̬<EFBFBD><CCAC><EFBFBD><EFBFBD><EFBFBD>ṩ<EFBFBD><E1B9A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOTPVendorsIDType[2];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOTPVendorsNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>̬<EFBFBD><CCAC><EFBFBD><EFBFBD><EFBFBD>ṩ<EFBFBD><E1B9A9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOTPVendorsNameType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOTPStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>̬<EFBFBD><CCAC><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δʹ<CEB4><CAB9>
|
|
|
|
|
#define THOST_FTDC_OTPS_Unused '0'
|
|
|
|
|
///<2F><>ʹ<EFBFBD><CAB9>
|
|
|
|
|
#define THOST_FTDC_OTPS_Used '1'
|
|
|
|
|
///ע<><D7A2>
|
|
|
|
|
#define THOST_FTDC_OTPS_Disuse '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOTPStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBrokerUserTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ù<EFBFBD>˾<EFBFBD>û<EFBFBD><C3BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BUT_Investor '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ա
|
|
|
|
|
#define THOST_FTDC_BUT_BrokerUser '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBrokerUserTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFutureTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>Ʒ<EFBFBD>ڻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FUTT_Commodity '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FUTT_Financial '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFutureTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFundEventTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ת<><D7AA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FET_Restriction '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FET_TodayRestriction '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ˮ
|
|
|
|
|
#define THOST_FTDC_FET_Transfer '2'
|
|
|
|
|
///<2F>ʽ<CABD>
|
|
|
|
|
#define THOST_FTDC_FET_Credit '3'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD>߿<EFBFBD><DFBF><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FET_InvestorWithdrawAlm '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʻ<EFBFBD>ת<EFBFBD><D7AA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FET_BankRestriction '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ǩԼ<C7A9>˻<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FET_Accountregister '6'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FET_ExchangeFundIO '7'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD>߳<EFBFBD><DFB3><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FET_InvestorFundIO '8'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFundEventTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAccountSourceTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD>˻<EFBFBD><CBBB><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC>
|
|
|
|
|
#define THOST_FTDC_AST_FBTransfer '0'
|
|
|
|
|
///<2F>ֹ<EFBFBD>¼<EFBFBD><C2BC>
|
|
|
|
|
#define THOST_FTDC_AST_ManualEntry '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcAccountSourceTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCodeSourceTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ͳһ<CDB3><D2BB><EFBFBD><EFBFBD>(<28>ѹ淶)
|
|
|
|
|
#define THOST_FTDC_CST_UnifyAccount '0'
|
|
|
|
|
///<2F>ֹ<EFBFBD>¼<EFBFBD><C2BC>(δ<>淶)
|
|
|
|
|
#define THOST_FTDC_CST_ManualEntry '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCodeSourceTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUserRangeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UR_All '0'
|
|
|
|
|
///<2F><>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ա
|
|
|
|
|
#define THOST_FTDC_UR_Single '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcUserRangeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTimeSpanType<70><65>һ<EFBFBD><D2BB>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcTimeSpanType[9];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcImportSequenceIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>̬<EFBFBD><CCAC><EFBFBD>Ƶ<EFBFBD><C6B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>α<EFBFBD><CEB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcImportSequenceIDType[17];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcByGroupType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD><C6B1><EFBFBD><EFBFBD>ͻ<EFBFBD>ͳ<EFBFBD>Ʒ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
|
|
|
|
#define THOST_FTDC_BG_Investor '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
|
|
|
|
#define THOST_FTDC_BG_Group '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcByGroupType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTradeSumStatModeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD>Ʊ<EFBFBD><C6B1><EFBFBD><EFBFBD><EFBFBD>Χͳ<CEA7>Ʒ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Լͳ<D4BC><CDB3>
|
|
|
|
|
#define THOST_FTDC_TSSM_Instrument '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ʒͳ<C6B7><CDB3>
|
|
|
|
|
#define THOST_FTDC_TSSM_Product '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
|
|
|
|
#define THOST_FTDC_TSSM_Exchange '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcTradeSumStatModeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcComTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ϳɽ<CFB3><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcComTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUserProductIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUserProductIDType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUserProductNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUserProductNameType[65];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUserProductMemoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʒ˵<C6B7><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUserProductMemoType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCCancelFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCCancelFlagType[2];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCDateType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCDateType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCInvestorNameType<70><65>һ<EFBFBD><D2BB><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCInvestorNameType[201];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCOpenInvestorNameType<70><65>һ<EFBFBD><D2BB><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCOpenInvestorNameType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCInvestorIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCInvestorIDType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCIdentifiedCardNoType<70><65>һ<EFBFBD><D2BB>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCIdentifiedCardNoType[51];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCClientIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCClientIDType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCBankFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>б<EFBFBD>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCBankFlagType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCBankAccountType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCBankAccountType[23];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCOpenNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCOpenNameType[401];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCMemoType<70><65>һ<EFBFBD><D2BB>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCMemoType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCTimeType<70><65>һ<EFBFBD><D2BB>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCTimeType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCTradeIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD>ˮ<EFBFBD><CBAE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCTradeIDType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCExchangeInstIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCExchangeInstIDType[31];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCMortgageNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ѺƷ<D1BA><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCMortgageNameType[7];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCReasonType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCReasonType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcIsSettlementType<70><65>һ<EFBFBD><D2BB><EFBFBD>Ƿ<EFBFBD>Ϊ<EFBFBD>ǽ<EFBFBD><C7BD><EFBFBD><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcIsSettlementType[2];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCMoneyType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcCSRCMoneyType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCPriceType<70><65>һ<EFBFBD><D2BB><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcCSRCPriceType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCOptionsTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCOptionsTypeType[2];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCStrikePriceType<70><65>һ<EFBFBD><D2BB>ִ<EFBFBD>м<EFBFBD><D0BC><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcCSRCStrikePriceType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCTargetProductIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCTargetProductIDType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCTargetInstrIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ĺ<EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCTargetInstrIDType[31];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCommModelNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCommModelNameType[161];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCommModelMemoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģ<EFBFBD>屸ע<E5B1B8><D7A2><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCommModelMemoType[1025];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExprSetModeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ڱ<EFBFBD><DAB1><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>й<EFBFBD><D0B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ESM_Relative '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ESM_Typical '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcExprSetModeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRateInvestorRangeType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>߷<EFBFBD>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>˾<EFBFBD><CBBE>
|
|
|
|
|
#define THOST_FTDC_RIR_All '1'
|
|
|
|
|
///ģ<><C4A3>
|
|
|
|
|
#define THOST_FTDC_RIR_Model '2'
|
|
|
|
|
///<2F><>һͶ<D2BB><CDB6><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RIR_Single '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcRateInvestorRangeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAgentBrokerIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAgentBrokerIDType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDRIdentityIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ĵ<EFBFBD><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcDRIdentityIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDRIdentityNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcDRIdentityNameType[65];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDBLinkIDType<70><65>һ<EFBFBD><D2BB>DBLink<6E><6B>ʶ<EFBFBD><CAB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcDBLinkIDType[31];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSyncDataStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>ͬ<EFBFBD><CDAC>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δͬ<CEB4><CDAC>
|
|
|
|
|
#define THOST_FTDC_SDS_Initialize '0'
|
|
|
|
|
///ͬ<><CDAC><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SDS_Settlementing '1'
|
|
|
|
|
///<2F><>ͬ<EFBFBD><CDAC>
|
|
|
|
|
#define THOST_FTDC_SDS_Settlemented '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSyncDataStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///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 THOST_FTDC_TSRC_NORMAL '0'
|
|
|
|
|
///<2F><><EFBFBD>Բ<EFBFBD>ѯ
|
|
|
|
|
#define THOST_FTDC_TSRC_QUERY '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcTradeSourceType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFlexStatModeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7>Լͳ<D4BC>Ʒ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>Ʒͳ<C6B7><CDB3>
|
|
|
|
|
#define THOST_FTDC_FSM_Product '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
|
|
|
|
#define THOST_FTDC_FSM_Exchange '2'
|
|
|
|
|
///ͳ<><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FSM_All '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFlexStatModeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcByInvestorRangeType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>߷<EFBFBD>Χͳ<CEA7>Ʒ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ͳ<EFBFBD><CDB3>
|
|
|
|
|
#define THOST_FTDC_BIR_Property '1'
|
|
|
|
|
///ͳ<><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BIR_All '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcByInvestorRangeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSRiskRateType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ն<EFBFBD><D5B6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSRiskRateType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSequenceNo12Type<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcSequenceNo12Type;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPropertyInvestorRangeType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>߷<EFBFBD>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PIR_All '1'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PIR_Property '2'
|
|
|
|
|
///<2F><>һͶ<D2BB><CDB6><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PIR_Single '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcPropertyInvestorRangeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFileStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD>ļ<EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FIS_NoCreate '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FIS_Created '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_FIS_Failed '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFileStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFileGenStyleType<70><65>һ<EFBFBD><D2BB><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD>ɷ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>·<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FGS_FileTransmit '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FGS_FileGen '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFileGenStyleType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSysOperModeType<70><65>һ<EFBFBD><D2BB>ϵͳ<CFB5><CDB3>־<EFBFBD><D6BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoM_Add '1'
|
|
|
|
|
///<2F><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoM_Update '2'
|
|
|
|
|
///ɾ<><C9BE>
|
|
|
|
|
#define THOST_FTDC_SoM_Delete '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoM_Copy '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoM_AcTive '5'
|
|
|
|
|
///ע<><D7A2>
|
|
|
|
|
#define THOST_FTDC_SoM_CanCel '6'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoM_ReSet '7'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSysOperModeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSysOperTypeType<70><65>һ<EFBFBD><D2BB>ϵͳ<CFB5><CDB3>־<EFBFBD><D6BE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>IJ<DEB8><C4B2><EFBFBD>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoT_UpdatePassword '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ա<EFBFBD><D4B1>֯<EFBFBD>ܹ<EFBFBD><DCB9><EFBFBD>ϵ
|
|
|
|
|
#define THOST_FTDC_SoT_UserDepartment '1'
|
|
|
|
|
///<2F><>ɫ<EFBFBD><C9AB><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoT_RoleManager '2'
|
|
|
|
|
///<2F><>ɫ<EFBFBD><C9AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoT_RoleFunction '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoT_BaseParam '4'
|
|
|
|
|
///<2F><><EFBFBD>ò<EFBFBD><C3B2><EFBFBD>Ա
|
|
|
|
|
#define THOST_FTDC_SoT_SetUserID '5'
|
|
|
|
|
///<2F>û<EFBFBD><C3BB><EFBFBD>ɫ<EFBFBD><C9AB><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoT_SetUserRole '6'
|
|
|
|
|
///<2F>û<EFBFBD>IP<49><50><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoT_UserIpRestriction '7'
|
|
|
|
|
///<2F><>֯<EFBFBD>ܹ<EFBFBD><DCB9><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoT_DepartmentManager '8'
|
|
|
|
|
///<2F><>֯<EFBFBD>ܹ<EFBFBD><DCB9><EFBFBD><EFBFBD><EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD>ิ<EFBFBD><E0B8B4>
|
|
|
|
|
#define THOST_FTDC_SoT_DepartmentCopy '9'
|
|
|
|
|
///<2F><><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoT_Tradingcode 'A'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD><EFBFBD>״̬ά<CCAC><CEAC>
|
|
|
|
|
#define THOST_FTDC_SoT_InvestorStatus 'B'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD><EFBFBD>Ȩ<EFBFBD><EFBFBD><DEB9><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoT_InvestorAuthority 'C'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoT_PropertySet 'D'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SoT_ReSetInvestorPasswd 'E'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD>߸<EFBFBD><DFB8><EFBFBD><EFBFBD><EFBFBD>Ϣά<CFA2><CEAC>
|
|
|
|
|
#define THOST_FTDC_SoT_InvestorPersonalityInfo 'F'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSysOperTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCDataQueyTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ϱ<EFBFBD><CFB1><EFBFBD><EFBFBD>ݲ<EFBFBD>ѯ<EFBFBD><D1AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>ѯ<EFBFBD><D1AF>ǰ<EFBFBD><C7B0><EFBFBD><EFBFBD><EFBFBD>ձ<EFBFBD><D5B1>͵<EFBFBD><CDB5><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CSRCQ_Current '0'
|
|
|
|
|
///<2F><>ѯ<EFBFBD><D1AF>ʷ<EFBFBD><CAB7><EFBFBD>͵Ĵ<CDB5><C4B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾<EFBFBD><CBBE><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CSRCQ_History '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCSRCDataQueyTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFreezeStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>Ծ
|
|
|
|
|
#define THOST_FTDC_FRS_Normal '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FRS_Freeze '0'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFreezeStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcStandardStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD>淶״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ѹ淶
|
|
|
|
|
#define THOST_FTDC_STST_Standard '0'
|
|
|
|
|
///δ<>淶
|
|
|
|
|
#define THOST_FTDC_STST_NonStandard '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcStandardStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCFreezeStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCFreezeStatusType[2];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRightParamTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RPT_Freeze '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RPT_FreezeActive '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RPT_OpenLimit '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RPT_RelieveOpenLimit '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcRightParamTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRightTemplateIDType<70><65>һ<EFBFBD><D2BB>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcRightTemplateIDType[9];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRightTemplateNameType<70><65>һ<EFBFBD><D2BB>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcRightTemplateNameType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDataStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ϴǮ<CFB4><C7AE><EFBFBD>˱<EFBFBD><CBB1><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AMLDS_Normal '0'
|
|
|
|
|
///<2F><>ɾ<EFBFBD><C9BE>
|
|
|
|
|
#define THOST_FTDC_AMLDS_Deleted '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcDataStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAMLCheckStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AMLCHS_Init '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AMLCHS_Checking '1'
|
|
|
|
|
///<2F>Ѹ<EFBFBD><D1B8><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AMLCHS_Checked '2'
|
|
|
|
|
///<2F>ܾ<EFBFBD><DCBE>ϱ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AMLCHS_RefuseReport '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcAMLCheckStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAmlDateTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AMLDT_DrawDay '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AMLDT_TouchDay '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcAmlDateTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAmlCheckLevelType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>˼<EFBFBD><CBBC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>㼶<EFBFBD><E3BCB6><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AMLCL_CheckLevel0 '0'
|
|
|
|
|
///һ<><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AMLCL_CheckLevel1 '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AMLCL_CheckLevel2 '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AMLCL_CheckLevel3 '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcAmlCheckLevelType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAmlCheckFlowType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ϴǮ<CFB4><C7AE><EFBFBD>ݳ<EFBFBD>ȡ<EFBFBD><C8A1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAmlCheckFlowType[2];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDataTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcDataTypeType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExportFileTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///CSV
|
|
|
|
|
#define THOST_FTDC_EFT_CSV '0'
|
|
|
|
|
///Excel
|
|
|
|
|
#define THOST_FTDC_EFT_EXCEL '1'
|
|
|
|
|
///DBF
|
|
|
|
|
#define THOST_FTDC_EFT_DBF '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcExportFileTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSettleManagerTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ǰ<C7B0><D7BC>
|
|
|
|
|
#define THOST_FTDC_SMT_Before '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SMT_Settlement '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SMT_After '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SMT_Settlemented '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSettleManagerTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSettleManagerIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ô<EFBFBD><C3B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSettleManagerIDType[33];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSettleManagerNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSettleManagerNameType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSettleManagerLevelType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>õȼ<C3B5><C8BC><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>Ҫ
|
|
|
|
|
#define THOST_FTDC_SML_Must '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SML_Alarm '2'
|
|
|
|
|
///<2F><>ʾ
|
|
|
|
|
#define THOST_FTDC_SML_Prompt '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SML_Ignore '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSettleManagerLevelType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSettleManagerGroupType<70><65>һ<EFBFBD><D2BB>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˶<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SMG_Exhcange '1'
|
|
|
|
|
///<2F>ڲ<EFBFBD><DAB2>˶<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SMG_ASP '2'
|
|
|
|
|
///<2F>ϱ<EFBFBD><CFB1><EFBFBD><EFBFBD>ݺ˶<DDBA>
|
|
|
|
|
#define THOST_FTDC_SMG_CSRC '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSettleManagerGroupType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCheckResultMemoType<70><65>һ<EFBFBD><D2BB><EFBFBD>˶Խ<CBB6><D4BD><EFBFBD>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCheckResultMemoType[1025];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFunctionUrlType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcFunctionUrlType[1025];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAuthInfoType<70><65>һ<EFBFBD><D2BB><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAuthInfoType[129];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAuthCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAuthCodeType[17];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcLimitUseTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>ظ<EFBFBD>ʹ<EFBFBD><CAB9>
|
|
|
|
|
#define THOST_FTDC_LUT_Repeatable '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ظ<EFBFBD>ʹ<EFBFBD><CAB9>
|
|
|
|
|
#define THOST_FTDC_LUT_Unrepeatable '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcLimitUseTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDataResourceType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>ϵͳ
|
|
|
|
|
#define THOST_FTDC_DAR_Settle '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_DAR_Exchange '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_DAR_CSRC '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcDataResourceType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMarginTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_MGT_ExchMarginRate '0'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_MGT_InstrMarginRate '1'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD>߽<EFBFBD><DFBD>ױ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_MGT_InstrMarginRateTrade '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcMarginTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcActiveTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ч<EFBFBD><D0A7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч
|
|
|
|
|
#define THOST_FTDC_ACT_Intraday '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ч
|
|
|
|
|
#define THOST_FTDC_ACT_Long '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcActiveTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMarginRateTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_MRT_Exchange '1'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD>߱<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_MRT_Investor '2'
|
|
|
|
|
///Ͷ<><CDB6><EFBFBD>߽<EFBFBD><DFBD>ױ<EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_MRT_InvestorTrade '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcMarginRateTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBackUpStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD>ɱ<EFBFBD><C9B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BUS_UnBak '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BUS_BakUp '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ɱ<EFBFBD><C9B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BUS_BakUped '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_BUS_BakFail '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBackUpStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInitSettlementType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC>δ<EFBFBD><CEB4>ʼ
|
|
|
|
|
#define THOST_FTDC_SIS_UnInitialize '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SIS_Initialize '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><CABC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SIS_Initialized '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcInitSettlementType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcReportStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD>ɱ<EFBFBD><C9B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SRS_NoCreate '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SRS_Create '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ɱ<EFBFBD><C9B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SRS_Created '2'
|
|
|
|
|
///<2F><><EFBFBD>ɱ<EFBFBD><C9B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_SRS_CreateFail '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcReportStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSaveStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ݹ鵵״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>鵵δ<E9B5B5><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SSS_UnSaveData '0'
|
|
|
|
|
///<2F>鵵<EFBFBD><E9B5B5><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SSS_SaveDatad '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSaveStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSettArchiveStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD><EFBFBD>ݹ鵵״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<>鵵<EFBFBD><E9B5B5><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SAS_UnArchived '0'
|
|
|
|
|
///<2F><><EFBFBD>ݹ鵵<DDB9><E9B5B5>
|
|
|
|
|
#define THOST_FTDC_SAS_Archiving '1'
|
|
|
|
|
///<2F>ѹ鵵<D1B9><E9B5B5><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SAS_Archived '2'
|
|
|
|
|
///<2F>鵵<EFBFBD><E9B5B5><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_SAS_ArchiveFail '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSettArchiveStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCTPTypeType<70><65>һ<EFBFBD><D2BB>CTP<54><50><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ֪<CEB4><D6AA><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CTPT_Unkown '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CTPT_MainCenter '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CTPT_BackUp '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCTPTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcToolIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ߴ<EFBFBD><DFB4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcToolIDType[9];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcToolNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcToolNameType[81];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCloseDealTypeType<70><65>һ<EFBFBD><D2BB>ƽ<EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CDT_Normal '0'
|
|
|
|
|
///Ͷ<><CDB6>ƽ<EFBFBD><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CDT_SpecFirst '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCloseDealTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMortgageFundUseRangeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѻ<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>÷<EFBFBD>Χ<EFBFBD><CEA7><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ʹ<EFBFBD><CAB9>
|
|
|
|
|
#define THOST_FTDC_MFUR_None '0'
|
|
|
|
|
///<2F><><EFBFBD>ڱ<EFBFBD>֤<EFBFBD><D6A4>
|
|
|
|
|
#define THOST_FTDC_MFUR_Margin '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ѡ<EFBFBD>ӯ<EFBFBD><D3AF><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>
|
|
|
|
|
#define THOST_FTDC_MFUR_All '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcMortgageFundUseRangeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCurrencyUnitType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcCurrencyUnitType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExchangeRateType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcExchangeRateType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSpecProductTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///֣<><D6A3><EFBFBD><EFBFBD><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>Ʒ
|
|
|
|
|
#define THOST_FTDC_SPT_CzceHedge '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѻ<EFBFBD><D1BA>Ʒ
|
|
|
|
|
#define THOST_FTDC_SPT_IneForeignCurrency '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߿<EFBFBD>ƽ<EFBFBD>ֲ<EFBFBD>Ʒ
|
|
|
|
|
#define THOST_FTDC_SPT_DceOpenClose '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSpecProductTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFundMortgageTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѻ<EFBFBD><D1BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>Ѻ
|
|
|
|
|
#define THOST_FTDC_FMT_Mortgage '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FMT_Redemption '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFundMortgageTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAccountSettlementParamIDType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>֤<EFBFBD><D6A4>
|
|
|
|
|
#define THOST_FTDC_ASPI_BaseMargin '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ASPI_LowestInterest '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcAccountSettlementParamIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCurrencyNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCurrencyNameType[31];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCurrencySignType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCurrencySignType[4];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFundMortDirectionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѻ<EFBFBD><D1BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FMD_In '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʳ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FMD_Out '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFundMortDirectionType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBusinessClassType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ӯ<><D3AF>
|
|
|
|
|
#define THOST_FTDC_BT_Profit '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BT_Loss '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BT_Other 'Z'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBusinessClassType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSwapSourceTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ֹ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SST_Manual '0'
|
|
|
|
|
///<2F>Զ<EFBFBD><D4B6><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SST_Automatic '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSwapSourceTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCurrExDirectionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CED_Settlement '0'
|
|
|
|
|
///<2F>ۻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CED_Sale '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCurrExDirectionType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCurrencySwapStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>¼<EFBFBD><C2BC>
|
|
|
|
|
#define THOST_FTDC_CSS_Entry '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CSS_Approve '2'
|
|
|
|
|
///<2F>Ѿܾ<D1BE>
|
|
|
|
|
#define THOST_FTDC_CSS_Refuse '3'
|
|
|
|
|
///<2F>ѳ<EFBFBD><D1B3><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CSS_Revoke '4'
|
|
|
|
|
///<2F>ѷ<EFBFBD><D1B7><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CSS_Send '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ɹ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CSS_Success '6'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_CSS_Failure '7'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCurrencySwapStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCurrExchCertNoType<70><65>һ<EFBFBD><D2BB>ƾ֤<C6BE><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCurrExchCertNoType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBatchSerialNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>κ<EFBFBD><CEBA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBatchSerialNoType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcReqFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>㷢<EFBFBD>ͱ<EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///δ<><CEB4><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_REQF_NoSend '0'
|
|
|
|
|
///<2F><><EFBFBD>ͳɹ<CDB3>
|
|
|
|
|
#define THOST_FTDC_REQF_SendSuccess '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ʧ<EFBFBD><CAA7>
|
|
|
|
|
#define THOST_FTDC_REQF_SendFailed '2'
|
|
|
|
|
///<2F>ȴ<EFBFBD><C8B4>ط<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_REQF_WaitReSend '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcReqFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcResFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>㷵<EFBFBD>سɹ<D8B3><C9B9><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ɹ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_RESF_Success '0'
|
|
|
|
|
///<2F>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD><EEB2BB>
|
|
|
|
|
#define THOST_FTDC_RESF_InsuffiCient '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><D7BD><EFBFBD>δ֪
|
|
|
|
|
#define THOST_FTDC_RESF_UnKnown '8'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcResFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPageControlType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҳ<EFBFBD><D2B3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPageControlType[2];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcRecordCountType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>¼<EFBFBD><C2BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcRecordCountType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCurrencySwapMemoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ȷ<EFBFBD><C8B7><EFBFBD><EFBFBD>Ϣ<EFBFBD><CFA2><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCurrencySwapMemoType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExStatusType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><EFBFBD>ǰ
|
|
|
|
|
#define THOST_FTDC_EXS_Before '0'
|
|
|
|
|
///<2F>ĺ<DEB8>
|
|
|
|
|
#define THOST_FTDC_EXS_After '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcExStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcClientRegionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD>ڿͻ<DABF>
|
|
|
|
|
#define THOST_FTDC_CR_Domestic '1'
|
|
|
|
|
///<2F>۰<EFBFBD>̨<EFBFBD>ͻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CR_GMT '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CR_Foreign '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcClientRegionType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcWorkPlaceType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcWorkPlaceType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBusinessPeriodType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ӫ<EFBFBD><D3AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBusinessPeriodType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcWebSiteType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ַ<EFBFBD><D6B7><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcWebSiteType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUOAIdCardTypeType<70><65>һ<EFBFBD><D2BB>ͳһ<CDB3><D2BB><EFBFBD><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUOAIdCardTypeType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcClientModeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ<C4A3><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcClientModeType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInvestorFullNameType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD>ȫ<EFBFBD><C8AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcInvestorFullNameType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUOABrokerIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>н<EFBFBD><D0BD><EFBFBD><EFBFBD><EFBFBD>ID<49><44><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUOABrokerIDType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUOAZipCodeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUOAZipCodeType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUOAEMailType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUOAEMailType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOldCityType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcOldCityType[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCorporateIdentifiedCardNoType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>˴<EFBFBD><CBB4><EFBFBD>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCorporateIdentifiedCardNoType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcHasBoardType<70><65>һ<EFBFBD><D2BB><EFBFBD>Ƿ<EFBFBD><C7B7>ж<EFBFBD><D0B6>»<EFBFBD><C2BB><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///û<><C3BB>
|
|
|
|
|
#define THOST_FTDC_HB_No '0'
|
|
|
|
|
///<2F><>
|
|
|
|
|
#define THOST_FTDC_HB_Yes '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcHasBoardType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcStartModeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ģʽ<C4A3><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SM_Normal '1'
|
|
|
|
|
///Ӧ<><D3A6>
|
|
|
|
|
#define THOST_FTDC_SM_Emerge '2'
|
|
|
|
|
///<2F>ָ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_SM_Restore '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcStartModeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTemplateTypeType<70><65>һ<EFBFBD><D2BB>ģ<EFBFBD><C4A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ȫ<><C8AB>
|
|
|
|
|
#define THOST_FTDC_TPT_Full '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TPT_Increment '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_TPT_BackUp '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcTemplateTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcLoginModeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>¼ģʽ<C4A3><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_LM_Trade '0'
|
|
|
|
|
///ת<><D7AA>
|
|
|
|
|
#define THOST_FTDC_LM_Transfer '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcLoginModeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPromptTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʾ<EFBFBD><CABE><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CPT_Instrument '1'
|
|
|
|
|
///<2F><>֤<EFBFBD><D6A4><EFBFBD>ֶ<EFBFBD><D6B6><EFBFBD>Ч
|
|
|
|
|
#define THOST_FTDC_CPT_Margin '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcPromptTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcLedgerManageIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>ֻ<EFBFBD><D6BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲ<EFBFBD><CAB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcLedgerManageIDType[51];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInvestVarietyType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcInvestVarietyType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBankAccountTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcBankAccountTypeType[2];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcLedgerManageBankType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcLedgerManageBankType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCffexDepartmentNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ӫҵ<D3AA><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCffexDepartmentNameType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCffexDepartmentCodeType<70><65>һ<EFBFBD><D2BB>Ӫҵ<D3AA><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCffexDepartmentCodeType[9];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcHasTrusteeType<70><65>һ<EFBFBD><D2BB><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD>й<EFBFBD><D0B9><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>
|
|
|
|
|
#define THOST_FTDC_HT_Yes '1'
|
|
|
|
|
///û<><C3BB>
|
|
|
|
|
#define THOST_FTDC_HT_No '0'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcHasTrusteeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCMemo1Type<70><65>һ<EFBFBD><D2BB>˵<EFBFBD><CBB5><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCMemo1Type[41];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAssetmgrCFullNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʲ<EFBFBD><CAB2><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>˾ȫ<CBBE><C8AB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAssetmgrCFullNameType[101];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAssetmgrApprovalNOType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʲ<EFBFBD><CAB2><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD>ĺ<EFBFBD><C4BA><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAssetmgrApprovalNOType[51];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAssetmgrMgrNameType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʲ<EFBFBD><CAB2><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAssetmgrMgrNameType[401];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAmTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AMT_Bank '1'
|
|
|
|
|
///֤ȯ<D6A4><C8AF>˾
|
|
|
|
|
#define THOST_FTDC_AMT_Securities '2'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˾
|
|
|
|
|
#define THOST_FTDC_AMT_Fund '3'
|
|
|
|
|
///<2F><><EFBFBD>չ<EFBFBD>˾
|
|
|
|
|
#define THOST_FTDC_AMT_Insurance '4'
|
|
|
|
|
///<2F><><EFBFBD>й<EFBFBD>˾
|
|
|
|
|
#define THOST_FTDC_AMT_Trust '5'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_AMT_Other '9'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcAmTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCAmTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCAmTypeType[5];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCFundIOTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CFIOT_FundIO '0'
|
|
|
|
|
///<2F><><EFBFBD>ڻ<EFBFBD><DABB><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CFIOT_SwapCurrency '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCSRCFundIOTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCusAccountTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>˻<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CAT_Futures '1'
|
|
|
|
|
///<2F><><EFBFBD>ڻ<EFBFBD><DABB>ʹ<EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD>µ<EFBFBD><C2B5>ʹܽ<CAB9><DCBD><EFBFBD><EFBFBD>˻<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CAT_AssetmgrFuture '2'
|
|
|
|
|
///<2F>ۺ<EFBFBD><DBBA><EFBFBD><EFBFBD>ʹ<EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD>µ<EFBFBD><C2B5>ڻ<EFBFBD><DABB>ʹ<EFBFBD><CAB9>й<EFBFBD><D0B9>˻<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CAT_AssetmgrTrustee '3'
|
|
|
|
|
///<2F>ۺ<EFBFBD><DBBA><EFBFBD><EFBFBD>ʹ<EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD>µ<EFBFBD><C2B5>ʽ<EFBFBD><CABD><EFBFBD>ת<EFBFBD>˻<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CAT_AssetmgrTransfer '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCusAccountTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCNationalType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCNationalType[4];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCSRCSecAgentIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID<49><44><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCSRCSecAgentIDType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcLanguageTypeType<70><65>һ<EFBFBD><D2BB>֪ͨ<CDA8><D6AA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_LT_Chinese '1'
|
|
|
|
|
///Ӣ<><D3A2>
|
|
|
|
|
#define THOST_FTDC_LT_English '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcLanguageTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAmAccountType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>˻<EFBFBD><CBBB><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcAmAccountType[23];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAssetmgrClientTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʲ<EFBFBD><CAB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>ʹܿͻ<DCBF>
|
|
|
|
|
#define THOST_FTDC_AMCT_Person '1'
|
|
|
|
|
///<2F><>λ<EFBFBD>ʹܿͻ<DCBF>
|
|
|
|
|
#define THOST_FTDC_AMCT_Organ '2'
|
|
|
|
|
///<2F><><EFBFBD>ⵥλ<E2B5A5>ʹܿͻ<DCBF>
|
|
|
|
|
#define THOST_FTDC_AMCT_SpecialOrgan '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcAssetmgrClientTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcAssetmgrTypeType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ڻ<EFBFBD><DABB><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ASST_Futures '3'
|
|
|
|
|
///<2F>ۺ<EFBFBD><DBBA><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ASST_SpecialOrgan '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcAssetmgrTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUOMType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcUOMType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSHFEInstLifePhaseType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSHFEInstLifePhaseType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSHFEProductClassType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSHFEProductClassType[11];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcPriceDecimalType<70><65>һ<EFBFBD><D2BB><EFBFBD>۸<EFBFBD>С<EFBFBD><D0A1>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcPriceDecimalType[2];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcInTheMoneyFlagType<70><65>һ<EFBFBD><D2BB>ƽֵ<C6BD><D6B5>Ȩ<EFBFBD><C8A8>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcInTheMoneyFlagType[2];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCheckInstrTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Լ<EFBFBD>Ƚ<EFBFBD><C8BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CIT_HasExch '0'
|
|
|
|
|
///<2F><>Լ<EFBFBD><D4BC>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CIT_HasATP '1'
|
|
|
|
|
///<2F><>Լ<EFBFBD>Ƚϲ<C8BD>һ<EFBFBD><D2BB>
|
|
|
|
|
#define THOST_FTDC_CIT_HasDiff '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCheckInstrTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDeliveryTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ֹ<EFBFBD><D6B9><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_DT_HandDeliv '1'
|
|
|
|
|
///<2F><><EFBFBD>ڽ<EFBFBD><DABD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_DT_PersonDeliv '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcDeliveryTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBigMoneyType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef double TThostFtdcBigMoneyType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcMaxMarginSideAlgorithmType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>߱<EFBFBD>֤<EFBFBD><D6A4><EFBFBD>㷨<EFBFBD><E3B7A8><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>ʹ<EFBFBD>ô<EFBFBD><C3B4><EFBFBD>߱<EFBFBD>֤<EFBFBD><D6A4><EFBFBD>㷨
|
|
|
|
|
#define THOST_FTDC_MMSA_NO '0'
|
|
|
|
|
///ʹ<>ô<EFBFBD><C3B4><EFBFBD>߱<EFBFBD>֤<EFBFBD><D6A4><EFBFBD>㷨
|
|
|
|
|
#define THOST_FTDC_MMSA_YES '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcMaxMarginSideAlgorithmType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDAClientTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʲ<EFBFBD><CAB2><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>Ȼ<EFBFBD><C8BB>
|
|
|
|
|
#define THOST_FTDC_CACT_Person '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CACT_Company '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CACT_Other '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcDAClientTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCombinInstrIDType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCombinInstrIDType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCombinSettlePriceType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>Ƚ<EFBFBD><C8BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcCombinSettlePriceType[61];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDCEPriorityType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD>ȼ<EFBFBD><C8BC><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcDCEPriorityType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcTradeGroupIDType<70><65>һ<EFBFBD><D2BB><EFBFBD>ɽ<EFBFBD><C9BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcTradeGroupIDType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcIsCheckPrepaType<70><65>һ<EFBFBD><D2BB><EFBFBD>Ƿ<EFBFBD>У<EFBFBD>鿪<EFBFBD><E9BFAA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcIsCheckPrepaType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcUOAAssetmgrTypeType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ڻ<EFBFBD><DABB><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOAAT_Futures '1'
|
|
|
|
|
///<2F>ۺ<EFBFBD><DBBA><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_UOAAT_SpecialOrgan '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcUOAAssetmgrTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDirectionEnType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///Buy
|
|
|
|
|
#define THOST_FTDC_DEN_Buy '0'
|
|
|
|
|
///Sell
|
|
|
|
|
#define THOST_FTDC_DEN_Sell '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcDirectionEnType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOffsetFlagEnType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ƽ<EFBFBD><C6BD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///Position Opening
|
|
|
|
|
#define THOST_FTDC_OFEN_Open '0'
|
|
|
|
|
///Position Close
|
|
|
|
|
#define THOST_FTDC_OFEN_Close '1'
|
|
|
|
|
///Forced Liquidation
|
|
|
|
|
#define THOST_FTDC_OFEN_ForceClose '2'
|
|
|
|
|
///Close Today
|
|
|
|
|
#define THOST_FTDC_OFEN_CloseToday '3'
|
|
|
|
|
///Close Prev.
|
|
|
|
|
#define THOST_FTDC_OFEN_CloseYesterday '4'
|
|
|
|
|
///Forced Reduction
|
|
|
|
|
#define THOST_FTDC_OFEN_ForceOff '5'
|
|
|
|
|
///Local Forced Liquidation
|
|
|
|
|
#define THOST_FTDC_OFEN_LocalForceClose '6'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOffsetFlagEnType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcHedgeFlagEnType<70><65>һ<EFBFBD><D2BB>Ͷ<EFBFBD><CDB6><EFBFBD>ױ<EFBFBD><D7B1><EFBFBD>־<EFBFBD><D6BE><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///Speculation
|
|
|
|
|
#define THOST_FTDC_HFEN_Speculation '1'
|
|
|
|
|
///Arbitrage
|
|
|
|
|
#define THOST_FTDC_HFEN_Arbitrage '2'
|
|
|
|
|
///Hedge
|
|
|
|
|
#define THOST_FTDC_HFEN_Hedge '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcHedgeFlagEnType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFundIOTypeEnType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///Deposit/Withdrawal
|
|
|
|
|
#define THOST_FTDC_FIOTEN_FundIO '1'
|
|
|
|
|
///Bank-Futures Transfer
|
|
|
|
|
#define THOST_FTDC_FIOTEN_Transfer '2'
|
|
|
|
|
///Bank-Futures FX Exchange
|
|
|
|
|
#define THOST_FTDC_FIOTEN_SwapCurrency '3'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFundIOTypeEnType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFundTypeEnType<70><65>һ<EFBFBD><D2BB><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///Bank Deposit
|
|
|
|
|
#define THOST_FTDC_FTEN_Deposite '1'
|
|
|
|
|
///Payment/Fee
|
|
|
|
|
#define THOST_FTDC_FTEN_ItemFund '2'
|
|
|
|
|
///Brokerage Adj
|
|
|
|
|
#define THOST_FTDC_FTEN_Company '3'
|
|
|
|
|
///Internal Transfer
|
|
|
|
|
#define THOST_FTDC_FTEN_InnerTransfer '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFundTypeEnType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFundDirectionEnType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///Deposit
|
|
|
|
|
#define THOST_FTDC_FDEN_In '1'
|
|
|
|
|
///Withdrawal
|
|
|
|
|
#define THOST_FTDC_FDEN_Out '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFundDirectionEnType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcFundMortDirectionEnType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ѻ<EFBFBD><D1BA><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///Pledge
|
|
|
|
|
#define THOST_FTDC_FMDEN_In '1'
|
|
|
|
|
///Redemption
|
|
|
|
|
#define THOST_FTDC_FMDEN_Out '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcFundMortDirectionEnType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSwapBusinessTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ҵ<EFBFBD><D2B5><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcSwapBusinessTypeType[3];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOptionsTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CP_CallOptions '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CP_PutOptions '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOptionsTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcStrikeModeType<70><65>һ<EFBFBD><D2BB>ִ<EFBFBD>з<EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ŷʽ
|
|
|
|
|
#define THOST_FTDC_STM_Continental '0'
|
|
|
|
|
///<2F><>ʽ
|
|
|
|
|
#define THOST_FTDC_STM_American '1'
|
|
|
|
|
///<2F><>Ľ<EFBFBD><C4BD>
|
|
|
|
|
#define THOST_FTDC_STM_Bermuda '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcStrikeModeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcStrikeTypeType<70><65>һ<EFBFBD><D2BB>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>Գ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_STT_Hedge '0'
|
|
|
|
|
///ƥ<><C6A5>ִ<EFBFBD><D6B4>
|
|
|
|
|
#define THOST_FTDC_STT_Match '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcStrikeTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcApplyTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD>н<EFBFBD><D0BD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_APPT_NotStrikeNum '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcApplyTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcGiveUpDataSourceType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Դ<EFBFBD><D4B4><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_GUDS_Gen '0'
|
|
|
|
|
///<2F>ֹ<EFBFBD><D6B9><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_GUDS_Hand '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcGiveUpDataSourceType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExecOrderSysIDType<70><65>һ<EFBFBD><D2BB>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ϵͳ<CFB5><CDB3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcExecOrderSysIDType[21];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExecResultType<70><65>һ<EFBFBD><D2BB>ִ<EFBFBD>н<EFBFBD><D0BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///û<><C3BB>ִ<EFBFBD><D6B4>
|
|
|
|
|
#define THOST_FTDC_OER_NoExec 'n'
|
|
|
|
|
///<2F>Ѿ<EFBFBD>ȡ<EFBFBD><C8A1>
|
|
|
|
|
#define THOST_FTDC_OER_Canceled 'c'
|
|
|
|
|
///ִ<>гɹ<D0B3>
|
|
|
|
|
#define THOST_FTDC_OER_OK '0'
|
|
|
|
|
///<2F><>Ȩ<EFBFBD>ֲֲ<D6B2><D6B2><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OER_NoPosition '1'
|
|
|
|
|
///<2F>ʽ<CABD>
|
|
|
|
|
#define THOST_FTDC_OER_NoDeposit '2'
|
|
|
|
|
///<2F><>Ա<EFBFBD><D4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OER_NoParticipant '3'
|
|
|
|
|
///<2F>ͻ<EFBFBD><CDBB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OER_NoClient '4'
|
|
|
|
|
///<2F><>Լ<EFBFBD><D4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OER_NoInstrument '6'
|
|
|
|
|
///û<><C3BB>ִ<EFBFBD><D6B4>Ȩ<EFBFBD><C8A8>
|
|
|
|
|
#define THOST_FTDC_OER_NoRight '7'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OER_InvalidVolume '8'
|
|
|
|
|
///û<><C3BB><EFBFBD>㹻<EFBFBD><E3B9BB><EFBFBD><EFBFBD>ʷ<EFBFBD>ɽ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_OER_NoEnoughHistoryTrade '9'
|
|
|
|
|
///δ֪
|
|
|
|
|
#define THOST_FTDC_OER_Unknown 'a'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcExecResultType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcStrikeSequenceType<70><65>һ<EFBFBD><D2BB>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef int TThostFtdcStrikeSequenceType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcStrikeTimeType<70><65>һ<EFBFBD><D2BB>ִ<EFBFBD><D6B4>ʱ<EFBFBD><CAB1><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
typedef char TThostFtdcStrikeTimeType[13];
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCombinationTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ڻ<EFBFBD><DABB><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_COMBT_Future '0'
|
|
|
|
|
///<2F><>ֱ<EFBFBD>۲<EFBFBD>BUL
|
|
|
|
|
#define THOST_FTDC_COMBT_BUL '1'
|
|
|
|
|
///<2F><>ֱ<EFBFBD>۲<EFBFBD>BER
|
|
|
|
|
#define THOST_FTDC_COMBT_BER '2'
|
|
|
|
|
///<2F><>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_COMBT_STD '3'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_COMBT_STG '4'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_COMBT_PRT '5'
|
2015-10-09 06:07:15 +00:00
|
|
|
|
///ʱ<><CAB1><EFBFBD>۲<EFBFBD><DBB2><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_COMBT_CLD '6'
|
2015-03-26 07:34:26 +00:00
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCombinationTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcOptionRoyaltyPriceTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>ȨȨ<C8A8><C8A8><EFBFBD><EFBFBD><EFBFBD>۸<EFBFBD><DBB8><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ORPT_PreSettlementPrice '1'
|
|
|
|
|
///<2F><><EFBFBD>ּ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ORPT_OpenPrice '4'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcOptionRoyaltyPriceTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcBalanceAlgorithmType<70><65>һ<EFBFBD><D2BB>Ȩ<EFBFBD><C8A8><EFBFBD>㷨<EFBFBD><E3B7A8><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>ֵӯ<D6B5><D3AF>
|
|
|
|
|
#define THOST_FTDC_BLAG_Default '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>ֵ<EFBFBD><D6B5><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_BLAG_IncludeOptValLost '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcBalanceAlgorithmType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcActionTypeType<70><65>һ<EFBFBD><D2BB>ִ<EFBFBD><D6B4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///ִ<><D6B4>
|
|
|
|
|
#define THOST_FTDC_ACTP_Exec '1'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_ACTP_Abandon '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcActionTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcForQuoteStatusType<70><65>һ<EFBFBD><D2BB>ѯ<EFBFBD><D1AF>״̬<D7B4><CCAC><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>Ѿ<EFBFBD><D1BE>ύ
|
|
|
|
|
#define THOST_FTDC_FQST_Submitted 'a'
|
|
|
|
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FQST_Accepted 'b'
|
|
|
|
|
///<2F>Ѿ<EFBFBD><D1BE><EFBFBD><EFBFBD>ܾ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_FQST_Rejected 'c'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcForQuoteStatusType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcValueMethodType<70><65>һ<EFBFBD><D2BB>ȡֵ<C8A1><D6B5>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ
|
|
|
|
|
#define THOST_FTDC_VM_Absolute '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_VM_Ratio '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcValueMethodType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExecOrderPositionFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>Ȩ<EFBFBD><C8A8><EFBFBD>Ƿ<EFBFBD><C7B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ڻ<EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD>ı<EFBFBD><C4B1><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EOPF_Reserve '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_EOPF_UnReserve '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcExecOrderPositionFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcExecOrderCloseFlagType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ȩ<EFBFBD><C8A8>Ȩ<EFBFBD><C8A8><EFBFBD><EFBFBD><EFBFBD>ɵ<EFBFBD>ͷ<EFBFBD><CDB7><EFBFBD>Ƿ<EFBFBD><C7B7>Զ<EFBFBD>ƽ<EFBFBD><C6BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>Զ<EFBFBD>ƽ<EFBFBD><C6BD>
|
|
|
|
|
#define THOST_FTDC_EOCF_AutoClose '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD>Զ<EFBFBD>ƽ<EFBFBD><C6BD>
|
|
|
|
|
#define THOST_FTDC_EOCF_NotToClose '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcExecOrderCloseFlagType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcProductTypeType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD>Ʒ<EFBFBD><C6B7><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F>ڻ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_PTE_Futures '1'
|
|
|
|
|
///<2F><>Ȩ
|
|
|
|
|
#define THOST_FTDC_PTE_Options '2'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcProductTypeType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCZCEUploadFileNameType<70><65>һ<EFBFBD><D2BB>֣<EFBFBD><D6A3><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///^\d{8}_zz_\d{4}
|
|
|
|
|
#define THOST_FTDC_CUFN_CUFN_O 'O'
|
|
|
|
|
///^\d{8}<7D>ɽ<EFBFBD><C9BD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CUFN_CUFN_T 'T'
|
|
|
|
|
///^\d{8}<7D><><EFBFBD>ȳֱֲ<D6B2>new
|
|
|
|
|
#define THOST_FTDC_CUFN_CUFN_P 'P'
|
|
|
|
|
///^\d{8}<7D><>ƽ<EFBFBD><C6BD><EFBFBD>˽<EFBFBD><CBBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CUFN_CUFN_N 'N'
|
|
|
|
|
///^\d{8}ƽ<>ֱ<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CUFN_CUFN_L 'L'
|
|
|
|
|
///^\d{8}<7D>ʽ<EFBFBD><CABD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CUFN_CUFN_F 'F'
|
|
|
|
|
///^\d{8}<7D><><EFBFBD>ϳֱֲ<D6B2>
|
|
|
|
|
#define THOST_FTDC_CUFN_CUFN_C 'C'
|
|
|
|
|
///^\d{8}<7D><>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CUFN_CUFN_M 'M'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCZCEUploadFileNameType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcDCEUploadFileNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///^\d{8}_dl_\d{3}
|
|
|
|
|
#define THOST_FTDC_DUFN_DUFN_O 'O'
|
|
|
|
|
///^\d{8}_<>ɽ<EFBFBD><C9BD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_DUFN_DUFN_T 'T'
|
|
|
|
|
///^\d{8}_<>ֱֲ<D6B2>
|
|
|
|
|
#define THOST_FTDC_DUFN_DUFN_P 'P'
|
|
|
|
|
///^\d{8}_<>ʽ<EFBFBD><CABD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_DUFN_DUFN_F 'F'
|
|
|
|
|
///^\d{8}_<>Ż<EFBFBD><C5BB><EFBFBD><EFBFBD>ϳֲ<CFB3><D6B2><EFBFBD>ϸ<EFBFBD><CFB8>
|
|
|
|
|
#define THOST_FTDC_DUFN_DUFN_C 'C'
|
|
|
|
|
///^\d{8}_<>ֲ<EFBFBD><D6B2><EFBFBD>ϸ<EFBFBD><CFB8>
|
|
|
|
|
#define THOST_FTDC_DUFN_DUFN_D 'D'
|
|
|
|
|
///^\d{8}_<><5F>֤<EFBFBD><D6A4><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_DUFN_DUFN_M 'M'
|
|
|
|
|
///^\d{8}_<><5F>Ȩִ<C8A8>б<EFBFBD>
|
|
|
|
|
#define THOST_FTDC_DUFN_DUFN_S 'S'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcDCEUploadFileNameType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcSHFEUploadFileNameType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///^\d{4}_\d{8}_\d{8}_DailyFundChg
|
|
|
|
|
#define THOST_FTDC_SUFN_SUFN_O 'O'
|
|
|
|
|
///^\d{4}_\d{8}_\d{8}_Trade
|
|
|
|
|
#define THOST_FTDC_SUFN_SUFN_T 'T'
|
|
|
|
|
///^\d{4}_\d{8}_\d{8}_SettlementDetail
|
|
|
|
|
#define THOST_FTDC_SUFN_SUFN_P 'P'
|
|
|
|
|
///^\d{4}_\d{8}_\d{8}_Capital
|
|
|
|
|
#define THOST_FTDC_SUFN_SUFN_F 'F'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcSHFEUploadFileNameType;
|
|
|
|
|
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCFFEXUploadFileNameType<70><65>һ<EFBFBD><D2BB><EFBFBD>н<EFBFBD><D0BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ļ<EFBFBD><C4BC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///^\d{4}_SG\d{1}_\d{8}_\d{1}_Trade
|
|
|
|
|
#define THOST_FTDC_CFUFN_SUFN_T 'T'
|
|
|
|
|
///^\d{4}_SG\d{1}_\d{8}_\d{1}_SettlementDetail
|
|
|
|
|
#define THOST_FTDC_CFUFN_SUFN_P 'P'
|
|
|
|
|
///^\d{4}_SG\d{1}_\d{8}_\d{1}_Capital
|
|
|
|
|
#define THOST_FTDC_CFUFN_SUFN_F 'F'
|
|
|
|
|
///^\d{4}_SG\d{1}_\d{8}_\d{1}_OptionExec
|
|
|
|
|
#define THOST_FTDC_CFUFN_SUFN_S 'S'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCFFEXUploadFileNameType;
|
|
|
|
|
|
2015-10-09 06:07:15 +00:00
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///TFtdcCombDirectionType<70><65>һ<EFBFBD><D2BB><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ָ<EFBFBD><EFBFBD><EEB7BD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
/////////////////////////////////////////////////////////////////////////
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CMDR_Comb '0'
|
|
|
|
|
///<2F><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
|
|
|
|
#define THOST_FTDC_CMDR_UnComb '1'
|
|
|
|
|
|
|
|
|
|
typedef char TThostFtdcCombDirectionType;
|
|
|
|
|
|
2015-03-26 07:34:26 +00:00
|
|
|
|
#endif
|