| 程序包 | 说明 |
|---|---|
| com.tigerbrokers.stock.openapi.client.socket.data.pb |
| 限定符和类型 | 方法和说明 |
|---|---|
OrderStatusData.Builder |
OrderStatusData.Builder.addAllAttrList(Iterable<String> values)
repeated string attrList = 42; |
OrderStatusData.Builder |
OrderStatusData.Builder.addAttrList(String value)
repeated string attrList = 42; |
OrderStatusData.Builder |
OrderStatusData.Builder.addAttrListBytes(com.google.protobuf.ByteString value)
repeated string attrList = 42; |
OrderStatusData.Builder |
OrderStatusData.Builder.clear() |
OrderStatusData.Builder |
OrderStatusData.Builder.clearAccount()
user account
string account = 2; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearAction()
BUY or SELL
string action = 9; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearAttrDesc()
order description
string attrDesc = 34; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearAttrList()
repeated string attrList = 42; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearAvgFillPrice()
average price at which the orders got filled
double avgFillPrice = 20; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearCanCancel()
bool canCancel = 29; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearCancelStatus()
order cancel status
string cancelStatus = 26; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearCanModify()
bool canModify = 28; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearCommissionAndFee()
commission and fee
float commissionAndFee = 35; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearCurrency()
currency.
|
OrderStatusData.Builder |
OrderStatusData.Builder.clearErrorMsg()
error message
string errorMsg = 33; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearExpiry()
for options, formate:yyyyMMdd
string expiry = 4; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearFilledCashAmount()
double filledCashAmount = 40; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearFilledQuantity()
filled quantity
sint64 filledQuantity = 18; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearFilledQuantityScale()
filled quantity scale
sint32 filledQuantityScale = 19; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearGst()
Goods and Services Tax(TBSG only)
double gst = 41; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearId()
unique order id
sint64 id = 1; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearIdentifier()
string identifier = 7; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearIsLong()
bool isLong = 15; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearLimitPrice()
limit price(required when orderType is 'LMT')
double limitPrice = 21; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearLiquidation()
bool liquidation = 30; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearMarket()
market.
|
OrderStatusData.Builder |
OrderStatusData.Builder.clearMultiplier()
multiplier for futures, options, warrants and CBBC
uint32 multiplier = 8; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearName()
symbol name
string name = 31; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearOpenTime()
timestamp when the order is placed
uint64 openTime = 36; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearOrderType()
order type
string orderType = 14; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearOutsideRth()
if trade outside regular trading hours (only applicable to U.S. market)
bool outsideRth = 27; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearRealizedPnl()
realized profit and loss
double realizedPnl = 23; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearReplaceStatus()
order replace status
string replaceStatus = 25; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearRight()
for options
string right = 6; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearSecType()
STK Stocks, OPT Options, WAR Warrants, IOPT CBBC, CASH FOREX, FUT Futures, FOP Future Options
string secType = 13; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearSegType()
Securities Category C: (Commodities Futures), S: (Securities Stocks)
string segType = 12; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearSource()
order source(from 'OpenApi', or not)
string source = 32; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearStatus()
order status
string status = 24; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearStopPrice()
stop price(required when orderType is 'STP')
double stopPrice = 22; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearStrike()
for options
string strike = 5; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearSymbol()
string symbol = 3; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearTimeInForce()
string timeInForce = 43; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearTimestamp()
uint64 timestamp = 37; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearTotalCashAmount()
double totalCashAmount = 39; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearTotalQuantity()
total quantity
sint64 totalQuantity = 16; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearTotalQuantityScale()
total quantity scale
sint32 totalQuantityScale = 17; |
OrderStatusData.Builder |
OrderStatusData.Builder.clearUserMark()
string userMark = 38; |
OrderStatusData.Builder |
PushData.Builder.getOrderStatusDataBuilder()
.com.tigerbrokers.stock.openapi.client.socket.data.pb.OrderStatusData orderStatusData = 7; |
OrderStatusData.Builder |
OrderStatusData.Builder.mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
OrderStatusData.Builder |
OrderStatusData.Builder.mergeFrom(com.google.protobuf.Message other) |
OrderStatusData.Builder |
OrderStatusData.Builder.mergeFrom(OrderStatusData other) |
OrderStatusData.Builder |
OrderStatusData.Builder.mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
static OrderStatusData.Builder |
OrderStatusData.newBuilder() |
static OrderStatusData.Builder |
OrderStatusData.newBuilder(OrderStatusData prototype) |
OrderStatusData.Builder |
OrderStatusData.newBuilderForType() |
protected OrderStatusData.Builder |
OrderStatusData.newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent) |
OrderStatusData.Builder |
OrderStatusData.Builder.setAccount(String value)
user account
string account = 2; |
OrderStatusData.Builder |
OrderStatusData.Builder.setAccountBytes(com.google.protobuf.ByteString value)
user account
string account = 2; |
OrderStatusData.Builder |
OrderStatusData.Builder.setAction(String value)
BUY or SELL
string action = 9; |
OrderStatusData.Builder |
OrderStatusData.Builder.setActionBytes(com.google.protobuf.ByteString value)
BUY or SELL
string action = 9; |
OrderStatusData.Builder |
OrderStatusData.Builder.setAttrDesc(String value)
order description
string attrDesc = 34; |
OrderStatusData.Builder |
OrderStatusData.Builder.setAttrDescBytes(com.google.protobuf.ByteString value)
order description
string attrDesc = 34; |
OrderStatusData.Builder |
OrderStatusData.Builder.setAttrList(int index,
String value)
repeated string attrList = 42; |
OrderStatusData.Builder |
OrderStatusData.Builder.setAvgFillPrice(double value)
average price at which the orders got filled
double avgFillPrice = 20; |
OrderStatusData.Builder |
OrderStatusData.Builder.setCanCancel(boolean value)
bool canCancel = 29; |
OrderStatusData.Builder |
OrderStatusData.Builder.setCancelStatus(String value)
order cancel status
string cancelStatus = 26; |
OrderStatusData.Builder |
OrderStatusData.Builder.setCancelStatusBytes(com.google.protobuf.ByteString value)
order cancel status
string cancelStatus = 26; |
OrderStatusData.Builder |
OrderStatusData.Builder.setCanModify(boolean value)
bool canModify = 28; |
OrderStatusData.Builder |
OrderStatusData.Builder.setCommissionAndFee(float value)
commission and fee
float commissionAndFee = 35; |
OrderStatusData.Builder |
OrderStatusData.Builder.setCurrency(String value)
currency.
|
OrderStatusData.Builder |
OrderStatusData.Builder.setCurrencyBytes(com.google.protobuf.ByteString value)
currency.
|
OrderStatusData.Builder |
OrderStatusData.Builder.setErrorMsg(String value)
error message
string errorMsg = 33; |
OrderStatusData.Builder |
OrderStatusData.Builder.setErrorMsgBytes(com.google.protobuf.ByteString value)
error message
string errorMsg = 33; |
OrderStatusData.Builder |
OrderStatusData.Builder.setExpiry(String value)
for options, formate:yyyyMMdd
string expiry = 4; |
OrderStatusData.Builder |
OrderStatusData.Builder.setExpiryBytes(com.google.protobuf.ByteString value)
for options, formate:yyyyMMdd
string expiry = 4; |
OrderStatusData.Builder |
OrderStatusData.Builder.setFilledCashAmount(double value)
double filledCashAmount = 40; |
OrderStatusData.Builder |
OrderStatusData.Builder.setFilledQuantity(long value)
filled quantity
sint64 filledQuantity = 18; |
OrderStatusData.Builder |
OrderStatusData.Builder.setFilledQuantityScale(int value)
filled quantity scale
sint32 filledQuantityScale = 19; |
OrderStatusData.Builder |
OrderStatusData.Builder.setGst(double value)
Goods and Services Tax(TBSG only)
double gst = 41; |
OrderStatusData.Builder |
OrderStatusData.Builder.setId(long value)
unique order id
sint64 id = 1; |
OrderStatusData.Builder |
OrderStatusData.Builder.setIdentifier(String value)
string identifier = 7; |
OrderStatusData.Builder |
OrderStatusData.Builder.setIdentifierBytes(com.google.protobuf.ByteString value)
string identifier = 7; |
OrderStatusData.Builder |
OrderStatusData.Builder.setIsLong(boolean value)
bool isLong = 15; |
OrderStatusData.Builder |
OrderStatusData.Builder.setLimitPrice(double value)
limit price(required when orderType is 'LMT')
double limitPrice = 21; |
OrderStatusData.Builder |
OrderStatusData.Builder.setLiquidation(boolean value)
bool liquidation = 30; |
OrderStatusData.Builder |
OrderStatusData.Builder.setMarket(String value)
market.
|
OrderStatusData.Builder |
OrderStatusData.Builder.setMarketBytes(com.google.protobuf.ByteString value)
market.
|
OrderStatusData.Builder |
OrderStatusData.Builder.setMultiplier(int value)
multiplier for futures, options, warrants and CBBC
uint32 multiplier = 8; |
OrderStatusData.Builder |
OrderStatusData.Builder.setName(String value)
symbol name
string name = 31; |
OrderStatusData.Builder |
OrderStatusData.Builder.setNameBytes(com.google.protobuf.ByteString value)
symbol name
string name = 31; |
OrderStatusData.Builder |
OrderStatusData.Builder.setOpenTime(long value)
timestamp when the order is placed
uint64 openTime = 36; |
OrderStatusData.Builder |
OrderStatusData.Builder.setOrderType(String value)
order type
string orderType = 14; |
OrderStatusData.Builder |
OrderStatusData.Builder.setOrderTypeBytes(com.google.protobuf.ByteString value)
order type
string orderType = 14; |
OrderStatusData.Builder |
OrderStatusData.Builder.setOutsideRth(boolean value)
if trade outside regular trading hours (only applicable to U.S. market)
bool outsideRth = 27; |
OrderStatusData.Builder |
OrderStatusData.Builder.setRealizedPnl(double value)
realized profit and loss
double realizedPnl = 23; |
OrderStatusData.Builder |
OrderStatusData.Builder.setReplaceStatus(String value)
order replace status
string replaceStatus = 25; |
OrderStatusData.Builder |
OrderStatusData.Builder.setReplaceStatusBytes(com.google.protobuf.ByteString value)
order replace status
string replaceStatus = 25; |
OrderStatusData.Builder |
OrderStatusData.Builder.setRight(String value)
for options
string right = 6; |
OrderStatusData.Builder |
OrderStatusData.Builder.setRightBytes(com.google.protobuf.ByteString value)
for options
string right = 6; |
OrderStatusData.Builder |
OrderStatusData.Builder.setSecType(String value)
STK Stocks, OPT Options, WAR Warrants, IOPT CBBC, CASH FOREX, FUT Futures, FOP Future Options
string secType = 13; |
OrderStatusData.Builder |
OrderStatusData.Builder.setSecTypeBytes(com.google.protobuf.ByteString value)
STK Stocks, OPT Options, WAR Warrants, IOPT CBBC, CASH FOREX, FUT Futures, FOP Future Options
string secType = 13; |
OrderStatusData.Builder |
OrderStatusData.Builder.setSegType(String value)
Securities Category C: (Commodities Futures), S: (Securities Stocks)
string segType = 12; |
OrderStatusData.Builder |
OrderStatusData.Builder.setSegTypeBytes(com.google.protobuf.ByteString value)
Securities Category C: (Commodities Futures), S: (Securities Stocks)
string segType = 12; |
OrderStatusData.Builder |
OrderStatusData.Builder.setSource(String value)
order source(from 'OpenApi', or not)
string source = 32; |
OrderStatusData.Builder |
OrderStatusData.Builder.setSourceBytes(com.google.protobuf.ByteString value)
order source(from 'OpenApi', or not)
string source = 32; |
OrderStatusData.Builder |
OrderStatusData.Builder.setStatus(String value)
order status
string status = 24; |
OrderStatusData.Builder |
OrderStatusData.Builder.setStatusBytes(com.google.protobuf.ByteString value)
order status
string status = 24; |
OrderStatusData.Builder |
OrderStatusData.Builder.setStopPrice(double value)
stop price(required when orderType is 'STP')
double stopPrice = 22; |
OrderStatusData.Builder |
OrderStatusData.Builder.setStrike(String value)
for options
string strike = 5; |
OrderStatusData.Builder |
OrderStatusData.Builder.setStrikeBytes(com.google.protobuf.ByteString value)
for options
string strike = 5; |
OrderStatusData.Builder |
OrderStatusData.Builder.setSymbol(String value)
string symbol = 3; |
OrderStatusData.Builder |
OrderStatusData.Builder.setSymbolBytes(com.google.protobuf.ByteString value)
string symbol = 3; |
OrderStatusData.Builder |
OrderStatusData.Builder.setTimeInForce(String value)
string timeInForce = 43; |
OrderStatusData.Builder |
OrderStatusData.Builder.setTimeInForceBytes(com.google.protobuf.ByteString value)
string timeInForce = 43; |
OrderStatusData.Builder |
OrderStatusData.Builder.setTimestamp(long value)
uint64 timestamp = 37; |
OrderStatusData.Builder |
OrderStatusData.Builder.setTotalCashAmount(double value)
double totalCashAmount = 39; |
OrderStatusData.Builder |
OrderStatusData.Builder.setTotalQuantity(long value)
total quantity
sint64 totalQuantity = 16; |
OrderStatusData.Builder |
OrderStatusData.Builder.setTotalQuantityScale(int value)
total quantity scale
sint32 totalQuantityScale = 17; |
OrderStatusData.Builder |
OrderStatusData.Builder.setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
OrderStatusData.Builder |
OrderStatusData.Builder.setUserMark(String value)
string userMark = 38; |
OrderStatusData.Builder |
OrderStatusData.Builder.setUserMarkBytes(com.google.protobuf.ByteString value)
string userMark = 38; |
OrderStatusData.Builder |
OrderStatusData.toBuilder() |
| 限定符和类型 | 方法和说明 |
|---|---|
PushData.Builder |
PushData.Builder.setOrderStatusData(OrderStatusData.Builder builderForValue)
.com.tigerbrokers.stock.openapi.client.socket.data.pb.OrderStatusData orderStatusData = 7; |
Copyright © 2025. All rights reserved.