vnpy/vn.trader/xspeedGateway/xspeedDataType.py

955 lines
31 KiB
Python
Raw Normal View History

2016-07-02 03:12:44 +00:00
# encoding: UTF-8
defineDict = {}
typedefDict = {}
#/////////////////////////////////////////////////////////
#DFITCUserIDType用户ID数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCUserIDType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCAccountIDType资金账户数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCAccountIDType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCExecStateType执行状态数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCExecStateType"] = "int"
#成功
defineDict["DFITC_SUCCESS"] = 0
#失败
defineDict["DFITC_FAIL"] = 1
#/////////////////////////////////////////////////////////
#DFITCClientIDType交易编码数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCClientIDType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCClientStatusType交易编码状态数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCClientStatusType"] = "int"
#禁止开新仓
defineDict["DFITC_PROHIBIT_OPEN"] = 4
#允许开新仓
defineDict["DFITC_ALLOW_OPEN"] = 5
#/////////////////////////////////////////////////////////
#DFITCInstrumentIDType合约代码数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCInstrumentIDType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCInstrumentPrefixType品种名称数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCInstrumentPrefixType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCVarietyNameType品种名称数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCVarietyNameType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCInstrumentNameType合约名称数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCInstrumentNameType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCActiveContractType有效合约数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCActiveContractType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCLocalOrderIDType:本地委托号数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCLocalOrderIDType"] = "long"
#/////////////////////////////////////////////////////////
#DFITCPriceType:价格数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCPriceType"] = "float"
#/////////////////////////////////////////////////////////
#DFITCAmountType:委托数量数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCAmountType"] = "long"
#/////////////////////////////////////////////////////////
#DFITCBuySellTypeType:买卖数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCBuySellTypeType"] = "short"
#买
defineDict["DFITC_SPD_BUY"] = 1
#卖
defineDict["DFITC_SPD_SELL"] = 2
#/////////////////////////////////////////////////////////
#DFITCOpenCloseTypeType开平标志数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCOpenCloseTypeType"] = "int"
#开仓
defineDict["DFITC_SPD_OPEN"] = 1
#平仓
defineDict["DFITC_SPD_CLOSE"] = 2
#平今
defineDict["DFITC_SPD_CLOSETODAY"] = 4
#期权执行
defineDict["DFITC_SPD_EXECUTE"] = 6
#期权放弃
defineDict["DFITC_SPD_GIVEUP"] = 7
#期权履约
defineDict["DFITC_SPD_PERFORM"] = 8
#询价
defineDict["DFITC_SPD_OPTQRYPRICE"] = 9
#强平
defineDict["DFITC_SPD_FORCECLOSE"] = 12
#强平今
defineDict["DFITC_SPD_FORCECLOSETODAY"] = 14
#/////////////////////////////////////////////////////////
#DFITCSpeculationValueType:投机保值数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCSpeculationValueType"] = "short"
#/////////////////////////////////////////////////////////
#DFITCExchangeIDType:交易所编码数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCExchangeIDType"] = "string"
#大商所
defineDict["DFITC_EXCHANGE_DCE"] = "DCE"
#郑商所
defineDict["DFITC_EXCHANGE_CZCE"] = "CZCE"
#上期所
defineDict["DFITC_EXCHANGE_SHFE"] = "SHFE"
#中金所
defineDict["DFITC_EXCHANGE_CFFEX"] = "CFFEX"
#上能所
defineDict["DFITC_EXCHANGE_INE"] = "INE"
#/////////////////////////////////////////////////////////
#DFITCFrontAddrType:前置机地址数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCFrontAddrType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCCompanyIDType:开发商代码数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCCompanyIDType"] = "short"
#/////////////////////////////////////////////////////////
#DFITCPasswdType:用户密码数据类型
#柜台端密码不能为空且有效长度最大为16位
#/////////////////////////////////////////////////////////
typedefDict["DFITCPasswdType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCSPDOrderIDType:柜台委托号数据类型
#柜台委托号和条件单号使用相同字段表示
#当DFITCSPDOrderIDType的取值为正数[最小为1 ],表示为柜台委
#托号,该笔报单已经到柜台
#当DFITCSPDOrderIDType的取值为负数[最大为-2],标示为条件单
#号,该笔报单在条件单模块
#/////////////////////////////////////////////////////////
typedefDict["DFITCSPDOrderIDType"] = "long"
#/////////////////////////////////////////////////////////
#DFITCOrderSysIDType:报单编号数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCOrderSysIDType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCOrderType:报单类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCOrderTypeType"] = "int"
#限价委托
defineDict["DFITC_LIMITORDER"] = 1
#市价委托
defineDict["DFITC_MKORDER"] = 2
#套利委托
defineDict["DFITC_ARBITRAGE"] = 4
#展期互换委托
defineDict["DFITC_EXTENSION"] = 8
#限价止盈委托
defineDict["DFITC_PROFIT_LIMITORDER"] = 32
#市价止盈委托
defineDict["DFITC_PROFIT_MKORDER"] = 34
#限价止损委托
defineDict["DFITC_LOSS_LIMITORDER"] = 48
#市价止损委托
defineDict["DFITC_LOSS_MKORDER"] = 50
#/////////////////////////////////////////////////////////
#DFITCOrderAnswerStatusType:委托回报类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCOrderAnswerStatusType"] = "short"
#全部撤单
defineDict["DFITC_SPD_CANCELED"] = 1
#全部成交
defineDict["DFITC_SPD_FILLED"] = 2
#未成交还在队列中
defineDict["DFITC_SPD_IN_QUEUE"] = 3
#部分成交还在队列中
defineDict["DFITC_SPD_PARTIAL"] = 4
#部成部撤
defineDict["DFITC_SPD_PARTIAL_CANCELED"] = 5
#撤单中
defineDict["DFITC_SPD_IN_CANCELING"] = 6
#错误(废单错误)
defineDict["DFITC_SPD_ERROR"] = 7
#未成交不在队列中
defineDict["DFITC_SPD_PLACED"] = 8
#柜台已接收,但尚未到交易所
defineDict["DFITC_SPD_TRIGGERED"] = 10
#////////////////////////////////////////////////////////////
#基于算法单模块新增
#////////////////////////////////////////////////////////////
#未触发
defineDict["DFITC_EXT_UNTRIGGER"] = 13
#部分触发
defineDict["DFITC_EXT_PART_TRIGGER"] = 14
#全部触发
defineDict["DFITC_EXT_ALL_TRIGGER"] = 15
#已经撤单
defineDict["DFITC_EXT_CANCELLED"] = 16
#报单失败
defineDict[""] = 17
#/////////////////////////////////////////////////////////
#DFITCMatchIDType:成交编号数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCMatchIDType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCDateType时间数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCDateType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCMatchType:成交类型数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCMatchType"] = "long"
#普通成交
defineDict["DFITC_BASIC_TRADE"] = 0
#/////////////////////////////////////////////////////////
#DFITCSpeculatorType:投保类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCSpeculatorType"] = "int"
#投机
defineDict["DFITC_SPD_SPECULATOR"] = 0
#套保
defineDict["DFITC_SPD_HEDGE"] = 1
#套利
defineDict["DFITC_SPD_ARBITRAGE"] = 2
#/////////////////////////////////////////////////////////
#DFITCFeeType:手续费数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCFeeType"] = "float"
#/////////////////////////////////////////////////////////
#DFITCErrorIDType:错误数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCErrorIDType"] = "int"
#/////////////////////////////////////////////////////////
#DFITCErrorMsgInfoType:错误信息数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCErrorMsgInfoType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCMsgInfoType:消息信息数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCMsgInfoType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCEquityType:权益数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCEquityType"] = "float"
#/////////////////////////////////////////////////////////
#DFITCProfitLossType:盈亏数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCProfitLossType"] = "float"
#/////////////////////////////////////////////////////////
#DFITCAccountLoginResultType:资金账户登录结果
#/////////////////////////////////////////////////////////
typedefDict["DFITCAccountLoginResultType"] = "int"
#登录成功
defineDict["DFITC_LOGIN_SUCCESS"] = 0
#登录失败
defineDict["DFITC_LOGIN_FAILED"] = 1
#已退出
defineDict["DFITC_LOGIN_QUIT"] = 2
#未操作
defineDict["DFITC_LOGIN_NOT_OPERATE"] = 9
#/////////////////////////////////////////////////////////
#DFITCSessionIDType:SessionID数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCSessionIDType"] = "long"
#/////////////////////////////////////////////////////////
#DFITCAccountLogoutResultType:资金帐号登出结果
#/////////////////////////////////////////////////////////
typedefDict["DFITCAccountLogoutResultType"] = "int"
#登出成功
defineDict["DFITC_LOGOUT_SUCCESS"] = 0
#登出失败
defineDict["DFITC_LOGOUT_FAILED"] = 1
#/////////////////////////////////////////////////////////
#DFITCUserTypeType:用户类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCUserTypeType"] = "int"
#/////////////////////////////////////////////////////////
#DFITCCounterIDType:柜台编号数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCCounterIDType"] = "int"
#/////////////////////////////////////////////////////////
#DFITCRiskDegreeType:风险度数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCRiskDegreeType"] = "float"
#/////////////////////////////////////////////////////////
#DFITCMilliSecType:微秒数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCMilliSecType"] = "int"
#/////////////////////////////////////////////////////////
#DFITCDeltaType:虚实度数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCDeltaType"] = "float"
#/////////////////////////////////////////////////////////
#DFITCVolumeType数量数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCVolumeType"] = "int"
#/////////////////////////////////////////////////////////
#DFITCFrontIDType:前置机编号数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCFrontIDType"] = "int"
#/////////////////////////////////////////////////////////
#DFITCOfferPriceLimitType:报价数据上限数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCOfferPriceLimitType"] = "int"
#/////////////////////////////////////////////////////////
#DFITCOrderNumType:委托号数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCOrderNumType"] = "short"
#/////////////////////////////////////////////////////////
#DFITCRatioType:比率数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCRatioType"] = "float"
#/////////////////////////////////////////////////////////
#DFITCPremiumType:权利金
#/////////////////////////////////////////////////////////
typedefDict["DFITCPremiumType"] = "float"
#/////////////////////////////////////////////////////////
#DFITCMarketValueType:期权市值
#/////////////////////////////////////////////////////////
typedefDict["DFITCMarketValueType"] = "float"
#/////////////////////////////////////////////////////////
#DFITCTimeType:交易所时间
#/////////////////////////////////////////////////////////
typedefDict["DFITCTimeType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCAbiPolicyCodeType: 套利策略代码数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCAbiPolicyCodeType"] = "string"
#跨期套利
defineDict["DFITC_SP"] = "SP"
#两腿跨品种套利
defineDict["DFITC_SP_SPC"] = "SPC"
#压榨套利
defineDict["DFITC_SP_SPX"] = "SPX"
#Call Spread
defineDict["DFITC_SP_CALL"] = "CSPR"
#Put Spread
defineDict["DFITC_SP_PUT"] = "PSPR"
#Combo
defineDict["DFITC_SP_COMBO"] = "COMBO"
#Straddle
defineDict["DFITC_SP_STRADDLE"] = "STD"
#Strangle
defineDict["DFITC_SP_STRANGLE"] = "STG"
#Guts
defineDict["DFITC_SP_GUTS"] = "GUTS"
#Synthetic Underlying
defineDict["DFITC_SP_SYNUND"] = "SYN"
#/////////////////////////////////////////////////////////
#DFITCOrderPropertyType:订单属性
#/////////////////////////////////////////////////////////
typedefDict["DFITCOrderPropertyType"] = "char"
#无订单属性
defineDict["DFITC_SP_NON"] = '0'
#FAK设置
defineDict["DFITC_SP_FAK"] = '1'
#FOK设置
defineDict["DFITC_SP_FOK"] = '2'
#市价任意价
defineDict["DFITC_SP_ANYPRICE"] = '3'
#市价任意价转限价
defineDict["DFITC_SP_ANYPRICE_TO_MKORDER"] = '4'
#五档市价
defineDict["DFITC_SP_FIVELEVELPRICE"] = '5'
#五档市价转限价
defineDict["DFITC_SP_FIVELEVELPRICE_TO_LIMIT"] = '6'
#最优价
defineDict["DFITC_SP_BESTPRICE"] = '7'
#最优价转限价
defineDict["DFITC_SP_BESTPRICE_TO_LIMIT"] = '8'
#/////////////////////////////////////////////////////////
#DFITCInsertType:委托类别
#/////////////////////////////////////////////////////////
typedefDict["DFITCInsertType"] = "int"
#普通委托单
defineDict["DFITC_BASIC_ORDER"] = 0x0001
#自动单
defineDict["DFITC_AUTO_ORDER"] = 0x0002
#/////////////////////////////////////////////////////////
#DFITCOptionTypeType:期权类别数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCOptionTypeType"] = "int"
#看涨
defineDict["DFITC_OPT_CALL"] = 1
#看跌
defineDict["DFITC_OPT_PUT"] = 2
#/////////////////////////////////////////////////////////
#DFITCInstrumentTypeType:合约类型数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCInstrumentTypeType"] = "int"
#期货
defineDict["DFITC_COMM_TYPE"] = 0
#期权
defineDict["DFITC_OPT_TYPE"] = 1
#/////////////////////////////////////////////////////////
#DFITCCancelTypeType:撤销标志数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCCancelTypeType"] = "char"
#订单
defineDict["DFITC_ORDER_BOOK"] = 'O'
#撤销
defineDict["DFITC_ORDER_CANCEL"] = 'W'
#/////////////////////////////////////////////////////////
#DFITCContentType:消息正文数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCContentType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCInstrumentStatusType:合约交易状态数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCInstrumentStatusType"] = "int"
#/////////////////////////////////////////////////////////
#DFITCInstStatusEnterReasonType:进入本状态原因数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCInstStatusEnterReasonType"] = "short"
#/////////////////////////////////////////////////////////
#DFITCCurrencyType:币种数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCCurrencyType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCConfirmType:确认标志数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCConfirmMarkType"] = "int"
#确认
defineDict["DFITC_CON_CONFIRM"] = 2
#/////////////////////////////////////////////////////////
#DFITCStanAddrType:备用地址数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCStanAddrType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCCapControlModeType:资金控制方式数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCCapControlModeType"] = "long"
#盯市盈亏可用
defineDict["DFITC_PPL_USABLE"] = 2
#平仓资金T+1可用
defineDict[""] = 4
#平仓保证金可取
defineDict[""] = 8
#本日盈亏可取
defineDict[""] = 16
#取后权益大于本日总入金
defineDict[""] = 32
#平仓盈亏可取
defineDict[""] = 128
#权利金收入可取
defineDict[""] = 256
#/////////////////////////////////////////////////////////
#DFITCArchRatioType:转存比例数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCArchRatioType"] = "float"
#/////////////////////////////////////////////////////////
#DFITCSettlementBillTradeType:汇总标志数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCSettlementBillTradeType"] = "int"
#汇总成交明细
defineDict["DFITC_MATCHDETAIL"] = 2
#汇总持仓盈亏
defineDict["DFITC_OPGAL"] = 4
#汇总平仓盈亏
defineDict["DFITC_OFGAL"] = 8
#/////////////////////////////////////////////////////////
#DFITCFilesFlagType:档案类型数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCFilesFlagType"] = "int"
#成交明细打印
defineDict["DFITC_PRINT_MATCHDETAIL"] = 4
#持仓盈亏打印
defineDict["DFITC_PRINT_OPGAL"] = 8
#平仓盈亏打印
defineDict["DFITC_PRINT_OFGAL"] = 16
#资金出入打印
defineDict["DFITC_PRINT_ACCESSFUNDS"] = 32
#追保声明打印
defineDict["DFITC_PRINT_ADDMARGIN"] = 64
#/////////////////////////////////////////////////////////
#DFITCSoftwareVendorIDType:软件供应商编号数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCSoftwareVendorIDType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCProductOnlineCountType:产品在线数量数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCProductOnlineCountType"] = "long"
#/////////////////////////////////////////////////////////
#DFITCBrokerInfoType:期货公司名称数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCBrokerInfoType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCProductIDType:产品编号数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCProductIDType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCRequestIDType:请求ID数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCRequestIDType"] = "long"
#/////////////////////////////////////////////////////////
#DFITCCustomCategoryType:自定义类别数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCCustomCategoryType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCReservedType:预留字段数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCReservedType"] = "int"
#/////////////////////////////////////////////////////////
#DFITCNoticeType:消息数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCNoticeType"] = "short"
#系统广播
defineDict["DFITC_SYS_BROADCAST_MSG"] = 1
#指定客户
defineDict["DFITC_ACCOUNT_ID_MSG"] = 2
#/////////////////////////////////////////////////////////
#DFITCTradingSegmentSNType:交易阶段编号数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCTradingSegmentSNType"] = "int"
#///////////////////////////////////////////
#DFITCExtOrderType:算法单类型数据类型
#///////////////////////////////////////////
typedefDict["DFITCExtOrderType"] = "int"
#预埋单
defineDict["DFITC_YMORDER"] = 1
#条件单
defineDict["DFITC_TJORDER"] = 2
#跨期套利订单
defineDict["DFITC_KQTLDD"] = 3
#跨品种套利订单
defineDict["DFITC_KPZTLDD"] = 4
#蝶式套利订单
defineDict["DFITC_DSTLDD"] = 5
#自定义套利订单(暂不支持)
defineDict["DFITC_ZDYTLDD"] = 6
#///////////////////////////////////////////
#DFITCTriggerTime:触发时间数据类型
#///////////////////////////////////////////
typedefDict["DFITCTriggerTime"] = "string"
#///////////////////////////////////////////
#DFITCPriceReference:价格参照数据类型
#///////////////////////////////////////////
typedefDict["DFITCPriceReference"] = "int"
#参照最新价
defineDict["DFITC_REF_LASTPRICE"] = 0
#参照买一价
defineDict["DFITC_REF_BIDPRICE"] = 1
#参照卖出价
defineDict["DFITC_REF_ASKPRICE"] = 2
#///////////////////////////////////////////
#DFITCCompareFlag:比较标志数据类型
#///////////////////////////////////////////
typedefDict["DFITCCompareFlag"] = "int"
#大于
defineDict["DFITC_CF_GREATER"] = 0
#大于等于
defineDict["DFITC_CF_NOTLESS"] = 1
#小于
defineDict["DFITC_CF_LESS"] = 2
#小于等于
defineDict["DFITC_CF_NOTGREATER"] = 3
#///////////////////////////////////////////
#DFITCOvernightFlag:隔夜标志数据类型
#///////////////////////////////////////////
typedefDict["DFITCOvernightFlag"] = "int"
#隔夜
defineDict["DFITC_OVERNIGHT"] = 1
#不隔夜
defineDict["DFITC_NOT_OVERNIGHT"] = 2
#///////////////////////////////////////////
#DFITCArbitragePrice:套利价格数据类型
#///////////////////////////////////////////
typedefDict["DFITCArbitragePrice"] = "float"
#///////////////////////////////////////////
#DFITCExtTriggerCond:触发条件数据类型
#///////////////////////////////////////////
typedefDict["DFITCExtTriggerCond"] = "int"
#价格触发
defineDict["DFITC_TRIGGER_PRICE"] = 0
#时间触发
defineDict["DFITC_TRIGGER_TIME"] = 1
#/////////////////////////////////////////////////////////
#DFITCInstrumentMaturityType:合约最后交易日
#/////////////////////////////////////////////////////////
typedefDict["DFITCInstrumentMaturityType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCInstrumenExpirationDateType:合约到期日
#/////////////////////////////////////////////////////////
typedefDict["DFITCInstrumenExpirationDateType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCAdjustmentInfoType:组合或对锁的保证金调整信息
#格式:[合约代码,买卖标志,投资类别,调整金额;]
#/////////////////////////////////////////////////////////
typedefDict["DFITCAdjustmentInfoType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCQuoteIDType:询价编号
#/////////////////////////////////////////////////////////
typedefDict["DFITCQuoteIDType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCSourceType:来源
#/////////////////////////////////////////////////////////
typedefDict["DFITCSourceType"] = "short"
#会员
defineDict["DFITC_SOURCE_MEMBER"] = 0
#交易所
defineDict["DFITC_SOURCE_EXCHANGE"] = 1
#/////////////////////////////////////////////////////////
#DFITCSeatCodeType:席位代码
#/////////////////////////////////////////////////////////
typedefDict["DFITCSeatCodeType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCCloseIDType:平仓执行单号
#/////////////////////////////////////////////////////////
typedefDict["DFITCCloseIDType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCEntrusTellerType:委托柜员
#/////////////////////////////////////////////////////////
typedefDict["DFITCEntrusTellerType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCStayTimeType停留时间数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCStayTimeType"] = "int"
#/////////////////////////////////////////////////////////
#DFITCComputeModeType计算方式数据类型
#/////////////////////////////////////////////////////////
typedefDict["DFITCComputeModeType"] = "int"
#绝对数值计算
defineDict["DFITC_ABSOLUTE_VALUE_COMPUTE"] = 0
#交易所保证金标准基础上浮动
defineDict["DFITC_EXCHANGE_MARGIN_BASIS_FLOAT"] = 1
#交易所保证金结果基础上浮动
defineDict["DFITC_EXCHANGE_MARGIN_RESULT_FLOAT"] = 2
#期货保证金标准基础上浮动
defineDict["DFITC_FUTURES_MARGIN_BASIS_FLOAT"] = 3
#//////////////////////////////////////////////////////////////////////
#DFITCPriceNoteType:期权保证金计算方式
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCPriceNoteType"] = "int"
#按照昨结算价计算
defineDict["DFITC_CALC_BY_PRESETTLEMENT"] = 1
#按照最新价计算
defineDict["DFITC_CALC_BY_LASTPRICE"] = 2
#//////////////////////////////////////////////////////////////////////
#DFITCLargeMarginDirectType:大边保证金方向数据类型
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCLargeMarginDirectType"] = "string"
#//////////////////////////////////////////////////////////////////////
#DFITCBankIDType:银行代码类型
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCBankIDType"] = "string"
#//////////////////////////////////////////////////////////////////////
#DFITCBankNameType:银行名称类型
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCBankNameType"] = "string"
#//////////////////////////////////////////////////////////////////////
#DFITCBankSerialType:银行流水号类型
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCBankSerialType"] = "string"
#//////////////////////////////////////////////////////////////////////
#DFITCSerialType:流水号类型
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCSerialType"] = "int"
#//////////////////////////////////////////////////////////////////////
#DFITCBankAccountType:银行账户类型
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCBankAccountType"] = "string"
#//////////////////////////////////////////////////////////////////////
#DFITCFutureSerialType:期货公司流水号类型
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCFutureSerialType"] = "int"
#//////////////////////////////////////////////////////////////////////
#DFITCDigestType:摘要类型
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCDigestType"] = "string"
#//////////////////////////////////////////////////////////////////////
#DFITCBankAccTypeType是一个银行帐号类型类型
#//////////////////////////////////////////////////////////////////////
#银行存折
defineDict["DFITC_BAT_BankBook"] = '1'
#储蓄卡
defineDict["DFITC_BAT_SavingCard"] = '2'
#信用卡
defineDict["DFITC_BAT_CreditCard"] = '3'
typedefDict["DFITCBankAccTypeType"] = "char"
#//////////////////////////////////////////////////////////////////////
#DFITCTransferStatusType:转账交易状态类型
#//////////////////////////////////////////////////////////////////////
#正常
defineDict["DFITC_TRFS_Normal"] = '0'
#被冲正
defineDict["DFITC_TRFS_Repealed"] = '1'
typedefDict["DFITCTransferStatusType"] = "char"
#//////////////////////////////////////////////////////////////////////
#DFITCTransferType:银期转账业务类型
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCTransferType"] = "int"
#//////////////////////////////////////////////////////////////////////
#DFITCTransferType:银期转账处理结果类型
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCProcResultType"] = "int"
#成功
defineDict["DFITC_PROC_SUCCESS"] = 0
#失败
defineDict["DFITC_PROC_FAIL"] = 1
#等待回执
defineDict["DFITC_PROC_WAIT_RTN"] = 2
#//////////////////////////////////////////////////////////////////////
#DFITCApplyNumberType:银期转账申请号类型
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCApplyNumberType"] = "int"
#//////////////////////////////////////////////////////////////////////
#DFITCImpliedVolatilityType:隐含波动率类型
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCImpliedVolatilityType"] = "float"
#//////////////////////////////////////////////////////////////////////
#DFITCOptionComputationType:期权计算数据类型
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCOptionComputationType"] = "float"
#/////////////////////////////////////////////////////////
#DFITCFunctionIDType:行情扩展功能号
#/////////////////////////////////////////////////////////
typedefDict["DFITCFunctionIDType"] = "string"
#/////////////////////////////////////////////////////////
#DFITCExtMarketDataType:行情扩展功能号
#/////////////////////////////////////////////////////////
typedefDict["DFITCExtMarketDataType"] = "string"
#//////////////////////////////////////////////////////////////////////
#DFITCExchangeStatusType:交易所状态数据类型
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCExchangeStatusType"] = "int"
#开盘前
defineDict["DFITC_IS_BEFORETRADING"] = 0
#非交易
defineDict["DFITC_IS_NOTRADING"] = 1
#连续交易
defineDict["DFITC_IS_CONTINOUS"] = 2
#集合竞价报单
defineDict["DFITC_IS_AUCTIONORDERING"] = 3
#集合竞价价格平衡
defineDict["DFITC_IS_AUCTIONBALANCE"] = 4
#集合竞价撮合
defineDict["DFITC_IS_AUCTIONMATCH"] = 5
#收盘
defineDict["DFITC_IS_CLOSED"] = 6
#//////////////////////////////////////////////////////////////////////
#DFITCPositionDateType:持仓日期类型
#//////////////////////////////////////////////////////////////////////
typedefDict["DFITCPositionDateType"] = "int"
defineDict["DFITC_PSD_TODAY"] = 1
defineDict["DFITC_PSD_HISTORY"] = 2