///////////////////////////////////////////////////////////////////////// ///@company shanghai liber information Technology Co.,Ltd ///@file SecurityFtdcL2MDUserApiDataType.h ///@brief 定义业务数据类型 ///////////////////////////////////////////////////////////////////////// #ifndef SECURITY_L2MD_FTDCDATATYPE_H #define SECURITY_L2MD_FTDCDATATYPE_H #include "LTS_ns.h" _LTS_NS_BEGIN_ ///////////////////////////////////////////////////////////////////////// ///TFtdcErrorIDType是一个错误代码类型 ///////////////////////////////////////////////////////////////////////// typedef int TSecurityFtdcErrorIDType; ///////////////////////////////////////////////////////////////////////// ///TFtdcErrorMsgType是一个错误信息类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcErrorMsgType[81]; ///////////////////////////////////////////////////////////////////////// ///TFtdcBrokerIDType是一个经纪公司代码类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcBrokerIDType[11]; ///////////////////////////////////////////////////////////////////////// ///TFtdcUserIDType是一个用户代码类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcUserIDType[16]; ///////////////////////////////////////////////////////////////////////// ///TFtdcUserNameType是一个用户名称类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcUserNameType[81]; ///////////////////////////////////////////////////////////////////////// ///TFtdcPasswordType是一个密码类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcPasswordType[41]; ///////////////////////////////////////////////////////////////////////// ///TFtdcExchangeIDType是一个交易所代码类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcExchangeIDType[9]; ///////////////////////////////////////////////////////////////////////// ///TFtdcInstrumentIDType是一个合约代码类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcInstrumentIDType[31]; ///////////////////////////////////////////////////////////////////////// ///TFtdcDateType是一个日期类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcDateType[9]; ///////////////////////////////////////////////////////////////////////// ///TFtdcTimeType是一个时间类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcTimeType[9]; ///////////////////////////////////////////////////////////////////////// ///TFtdcPriceType是一个价格类型 ///////////////////////////////////////////////////////////////////////// typedef double TSecurityFtdcPriceType; ///////////////////////////////////////////////////////////////////////// ///TFtdcVolumeType是一个数量类型 ///////////////////////////////////////////////////////////////////////// typedef int TSecurityFtdcVolumeType; ///////////////////////////////////////////////////////////////////////// ///TFtdcLargeVolumeType是一个大额数量类型 ///////////////////////////////////////////////////////////////////////// typedef double TSecurityFtdcLargeVolumeType; ///////////////////////////////////////////////////////////////////////// ///TFtdcRatioType是一个比率类型 ///////////////////////////////////////////////////////////////////////// typedef double TSecurityFtdcRatioType; ///////////////////////////////////////////////////////////////////////// ///TFtdcMoneyType是一个资金类型 ///////////////////////////////////////////////////////////////////////// typedef double TSecurityFtdcMoneyType; ///////////////////////////////////////////////////////////////////////// ///TFtdcPriceLevelType是一个价格深度类型 ///////////////////////////////////////////////////////////////////////// typedef int TSecurityFtdcPriceLevelType; ///////////////////////////////////////////////////////////////////////// ///TFtdcBoolType是一个布尔型类型 ///////////////////////////////////////////////////////////////////////// typedef int TSecurityFtdcBoolType; ///////////////////////////////////////////////////////////////////////// ///TFtdcIndexType是一个指数类型 ///////////////////////////////////////////////////////////////////////// typedef double TSecurityFtdcIndexType; ///////////////////////////////////////////////////////////////////////// ///TFtdcDataLevelType是一个行情数据等级类型 ///////////////////////////////////////////////////////////////////////// ///全量行情 #define SECURITY_FTDC_DL_FULL '0' ///L10行情 #define SECURITY_FTDC_DL_L10 '1' ///L5行情 #define SECURITY_FTDC_DL_L5 '2' typedef char TSecurityFtdcDataLevelType; ///////////////////////////////////////////////////////////////////////// ///TFtdcIPAddressType是一个IP地址类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcIPAddressType[16]; ///////////////////////////////////////////////////////////////////////// ///TFtdcIPPortType是一个IP端口类型 ///////////////////////////////////////////////////////////////////////// typedef int TSecurityFtdcIPPortType; ///////////////////////////////////////////////////////////////////////// ///TFtdcBeginStringType是一个step起始串类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcBeginStringType[17]; ///////////////////////////////////////////////////////////////////////// ///TFtdcBodyLengthType是一个消息体长度类型 ///////////////////////////////////////////////////////////////////////// typedef int TSecurityFtdcBodyLengthType; ///////////////////////////////////////////////////////////////////////// ///TFtdcMsgTypeType是一个消息类型类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcMsgTypeType[9]; ///////////////////////////////////////////////////////////////////////// ///TFtdcSenderCompIDType是一个发送方代码类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcSenderCompIDType[33]; ///////////////////////////////////////////////////////////////////////// ///TFtdcTargetCompIDType是一个接收方代码类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcTargetCompIDType[33]; ///////////////////////////////////////////////////////////////////////// ///TFtdcMsgSeqNumType是一个头消息序号标签34类型 ///////////////////////////////////////////////////////////////////////// typedef int TSecurityFtdcMsgSeqNumType; ///////////////////////////////////////////////////////////////////////// ///TFtdcSendingTimeType是一个发送时间类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcSendingTimeType[21]; ///////////////////////////////////////////////////////////////////////// ///TFtdcMessageEncodingType是一个消息中Encoded域的字符编码类型类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcMessageEncodingType[21]; ///////////////////////////////////////////////////////////////////////// ///TFtdcCheckSumType是一个校验和类型 ///////////////////////////////////////////////////////////////////////// typedef int TSecurityFtdcCheckSumType; ///////////////////////////////////////////////////////////////////////// ///TFtdcEncryptMethodType是一个加密方法类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcEncryptMethodType[9]; ///////////////////////////////////////////////////////////////////////// ///TFtdcHeartBtIntType是一个心跳间隔类型 ///////////////////////////////////////////////////////////////////////// typedef int TSecurityFtdcHeartBtIntType; ///////////////////////////////////////////////////////////////////////// ///TFtdcInterfaceVersionType是一个行情数据接口版本号类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcInterfaceVersionType[9]; ///////////////////////////////////////////////////////////////////////// ///TFtdcMsgSeqIDType是一个消息序号标签10072类型 ///////////////////////////////////////////////////////////////////////// typedef int TSecurityFtdcMsgSeqIDType; ///////////////////////////////////////////////////////////////////////// ///TFtdcGroupIDType是一个组号类型 ///////////////////////////////////////////////////////////////////////// typedef int TSecurityFtdcGroupIDType; ///////////////////////////////////////////////////////////////////////// ///TFtdcGroupNoType是一个组序类型 ///////////////////////////////////////////////////////////////////////// typedef int TSecurityFtdcGroupNoType; ///////////////////////////////////////////////////////////////////////// ///TFtdcOrderKindType是一个报单类型类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcOrderKindType[2]; ///////////////////////////////////////////////////////////////////////// ///TFtdcFunctionCodeType是一个功能码类型 ///////////////////////////////////////////////////////////////////////// typedef char TSecurityFtdcFunctionCodeType[2]; _LTS_NS_END_ #endif