Get desktop application:
View/edit binary Protocol Buffers messages
Used in: Qot_GetBasicQot.S2C, Qot_UpdateBasicQot.S2C
required Security security = 1
required bool isSuspended = 2
required string listTime = 3
required double priceSpread = 4
required string updateTime = 5
required double highPrice = 6
required double openPrice = 7
required double lowPrice = 8
required double curPrice = 9
required double lastClosePrice = 10
required int64 volume = 11
required double turnover = 12
required double turnoverRate = 13
required double amplitude = 14
optional int32 darkStatus = 15
optional double listTimestamp = 17
optional double updateTimestamp = 18
Used in: Qot_GetBroker.S2C, Qot_UpdateBroker.S2C
required int64 id = 1
required string name = 2
required int32 pos = 3
CompanyAct_None = 0
CompanyAct_Split = 1
CompanyAct_Join = 2
CompanyAct_Bonus = 4
CompanyAct_Transfer = 8
CompanyAct_Allot = 16
CompanyAct_Add = 32
CompanyAct_Dividend = 64
CompanyAct_SPDividend = 128
Used in: Qot_GetSubInfo.S2C
repeated SubInfo subInfoList = 1
required int32 usedQuota = 2
required bool isOwnConnData = 3
DarkStatus_None = 0
DarkStatus_Trading = 1
DarkStatus_End = 2
HolderCategory_Unknow = 0
HolderCategory_Agency = 1
HolderCategory_Fund = 2
HolderCategory_SeniorManager = 3
IpoPeriod_Unknow = 0
IpoPeriod_Today = 1
IpoPeriod_Tomorrow = 2
IpoPeriod_Nextweek = 3
IpoPeriod_Lastweek = 4
IpoPeriod_Lastmonth = 5
Issuer_Unknow = 0
Issuer_SG = 1
Issuer_BP = 2
Issuer_CS = 3
Issuer_CT = 4
Issuer_EA = 5
Issuer_GS = 6
Issuer_HS = 7
Issuer_JP = 8
Issuer_MB = 9
Issuer_SC = 10
Issuer_UB = 11
Issuer_BI = 12
Issuer_DB = 13
Issuer_DC = 14
Issuer_ML = 15
Issuer_NM = 16
Issuer_RB = 17
Issuer_RS = 18
Issuer_BC = 19
Issuer_HT = 20
Issuer_VT = 21
Issuer_KC = 22
KLFields_None = 0
KLFields_High = 1
KLFields_Open = 2
KLFields_Low = 4
KLFields_Close = 8
KLFields_LastClose = 16
KLFields_Volume = 32
KLFields_Turnover = 64
KLFields_TurnoverRate = 128
KLFields_PE = 256
KLFields_ChangeRate = 512
KLType_Unknown = 0
KLType_1Min = 1
KLType_Day = 2
KLType_Week = 3
KLType_Month = 4
KLType_Year = 5
KLType_5Min = 6
KLType_15Min = 7
KLType_30Min = 8
KLType_60Min = 9
KLType_3Min = 10
KLType_Quarter = 11
Used in: Qot_GetHistoryKL.S2C, Qot_GetHistoryKLPoints.HistoryPointsKL, Qot_GetKL.S2C, Qot_RequestHistoryKL.S2C, Qot_UpdateKL.S2C
required string time = 1
required bool isBlank = 2
optional double highPrice = 3
optional double openPrice = 4
optional double lowPrice = 5
optional double closePrice = 6
optional double lastClosePrice = 7
optional int64 volume = 8
optional double turnover = 9
optional double turnoverRate = 10
optional double pe = 11
optional double changeRate = 12
optional double timestamp = 13
Used in: BasicQot
required double strikePrice = 1
required int32 contractSize = 2
required int32 openInterest = 3
required double impliedVolatility = 4
required double premium = 5
required double delta = 6
required double gamma = 7
required double vega = 8
required double theta = 9
required double rho = 10
Used in: SecurityStaticInfo
required int32 type = 1
required Security owner = 2
required string strikeTime = 3
required double strikePrice = 4
required bool suspend = 5
required string market = 6
optional double strikeTimestamp = 7
OptionType_Unknown = 0
OptionType_Call = 1
OptionType_Put = 2
Used in: Qot_GetOrderBook.S2C, Qot_UpdateOrderBook.S2C
required double price = 1
required int64 volume = 2
required int32 orederCount = 3
Used in: Qot_GetOrderDetail.S2C, Qot_UpdateOrderDetail.S2C
required int32 orderCount = 1
repeated double orderVol = 2
Used in: Qot_GetOwnerPlate.SecurityOwnerPlate, Qot_GetPlateSet.S2C
required Security plate = 1
required string name = 2
optional int32 plateType = 3
PlateSetType_All = 0
PlateSetType_Industry = 1
PlateSetType_Region = 2
PlateSetType_Concept = 3
PlateSetType_Other = 4
PriceType_Unknow = 0
PriceType_Outside = 1
PriceType_WithIn = 2
PushDataType_Unknow = 0
PushDataType_Realtime = 1
PushDataType_ByDisConn = 2
PushDataType_Cache = 3
QotMarket_Unknown = 0
QotMarket_HK_Security = 1
QotMarket_HK_Future = 2
QotMarket_US_Security = 11
QotMarket_CNSH_Security = 21
QotMarket_CNSZ_Security = 22
QotMarketState_None = 0
QotMarketState_Auction = 1
QotMarketState_WaitingOpen = 2
QotMarketState_Morning = 3
QotMarketState_Rest = 4
QotMarketState_Afternoon = 5
QotMarketState_Closed = 6
QotMarketState_PreMarketBegin = 8
QotMarketState_PreMarketEnd = 9
QotMarketState_AfterHoursBegin = 10
QotMarketState_AfterHoursEnd = 11
QotMarketState_NightOpen = 13
QotMarketState_NightEnd = 14
QotMarketState_FutureDayOpen = 15
QotMarketState_FutureDayBreak = 16
QotMarketState_FutureDayClose = 17
QotMarketState_FutureDayWaitForOpen = 18
QotMarketState_HkCas = 19
Used in: Qot_GetRehab.SecurityRehab, Qot_RequestRehab.S2C
required string time = 1
required int64 companyActFlag = 2
required double fwdFactorA = 3
required double fwdFactorB = 4
required double bwdFactorA = 5
required double bwdFactorB = 6
optional int32 splitBase = 7
optional int32 splitErt = 8
optional int32 joinBase = 9
optional int32 joinErt = 10
optional int32 bonusBase = 11
optional int32 bonusErt = 12
optional int32 transferBase = 13
optional int32 transferErt = 14
optional int32 allotBase = 15
optional int32 allotErt = 16
optional double allotPrice = 17
optional int32 addBase = 18
optional int32 addErt = 19
optional double addPrice = 20
optional double dividend = 21
optional double spDividend = 22
optional double timestamp = 23
RehabType_None = 0
RehabType_Forward = 1
RehabType_Backward = 2
Used in: BasicQot, OptionStaticExData, PlateInfo, SecurityStaticBasic, SubInfo, WarrantStaticExData, Qot_GetBasicQot.C2S, Qot_GetBroker.C2S, Qot_GetBroker.S2C, Qot_GetHistoryKL.C2S, Qot_GetHistoryKL.S2C, Qot_GetHistoryKLPoints.C2S, Qot_GetHistoryKLPoints.SecurityHistoryKLPoints, Qot_GetHoldingChangeList.C2S, Qot_GetHoldingChangeList.S2C, Qot_GetKL.C2S, Qot_GetKL.S2C, Qot_GetOptionChain.C2S, Qot_GetOrderBook.C2S, Qot_GetOrderBook.S2C, Qot_GetOrderDetail.C2S, Qot_GetOrderDetail.S2C, Qot_GetOwnerPlate.C2S, Qot_GetOwnerPlate.SecurityOwnerPlate, Qot_GetPlateSecurity.C2S, Qot_GetRT.C2S, Qot_GetRT.S2C, Qot_GetReference.C2S, Qot_GetRehab.C2S, Qot_GetRehab.SecurityRehab, Qot_GetSecuritySnapshot.C2S, Qot_GetSecuritySnapshot.OptionSnapshotExData, Qot_GetSecuritySnapshot.SnapshotBasicData, Qot_GetSecuritySnapshot.WarrantSnapshotExData, Qot_GetStaticInfo.C2S, Qot_GetSuspend.C2S, Qot_GetSuspend.SecuritySuspend, Qot_GetTicker.C2S, Qot_GetTicker.S2C, Qot_GetWarrant.C2S, Qot_GetWarrant.WarrantData, Qot_RegQotPush.C2S, Qot_RequestHistoryKL.C2S, Qot_RequestHistoryKL.S2C, Qot_RequestHistoryKLQuota.DetailItem, Qot_RequestRehab.C2S, Qot_Sub.C2S, Qot_UpdateBroker.S2C, Qot_UpdateKL.S2C, Qot_UpdateOrderBook.S2C, Qot_UpdateOrderDetail.S2C, Qot_UpdateRT.S2C, Qot_UpdateTicker.S2C
required int32 market = 1
required string code = 2
Used in: SecurityStaticInfo
required Security security = 1
required int64 id = 2
required int32 lotSize = 3
required int32 secType = 4
required string name = 5
required string listTime = 6
optional bool delisting = 7
optional double listTimestamp = 8
Used in: Qot_GetOptionChain.OptionItem, Qot_GetPlateSecurity.S2C, Qot_GetReference.S2C, Qot_GetStaticInfo.S2C
SecurityType_Unknown = 0
SecurityType_Bond = 1
SecurityType_Bwrt = 2
SecurityType_Eqty = 3
SecurityType_Trust = 4
SecurityType_Warrant = 5
SecurityType_Index = 6
SecurityType_Plate = 7
SecurityType_Drvt = 8
SecurityType_PlateSet = 9
Used in: Qot_GetHoldingChangeList.S2C
required string holderName = 1
required double holdingQty = 2
required double holdingRatio = 3
required double changeQty = 4
required double changeRatio = 5
required string time = 6
optional double timestamp = 7
SortField_Unknow = 0
SortField_Code = 1
SortField_CurPrice = 2
SortField_PriceChangeVal = 3
SortField_ChangeRate = 4
SortField_Status = 5
SortField_BidPrice = 6
SortField_AskPrice = 7
SortField_BidVol = 8
SortField_AskVol = 9
SortField_Volume = 10
SortField_Turnover = 11
SortField_Score = 12
SortField_Premium = 13
SortField_EffectiveLeverage = 14
SortField_Delta = 15
SortField_ImpliedVolatility = 16
SortField_Type = 17
SortField_StrikePrice = 18
SortField_BreakEvenPoint = 19
SortField_MaturityTime = 20
SortField_ListTime = 21
SortField_LastTradeTime = 22
SortField_Leverage = 23
SortField_InOutMoney = 24
SortField_RecoveryPrice = 25
SortField_ChangePrice = 26
SortField_Change = 27
SortField_StreetRate = 28
SortField_StreetVol = 29
SortField_Amplitude = 30
SortField_WarrantName = 31
SortField_Issuer = 32
SortField_LotSize = 33
SortField_IssueSize = 34
Used in: ConnSubInfo
required int32 subType = 1
repeated Security securityList = 2
SubType_None = 0
SubType_Basic = 1
SubType_OrderBook = 2
SubType_Ticker = 4
SubType_RT = 5
SubType_KL_Day = 6
SubType_KL_5Min = 7
SubType_KL_15Min = 8
SubType_KL_30Min = 9
SubType_KL_60Min = 10
SubType_KL_1Min = 11
SubType_KL_Week = 12
SubType_KL_Month = 13
SubType_Broker = 14
SubType_KL_Qurater = 15
SubType_KL_Year = 16
SubType_KL_3Min = 17
SubType_OrderDetail = 18
Used in: Qot_GetTicker.S2C, Qot_UpdateTicker.S2C
required string time = 1
required int64 sequence = 2
required int32 dir = 3
required double price = 4
required int64 volume = 5
required double turnover = 6
optional double recvTime = 7
optional int32 type = 8
optional int32 typeSign = 9
optional int32 pushDataType = 10
optional double timestamp = 11
TickerDirection_Unknown = 0
TickerDirection_Bid = 1
TickerDirection_Ask = 2
TickerDirection_Neutral = 3
TickerType_Unknown = 0
TickerType_Automatch = 1
TickerType_Late = 2
TickerType_NoneAutomatch = 3
TickerType_InterAutomatch = 4
TickerType_InterNoneAutomatch = 5
TickerType_OddLot = 6
TickerType_Auction = 7
TickerType_Bulk = 8
TickerType_Crash = 9
TickerType_CrossMarket = 10
TickerType_BulkSold = 11
TickerType_FreeOnBoard = 12
TickerType_Rule127Or155 = 13
TickerType_Delay = 14
TickerType_MarketCenterClosePrice = 15
TickerType_NextDay = 16
TickerType_MarketCenterOpening = 17
TickerType_PriorReferencePrice = 18
TickerType_MarketCenterOpenPrice = 19
TickerType_Seller = 20
TickerType_T = 21
TickerType_ExtendedTradingHours = 22
TickerType_Contingent = 23
TickerType_AveragePrice = 24
TickerType_OTCSold = 25
TickerType_OddLotCrossMarket = 26
TickerType_DerivativelyPriced = 27
TickerType_ReOpeningPriced = 28
TickerType_ClosingPriced = 29
TickerType_ComprehensiveDelayPrice = 30
Used in: Qot_GetRT.S2C, Qot_UpdateRT.S2C
required string time = 1
required int32 minute = 2
required bool isBlank = 3
optional double price = 4
optional double lastClosePrice = 5
optional double avgPrice = 6
optional int64 volume = 7
optional double turnover = 8
optional double timestamp = 9
TradeDateType_Whole = 0
TradeDateType_Morning = 1
TradeDateType_Afternoon = 2
Used in: SecurityStaticInfo
required int32 type = 1
required Security owner = 2
WarrantStatus_Unknow = 0
WarrantStatus_Normal = 1
WarrantStatus_Suspend = 2
WarrantStatus_StopTrade = 3
WarrantStatus_PendingListing = 4
WarrantType_Unknown = 0
WarrantType_Buy = 1
WarrantType_Sell = 2
WarrantType_Bull = 3
WarrantType_Bear = 4