# encoding: UTF-8 defineDict = {} typedefDict = {} #////////////////////////////////////////////////////////////////////// #TKSOTPTraderIDType是一个交易所交易员代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPTraderIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPInvestorIDType是一个投资者代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPInvestorIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPBrokerIDType是一个经纪公司代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBrokerIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPBrokerAbbrType是一个经纪公司简称类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBrokerAbbrType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPBrokerNameType是一个经纪公司名称类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBrokerNameType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPExchangeInstIDType是一个合约在交易所的代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPExchangeInstIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPOrderRefType是一个报单引用类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPOrderRefType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPParticipantIDType是一个会员代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPParticipantIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPUserIDType是一个用户代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPUserIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPPasswordType是一个密码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPPasswordType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPClientIDType是一个合约账号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPClientIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPInstrumentIDType是一个合约代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPInstrumentIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TFtdcUnderlyingMultipleType是一个基础商品乘数类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPUnderlyingMultipleType"] = "float" #////////////////////////////////////////////////////////////////////// #TKSOTPMarketIDType是一个市场代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPMarketIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPProductNameType是一个产品名称类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPProductNameType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPExchangeIDType是一个交易所代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPExchangeIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPExchangeNameType是一个交易所名称类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPExchangeNameType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPExchangeAbbrType是一个交易所简称类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPExchangeAbbrType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPExchangeFlagType是一个交易所标志类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPExchangeFlagType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPMacAddressType是一个Mac地址类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPMacAddressType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPDateType是一个日期类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPDateType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTimeType是一个时间类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPTimeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPLongTimeType是一个长时间类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPLongTimeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPInstrumentNameType是一个合约名称类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPInstrumentNameType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPOrderSysIDType是一个报单编号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPOrderSysIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTradeIDType是一个成交编号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPTradeIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPCommandTypeType是一个DB命令类型类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPCommandTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPIPAddressType是一个IP地址类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPIPAddressType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPProductInfoType是一个产品信息类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPProductInfoType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPProtocolInfoType是一个协议信息类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPProtocolInfoType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPBusinessUnitType是一个业务单元类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBusinessUnitType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPDepositSeqNoType是一个出入金流水号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPDepositSeqNoType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPIdentifiedCardNoType是一个证件号码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPIdentifiedCardNoType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPIdCardTypeType是一个证件类型类型 #////////////////////////////////////////////////////////////////////// #组织机构代码 defineDict["KS_OTP_ICT_EID"] = '0' #身份证 defineDict["KS_OTP_ICT_IDCard"] = '1' #军官证 defineDict["KS_OTP_ICT_OfficerIDCard"] = '2' #警官证 defineDict["KS_OTP_ICT_PoliceIDCard"] = '3' #士兵证 defineDict["KS_OTP_ICT_SoldierIDCard"] = '4' #户口簿 defineDict["KS_OTP_ICT_HouseholdRegister"] = '5' #护照 defineDict["KS_OTP_ICT_Passport"] = '6' #台胞证 defineDict["KS_OTP_ICT_TaiwanCompatriotIDCard"] = '7' #回乡证 defineDict["KS_OTP_ICT_HomeComingCard"] = '8' #营业执照号 defineDict["KS_OTP_ICT_LicenseNo"] = '9' #税务登记号 defineDict["KS_OTP_ICT_TaxNo"] = 'A' #其他证件 defineDict["KS_OTP_ICT_OtherCard"] = 'x' typedefDict["TKSOTPIdCardTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPOrderLocalIDType是一个本地报单编号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPOrderLocalIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPPartyNameType是一个参与人名称类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPPartyNameType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPErrorMsgType是一个错误信息类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPErrorMsgType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPFieldNameType是一个字段名类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPFieldNameType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPFieldContentType是一个字段内容类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPFieldContentType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPSystemNameType是一个系统名称类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPSystemNameType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPContentType是一个消息正文类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPContentType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPOrderActionStatusType是一个报单操作状态类型 #////////////////////////////////////////////////////////////////////// #已经提交 defineDict["KS_OTP_OAS_Submitted"] = 'a' #已经接受 defineDict["KS_OTP_OAS_Accepted"] = 'b' #已经被拒绝 defineDict["KS_OTP_OAS_Rejected"] = 'c' typedefDict["TKSOTPOrderActionStatusType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPOrderStatusType是一个报单状态类型 #////////////////////////////////////////////////////////////////////// #全部成交 defineDict["KS_OTP_OST_AllTraded"] = '0' #部分成交还在队列中 defineDict["KS_OTP_OST_PartTradedQueueing"] = '1' #部分成交不在队列中 defineDict["KS_OTP_OST_PartTradedNotQueueing"] = '2' #未成交还在队列中 defineDict["KS_OTP_OST_NoTradeQueueing"] = '3' #未成交不在队列中 defineDict["KS_OTP_OST_NoTradeNotQueueing"] = '4' #撤单 defineDict["KS_OTP_OST_Canceled"] = '5' #未知 defineDict["KS_OTP_OST_Unknown"] = 'a' #尚未触发 defineDict["KS_OTP_OST_NotTouched"] = 'b' #已触发 defineDict["KS_OTP_OST_Touched"] = 'c' typedefDict["TKSOTPOrderStatusType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPOrderSubmitStatusType是一个报单提交状态类型 #////////////////////////////////////////////////////////////////////// #已经提交 defineDict["KS_OTP_OSS_InsertSubmitted"] = '0' #撤单已经提交 defineDict["KS_OTP_OSS_CancelSubmitted"] = '1' #修改已经提交 defineDict["KS_OTP_OSS_ModifySubmitted"] = '2' #已经接受 defineDict["KS_OTP_OSS_Accepted"] = '3' #报单已经被拒绝 defineDict["KS_OTP_OSS_InsertRejected"] = '4' #撤单已经被拒绝 defineDict["KS_OTP_OSS_CancelRejected"] = '5' #改单已经被拒绝 defineDict["KS_OTP_OSS_ModifyRejected"] = '6' typedefDict["TKSOTPOrderSubmitStatusType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPPositionDateType是一个持仓日期类型 #////////////////////////////////////////////////////////////////////// #今日持仓 defineDict["KS_OTP_PSD_Today"] = '1' #历史持仓 defineDict["KS_OTP_PSD_History"] = '2' typedefDict["TKSOTPPositionDateType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPPositionDateTypeType是一个持仓日期类型类型 #////////////////////////////////////////////////////////////////////// #使用历史持仓 defineDict["KS_OTP_PDT_UseHistory"] = '1' #不使用历史持仓 defineDict["KS_OTP_PDT_NoUseHistory"] = '2' typedefDict["TKSOTPPositionDateTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTradingRoleType是一个交易角色类型 #////////////////////////////////////////////////////////////////////// #代理 defineDict["KS_OTP_ER_Broker"] = '1' #自营 defineDict["KS_OTP_ER_Host"] = '2' #做市商 defineDict["KS_OTP_ER_Maker"] = '3' typedefDict["TKSOTPTradingRoleType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPProductClassType是一个产品类型类型 #////////////////////////////////////////////////////////////////////// #期货 defineDict["KS_OTP_PC_Futures"] = '1' #期货期权 defineDict["KS_OTP_PC_Options"] = '2' #组合 defineDict["KS_OTP_PC_Combination"] = '3' #即期 defineDict["KS_OTP_PC_Spot"] = '4' #期转现 defineDict["KS_OTP_PC_EFP"] = '5' #现货期权 defineDict["KS_OTP_PC_SpotOption"] = '6' #个股期权 defineDict["KS_OTP_PC_ETFOption"] = '7' #证券 defineDict["KS_OTP_PC_Stock"] = '8' typedefDict["TKSOTPProductClassType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPInstLifePhaseType是一个合约生命周期状态类型 #////////////////////////////////////////////////////////////////////// #未上市 defineDict["KS_OTP_IP_NotStart"] = '0' #上市 defineDict["KS_OTP_IP_Started"] = '1' #停牌 defineDict["KS_OTP_IP_Pause"] = '2' #到期 defineDict["KS_OTP_IP_Expired"] = '3' typedefDict["TKSOTPInstLifePhaseType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPDirectionType是一个买卖方向类型 #////////////////////////////////////////////////////////////////////// #买 defineDict["KS_OTP_D_Buy"] = '0' #卖 defineDict["KS_OTP_D_Sell"] = '1' typedefDict["TKSOTPDirectionType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPPositionTypeType是一个持仓类型类型 #////////////////////////////////////////////////////////////////////// #净持仓 defineDict["KS_OTP_PT_Net"] = '1' #综合持仓 defineDict["KS_OTP_PT_Gross"] = '2' typedefDict["TKSOTPPositionTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPHedgeFlagType是一个备兑标志类型 #////////////////////////////////////////////////////////////////////// #投机 defineDict["KS_OTP_HF_Speculation"] = '1' #套利 defineDict["KS_OTP_HF_Arbitrage"] = '2' #套保 defineDict["KS_OTP_HF_Hedge"] = '3' #备兑 defineDict["KS_OTP_HF_Covered"] = '4' typedefDict["TKSOTPHedgeFlagType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPClientIDTypeType是一个交易编码类型类型 #////////////////////////////////////////////////////////////////////// #投机/非备兑 defineDict["KS_OTP_CIDT_UnCovered"] = '1' #套利 defineDict["THOST_FTDC_CIDT_Arbitrage"] = '2' #套保/备兑 defineDict["KS_OTP_CIDT_Covered"] = '3' typedefDict["TKSOTPClientIDTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPOrderPriceTypeType是一个报单价格条件类型 #////////////////////////////////////////////////////////////////////// #任意价 defineDict["KS_OTP_OPT_AnyPrice"] = '1' #限价 defineDict["KS_OTP_OPT_LimitPrice"] = '2' #最优价 defineDict["KS_OTP_OPT_BestPrice"] = '3' #最新价 defineDict["KS_OTP_OPT_LastPrice"] = '4' typedefDict["TKSOTPOrderPriceTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPOffsetFlagType是一个开平标志类型 #////////////////////////////////////////////////////////////////////// #开仓 defineDict["KS_OTP_OF_Open"] = '0' #平仓 defineDict["KS_OTP_OF_Close"] = '1' #强平 defineDict["KS_OTP_OF_ForceClose"] = '2' #平今 defineDict["KS_OTP_OF_CloseToday"] = '3' #平昨 defineDict["KS_OTP_OF_CloseYesterday"] = '4' #强减 defineDict["KS_OTP_OF_ForceOff"] = '5' #本地强平 defineDict["KS_OTP_OF_LocalForceClose"] = '6' typedefDict["TKSOTPOffsetFlagType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPForceCloseReasonType是一个强平原因类型 #////////////////////////////////////////////////////////////////////// #非强平 defineDict["KS_OTP_FCC_NotForceClose"] = '0' #资金不足 defineDict["KS_OTP_FCC_LackDeposit"] = '1' #客户超仓 defineDict["KS_OTP_FCC_ClientOverPositionLimit"] = '2' #会员超仓 defineDict["KS_OTP_FCC_MemberOverPositionLimit"] = '3' #持仓非整数倍 defineDict["KS_OTP_FCC_NotMultiple"] = '4' #违规 defineDict["KS_OTP_FCC_Violation"] = '5' #其它 defineDict["KS_OTP_FCC_Other"] = '6' #自然人临近交割 defineDict["KS_OTP_FCC_PersonDeliv"] = '7' typedefDict["TKSOTPForceCloseReasonType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPOrderTypeType是一个报单类型类型 #////////////////////////////////////////////////////////////////////// #正常 defineDict["KS_OTP_ORDT_Normal"] = '0' #报价衍生 defineDict["KS_OTP_ORDT_DeriveFromQuote"] = '1' typedefDict["TKSOTPOrderTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTimeConditionType是一个有效期类型类型 #////////////////////////////////////////////////////////////////////// #立即完成,否则撤销 defineDict["KS_OTP_TC_IOC"] = '1' #本节有效 defineDict["KS_OTP_TC_GFS"] = '2' #当日有效 defineDict["KS_OTP_TC_GFD"] = '3' #指定日期前有效 defineDict["KS_OTP_TC_GTD"] = '4' #撤销前有效 defineDict["KS_OTP_TC_GTC"] = '5' #集合竞价有效 defineDict["KS_OTP_TC_GFA"] = '6' typedefDict["TKSOTPTimeConditionType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPVolumeConditionType是一个成交量类型类型 #////////////////////////////////////////////////////////////////////// #任何数量 defineDict["KS_OTP_VC_AV"] = '1' #最小数量 defineDict["KS_OTP_VC_MV"] = '2' #全部数量 defineDict["KS_OTP_VC_CV"] = '3' typedefDict["TKSOTPVolumeConditionType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPContingentConditionType是一个触发条件类型 #////////////////////////////////////////////////////////////////////// #立即 defineDict["KS_OTP_CC_Immediately"] = '1' #止损 defineDict["KS_OTP_CC_Touch"] = '2' #止赢 defineDict["KS_OTP_CC_TouchProfit"] = '3' typedefDict["TKSOTPContingentConditionType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPActionFlagType是一个操作标志类型 #////////////////////////////////////////////////////////////////////// #删除 defineDict["KS_OTP_AF_Delete"] = '0' #修改 defineDict["KS_OTP_AF_Modify"] = '3' typedefDict["TKSOTPActionFlagType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPOrderSourceType是一个报单来源类型 #////////////////////////////////////////////////////////////////////// #来自参与者 defineDict["KS_OTP_OSRC_Participant"] = '0' #来自管理员 defineDict["KS_OTP_OSRC_Administrator"] = '1' typedefDict["TKSOTPOrderSourceType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTradeTypeType是一个成交类型类型 #////////////////////////////////////////////////////////////////////// #普通成交 defineDict["KS_OTP_TRDT_Common"] = '0' #期权执行 defineDict["KS_OTP_TRDT_OptionsOTPution"] = '1' #OTC成交 defineDict["KS_OTP_TRDT_OTC"] = '2' #期转现衍生成交 defineDict["KS_OTP_TRDT_EFPDerived"] = '3' typedefDict["TKSOTPTradeTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPPriceSourceType是一个成交价来源类型 #////////////////////////////////////////////////////////////////////// #前成交价 defineDict["KS_OTP_PSRC_LastPrice"] = '0' #买委托价 defineDict["KS_OTP_PSRC_Buy"] = '1' #卖委托价 defineDict["KS_OTP_PSRC_Sell"] = '2' typedefDict["TKSOTPPriceSourceType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPInstrumentStatusType是一个合约交易状态类型 #////////////////////////////////////////////////////////////////////// #开盘前 defineDict["KS_OTP_IS_BeforeTrading"] = '0' #非交易 defineDict["KS_OTP_IS_NoTrading"] = '1' #连续交易 defineDict["KS_OTP_IS_Continous"] = '2' #集合竞价报单 defineDict["KS_OTP_IS_AuctionOrdering"] = '3' #集合竞价价格平衡 defineDict["KS_OTP_IS_AuctionBalance"] = '4' #集合竞价撮合 defineDict["KS_OTP_IS_AuctionMatch"] = '5' #收盘 defineDict["KS_OTP_IS_Closed"] = '6' typedefDict["TKSOTPInstrumentStatusType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPInstStatusEnterReasonType是一个品种进入交易状态原因类型 #////////////////////////////////////////////////////////////////////// #自动切换 defineDict["KS_OTP_IER_Automatic"] = '1' #手动切换 defineDict["KS_OTP_IER_Manual"] = '2' #熔断 defineDict["KS_OTP_IER_Fuse"] = '3' typedefDict["TKSOTPInstStatusEnterReasonType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPOrderActionRefType是一个报单操作引用类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPOrderActionRefType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPInstallCountType是一个安装数量类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPInstallCountType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPInstallIDType是一个安装编号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPInstallIDType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPErrorIDType是一个错误代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPErrorIDType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPSettlementIDType是一个结算编号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPSettlementIDType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPVolumeType是一个数量类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPVolumeType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPFrontIDType是一个前置编号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPFrontIDType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPSessionIDType是一个会话编号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPSessionIDType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPSequenceNoType是一个序号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPSequenceNoType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPMillisecType是一个时间(毫秒)类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPMillisecType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPVolumeMultipleType是一个合约数量乘数类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPVolumeMultipleType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPTradingSegmentSNType是一个交易阶段编号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPTradingSegmentSNType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPRequestIDType是一个请求编号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPRequestIDType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPYearType是一个年份类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPYearType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPMonthType是一个月份类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPMonthType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPBoolType是一个布尔型类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBoolType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPPriceType是一个价格类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPPriceType"] = "float" #////////////////////////////////////////////////////////////////////// #TKSOTPRatioType是一个比率类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPRatioType"] = "float" #////////////////////////////////////////////////////////////////////// #TKSOTPMoneyType是一个资金类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPMoneyType"] = "float" #////////////////////////////////////////////////////////////////////// #TKSOTPLargeVolumeType是一个大额数量类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPLargeVolumeType"] = "float" #////////////////////////////////////////////////////////////////////// #TKSOTPSequenceSeriesType是一个序列系列号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPSequenceSeriesType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPCommPhaseNoType是一个通讯时段编号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPCommPhaseNoType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPSequenceLabelType是一个序列编号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPSequenceLabelType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPAddressType是一个通讯地址类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPAddressType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPZipCodeType是一个邮政编码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPZipCodeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTelephoneType是一个联系电话类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPTelephoneType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPFaxType是一个传真类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPFaxType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPMobileType是一个手机类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPMobileType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPEMailType是一个电子邮件类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPEMailType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPMemoType是一个备注类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPMemoType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPPropertyIDType是一个属性代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPPropertyIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPPropertyNameType是一个属性名称类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPPropertyNameType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPLicenseNoType是一个营业执照号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPLicenseNoType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPSettlementParamValueType是一个参数代码值类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPSettlementParamValueType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPBrandCodeType是一个牌号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBrandCodeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPWarehouseType是一个仓库类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPWarehouseType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPProductDateType是一个产期类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPProductDateType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPGradeType是一个等级类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPGradeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPClassifyType是一个类别类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPClassifyType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPAccountIDType是一个投资者帐号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPAccountIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPProductLifePhaseType是一个产品生命周期状态类型 #////////////////////////////////////////////////////////////////////// #活跃 defineDict["KS_OTP_PLP_Active"] = '1' #不活跃 defineDict["KS_OTP_PLP_NonActive"] = '2' #注销 defineDict["KS_OTP_PLP_Canceled"] = '3' typedefDict["TKSOTPProductLifePhaseType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPInvestorTypeType是一个投资者类型类型 #////////////////////////////////////////////////////////////////////// #自然人 defineDict["KS_OTP_CT_Person"] = '0' #法人 defineDict["KS_OTP_CT_Company"] = '1' #投资基金 defineDict["KS_OTP_CT_Fund"] = '2' typedefDict["TKSOTPInvestorTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPBrokerTypeType是一个经纪公司类型类型 #////////////////////////////////////////////////////////////////////// #交易会员 defineDict["KS_OTP_BT_Trade"] = '0' #交易结算会员 defineDict["KS_OTP_BT_TradeSettle"] = '1' typedefDict["TKSOTPBrokerTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPCurrencyCodeType是一个币种类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPCurrencyCodeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPCertCodeType是一个证件号码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPCertCodeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPUserTypeType是一个用户类型类型 #////////////////////////////////////////////////////////////////////// #投资者 defineDict["KS_OTP_UT_Investor"] = '0' #操作员 defineDict["KS_OTP_UT_Operator"] = '1' #管理员 defineDict["KS_OTP_UT_SuperUser"] = '2' typedefDict["TKSOTPUserTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPExClientIDTypeType是一个合约账号类型类型 #////////////////////////////////////////////////////////////////////// #非备兑 defineDict["KS_OTP_ECIDT_UnCovered"] = '0' #备兑 defineDict["KS_OTP_ECIDT_Covered"] = '1' typedefDict["TKSOTPExClientIDTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPUserProductIDType是一个产品标识类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPUserProductIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTradeSourceType是一个成交来源类型 #////////////////////////////////////////////////////////////////////// #来自交易所普通回报 defineDict["KS_OTP_TSRC_NORMAL"] = '0' #来自查询 defineDict["KS_OTP_TSRC_QUERY"] = '1' typedefDict["TKSOTPTradeSourceType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPSRiskRateType是一个风险度类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPSRiskRateType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPOptionsTypeType是一个期权类型类型 #////////////////////////////////////////////////////////////////////// #认购 defineDict["KS_OTP_CP_CallOptions"] = '1' #认沽 defineDict["KS_OTP_CP_PutOptions"] = '2' typedefDict["TKSOTPOptionsTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPActionTypeType是一个执行类型类型 #////////////////////////////////////////////////////////////////////// #执行 defineDict["KS_OTP_ACTP_Exec"] = '1' #放弃 defineDict["KS_OTP_ACTP_Abandon"] = '2' typedefDict["TKSOTPActionTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPFutureBranchIDType是一个证券分支机构编码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPFutureBranchIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPCustTypeType是一个客户类型类型 #////////////////////////////////////////////////////////////////////// #自然人 defineDict["KS_OTP_CUSTT_Person"] = '0' #机构户 defineDict["KS_OTP_CUSTT_Institution"] = '1' typedefDict["TKSOTPCustTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPIndividualNameType是一个个人姓名类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPIndividualNameType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTradeAmountType是一个交易金额(元)类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPTradeAmountType"] = "float" #////////////////////////////////////////////////////////////////////// #TKSOTPFeePayFlagType是一个费用支付标志类型 #////////////////////////////////////////////////////////////////////// #由受益方支付费用 defineDict["KS_OTP_FPF_BEN"] = '0' #由发送方支付费用 defineDict["KS_OTP_FPF_OUR"] = '1' #由发送方支付发起的费用,受益方支付接受的费用 defineDict["KS_OTP_FPF_SHA"] = '2' typedefDict["TKSOTPFeePayFlagType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPCustFeeType是一个应收客户费用(元)类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPCustFeeType"] = "float" #////////////////////////////////////////////////////////////////////// #TKSOTPFutureFeeType是一个应收证券公司费用(元)类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPFutureFeeType"] = "float" #////////////////////////////////////////////////////////////////////// #TKSOTPBankIDType是一个银行代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBankIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPCurrencyIDType是一个币种代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPCurrencyIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPBankSerialType是一个银行流水号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBankSerialType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPSerialType是一个流水号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPSerialType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPLastFragmentType是一个最后分片标志类型 #////////////////////////////////////////////////////////////////////// #是最后分片 defineDict["KS_OTP_LF_Yes"] = '0' #不是最后分片 defineDict["KS_OTP_LF_No"] = '1' typedefDict["TKSOTPLastFragmentType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPFutureSerialType是一个证券公司流水号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPFutureSerialType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPBankAccountType是一个银行账户类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBankAccountType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTradeDateType是一个交易日期类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPTradeDateType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTradeTimeType是一个交易时间类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPTradeTimeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTradeCodeType是一个交易代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPTradeCodeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPDigestType是一个摘要类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPDigestType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTransferStatusType是一个转账交易状态类型 #////////////////////////////////////////////////////////////////////// #正常 defineDict["TKS_OTP_TRFS_Normal"] = '0' #被冲正 defineDict["TKS_OTP_TRFS_Repealed"] = '1' typedefDict["TKSOTPTransferStatusType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPBankAccTypeType是一个银行帐号类型类型 #////////////////////////////////////////////////////////////////////// #银行存折 defineDict["TKS_OTP_BAT_BankBook"] = '1' #储蓄卡 defineDict["TKS_OTP_BAT_SavingCard"] = '2' #信用卡 defineDict["TKS_OTP_BAT_CreditCard"] = '3' typedefDict["TKSOTPBankAccTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPDeviceIDType是一个渠道标志类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPDeviceIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPBankCodingForFutureType是一个银行对证券公司的编码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBankCodingForFutureType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPBankBrchIDType是一个银行分中心代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBankBrchIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPNoIndicatorType是一个是或否标识类型 #////////////////////////////////////////////////////////////////////// #是 defineDict["KS_OTP_YNI_Yes"] = '0' #否 defineDict["KS_OTP_YNI_No"] = '1' typedefDict["TKSOTPYesNoIndicatorType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPAddInfoType是一个附加信息类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPAddInfoType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPPwdFlagType是一个密码核对标志类型 #////////////////////////////////////////////////////////////////////// #不核对 defineDict["KS_OTP_BPWDF_NoCheck"] = '0' #明文核对 defineDict["KS_OTP_BPWDF_BlankCheck"] = '1' #密文核对 defineDict["KS_OTP_BPWDF_EncryptCheck"] = '2' typedefDict["TKSOTPPwdFlagType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPBankOperNoType是一个银行操作员号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBankOperNoType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTargetIDType是一个同步目标编号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPTargetIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPOperNoType是一个交易柜员类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPOperNoType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTIDType是一个交易ID类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPTIDType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPOperNoType是一个交易柜员类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPOperNoType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPBankNameType是一个银行名称类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBankNameType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTradeCodeType是一个交易代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPTradeCodeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPBankIDType是一个银行代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBankIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPBankBrchIDType是一个银行分中心代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBankBrchIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPPlateSerialType是一个平台流水号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPPlateSerialType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPFutureAccTypeType是一个证券公司帐号类型类型 #////////////////////////////////////////////////////////////////////// #银行存折 defineDict["KS_OTP_FAT_BankBook"] = '1' #储蓄卡 defineDict["KS_OTP_FAT_SavingCard"] = '2' #信用卡 defineDict["KS_OTP_FAT_CreditCard"] = '3' typedefDict["TKSOTPFutureAccTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPAvailabilityFlagType是一个有效标志类型 #////////////////////////////////////////////////////////////////////// #未确认 defineDict["KS_OTP_AVAF_Invalid"] = '0' #有效 defineDict["KS_OTP_AVAF_Valid"] = '1' #冲正 defineDict["KS_OTP_AVAF_Repeal"] = '2' typedefDict["TKSOTPAvailabilityFlagType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPOperatorCodeType是一个操作员类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPOperatorCodeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPProtectFlagType是一个保护性标志类型 #////////////////////////////////////////////////////////////////////// defineDict["KSOTP_PF_True"] = 'T' defineDict["KSOTP_PF_Flase"] = 'F' typedefDict["TKSOTPProtectFlagType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPControlRangeType是一个控制范围类型 #////////////////////////////////////////////////////////////////////// defineDict["KSOTP_CR_Product"] = '0' defineDict["KSOTP_CR_ALL"] = '1' typedefDict["TKSOTPControlRangeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTradeLevelType是一个交易级别类型 #////////////////////////////////////////////////////////////////////// defineDict["KSOTP_TL_Level1"] = '1' defineDict["KSOTP_TL_Level2"] = '2' defineDict["KSOTP_TL_Level3"] = '3' typedefDict["TKSOTPTradeLevelType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPPosiDirectionType是一个个股持仓方向类型 #////////////////////////////////////////////////////////////////////// defineDict["KSVOC_PD_Buy"] = '2' defineDict["KSVOC_PD_Sell"] = '3' typedefDict["TKSOTPPosiDirectionType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPDelivModeType是一个个股交收查询类型 #////////////////////////////////////////////////////////////////////// defineDict["KSVOC_DM_Product"] = '1' defineDict["KSVOC_DM_Cash"] = '2' defineDict["KSVOC_DM_Dispos"] = '3' typedefDict["TKSOTPDelivModeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPFunctionNameType是一个功能名称类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPFunctionNameType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPStrikeTypeType是一个执行类型类型 #////////////////////////////////////////////////////////////////////// #自身对冲 defineDict["KS_OTP_STT_Hedge"] = '0' #匹配执行 defineDict["KS_OTP_STT_Match"] = '1' typedefDict["TKSOTPStrikeTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPExecOrderPositionFlagType是一个期权行权后是否保留头寸的标记类型 #////////////////////////////////////////////////////////////////////// #保留 defineDict["KS_OTP_EOPF_Reserve"] = '0' #不保留 defineDict["KS_OTP_EOPF_UnReserve"] = '1' typedefDict["TKSOTPExecOrderPositionFlagType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPExecOrderCloseFlagType是一个期权行权后生成的头寸是否自动平仓类型 #////////////////////////////////////////////////////////////////////// #自动平仓 defineDict[""] = '0' #免于自动平仓 defineDict[""] = '1' typedefDict["TKSOTPExecOrderCloseFlagType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPLockTypeType是一个锁定方向类型 #////////////////////////////////////////////////////////////////////// #锁定 defineDict["KS_OTP_LCKT_Lock"] = '1' #解锁 defineDict["KS_OTP_LCKT_Unlock"] = '2' typedefDict["TKSOTPLockTypeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPExecOrderSysIDType是一个执行宣告系统编号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPExecOrderSysIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPExecResultType是一个执行结果类型 #////////////////////////////////////////////////////////////////////// #没有执行 defineDict["KS_OTP_OER_NoExec"] = 'n' #已经取消 defineDict["KS_OTP_OER_Canceled"] = 'c' #执行成功 defineDict["KS_OTP_OER_OK"] = '0' #期权持仓不够 defineDict["KS_OTP_OER_NoPosition"] = '1' #资金不够 defineDict["KS_OTP_OER_NoDeposit"] = '2' #会员不存在 defineDict["KS_OTP_OER_NoParticipant"] = '3' #客户不存在 defineDict["KS_OTP_OER_NoClient"] = '4' #合约不存在 defineDict["KS_OTP_OER_NoInstrument"] = '6' #没有执行权限 defineDict["KS_OTP_OER_NoRight"] = '7' #不合理的数量 defineDict["KS_OTP_OER_InvalidVolume"] = '8' #没有足够的历史成交 defineDict["KS_OTP_OER_NoEnoughHistoryTrade"] = '9' #未知 defineDict["KS_OTP_OER_Unknown"] = 'a' typedefDict["TKSOTPExecResultType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPBranchIDType是一个营业部编号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPBranchIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPInvestorRangeType是一个投资者范围类型 #////////////////////////////////////////////////////////////////////// #所有 defineDict["KS_OTP_IR_All"] = '1' #投资者组 defineDict["KS_OTP_IR_Group"] = '2' #单一投资者 defineDict["KS_OTP_IR_Single"] = '3' typedefDict["TKSOTPInvestorRangeType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPCombDirectionType是一个组合指令方向类型 #////////////////////////////////////////////////////////////////////// #申请组合 defineDict["KS_OTP_CMDR_Comb"] = '0' #申请拆分 defineDict["KS_OTP_CMDR_UnComb"] = '1' typedefDict["TKSOTPCombDirectionType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPCombStrategyIDType是一个个股组合策略代码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPCombStrategyIDType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPCombActionType是一个强拆标记类型 #////////////////////////////////////////////////////////////////////// #非强拆 defineDict["KS_OTP_CAT_False"] = '0' #强拆 defineDict["KS_OTP_CAT_True"] = '1' typedefDict["TKSOTPCombActionType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPTradeSerialNoType是一个发起方流水号类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPTradeSerialNoType"] = "int" #////////////////////////////////////////////////////////////////////// #TKSOTPFOCreditApplyType是一个当日出金额度操作类型 #////////////////////////////////////////////////////////////////////// #申请 defineDict["KS_OTP_FOCAT_Confirm"] = '0' #取消申请 defineDict["KS_OTP_FOCAT_NoConfirm"] = '1' typedefDict["TKSOTPFOCreditApplyType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPFOCreditStatusType是一个当日出金额度处理状态类型 #////////////////////////////////////////////////////////////////////// #待审核 defineDict["KS_OTP_FOCST_SENDING"] = '0' #已通过 defineDict["KS_OTP_FOCST_ACCEPTED"] = '1' #已否决 defineDict["KS_OTP_FOCST_REJECT"] = '2' typedefDict["TKSOTPFOCreditStatusType"] = "string" #////////////////////////////////////////////////////////////////////// #TKSOTPInstrumentCodeType是一个合约标识码类型 #////////////////////////////////////////////////////////////////////// typedefDict["TKSOTPInstrumentCodeType"] = "string"