2081 lines
78 KiB
C
2081 lines
78 KiB
C
/////////////////////////////////////////////////////////////////////////
|
||
///@company shanghai liber information Technology Co.,Ltd
|
||
///@file SecurityFtdcUserApiDataType.h
|
||
///@brief 定义业务数据类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
|
||
#ifndef SECURITY_FTDCDATATYPE_H
|
||
#define SECURITY_FTDCDATATYPE_H
|
||
|
||
enum SECURITY_TE_RESUME_TYPE
|
||
{
|
||
SECURITY_TERT_RESTART = 0,
|
||
SECURITY_TERT_RESUME,
|
||
SECURITY_TERT_QUICK
|
||
};
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcErrorIDType是一个错误代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcErrorIDType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcErrorMsgType是一个错误信息类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcErrorMsgType[81];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcExchangeIDType是一个交易所代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcExchangeIDType[9];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcExchangeNameType是一个交易所名称类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcExchangeNameType[31];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcExchangePropertyType是一个交易所属性类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///正常
|
||
#define SECURITY_FTDC_EXP_Normal '0'
|
||
///根据成交生成报单
|
||
#define SECURITY_FTDC_EXP_GenOrderByTrade '1'
|
||
|
||
typedef char TSecurityFtdcExchangePropertyType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcExchangeConnectStatusType是一个交易所连接状态类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///没有任何连接
|
||
#define SECURITY_FTDC_ECS_NoConnection '1'
|
||
///已经发出合约查询请求
|
||
#define SECURITY_FTDC_ECS_QryInstrumentSent '2'
|
||
///已经获取信息
|
||
#define SECURITY_FTDC_ECS_GotInformation '9'
|
||
|
||
typedef char TSecurityFtdcExchangeConnectStatusType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcDateType是一个日期类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcDateType[9];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTimeType是一个时间类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcTimeType[9];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcInstrumentIDType是一个合约代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcInstrumentIDType[31];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcProductNameType是一个产品名称类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcProductNameType[21];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcProductClassType是一个产品类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///期货
|
||
#define SECURITY_FTDC_PC_Futures '1'
|
||
///期权
|
||
#define SECURITY_FTDC_PC_Options '2'
|
||
///组合
|
||
#define SECURITY_FTDC_PC_Combination '3'
|
||
///即期
|
||
#define SECURITY_FTDC_PC_Spot '4'
|
||
///期转现
|
||
#define SECURITY_FTDC_PC_EFP '5'
|
||
///证券A股
|
||
#define SECURITY_FTDC_PC_StockA '6'
|
||
///证券B股
|
||
#define SECURITY_FTDC_PC_StockB '7'
|
||
///ETF
|
||
#define SECURITY_FTDC_PC_ETF '8'
|
||
///ETF申赎
|
||
#define SECURITY_FTDC_PC_ETFPurRed '9'
|
||
|
||
typedef char TSecurityFtdcProductClassType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVolumeMultipleType是一个合约数量乘数类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcVolumeMultipleType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcPriceType是一个价格类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcPriceType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVolumeType是一个数量类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcVolumeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcPositionTypeType是一个持仓类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///净持仓
|
||
#define SECURITY_FTDC_PT_Net '1'
|
||
///综合持仓
|
||
#define SECURITY_FTDC_PT_Gross '2'
|
||
|
||
typedef char TSecurityFtdcPositionTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcPositionDateTypeType是一个持仓日期类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///使用历史持仓
|
||
#define SECURITY_FTDC_PDT_UseHistory '1'
|
||
///不使用历史持仓
|
||
#define SECURITY_FTDC_PDT_NoUseHistory '2'
|
||
|
||
typedef char TSecurityFtdcPositionDateTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcExchangeInstIDType是一个合约在交易所的代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcExchangeInstIDType[31];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcYearType是一个年份类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcYearType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcMonthType是一个月份类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcMonthType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcInstLifePhaseType是一个合约生命周期状态类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///未上市
|
||
#define SECURITY_FTDC_IP_NotStart '0'
|
||
///上市
|
||
#define SECURITY_FTDC_IP_Started '1'
|
||
///停牌
|
||
#define SECURITY_FTDC_IP_Pause '2'
|
||
///到期
|
||
#define SECURITY_FTDC_IP_Expired '3'
|
||
|
||
typedef char TSecurityFtdcInstLifePhaseType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBoolType是一个布尔型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcBoolType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcRightModelIDType是一个股票权限模版代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcRightModelIDType[31];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcRightModelNameType是一个股票权限模版名称类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcRightModelNameType[161];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcPosTradeTypeType是一个持仓交易类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///今日新增持仓能卖出
|
||
#define SECURITY_FTDC_PTT_CanSelTodayPos '1'
|
||
///今日新增持仓不能卖出
|
||
#define SECURITY_FTDC_PTT_CannotSellTodayPos '2'
|
||
|
||
typedef char TSecurityFtdcPosTradeTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTraderIDType是一个交易所交易员代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcTraderIDType[21];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcParticipantIDType是一个会员代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcParticipantIDType[11];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcPasswordType是一个密码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcPasswordType[41];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBrokerIDType是一个经纪公司代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcBrokerIDType[11];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOrderLocalIDType是一个本地报单编号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcOrderLocalIDType[13];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBrokerAbbrType是一个经纪公司简称类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcBrokerAbbrType[9];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBrokerNameType是一个经纪公司名称类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcBrokerNameType[81];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcInvestorIDType是一个投资者代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcInvestorIDType[15];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcPartyNameType是一个参与人名称类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcPartyNameType[81];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcIdCardTypeType是一个证件类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///组织机构代码
|
||
#define SECURITY_FTDC_ICT_EID '0'
|
||
///身份证
|
||
#define SECURITY_FTDC_ICT_IDCard '1'
|
||
///军官证
|
||
#define SECURITY_FTDC_ICT_OfficerIDCard '2'
|
||
///警官证
|
||
#define SECURITY_FTDC_ICT_PoliceIDCard '3'
|
||
///士兵证
|
||
#define SECURITY_FTDC_ICT_SoldierIDCard '4'
|
||
///户口簿
|
||
#define SECURITY_FTDC_ICT_HouseholdRegister '5'
|
||
///护照
|
||
#define SECURITY_FTDC_ICT_Passport '6'
|
||
///台胞证
|
||
#define SECURITY_FTDC_ICT_TaiwanCompatriotIDCard '7'
|
||
///回乡证
|
||
#define SECURITY_FTDC_ICT_HomeComingCard '8'
|
||
///营业执照号
|
||
#define SECURITY_FTDC_ICT_LicenseNo '9'
|
||
///税务登记号
|
||
#define SECURITY_FTDC_ICT_TaxNo 'A'
|
||
///其他证件
|
||
#define SECURITY_FTDC_ICT_OtherCard 'x'
|
||
|
||
typedef char TSecurityFtdcIdCardTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcIdentifiedCardNoType是一个证件号码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcIdentifiedCardNoType[51];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcClientIDType是一个交易编码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcClientIDType[21];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcAccountIDType是一个投资者帐号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcAccountIDType[15];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcClientTypeType是一个交易编码类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///普通
|
||
#define SECURITY_FTDC_CLT_Normal '1'
|
||
///信用交易
|
||
#define SECURITY_FTDC_CLT_Credit '2'
|
||
///衍生品账户
|
||
#define SECURITY_FTDC_CLT_Derive '3'
|
||
///其他类型
|
||
#define SECURITY_FTDC_CLT_Other '4'
|
||
|
||
typedef char TSecurityFtdcClientTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcInvestorGroupNameType是一个投资者分组名称类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcInvestorGroupNameType[41];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcUserIDType是一个用户代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcUserIDType[16];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcUserNameType是一个用户名称类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcUserNameType[81];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcFunctionCodeType是一个功能代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///强制用户登出
|
||
#define SECURITY_FTDC_FC_ForceUserLogout '2'
|
||
///变更管理用户口令
|
||
#define SECURITY_FTDC_FC_UserPasswordUpdate '3'
|
||
///变更经纪公司口令
|
||
#define SECURITY_FTDC_FC_BrokerPasswordUpdate '4'
|
||
///变更投资者口令
|
||
#define SECURITY_FTDC_FC_InvestorPasswordUpdate '5'
|
||
///报单插入
|
||
#define SECURITY_FTDC_FC_OrderInsert '6'
|
||
///报单操作
|
||
#define SECURITY_FTDC_FC_OrderAction '7'
|
||
///同步系统数据
|
||
#define SECURITY_FTDC_FC_SyncSystemData '8'
|
||
///同步经纪公司数据
|
||
#define SECURITY_FTDC_FC_SyncBrokerData '9'
|
||
///超级查询
|
||
#define SECURITY_FTDC_FC_SuperQuery 'B'
|
||
///报单插入
|
||
#define SECURITY_FTDC_FC_ParkedOrderInsert 'C'
|
||
///报单操作
|
||
#define SECURITY_FTDC_FC_ParkedOrderAction 'D'
|
||
///同步动态令牌
|
||
#define SECURITY_FTDC_FC_SyncOTP 'E'
|
||
///未知单操作
|
||
#define SECURITY_FTDC_FC_UnkownOrderAction 'F'
|
||
///转托管
|
||
#define SECURITY_FTDC_FC_DepositoryTransfer 'G'
|
||
///余券划转
|
||
#define SECURITY_FTDC_FC_ExcessStockTransfer 'H'
|
||
|
||
typedef char TSecurityFtdcFunctionCodeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcUserTypeType是一个用户类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///投资者
|
||
#define SECURITY_FTDC_UT_Investor '0'
|
||
///操作员
|
||
#define SECURITY_FTDC_UT_Operator '1'
|
||
///管理员
|
||
#define SECURITY_FTDC_UT_SuperUser '2'
|
||
|
||
typedef char TSecurityFtdcUserTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBrokerFunctionCodeType是一个经纪公司功能代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///强制用户登出
|
||
#define SECURITY_FTDC_BFC_ForceUserLogout '1'
|
||
///变更用户口令
|
||
#define SECURITY_FTDC_BFC_UserPasswordUpdate '2'
|
||
///同步经纪公司数据
|
||
#define SECURITY_FTDC_BFC_SyncBrokerData '3'
|
||
///报单插入
|
||
#define SECURITY_FTDC_BFC_OrderInsert '5'
|
||
///报单操作
|
||
#define SECURITY_FTDC_BFC_OrderAction '6'
|
||
///全部查询
|
||
#define SECURITY_FTDC_BFC_AllQuery '7'
|
||
///未知单操作
|
||
#define SECURITY_FTDC_BFC_UnkownOrderAction '8'
|
||
///转托管
|
||
#define SECURITY_FTDC_BFC_DepositoryTransfer '9'
|
||
///余券划转
|
||
#define SECURITY_FTDC_BFC_ExcessStockTransfer 'A'
|
||
///资金内转
|
||
#define SECURITY_FTDC_BFC_FundInterTransfer 'B'
|
||
///系统功能:登入/登出/修改密码等
|
||
#define SECURITY_FTDC_BFC_log 'a'
|
||
///基本查询:查询基础数据,如合约,交易所等常量
|
||
#define SECURITY_FTDC_BFC_BaseQry 'b'
|
||
///交易查询:如查成交,委托
|
||
#define SECURITY_FTDC_BFC_TradeQry 'c'
|
||
///交易功能:报单,撤单
|
||
#define SECURITY_FTDC_BFC_Trade 'd'
|
||
///转账
|
||
#define SECURITY_FTDC_BFC_Virement 'e'
|
||
///查询/管理:查询会话,踢人等
|
||
#define SECURITY_FTDC_BFC_Session 'g'
|
||
///同步动态令牌
|
||
#define SECURITY_FTDC_BFC_SyncOTP 'E'
|
||
|
||
typedef char TSecurityFtdcBrokerFunctionCodeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCurrencyCodeType是一个币种类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCurrencyCodeType[4];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcMoneyType是一个资金类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcMoneyType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcRatioType是一个比率类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcRatioType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcAccountTypeType是一个账户类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///普通账户
|
||
#define SECURITY_FTDC_AcT_Normal '1'
|
||
///信用账户
|
||
#define SECURITY_FTDC_AcT_Credit '2'
|
||
///衍生品账户
|
||
#define SECURITY_FTDC_AcT_Derive '3'
|
||
///其他类型
|
||
#define SECURITY_FTDC_AcT_Other '4'
|
||
|
||
typedef char TSecurityFtdcAccountTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcDepartmentRangeType是一个投资者范围类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///所有
|
||
#define SECURITY_FTDC_DR_All '1'
|
||
///组织架构
|
||
#define SECURITY_FTDC_DR_Group '2'
|
||
///单一投资者
|
||
#define SECURITY_FTDC_DR_Single '3'
|
||
|
||
typedef char TSecurityFtdcDepartmentRangeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcUserRightTypeType是一个客户权限类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///登录
|
||
#define SECURITY_FTDC_URT_Logon '1'
|
||
///银期转帐
|
||
#define SECURITY_FTDC_URT_Transfer '2'
|
||
///邮寄结算单
|
||
#define SECURITY_FTDC_URT_EMail '3'
|
||
///传真结算单
|
||
#define SECURITY_FTDC_URT_Fax '4'
|
||
///条件单
|
||
#define SECURITY_FTDC_URT_ConditionOrder '5'
|
||
|
||
typedef char TSecurityFtdcUserRightTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcProductInfoType是一个产品信息类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcProductInfoType[11];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcAuthCodeType是一个客户端认证码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcAuthCodeType[17];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcLargeVolumeType是一个大额数量类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcLargeVolumeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcMillisecType是一个时间(毫秒)类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcMillisecType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcHedgeFlagType是一个投机套保标志类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///投机
|
||
#define SECURITY_FTDC_HF_Speculation '1'
|
||
///套保
|
||
#define SECURITY_FTDC_HF_Hedge '3'
|
||
|
||
typedef char TSecurityFtdcHedgeFlagType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcDirectionType是一个买卖方向类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///买
|
||
#define SECURITY_FTDC_D_Buy '0'
|
||
///卖
|
||
#define SECURITY_FTDC_D_Sell '1'
|
||
///ETF申购
|
||
#define SECURITY_FTDC_D_ETFPur '2'
|
||
///ETF赎回
|
||
#define SECURITY_FTDC_D_ETFRed '3'
|
||
///现金替代,只用作回报
|
||
#define SECURITY_FTDC_D_CashIn '4'
|
||
///债券入库
|
||
#define SECURITY_FTDC_D_PledgeBondIn '5'
|
||
///债券出库
|
||
#define SECURITY_FTDC_D_PledgeBondOut '6'
|
||
///配股
|
||
#define SECURITY_FTDC_D_Rationed '7'
|
||
///转托管
|
||
#define SECURITY_FTDC_D_DepositoryTransfer '8'
|
||
///信用账户配股
|
||
#define SECURITY_FTDC_D_CreditRationed '9'
|
||
///担保品买入
|
||
#define SECURITY_FTDC_D_BuyCollateral 'A'
|
||
///担保品卖出
|
||
#define SECURITY_FTDC_D_SellCollateral 'B'
|
||
///担保品转入
|
||
#define SECURITY_FTDC_D_CollateralTransferIn 'C'
|
||
///担保品转出
|
||
#define SECURITY_FTDC_D_CollateralTransferOut 'D'
|
||
///融资买入
|
||
#define SECURITY_FTDC_D_MarginTrade 'E'
|
||
///融券卖出
|
||
#define SECURITY_FTDC_D_ShortSell 'F'
|
||
///卖券还款
|
||
#define SECURITY_FTDC_D_RepayMargin 'G'
|
||
///买券还券
|
||
#define SECURITY_FTDC_D_RepayStock 'H'
|
||
///直接还款
|
||
#define SECURITY_FTDC_D_DirectRepayMargin 'I'
|
||
///直接还券
|
||
#define SECURITY_FTDC_D_DirectRepayStock 'J'
|
||
///余券划转
|
||
#define SECURITY_FTDC_D_ExcessStockTransfer 'K'
|
||
///OF申购
|
||
#define SECURITY_FTDC_D_OFPur 'L'
|
||
///OF赎回
|
||
#define SECURITY_FTDC_D_OFRed 'M'
|
||
///SF拆分
|
||
#define SECURITY_FTDC_D_SFSplit 'N'
|
||
///SF合并
|
||
#define SECURITY_FTDC_D_SFMerge 'O'
|
||
///备兑
|
||
#define SECURITY_FTDC_D_Covered 'P'
|
||
///证券冻结(开)/解冻(平)
|
||
#define SECURITY_FTDC_D_Freeze 'Q'
|
||
///行权
|
||
#define SECURITY_FTDC_D_Execute 'R'
|
||
|
||
typedef char TSecurityFtdcDirectionType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTradeIDType是一个成交编号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcTradeIDType[21];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTradeTypeType是一个成交类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///普通成交
|
||
#define SECURITY_FTDC_TRDT_Common '0'
|
||
///期权执行
|
||
#define SECURITY_FTDC_TRDT_OptionsExecution '1'
|
||
///OTC成交
|
||
#define SECURITY_FTDC_TRDT_OTC '2'
|
||
///期转现衍生成交
|
||
#define SECURITY_FTDC_TRDT_EFPDerived '3'
|
||
///组合衍生成交
|
||
#define SECURITY_FTDC_TRDT_CombinationDerived '4'
|
||
///ETF申购
|
||
#define SECURITY_FTDC_TRDT_EFTPurchase '5'
|
||
///ETF赎回
|
||
#define SECURITY_FTDC_TRDT_EFTRedem '6'
|
||
|
||
typedef char TSecurityFtdcTradeTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCreationredemptionStatusType是一个基金当天申购赎回状态类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///不允许申购赎回
|
||
#define SECURITY_FTDC_CDS_Forbidden '0'
|
||
///表示允许申购和赎回
|
||
#define SECURITY_FTDC_CDS_Allow '1'
|
||
///允许申购、不允许赎回
|
||
#define SECURITY_FTDC_CDS_OnlyPurchase '2'
|
||
///不允许申购、允许赎回
|
||
#define SECURITY_FTDC_CDS_OnlyRedeem '3'
|
||
|
||
typedef char TSecurityFtdcCreationredemptionStatusType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcETFCurrenceReplaceStatusType是一个ETF现金替代标志类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///禁止现金替代
|
||
#define SECURITY_FTDC_ETFCRS_Forbidden '0'
|
||
///可以现金替代
|
||
#define SECURITY_FTDC_ETFCRS_Allow '1'
|
||
///必须现金替代
|
||
#define SECURITY_FTDC_ETFCRS_Force '2'
|
||
|
||
typedef char TSecurityFtdcETFCurrenceReplaceStatusType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcInterestType是一个利息类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcInterestType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcRepurchaseMaxTimesType是一个正回购放大倍数类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcRepurchaseMaxTimesType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCapitalStockTypeType是一个股本类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///总通股本
|
||
#define SECURITY_FTDC_CPTSTOCK_TOTALSTOCK '1'
|
||
///流通股本
|
||
#define SECURITY_FTDC_CPTSTOCK_CIRCULATION '2'
|
||
|
||
typedef char TSecurityFtdcCapitalStockTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcMarginPriceTypeType是一个保证金价格类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///昨结算价
|
||
#define SECURITY_FTDC_MPT_PreSettlementPrice '1'
|
||
///最新价
|
||
#define SECURITY_FTDC_MPT_SettlementPrice '2'
|
||
///成交均价
|
||
#define SECURITY_FTDC_MPT_AveragePrice '3'
|
||
///开仓价
|
||
#define SECURITY_FTDC_MPT_OpenPrice '4'
|
||
|
||
typedef char TSecurityFtdcMarginPriceTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcAlgorithmType是一个盈亏算法类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///浮盈浮亏都计算
|
||
#define SECURITY_FTDC_AG_All '1'
|
||
///浮盈不计,浮亏计
|
||
#define SECURITY_FTDC_AG_OnlyLost '2'
|
||
///浮盈计,浮亏不计
|
||
#define SECURITY_FTDC_AG_OnlyGain '3'
|
||
///浮盈浮亏都不计算
|
||
#define SECURITY_FTDC_AG_None '4'
|
||
|
||
typedef char TSecurityFtdcAlgorithmType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcIncludeCloseProfitType是一个是否包含平仓盈利类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///包含平仓盈利
|
||
#define SECURITY_FTDC_ICP_Include '0'
|
||
///不包含平仓盈利
|
||
#define SECURITY_FTDC_ICP_NotInclude '2'
|
||
|
||
typedef char TSecurityFtdcIncludeCloseProfitType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcAllWithoutTradeType是一个是否受可提比例限制类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///不受可提比例限制
|
||
#define SECURITY_FTDC_AWT_Enable '0'
|
||
///受可提比例限制
|
||
#define SECURITY_FTDC_AWT_Disable '2'
|
||
///无仓不受可提比例限制
|
||
#define SECURITY_FTDC_AWT_NoHoldEnable '3'
|
||
|
||
typedef char TSecurityFtdcAllWithoutTradeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcHandlePositionAlgoIDType是一个持仓处理算法编号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///基本
|
||
#define SECURITY_FTDC_HPA_Base '1'
|
||
///非交易
|
||
#define SECURITY_FTDC_HPA_NoneTrade '4'
|
||
///证券
|
||
#define SECURITY_FTDC_HPA_Stock '5'
|
||
|
||
typedef char TSecurityFtdcHandlePositionAlgoIDType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTradeParamIDType是一个交易系统参数代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///系统加密算法
|
||
#define SECURITY_FTDC_TPID_EncryptionStandard 'E'
|
||
///用户最大会话数
|
||
#define SECURITY_FTDC_TPID_SingleUserSessionMaxNum 'S'
|
||
///最大连续登录失败数
|
||
#define SECURITY_FTDC_TPID_LoginFailMaxNum 'L'
|
||
///是否强制认证
|
||
#define SECURITY_FTDC_TPID_IsAuthForce 'A'
|
||
///是否生成用户事件
|
||
#define SECURITY_FTDC_TPID_GenUserEvent 'G'
|
||
///起始报单本地编号
|
||
#define SECURITY_FTDC_TPID_StartOrderLocalID 'O'
|
||
///融资融券买券还券算法
|
||
#define SECURITY_FTDC_TPID_RepayStockAlgo 'R'
|
||
///衍生品账户资金提取线
|
||
#define SECURITY_FTDC_TPID_DeriveWithdrawRatio 'D'
|
||
|
||
typedef char TSecurityFtdcTradeParamIDType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcSettlementParamValueType是一个参数代码值类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcSettlementParamValueType[256];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcMemoType是一个备注类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcMemoType[161];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcPriorityType是一个优先级类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcPriorityType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOrderRefType是一个报单引用类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcOrderRefType[13];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcMarketIDType是一个市场代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcMarketIDType[31];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcMacAddressType是一个Mac地址类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcMacAddressType[21];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcInstrumentNameType是一个合约名称类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcInstrumentNameType[21];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOrderSysIDType是一个报单编号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcOrderSysIDType[21];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcIPAddressType是一个IP地址类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcIPAddressType[16];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcIPPortType是一个IP端口类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcIPPortType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcProtocolInfoType是一个协议信息类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcProtocolInfoType[11];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcDepositSeqNoType是一个出入金流水号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcDepositSeqNoType[15];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcSystemNameType是一个系统名称类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcSystemNameType[41];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcInvestorRangeType是一个投资者范围类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///所有
|
||
#define SECURITY_FTDC_IR_All '1'
|
||
///投资者组
|
||
#define SECURITY_FTDC_IR_Group '2'
|
||
///单一投资者
|
||
#define SECURITY_FTDC_IR_Single '3'
|
||
|
||
typedef char TSecurityFtdcInvestorRangeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcDataSyncStatusType是一个数据同步状态类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///未同步
|
||
#define SECURITY_FTDC_DS_Asynchronous '1'
|
||
///同步中
|
||
#define SECURITY_FTDC_DS_Synchronizing '2'
|
||
///已同步
|
||
#define SECURITY_FTDC_DS_Synchronized '3'
|
||
|
||
typedef char TSecurityFtdcDataSyncStatusType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTraderConnectStatusType是一个交易所交易员连接状态类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///没有任何连接
|
||
#define SECURITY_FTDC_TCS_NotConnected '1'
|
||
///已经连接
|
||
#define SECURITY_FTDC_TCS_Connected '2'
|
||
///已经发出合约查询请求
|
||
#define SECURITY_FTDC_TCS_QryInstrumentSent '3'
|
||
///订阅私有流
|
||
#define SECURITY_FTDC_TCS_SubPrivateFlow '4'
|
||
|
||
typedef char TSecurityFtdcTraderConnectStatusType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOrderActionStatusType是一个报单操作状态类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///已经提交
|
||
#define SECURITY_FTDC_OAS_Submitted 'a'
|
||
///已经接受
|
||
#define SECURITY_FTDC_OAS_Accepted 'b'
|
||
///已经被拒绝
|
||
#define SECURITY_FTDC_OAS_Rejected 'c'
|
||
|
||
typedef char TSecurityFtdcOrderActionStatusType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOrderStatusType是一个报单状态类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///全部成交
|
||
#define SECURITY_FTDC_OST_AllTraded '0'
|
||
///部分成交还在队列中
|
||
#define SECURITY_FTDC_OST_PartTradedQueueing '1'
|
||
///部分成交不在队列中
|
||
#define SECURITY_FTDC_OST_PartTradedNotQueueing '2'
|
||
///未成交还在队列中
|
||
#define SECURITY_FTDC_OST_NoTradeQueueing '3'
|
||
///未成交不在队列中
|
||
#define SECURITY_FTDC_OST_NoTradeNotQueueing '4'
|
||
///撤单
|
||
#define SECURITY_FTDC_OST_Canceled '5'
|
||
///未知
|
||
#define SECURITY_FTDC_OST_Unknown 'a'
|
||
///尚未触发
|
||
#define SECURITY_FTDC_OST_NotTouched 'b'
|
||
///已触发
|
||
#define SECURITY_FTDC_OST_Touched 'c'
|
||
|
||
typedef char TSecurityFtdcOrderStatusType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOrderSubmitStatusType是一个报单提交状态类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///已经提交
|
||
#define SECURITY_FTDC_OSS_InsertSubmitted '0'
|
||
///撤单已经提交
|
||
#define SECURITY_FTDC_OSS_CancelSubmitted '1'
|
||
///修改已经提交
|
||
#define SECURITY_FTDC_OSS_ModifySubmitted '2'
|
||
///已经接受
|
||
#define SECURITY_FTDC_OSS_Accepted '3'
|
||
///报单已经被拒绝
|
||
#define SECURITY_FTDC_OSS_InsertRejected '4'
|
||
///撤单已经被拒绝
|
||
#define SECURITY_FTDC_OSS_CancelRejected '5'
|
||
///改单已经被拒绝
|
||
#define SECURITY_FTDC_OSS_ModifyRejected '6'
|
||
|
||
typedef char TSecurityFtdcOrderSubmitStatusType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcPositionDateType是一个持仓日期类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///今日持仓
|
||
#define SECURITY_FTDC_PSD_Today '1'
|
||
///历史持仓
|
||
#define SECURITY_FTDC_PSD_History '2'
|
||
|
||
typedef char TSecurityFtdcPositionDateType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTradingRoleType是一个交易角色类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///代理
|
||
#define SECURITY_FTDC_ER_Broker '1'
|
||
///自营
|
||
#define SECURITY_FTDC_ER_Host '2'
|
||
///做市商
|
||
#define SECURITY_FTDC_ER_Maker '3'
|
||
|
||
typedef char TSecurityFtdcTradingRoleType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcPosiDirectionType是一个持仓多空方向类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///净
|
||
#define SECURITY_FTDC_PD_Net '1'
|
||
///多头
|
||
#define SECURITY_FTDC_PD_Long '2'
|
||
///空头
|
||
#define SECURITY_FTDC_PD_Short '3'
|
||
///备兑
|
||
#define SECURITY_FTDC_PD_Covered '4'
|
||
|
||
typedef char TSecurityFtdcPosiDirectionType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOrderPriceTypeType是一个报单价格条件类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///即时成交剩余撤销市价单
|
||
#define SECURITY_FTDC_OPT_AnyPrice '1'
|
||
///限价
|
||
#define SECURITY_FTDC_OPT_LimitPrice '2'
|
||
///最优五档即时成交剩余撤销市价单
|
||
#define SECURITY_FTDC_OPT_BestPrice '3'
|
||
///最优五档即时成交剩余转限价市价单
|
||
#define SECURITY_FTDC_OPT_BestLimitPrice '4'
|
||
///全部成交或撤销市价单
|
||
#define SECURITY_FTDC_OPT_AllPrice '5'
|
||
///本方最优价格市价单
|
||
#define SECURITY_FTDC_OPT_ForwardBestPrice '6'
|
||
///对方最优价格市价单
|
||
#define SECURITY_FTDC_OPT_ReverseBestPrice '7'
|
||
///即时成交剩余转限价市价单
|
||
#define SECURITY_FTDC_OPT_Any2LimitPrice '8'
|
||
///全部成交或撤销限价单
|
||
#define SECURITY_FTDC_OPT_AllLimitPrice '9'
|
||
///激活A股网络密码服务代码
|
||
#define SECURITY_FTDC_OPT_ActiveANetPassSvrCode 'G'
|
||
///注销A股网络密码服务代码
|
||
#define SECURITY_FTDC_OPT_InactiveANetPassSvrCode 'H'
|
||
///激活B股网络密码服务代码
|
||
#define SECURITY_FTDC_OPT_ActiveBNetPassSvrCode 'I'
|
||
///注销B股网络密码服务代码
|
||
#define SECURITY_FTDC_OPT_InactiveBNetPassSvrCode 'J'
|
||
///回购注销
|
||
#define SECURITY_FTDC_OPT_Repurchase 'K'
|
||
///指定撤销
|
||
#define SECURITY_FTDC_OPT_DesignatedCancel 'L'
|
||
///指定登记
|
||
#define SECURITY_FTDC_OPT_Designated 'M'
|
||
///证券参与申购
|
||
#define SECURITY_FTDC_OPT_SubscribingShares 'N'
|
||
///证券参与配股
|
||
#define SECURITY_FTDC_OPT_Split 'O'
|
||
///要约收购登记
|
||
#define SECURITY_FTDC_OPT_TenderOffer 'P'
|
||
///要约收购撤销
|
||
#define SECURITY_FTDC_OPT_TenderOfferCancel 'Q'
|
||
///证券投票
|
||
#define SECURITY_FTDC_OPT_Ballot 'R'
|
||
///可转债转换登记
|
||
#define SECURITY_FTDC_OPT_ConvertibleBondsConvet 'S'
|
||
///可转债回售登记
|
||
#define SECURITY_FTDC_OPT_ConvertibleBondsRepurchase 'T'
|
||
///权证行权
|
||
#define SECURITY_FTDC_OPT_Exercise 'U'
|
||
///开放式基金申购
|
||
#define SECURITY_FTDC_OPT_PurchasingFunds 'V'
|
||
///开放式基金赎回
|
||
#define SECURITY_FTDC_OPT_RedemingFunds 'W'
|
||
///开放式基金认购
|
||
#define SECURITY_FTDC_OPT_SubscribingFunds 'X'
|
||
///开放式基金转托管转出
|
||
#define SECURITY_FTDC_OPT_LOFIssue 'Y'
|
||
///开放式基金设置分红方式
|
||
#define SECURITY_FTDC_OPT_LOFSetBonusType 'Z'
|
||
///开放式基金转换为其他基金
|
||
#define SECURITY_FTDC_OPT_LOFConvert 'a'
|
||
///债券入库
|
||
#define SECURITY_FTDC_OPT_DebentureStockIn 'b'
|
||
///债券出库
|
||
#define SECURITY_FTDC_OPT_DebentureStockOut 'c'
|
||
///ETF申购
|
||
#define SECURITY_FTDC_OPT_PurchasesETF 'd'
|
||
///ETF赎回
|
||
#define SECURITY_FTDC_OPT_RedeemETF 'e'
|
||
|
||
typedef char TSecurityFtdcOrderPriceTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOffsetFlagType是一个开平标志类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///开仓
|
||
#define SECURITY_FTDC_OF_Open '0'
|
||
///平仓
|
||
#define SECURITY_FTDC_OF_Close '1'
|
||
///强平
|
||
#define SECURITY_FTDC_OF_ForceClose '2'
|
||
///平今
|
||
#define SECURITY_FTDC_OF_CloseToday '3'
|
||
///平昨
|
||
#define SECURITY_FTDC_OF_CloseYesterday '4'
|
||
///强减
|
||
#define SECURITY_FTDC_OF_ForceOff '5'
|
||
///本地强平
|
||
#define SECURITY_FTDC_OF_LocalForceClose '6'
|
||
|
||
typedef char TSecurityFtdcOffsetFlagType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcForceCloseReasonType是一个强平原因类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///非强平
|
||
#define SECURITY_FTDC_FCC_NotForceClose '0'
|
||
///资金不足
|
||
#define SECURITY_FTDC_FCC_LackDeposit '1'
|
||
///客户超仓
|
||
#define SECURITY_FTDC_FCC_ClientOverPositionLimit '2'
|
||
///会员超仓
|
||
#define SECURITY_FTDC_FCC_MemberOverPositionLimit '3'
|
||
///持仓非整数倍
|
||
#define SECURITY_FTDC_FCC_NotMultiple '4'
|
||
///违规
|
||
#define SECURITY_FTDC_FCC_Violation '5'
|
||
///其它
|
||
#define SECURITY_FTDC_FCC_Other '6'
|
||
///自然人临近交割
|
||
#define SECURITY_FTDC_FCC_PersonDeliv '7'
|
||
|
||
typedef char TSecurityFtdcForceCloseReasonType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOrderTypeType是一个报单类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///正常
|
||
#define SECURITY_FTDC_ORDT_Normal '0'
|
||
///报价衍生
|
||
#define SECURITY_FTDC_ORDT_DeriveFromQuote '1'
|
||
///组合衍生
|
||
#define SECURITY_FTDC_ORDT_DeriveFromCombination '2'
|
||
///组合报单
|
||
#define SECURITY_FTDC_ORDT_Combination '3'
|
||
///条件单
|
||
#define SECURITY_FTDC_ORDT_ConditionalOrder '4'
|
||
///互换单
|
||
#define SECURITY_FTDC_ORDT_Swap '5'
|
||
|
||
typedef char TSecurityFtdcOrderTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTimeConditionType是一个有效期类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///立即完成,否则撤销
|
||
#define SECURITY_FTDC_TC_IOC '1'
|
||
///本节有效
|
||
#define SECURITY_FTDC_TC_GFS '2'
|
||
///当日有效
|
||
#define SECURITY_FTDC_TC_GFD '3'
|
||
///指定日期前有效
|
||
#define SECURITY_FTDC_TC_GTD '4'
|
||
///撤销前有效
|
||
#define SECURITY_FTDC_TC_GTC '5'
|
||
///集合竞价有效
|
||
#define SECURITY_FTDC_TC_GFA '6'
|
||
|
||
typedef char TSecurityFtdcTimeConditionType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVolumeConditionType是一个成交量类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///任何数量
|
||
#define SECURITY_FTDC_VC_AV '1'
|
||
///最小数量
|
||
#define SECURITY_FTDC_VC_MV '2'
|
||
///全部数量
|
||
#define SECURITY_FTDC_VC_CV '3'
|
||
|
||
typedef char TSecurityFtdcVolumeConditionType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcContingentConditionType是一个触发条件类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///立即
|
||
#define SECURITY_FTDC_CC_Immediately '1'
|
||
///止损
|
||
#define SECURITY_FTDC_CC_Touch '2'
|
||
///止赢
|
||
#define SECURITY_FTDC_CC_TouchProfit '3'
|
||
///预埋单
|
||
#define SECURITY_FTDC_CC_ParkedOrder '4'
|
||
///最新价大于条件价
|
||
#define SECURITY_FTDC_CC_LastPriceGreaterThanStopPrice '5'
|
||
///最新价大于等于条件价
|
||
#define SECURITY_FTDC_CC_LastPriceGreaterEqualStopPrice '6'
|
||
///最新价小于条件价
|
||
#define SECURITY_FTDC_CC_LastPriceLesserThanStopPrice '7'
|
||
///最新价小于等于条件价
|
||
#define SECURITY_FTDC_CC_LastPriceLesserEqualStopPrice '8'
|
||
///卖一价大于条件价
|
||
#define SECURITY_FTDC_CC_AskPriceGreaterThanStopPrice '9'
|
||
///卖一价大于等于条件价
|
||
#define SECURITY_FTDC_CC_AskPriceGreaterEqualStopPrice 'A'
|
||
///卖一价小于条件价
|
||
#define SECURITY_FTDC_CC_AskPriceLesserThanStopPrice 'B'
|
||
///卖一价小于等于条件价
|
||
#define SECURITY_FTDC_CC_AskPriceLesserEqualStopPrice 'C'
|
||
///买一价大于条件价
|
||
#define SECURITY_FTDC_CC_BidPriceGreaterThanStopPrice 'D'
|
||
///买一价大于等于条件价
|
||
#define SECURITY_FTDC_CC_BidPriceGreaterEqualStopPrice 'E'
|
||
///买一价小于条件价
|
||
#define SECURITY_FTDC_CC_BidPriceLesserThanStopPrice 'F'
|
||
///买一价小于等于条件价
|
||
#define SECURITY_FTDC_CC_BidPriceLesserEqualStopPrice 'H'
|
||
|
||
typedef char TSecurityFtdcContingentConditionType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcActionFlagType是一个操作标志类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///删除
|
||
#define SECURITY_FTDC_AF_Delete '0'
|
||
///修改
|
||
#define SECURITY_FTDC_AF_Modify '3'
|
||
|
||
typedef char TSecurityFtdcActionFlagType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTradingRightType是一个交易权限类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///可以交易
|
||
#define SECURITY_FTDC_TR_Allow '0'
|
||
///不能交易
|
||
#define SECURITY_FTDC_TR_Forbidden '2'
|
||
|
||
typedef char TSecurityFtdcTradingRightType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOrderSourceType是一个报单来源类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///来自参与者
|
||
#define SECURITY_FTDC_OSRC_Participant '0'
|
||
///来自管理员
|
||
#define SECURITY_FTDC_OSRC_Administrator '1'
|
||
|
||
typedef char TSecurityFtdcOrderSourceType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcPriceSourceType是一个成交价来源类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///前成交价
|
||
#define SECURITY_FTDC_PSRC_LastPrice '0'
|
||
///买委托价
|
||
#define SECURITY_FTDC_PSRC_Buy '1'
|
||
///卖委托价
|
||
#define SECURITY_FTDC_PSRC_Sell '2'
|
||
|
||
typedef char TSecurityFtdcPriceSourceType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOrderActionRefType是一个报单操作引用类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcOrderActionRefType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcFrontIDType是一个前置编号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcFrontIDType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcSessionIDType是一个会话编号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcSessionIDType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcInstallIDType是一个安装编号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcInstallIDType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcSequenceNoType是一个序号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcSequenceNoType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcRequestIDType是一个请求编号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcRequestIDType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCombOffsetFlagType是一个组合开平标志类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCombOffsetFlagType[5];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCombHedgeFlagType是一个组合投机套保标志类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCombHedgeFlagType[5];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcSequenceSeriesType是一个序列系列号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef short TSecurityFtdcSequenceSeriesType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCommPhaseNoType是一个通讯时段编号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef short TSecurityFtdcCommPhaseNoType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcUserEventTypeType是一个用户事件类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///登录
|
||
#define SECURITY_FTDC_UET_Login '1'
|
||
///登出
|
||
#define SECURITY_FTDC_UET_Logout '2'
|
||
///交易成功
|
||
#define SECURITY_FTDC_UET_Trading '3'
|
||
///交易失败
|
||
#define SECURITY_FTDC_UET_TradingError '4'
|
||
///修改密码
|
||
#define SECURITY_FTDC_UET_UpdatePassword '5'
|
||
///客户端认证
|
||
#define SECURITY_FTDC_UET_Authenticate '6'
|
||
///其他
|
||
#define SECURITY_FTDC_UET_Other '9'
|
||
|
||
typedef char TSecurityFtdcUserEventTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcUserEventInfoType是一个用户事件信息类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcUserEventInfoType[1025];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOTPTypeType是一个动态令牌类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///无动态令牌
|
||
#define SECURITY_FTDC_OTP_NONE '0'
|
||
///时间令牌
|
||
#define SECURITY_FTDC_OTP_TOTP '1'
|
||
|
||
typedef char TSecurityFtdcOTPTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTradeSourceType是一个成交来源类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///来自交易所普通回报
|
||
#define SECURITY_FTDC_TSRC_NORMAL '0'
|
||
///来自查询
|
||
#define SECURITY_FTDC_TSRC_QUERY '1'
|
||
|
||
typedef char TSecurityFtdcTradeSourceType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBranchIDType是一个营业部编号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcBranchIDType[9];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcStockPriceType是一个证券交易价格类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcStockPriceType[16];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcRightModelIDType是一个股票权限模版代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcRightModelIDType[31];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcSerialNumberType是一个序列号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcSerialNumberType[17];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcInstrumentRangeType是一个股票权限分类类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///所有
|
||
#define SECURITY_FTDC_INR_All '1'
|
||
///产品
|
||
#define SECURITY_FTDC_INR_Product '2'
|
||
///股票权限模版
|
||
#define SECURITY_FTDC_INR_Model '3'
|
||
///股票
|
||
#define SECURITY_FTDC_INR_Stock '4'
|
||
///市场
|
||
#define SECURITY_FTDC_INR_Market '5'
|
||
|
||
typedef char TSecurityFtdcInstrumentRangeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBusinessUnitType是一个业务单元类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcBusinessUnitType[21];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOTPVendorsIDType是一个动态令牌提供商类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcOTPVendorsIDType[2];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcLastDriftType是一个上次OTP漂移值类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcLastDriftType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcLastSuccessType是一个上次OTP成功值类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcLastSuccessType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcAuthKeyType是一个令牌密钥类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcAuthKeyType[41];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcUserSessionHashType是一个用户会话Hash值类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcUserSessionHashType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcStockTradeTypeType是一个证券交易类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///可交易证券
|
||
#define SECURITY_FTDC_STT_Stock '0'
|
||
///买入网络密码服务
|
||
#define SECURITY_FTDC_STT_BuyNetService '1'
|
||
///回购注销
|
||
#define SECURITY_FTDC_STT_CancelRepurchase '2'
|
||
///指定撤销
|
||
#define SECURITY_FTDC_STT_CancelRegister '3'
|
||
///指定登记
|
||
#define SECURITY_FTDC_STT_Register '4'
|
||
///买入发行申购
|
||
#define SECURITY_FTDC_STT_PurchaseIssue '5'
|
||
///卖出配股
|
||
#define SECURITY_FTDC_STT_Allotment '6'
|
||
///卖出要约收购
|
||
#define SECURITY_FTDC_STT_SellTender '7'
|
||
///买入要约收购
|
||
#define SECURITY_FTDC_STT_BuyTender '8'
|
||
///网上投票
|
||
#define SECURITY_FTDC_STT_NetVote '9'
|
||
///卖出可转债回售
|
||
#define SECURITY_FTDC_STT_SellConvertibleBonds 'a'
|
||
///权证行权代码
|
||
#define SECURITY_FTDC_STT_OptionExecute 'b'
|
||
///开放式基金申购
|
||
#define SECURITY_FTDC_STT_PurchaseOF 'c'
|
||
///开放式基金赎回
|
||
#define SECURITY_FTDC_STT_RedeemOF 'd'
|
||
///开放式基金认购
|
||
#define SECURITY_FTDC_STT_SubscribeOF 'e'
|
||
///开放式基金转托管转出
|
||
#define SECURITY_FTDC_STT_OFCustodianTranfer 'f'
|
||
///开放式基金分红设置
|
||
#define SECURITY_FTDC_STT_OFDividendConfig 'g'
|
||
///开放式基金转成其他基金
|
||
#define SECURITY_FTDC_STT_OFTransfer 'h'
|
||
///债券入库
|
||
#define SECURITY_FTDC_STT_BondsIn 'i'
|
||
///债券出库
|
||
#define SECURITY_FTDC_STT_BondsOut 'j'
|
||
///EFT申购
|
||
#define SECURITY_FTDC_STT_PurchaseETF 'k'
|
||
///EFT赎回
|
||
#define SECURITY_FTDC_STT_RedeemETF 'l'
|
||
///可转债回售登记
|
||
#define SECURITY_FTDC_STT_ConvertibleRegister 'm'
|
||
|
||
typedef char TSecurityFtdcStockTradeTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcHandleTradingAccountAlgoIDType是一个资金处理算法编号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///基本
|
||
#define SECURITY_FTDC_HTAA_Base '1'
|
||
|
||
typedef char TSecurityFtdcHandleTradingAccountAlgoIDType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcStockWthType是一个股票使用流水号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcStockWthType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcStockSeqType是一个股票使用流水号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcStockSeqType[17];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcWTFSType是一个委托方式类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcWTFSType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcWTLBType是一个委托类别类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcWTLBType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcWTRQType是一个委托日期类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcWTRQType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcINTEGERType是一个一般整型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcINTEGERType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcINT3Type是一个三位数整型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcINT3Type;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcINT6Type是一个六位数整型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcINT6Type;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcINT12Type是一个十二位数整型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcINT12Type;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR1Type是一个一字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR1Type[2];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR2Type是一个二字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR2Type[3];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR3Type是一个三字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR3Type[4];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR4Type是一个四字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR4Type[5];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR5Type是一个五字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR5Type[6];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR6Type是一个六字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR6Type[7];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR8Type是一个八字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR8Type[9];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR10Type是一个十字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR10Type[11];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR11Type是一个十一字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR11Type[12];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR12Type是一个十二字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR12Type[13];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR13Type是一个十三字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR13Type[14];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR14Type是一个十四字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR14Type[15];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR16Type是一个十六字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR16Type[17];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR19Type是一个十九字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR19Type[20];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR20Type是一个二十字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR20Type[21];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR21Type是一个二十一字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR21Type[22];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR23Type是一个二十三字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR23Type[24];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR30Type是一个三十字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR30Type[31];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR32Type是一个三十二字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR32Type[33];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR50Type是一个五十字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR50Type[51];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR64Type是一个六十四字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR64Type[65];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCHAR65Type是一个六十五字节CHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCHAR65Type[66];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVCHAR4Type是一个四字节VCHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcVCHAR4Type[5];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVCHAR6Type是一个六字节VCHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcVCHAR6Type[7];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVCHAR8Type是一个八字节VCHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcVCHAR8Type[9];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVCHAR10Type是一个十字节VCHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcVCHAR10Type[11];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVCHAR12Type是一个十二字节VCHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcVCHAR12Type[13];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVCHAR16Type是一个十六字节VCHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcVCHAR16Type[17];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVCHAR20Type是一个二十字节VCHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcVCHAR20Type[21];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVCHAR30Type是一个三十字节VCHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcVCHAR30Type[31];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVCHAR50Type是一个五十字节VCHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcVCHAR50Type[51];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVCHAR60Type是一个六十字节VCHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcVCHAR60Type[61];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVCHAR65Type是一个六十五字节VCHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcVCHAR65Type[66];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVCHAR80Type是一个八十字节VCHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcVCHAR80Type[81];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVCHAR84Type是一个八十四字节VCHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcVCHAR84Type[85];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVCHAR255Type是一个二五五字节VCHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcVCHAR255Type[256];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcVCHAR1024Type是一个一零二四字节VCHAR类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcVCHAR1024Type[1025];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcREAL8P3Type是一个八点三实型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcREAL8P3Type;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcREAL9P3Type是一个九点三实型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcREAL9P3Type;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcREAL9P6Type是一个九点六实型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcREAL9P6Type;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcREAL10P4Type是一个十点四实型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcREAL10P4Type;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcREAL16P2Type是一个十六点二实型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcREAL16P2Type;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcREAL16P8Type是一个十六点八实型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcREAL16P8Type;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcREAL22P2Type是一个二十二点二实型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcREAL22P2Type;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCommandNoType是一个DB命令序号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcCommandNoType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCommandTypeType是一个DB命令类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCommandTypeType[65];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcSettlementGroupIDType是一个结算组代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcSettlementGroupIDType[9];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcFieldNameType是一个字段名类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcFieldNameType[2049];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcFieldContentType是一个字段内容类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcFieldContentType[2049];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBankIDType是一个银行代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcBankIDType[4];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBankNameType是一个银行名称类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcBankNameType[101];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBankBrchIDType是一个银行分中心代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcBankBrchIDType[5];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcLiberSerialType是一个Liber系统流水号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcLiberSerialType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcRoleIDType是一个角色编号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcRoleIDType[11];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcRoleNameType是一个角色名称类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcRoleNameType[41];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcDescriptionType是一个描述类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcDescriptionType[401];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcFunctionIDType是一个功能代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcFunctionIDType[25];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBillNoType是一个票据号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcBillNoType[15];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcFundIOTypeType是一个出入金类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///出入金
|
||
#define SECURITY_FTDC_FIOT_FundIO '1'
|
||
///银期转帐
|
||
#define SECURITY_FTDC_FIOT_Transfer '2'
|
||
|
||
typedef char TSecurityFtdcFundIOTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcFundTypeType是一个资金类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///银行存款
|
||
#define SECURITY_FTDC_FT_Deposite '1'
|
||
///分项资金
|
||
#define SECURITY_FTDC_FT_ItemFund '2'
|
||
///公司调整
|
||
#define SECURITY_FTDC_FT_Company '3'
|
||
|
||
typedef char TSecurityFtdcFundTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcFundDirectionType是一个出入金方向类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///入金
|
||
#define SECURITY_FTDC_FD_In '1'
|
||
///出金
|
||
#define SECURITY_FTDC_FD_Out '2'
|
||
|
||
typedef char TSecurityFtdcFundDirectionType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBankFlagType是一个银行统一标识类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///工商银行
|
||
#define SECURITY_FTDC_BF_ICBC '1'
|
||
///农业银行
|
||
#define SECURITY_FTDC_BF_ABC '2'
|
||
///中国银行
|
||
#define SECURITY_FTDC_BF_BC '3'
|
||
///建设银行
|
||
#define SECURITY_FTDC_BF_CBC '4'
|
||
///交通银行
|
||
#define SECURITY_FTDC_BF_BOC '5'
|
||
///其他银行
|
||
#define SECURITY_FTDC_BF_Other 'Z'
|
||
|
||
typedef char TSecurityFtdcBankFlagType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOperationMemoType是一个操作摘要类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcOperationMemoType[1025];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcFundStatusType是一个资金状态类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///已录入
|
||
#define SECURITY_FTDC_FS_Record '1'
|
||
///已复核
|
||
#define SECURITY_FTDC_FS_Check '2'
|
||
///已冲销
|
||
#define SECURITY_FTDC_FS_Charge '3'
|
||
|
||
typedef char TSecurityFtdcFundStatusType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcFundProjectIDType是一个资金项目编号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcFundProjectIDType[5];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOperatorIDType是一个操作员代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcOperatorIDType[65];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCounterIDType是一个计数器代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcCounterIDType[33];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcFunctionNameType是一个功能名称类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcFunctionNameType[65];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTradeCodeType是一个交易代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcTradeCodeType[7];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBrokerBranchIDType是一个经纪公司分支机构代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcBrokerBranchIDType[31];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTradeDateType是一个交易日期类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcTradeDateType[9];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTradeTimeType是一个交易时间类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcTradeTimeType[9];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBankSerialType是一个银行流水号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcBankSerialType[13];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcSerialType是一个流水号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcSerialType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcLastFragmentType是一个最后分片标志类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///是最后分片
|
||
#define SECURITY_FTDC_LF_Yes '0'
|
||
///不是最后分片
|
||
#define SECURITY_FTDC_LF_No '1'
|
||
|
||
typedef char TSecurityFtdcLastFragmentType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcIndividualNameType是一个个人姓名类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcIndividualNameType[51];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCustTypeType是一个客户类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///自然人
|
||
#define SECURITY_FTDC_CUSTT_Person '0'
|
||
///机构户
|
||
#define SECURITY_FTDC_CUSTT_Institution '1'
|
||
|
||
typedef char TSecurityFtdcCustTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBankAccountType是一个银行账户类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcBankAccountType[41];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcYesNoIndicatorType是一个是或否标识类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///是
|
||
#define SECURITY_FTDC_YNI_Yes '0'
|
||
///否
|
||
#define SECURITY_FTDC_YNI_No '1'
|
||
|
||
typedef char TSecurityFtdcYesNoIndicatorType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTradeAmountType是一个交易金额(元)类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcTradeAmountType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCustFeeType是一个应收客户费用(元)类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcCustFeeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBrokerFeeType是一个应收经纪公司费用(元)类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef double TSecurityFtdcBrokerFeeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcFeePayFlagType是一个费用支付标志类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///由受益方支付费用
|
||
#define SECURITY_FTDC_FPF_BEN '0'
|
||
///由发送方支付费用
|
||
#define SECURITY_FTDC_FPF_OUR '1'
|
||
///由发送方支付发起的费用,受益方支付接受的费用
|
||
#define SECURITY_FTDC_FPF_SHA '2'
|
||
|
||
typedef char TSecurityFtdcFeePayFlagType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcAddInfoType是一个附加信息类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcAddInfoType[129];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcDigestType是一个摘要类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcDigestType[36];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBankAccTypeType是一个银行帐号类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///银行存折
|
||
#define SECURITY_FTDC_BAT_BankBook '1'
|
||
///储蓄卡
|
||
#define SECURITY_FTDC_BAT_SavingCard '2'
|
||
///信用卡
|
||
#define SECURITY_FTDC_BAT_CreditCard '3'
|
||
|
||
typedef char TSecurityFtdcBankAccTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcDeviceIDType是一个渠道标志类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcDeviceIDType[3];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcPwdFlagType是一个密码核对标志类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///不核对
|
||
#define SECURITY_FTDC_BPWDF_NoCheck '0'
|
||
///明文核对
|
||
#define SECURITY_FTDC_BPWDF_BlankCheck '1'
|
||
///密文核对
|
||
#define SECURITY_FTDC_BPWDF_EncryptCheck '2'
|
||
|
||
typedef char TSecurityFtdcPwdFlagType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcBankCodingForBrokerType是一个银行对经纪公司的编码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcBankCodingForBrokerType[33];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOperNoType是一个交易柜员类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcOperNoType[17];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTIDType是一个交易ID类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcTIDType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTransferStatusType是一个转账交易状态类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///正常
|
||
#define SECURITY_FTDC_TRFS_Normal '0'
|
||
///被冲正
|
||
#define SECURITY_FTDC_TRFS_Repealed '1'
|
||
|
||
typedef char TSecurityFtdcTransferStatusType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcPlateSerialType是一个平台流水号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcPlateSerialType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcAvailabilityFlagType是一个有效标志类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///未确认
|
||
#define SECURITY_FTDC_AVAF_Invalid '0'
|
||
///有效
|
||
#define SECURITY_FTDC_AVAF_Valid '1'
|
||
///冲正
|
||
#define SECURITY_FTDC_AVAF_Repeal '2'
|
||
|
||
typedef char TSecurityFtdcAvailabilityFlagType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcOperatorCodeType是一个操作员类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcOperatorCodeType[17];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcRepayStockAlgoType是一个买券还券算法类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///默认算法
|
||
#define SECURITY_FTDC_RSA_Original '0'
|
||
///按还券比例计算
|
||
#define SECURITY_FTDC_RSA_Ratio '1'
|
||
///Min[1,2]
|
||
#define SECURITY_FTDC_RSA_Min '2'
|
||
|
||
typedef char TSecurityFtdcRepayStockAlgoType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTradeSpanType是一个交易时间段类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///普通业务
|
||
#define SECURITY_FTDC_TS_Common '1'
|
||
///个股期权
|
||
#define SECURITY_FTDC_TS_Options '2'
|
||
|
||
typedef char TSecurityFtdcTradeSpanType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcSettleSystemTypeType是一个所属结算系统类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///顶点系统
|
||
#define SECURITY_FTDC_SST_Aboss '1'
|
||
///恒生系统
|
||
#define SECURITY_FTDC_SST_HS '2'
|
||
|
||
typedef char TSecurityFtdcSettleSystemTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcLogLevelType是一个日志级别类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcLogLevelType[33];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcProcessNameType是一个存储过程名称类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcProcessNameType[257];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTemplateIDType是一个模板代码类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef char TSecurityFtdcTemplateIDType[9];
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcTradeIndexType是一个成交序号类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
typedef int TSecurityFtdcTradeIndexType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcSplitMergeStatusType是一个基金当天拆分合并状态类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///表示允许拆分和合并
|
||
#define SECURITY_FTDC_SMS_Allow '0'
|
||
///允许拆分、不允许合并
|
||
#define SECURITY_FTDC_SMS_OnlySplit '1'
|
||
///不允许拆分、允许合并
|
||
#define SECURITY_FTDC_SMS_OnlyMerge '2'
|
||
///不允许拆分和合并
|
||
#define SECURITY_FTDC_SMS_Forbidden '3'
|
||
|
||
typedef char TSecurityFtdcSplitMergeStatusType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcFundInterTransferTypeType是一个资金内转类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///转入
|
||
#define SECURITY_FTDC_FITT_TransferIn '0'
|
||
///转出
|
||
#define SECURITY_FTDC_FITT_TransferOut '1'
|
||
|
||
typedef char TSecurityFtdcFundInterTransferTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcInstrumentTypeType是一个合约类型类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///普通
|
||
#define SECURITY_FTDC_IT_Normal '0'
|
||
///看涨期权
|
||
#define SECURITY_FTDC_IT_CallOptions '1'
|
||
///看跌期权
|
||
#define SECURITY_FTDC_IT_PutOptions '2'
|
||
|
||
typedef char TSecurityFtdcInstrumentTypeType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcInvestorLevelType是一个投资者期权交易等级类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///一级
|
||
#define SECURITY_FTDC_IL_Level_1 '0'
|
||
///二级
|
||
#define SECURITY_FTDC_IL_Level_2 '1'
|
||
///三级
|
||
#define SECURITY_FTDC_IL_Level_3 '2'
|
||
|
||
typedef char TSecurityFtdcInvestorLevelType;
|
||
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///TFtdcCloseDirectionType是一个平仓方向类型
|
||
/////////////////////////////////////////////////////////////////////////
|
||
///买平仓
|
||
#define SECURITY_FTDC_CD_CloseBuy '!'
|
||
///卖平仓
|
||
#define SECURITY_FTDC_CD_CloseSell '@'
|
||
///备兑平仓
|
||
#define SECURITY_FTDC_CD_CloseCover '#'
|
||
|
||
typedef char TSecurityFtdcCloseDirectionType;
|
||
|
||
#endif
|