protobuf

package
v0.10.37 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 26, 2025 License: MIT Imports: 5 Imported by: 1

Documentation

Index

Constants

This section is empty.

Variables

View Source
var File_CancelOrderRequest_proto protoreflect.FileDescriptor
View Source
var File_ComboLeg_proto protoreflect.FileDescriptor
View Source
var File_Contract_proto protoreflect.FileDescriptor
View Source
var File_DeltaNeutralContract_proto protoreflect.FileDescriptor
View Source
var File_ErrorMessage_proto protoreflect.FileDescriptor
View Source
var File_ExecutionDetailsEnd_proto protoreflect.FileDescriptor
View Source
var File_ExecutionDetails_proto protoreflect.FileDescriptor
View Source
var File_ExecutionFilter_proto protoreflect.FileDescriptor
View Source
var File_ExecutionRequest_proto protoreflect.FileDescriptor
View Source
var File_Execution_proto protoreflect.FileDescriptor
View Source
var File_GlobalCancelRequest_proto protoreflect.FileDescriptor
View Source
var File_OpenOrder_proto protoreflect.FileDescriptor
View Source
var File_OpenOrdersEnd_proto protoreflect.FileDescriptor
View Source
var File_OrderAllocation_proto protoreflect.FileDescriptor
View Source
var File_OrderCancel_proto protoreflect.FileDescriptor
View Source
var File_OrderCondition_proto protoreflect.FileDescriptor
View Source
var File_OrderState_proto protoreflect.FileDescriptor
View Source
var File_OrderStatus_proto protoreflect.FileDescriptor
View Source
var File_Order_proto protoreflect.FileDescriptor
View Source
var File_PlaceOrderRequest_proto protoreflect.FileDescriptor
View Source
var File_SoftDollarTier_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type CancelOrderRequest added in v0.10.37

type CancelOrderRequest struct {
	OrderId     *int32       `protobuf:"varint,1,opt,name=orderId,proto3,oneof" json:"orderId,omitempty"`
	OrderCancel *OrderCancel `protobuf:"bytes,2,opt,name=orderCancel,proto3,oneof" json:"orderCancel,omitempty"`
	// contains filtered or unexported fields
}

func (*CancelOrderRequest) Descriptor deprecated added in v0.10.37

func (*CancelOrderRequest) Descriptor() ([]byte, []int)

Deprecated: Use CancelOrderRequest.ProtoReflect.Descriptor instead.

func (*CancelOrderRequest) GetOrderCancel added in v0.10.37

func (x *CancelOrderRequest) GetOrderCancel() *OrderCancel

func (*CancelOrderRequest) GetOrderId added in v0.10.37

func (x *CancelOrderRequest) GetOrderId() int32

func (*CancelOrderRequest) ProtoMessage added in v0.10.37

func (*CancelOrderRequest) ProtoMessage()

func (*CancelOrderRequest) ProtoReflect added in v0.10.37

func (x *CancelOrderRequest) ProtoReflect() protoreflect.Message

func (*CancelOrderRequest) Reset added in v0.10.37

func (x *CancelOrderRequest) Reset()

func (*CancelOrderRequest) String added in v0.10.37

func (x *CancelOrderRequest) String() string

type ComboLeg

type ComboLeg struct {
	ConId              *int32   `protobuf:"varint,1,opt,name=conId,proto3,oneof" json:"conId,omitempty"`
	Ratio              *int32   `protobuf:"varint,2,opt,name=ratio,proto3,oneof" json:"ratio,omitempty"`
	Action             *string  `protobuf:"bytes,3,opt,name=action,proto3,oneof" json:"action,omitempty"`
	Exchange           *string  `protobuf:"bytes,4,opt,name=exchange,proto3,oneof" json:"exchange,omitempty"`
	OpenClose          *int32   `protobuf:"varint,5,opt,name=openClose,proto3,oneof" json:"openClose,omitempty"`
	ShortSalesSlot     *int32   `protobuf:"varint,6,opt,name=shortSalesSlot,proto3,oneof" json:"shortSalesSlot,omitempty"`
	DesignatedLocation *string  `protobuf:"bytes,7,opt,name=designatedLocation,proto3,oneof" json:"designatedLocation,omitempty"`
	ExemptCode         *int32   `protobuf:"varint,8,opt,name=exemptCode,proto3,oneof" json:"exemptCode,omitempty"`
	PerLegPrice        *float64 `protobuf:"fixed64,9,opt,name=perLegPrice,proto3,oneof" json:"perLegPrice,omitempty"`
	// contains filtered or unexported fields
}

func (*ComboLeg) Descriptor deprecated

func (*ComboLeg) Descriptor() ([]byte, []int)

Deprecated: Use ComboLeg.ProtoReflect.Descriptor instead.

func (*ComboLeg) GetAction

func (x *ComboLeg) GetAction() string

func (*ComboLeg) GetConId

func (x *ComboLeg) GetConId() int32

func (*ComboLeg) GetDesignatedLocation

func (x *ComboLeg) GetDesignatedLocation() string

func (*ComboLeg) GetExchange

func (x *ComboLeg) GetExchange() string

func (*ComboLeg) GetExemptCode

func (x *ComboLeg) GetExemptCode() int32

func (*ComboLeg) GetOpenClose

func (x *ComboLeg) GetOpenClose() int32

func (*ComboLeg) GetPerLegPrice

func (x *ComboLeg) GetPerLegPrice() float64

func (*ComboLeg) GetRatio

func (x *ComboLeg) GetRatio() int32

func (*ComboLeg) GetShortSalesSlot

func (x *ComboLeg) GetShortSalesSlot() int32

func (*ComboLeg) ProtoMessage

func (*ComboLeg) ProtoMessage()

func (*ComboLeg) ProtoReflect

func (x *ComboLeg) ProtoReflect() protoreflect.Message

func (*ComboLeg) Reset

func (x *ComboLeg) Reset()

func (*ComboLeg) String

func (x *ComboLeg) String() string

type Contract

type Contract struct {
	ConId                        *int32                `protobuf:"varint,1,opt,name=conId,proto3,oneof" json:"conId,omitempty"`
	Symbol                       *string               `protobuf:"bytes,2,opt,name=symbol,proto3,oneof" json:"symbol,omitempty"`
	SecType                      *string               `protobuf:"bytes,3,opt,name=secType,proto3,oneof" json:"secType,omitempty"`
	LastTradeDateOrContractMonth *string               `protobuf:"bytes,4,opt,name=lastTradeDateOrContractMonth,proto3,oneof" json:"lastTradeDateOrContractMonth,omitempty"`
	Strike                       *float64              `protobuf:"fixed64,5,opt,name=strike,proto3,oneof" json:"strike,omitempty"`
	Right                        *string               `protobuf:"bytes,6,opt,name=right,proto3,oneof" json:"right,omitempty"`
	Multiplier                   *float64              `protobuf:"fixed64,7,opt,name=multiplier,proto3,oneof" json:"multiplier,omitempty"`
	Exchange                     *string               `protobuf:"bytes,8,opt,name=exchange,proto3,oneof" json:"exchange,omitempty"`
	PrimaryExch                  *string               `protobuf:"bytes,9,opt,name=primaryExch,proto3,oneof" json:"primaryExch,omitempty"`
	Currency                     *string               `protobuf:"bytes,10,opt,name=currency,proto3,oneof" json:"currency,omitempty"`
	LocalSymbol                  *string               `protobuf:"bytes,11,opt,name=localSymbol,proto3,oneof" json:"localSymbol,omitempty"`
	TradingClass                 *string               `protobuf:"bytes,12,opt,name=tradingClass,proto3,oneof" json:"tradingClass,omitempty"`
	SecIdType                    *string               `protobuf:"bytes,13,opt,name=secIdType,proto3,oneof" json:"secIdType,omitempty"`
	SecId                        *string               `protobuf:"bytes,14,opt,name=secId,proto3,oneof" json:"secId,omitempty"`
	Description                  *string               `protobuf:"bytes,15,opt,name=description,proto3,oneof" json:"description,omitempty"`
	IssuerId                     *string               `protobuf:"bytes,16,opt,name=issuerId,proto3,oneof" json:"issuerId,omitempty"`
	DeltaNeutralContract         *DeltaNeutralContract `protobuf:"bytes,17,opt,name=deltaNeutralContract,proto3,oneof" json:"deltaNeutralContract,omitempty"`
	IncludeExpired               *bool                 `protobuf:"varint,18,opt,name=includeExpired,proto3,oneof" json:"includeExpired,omitempty"`
	ComboLegsDescrip             *string               `protobuf:"bytes,19,opt,name=comboLegsDescrip,proto3,oneof" json:"comboLegsDescrip,omitempty"`
	ComboLegs                    []*ComboLeg           `protobuf:"bytes,20,rep,name=comboLegs,proto3" json:"comboLegs,omitempty"`
	// contains filtered or unexported fields
}

func (*Contract) Descriptor deprecated

func (*Contract) Descriptor() ([]byte, []int)

Deprecated: Use Contract.ProtoReflect.Descriptor instead.

func (*Contract) GetComboLegs

func (x *Contract) GetComboLegs() []*ComboLeg

func (*Contract) GetComboLegsDescrip

func (x *Contract) GetComboLegsDescrip() string

func (*Contract) GetConId

func (x *Contract) GetConId() int32

func (*Contract) GetCurrency

func (x *Contract) GetCurrency() string

func (*Contract) GetDeltaNeutralContract

func (x *Contract) GetDeltaNeutralContract() *DeltaNeutralContract

func (*Contract) GetDescription

func (x *Contract) GetDescription() string

func (*Contract) GetExchange

func (x *Contract) GetExchange() string

func (*Contract) GetIncludeExpired

func (x *Contract) GetIncludeExpired() bool

func (*Contract) GetIssuerId

func (x *Contract) GetIssuerId() string

func (*Contract) GetLastTradeDateOrContractMonth

func (x *Contract) GetLastTradeDateOrContractMonth() string

func (*Contract) GetLocalSymbol

func (x *Contract) GetLocalSymbol() string

func (*Contract) GetMultiplier

func (x *Contract) GetMultiplier() float64

func (*Contract) GetPrimaryExch

func (x *Contract) GetPrimaryExch() string

func (*Contract) GetRight

func (x *Contract) GetRight() string

func (*Contract) GetSecId

func (x *Contract) GetSecId() string

func (*Contract) GetSecIdType

func (x *Contract) GetSecIdType() string

func (*Contract) GetSecType

func (x *Contract) GetSecType() string

func (*Contract) GetStrike

func (x *Contract) GetStrike() float64

func (*Contract) GetSymbol

func (x *Contract) GetSymbol() string

func (*Contract) GetTradingClass

func (x *Contract) GetTradingClass() string

func (*Contract) ProtoMessage

func (*Contract) ProtoMessage()

func (*Contract) ProtoReflect

func (x *Contract) ProtoReflect() protoreflect.Message

func (*Contract) Reset

func (x *Contract) Reset()

func (*Contract) String

func (x *Contract) String() string

type DeltaNeutralContract

type DeltaNeutralContract struct {
	ConId *int32   `protobuf:"varint,1,opt,name=conId,proto3,oneof" json:"conId,omitempty"`
	Delta *float64 `protobuf:"fixed64,2,opt,name=delta,proto3,oneof" json:"delta,omitempty"`
	Price *float64 `protobuf:"fixed64,3,opt,name=price,proto3,oneof" json:"price,omitempty"`
	// contains filtered or unexported fields
}

func (*DeltaNeutralContract) Descriptor deprecated

func (*DeltaNeutralContract) Descriptor() ([]byte, []int)

Deprecated: Use DeltaNeutralContract.ProtoReflect.Descriptor instead.

func (*DeltaNeutralContract) GetConId

func (x *DeltaNeutralContract) GetConId() int32

func (*DeltaNeutralContract) GetDelta

func (x *DeltaNeutralContract) GetDelta() float64

func (*DeltaNeutralContract) GetPrice

func (x *DeltaNeutralContract) GetPrice() float64

func (*DeltaNeutralContract) ProtoMessage

func (*DeltaNeutralContract) ProtoMessage()

func (*DeltaNeutralContract) ProtoReflect

func (x *DeltaNeutralContract) ProtoReflect() protoreflect.Message

func (*DeltaNeutralContract) Reset

func (x *DeltaNeutralContract) Reset()

func (*DeltaNeutralContract) String

func (x *DeltaNeutralContract) String() string

type ErrorMessage added in v0.10.37

type ErrorMessage struct {
	Id                      *int32  `protobuf:"varint,1,opt,name=id,proto3,oneof" json:"id,omitempty"`
	ErrorTime               *int64  `protobuf:"varint,2,opt,name=errorTime,proto3,oneof" json:"errorTime,omitempty"`
	ErrorCode               *int32  `protobuf:"varint,3,opt,name=errorCode,proto3,oneof" json:"errorCode,omitempty"`
	ErrorMsg                *string `protobuf:"bytes,4,opt,name=errorMsg,proto3,oneof" json:"errorMsg,omitempty"`
	AdvancedOrderRejectJson *string `protobuf:"bytes,5,opt,name=advancedOrderRejectJson,proto3,oneof" json:"advancedOrderRejectJson,omitempty"`
	// contains filtered or unexported fields
}

func (*ErrorMessage) Descriptor deprecated added in v0.10.37

func (*ErrorMessage) Descriptor() ([]byte, []int)

Deprecated: Use ErrorMessage.ProtoReflect.Descriptor instead.

func (*ErrorMessage) GetAdvancedOrderRejectJson added in v0.10.37

func (x *ErrorMessage) GetAdvancedOrderRejectJson() string

func (*ErrorMessage) GetErrorCode added in v0.10.37

func (x *ErrorMessage) GetErrorCode() int32

func (*ErrorMessage) GetErrorMsg added in v0.10.37

func (x *ErrorMessage) GetErrorMsg() string

func (*ErrorMessage) GetErrorTime added in v0.10.37

func (x *ErrorMessage) GetErrorTime() int64

func (*ErrorMessage) GetId added in v0.10.37

func (x *ErrorMessage) GetId() int32

func (*ErrorMessage) ProtoMessage added in v0.10.37

func (*ErrorMessage) ProtoMessage()

func (*ErrorMessage) ProtoReflect added in v0.10.37

func (x *ErrorMessage) ProtoReflect() protoreflect.Message

func (*ErrorMessage) Reset added in v0.10.37

func (x *ErrorMessage) Reset()

func (*ErrorMessage) String added in v0.10.37

func (x *ErrorMessage) String() string

type Execution

type Execution struct {
	OrderId                *int32   `protobuf:"varint,1,opt,name=orderId,proto3,oneof" json:"orderId,omitempty"`
	ExecId                 *string  `protobuf:"bytes,2,opt,name=execId,proto3,oneof" json:"execId,omitempty"`
	Time                   *string  `protobuf:"bytes,3,opt,name=time,proto3,oneof" json:"time,omitempty"`
	AcctNumber             *string  `protobuf:"bytes,4,opt,name=acctNumber,proto3,oneof" json:"acctNumber,omitempty"`
	Exchange               *string  `protobuf:"bytes,5,opt,name=exchange,proto3,oneof" json:"exchange,omitempty"`
	Side                   *string  `protobuf:"bytes,6,opt,name=side,proto3,oneof" json:"side,omitempty"`
	Shares                 *string  `protobuf:"bytes,7,opt,name=shares,proto3,oneof" json:"shares,omitempty"`
	Price                  *float64 `protobuf:"fixed64,8,opt,name=price,proto3,oneof" json:"price,omitempty"`
	PermId                 *int64   `protobuf:"varint,9,opt,name=permId,proto3,oneof" json:"permId,omitempty"`
	ClientId               *int32   `protobuf:"varint,10,opt,name=clientId,proto3,oneof" json:"clientId,omitempty"`
	IsLiquidation          *bool    `protobuf:"varint,11,opt,name=isLiquidation,proto3,oneof" json:"isLiquidation,omitempty"`
	CumQty                 *string  `protobuf:"bytes,12,opt,name=cumQty,proto3,oneof" json:"cumQty,omitempty"`
	AvgPrice               *float64 `protobuf:"fixed64,13,opt,name=avgPrice,proto3,oneof" json:"avgPrice,omitempty"`
	OrderRef               *string  `protobuf:"bytes,14,opt,name=orderRef,proto3,oneof" json:"orderRef,omitempty"`
	EvRule                 *string  `protobuf:"bytes,15,opt,name=evRule,proto3,oneof" json:"evRule,omitempty"`
	EvMultiplier           *float64 `protobuf:"fixed64,16,opt,name=evMultiplier,proto3,oneof" json:"evMultiplier,omitempty"`
	ModelCode              *string  `protobuf:"bytes,17,opt,name=modelCode,proto3,oneof" json:"modelCode,omitempty"`
	LastLiquidity          *int32   `protobuf:"varint,18,opt,name=lastLiquidity,proto3,oneof" json:"lastLiquidity,omitempty"`
	IsPriceRevisionPending *bool    `protobuf:"varint,19,opt,name=isPriceRevisionPending,proto3,oneof" json:"isPriceRevisionPending,omitempty"`
	Submitter              *string  `protobuf:"bytes,20,opt,name=submitter,proto3,oneof" json:"submitter,omitempty"`
	OptExerciseOrLapseType *int32   `protobuf:"varint,21,opt,name=optExerciseOrLapseType,proto3,oneof" json:"optExerciseOrLapseType,omitempty"`
	// contains filtered or unexported fields
}

func (*Execution) Descriptor deprecated

func (*Execution) Descriptor() ([]byte, []int)

Deprecated: Use Execution.ProtoReflect.Descriptor instead.

func (*Execution) GetAcctNumber

func (x *Execution) GetAcctNumber() string

func (*Execution) GetAvgPrice

func (x *Execution) GetAvgPrice() float64

func (*Execution) GetClientId

func (x *Execution) GetClientId() int32

func (*Execution) GetCumQty

func (x *Execution) GetCumQty() string

func (*Execution) GetEvMultiplier

func (x *Execution) GetEvMultiplier() float64

func (*Execution) GetEvRule

func (x *Execution) GetEvRule() string

func (*Execution) GetExchange

func (x *Execution) GetExchange() string

func (*Execution) GetExecId

func (x *Execution) GetExecId() string

func (*Execution) GetIsLiquidation

func (x *Execution) GetIsLiquidation() bool

func (*Execution) GetIsPriceRevisionPending

func (x *Execution) GetIsPriceRevisionPending() bool

func (*Execution) GetLastLiquidity

func (x *Execution) GetLastLiquidity() int32

func (*Execution) GetModelCode

func (x *Execution) GetModelCode() string

func (*Execution) GetOptExerciseOrLapseType added in v0.10.37

func (x *Execution) GetOptExerciseOrLapseType() int32

func (*Execution) GetOrderId

func (x *Execution) GetOrderId() int32

func (*Execution) GetOrderRef

func (x *Execution) GetOrderRef() string

func (*Execution) GetPermId

func (x *Execution) GetPermId() int64

func (*Execution) GetPrice

func (x *Execution) GetPrice() float64

func (*Execution) GetShares

func (x *Execution) GetShares() string

func (*Execution) GetSide

func (x *Execution) GetSide() string

func (*Execution) GetSubmitter

func (x *Execution) GetSubmitter() string

func (*Execution) GetTime

func (x *Execution) GetTime() string

func (*Execution) ProtoMessage

func (*Execution) ProtoMessage()

func (*Execution) ProtoReflect

func (x *Execution) ProtoReflect() protoreflect.Message

func (*Execution) Reset

func (x *Execution) Reset()

func (*Execution) String

func (x *Execution) String() string

type ExecutionDetails

type ExecutionDetails struct {
	ReqId     *int32     `protobuf:"varint,1,opt,name=reqId,proto3,oneof" json:"reqId,omitempty"`
	Contract  *Contract  `protobuf:"bytes,2,opt,name=contract,proto3,oneof" json:"contract,omitempty"`
	Execution *Execution `protobuf:"bytes,3,opt,name=execution,proto3,oneof" json:"execution,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionDetails) Descriptor deprecated

func (*ExecutionDetails) Descriptor() ([]byte, []int)

Deprecated: Use ExecutionDetails.ProtoReflect.Descriptor instead.

func (*ExecutionDetails) GetContract

func (x *ExecutionDetails) GetContract() *Contract

func (*ExecutionDetails) GetExecution

func (x *ExecutionDetails) GetExecution() *Execution

func (*ExecutionDetails) GetReqId

func (x *ExecutionDetails) GetReqId() int32

func (*ExecutionDetails) ProtoMessage

func (*ExecutionDetails) ProtoMessage()

func (*ExecutionDetails) ProtoReflect

func (x *ExecutionDetails) ProtoReflect() protoreflect.Message

func (*ExecutionDetails) Reset

func (x *ExecutionDetails) Reset()

func (*ExecutionDetails) String

func (x *ExecutionDetails) String() string

type ExecutionDetailsEnd

type ExecutionDetailsEnd struct {
	ReqId *int32 `protobuf:"varint,1,opt,name=reqId,proto3,oneof" json:"reqId,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionDetailsEnd) Descriptor deprecated

func (*ExecutionDetailsEnd) Descriptor() ([]byte, []int)

Deprecated: Use ExecutionDetailsEnd.ProtoReflect.Descriptor instead.

func (*ExecutionDetailsEnd) GetReqId

func (x *ExecutionDetailsEnd) GetReqId() int32

func (*ExecutionDetailsEnd) ProtoMessage

func (*ExecutionDetailsEnd) ProtoMessage()

func (*ExecutionDetailsEnd) ProtoReflect

func (x *ExecutionDetailsEnd) ProtoReflect() protoreflect.Message

func (*ExecutionDetailsEnd) Reset

func (x *ExecutionDetailsEnd) Reset()

func (*ExecutionDetailsEnd) String

func (x *ExecutionDetailsEnd) String() string

type ExecutionFilter

type ExecutionFilter struct {
	ClientId      *int32  `protobuf:"varint,1,opt,name=clientId,proto3,oneof" json:"clientId,omitempty"`
	AcctCode      *string `protobuf:"bytes,2,opt,name=acctCode,proto3,oneof" json:"acctCode,omitempty"`
	Time          *string `protobuf:"bytes,3,opt,name=time,proto3,oneof" json:"time,omitempty"`
	Symbol        *string `protobuf:"bytes,4,opt,name=symbol,proto3,oneof" json:"symbol,omitempty"`
	SecType       *string `protobuf:"bytes,5,opt,name=secType,proto3,oneof" json:"secType,omitempty"`
	Exchange      *string `protobuf:"bytes,6,opt,name=exchange,proto3,oneof" json:"exchange,omitempty"`
	Side          *string `protobuf:"bytes,7,opt,name=side,proto3,oneof" json:"side,omitempty"`
	LastNDays     *int32  `protobuf:"varint,8,opt,name=lastNDays,proto3,oneof" json:"lastNDays,omitempty"`
	SpecificDates []int32 `protobuf:"varint,9,rep,packed,name=specificDates,proto3" json:"specificDates,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionFilter) Descriptor deprecated

func (*ExecutionFilter) Descriptor() ([]byte, []int)

Deprecated: Use ExecutionFilter.ProtoReflect.Descriptor instead.

func (*ExecutionFilter) GetAcctCode

func (x *ExecutionFilter) GetAcctCode() string

func (*ExecutionFilter) GetClientId

func (x *ExecutionFilter) GetClientId() int32

func (*ExecutionFilter) GetExchange

func (x *ExecutionFilter) GetExchange() string

func (*ExecutionFilter) GetLastNDays

func (x *ExecutionFilter) GetLastNDays() int32

func (*ExecutionFilter) GetSecType

func (x *ExecutionFilter) GetSecType() string

func (*ExecutionFilter) GetSide

func (x *ExecutionFilter) GetSide() string

func (*ExecutionFilter) GetSpecificDates

func (x *ExecutionFilter) GetSpecificDates() []int32

func (*ExecutionFilter) GetSymbol

func (x *ExecutionFilter) GetSymbol() string

func (*ExecutionFilter) GetTime

func (x *ExecutionFilter) GetTime() string

func (*ExecutionFilter) ProtoMessage

func (*ExecutionFilter) ProtoMessage()

func (*ExecutionFilter) ProtoReflect

func (x *ExecutionFilter) ProtoReflect() protoreflect.Message

func (*ExecutionFilter) Reset

func (x *ExecutionFilter) Reset()

func (*ExecutionFilter) String

func (x *ExecutionFilter) String() string

type ExecutionRequest

type ExecutionRequest struct {
	ReqId           *int32           `protobuf:"varint,1,opt,name=reqId,proto3,oneof" json:"reqId,omitempty"`
	ExecutionFilter *ExecutionFilter `protobuf:"bytes,2,opt,name=executionFilter,proto3,oneof" json:"executionFilter,omitempty"`
	// contains filtered or unexported fields
}

func (*ExecutionRequest) Descriptor deprecated

func (*ExecutionRequest) Descriptor() ([]byte, []int)

Deprecated: Use ExecutionRequest.ProtoReflect.Descriptor instead.

func (*ExecutionRequest) GetExecutionFilter

func (x *ExecutionRequest) GetExecutionFilter() *ExecutionFilter

func (*ExecutionRequest) GetReqId

func (x *ExecutionRequest) GetReqId() int32

func (*ExecutionRequest) ProtoMessage

func (*ExecutionRequest) ProtoMessage()

func (*ExecutionRequest) ProtoReflect

func (x *ExecutionRequest) ProtoReflect() protoreflect.Message

func (*ExecutionRequest) Reset

func (x *ExecutionRequest) Reset()

func (*ExecutionRequest) String

func (x *ExecutionRequest) String() string

type GlobalCancelRequest added in v0.10.37

type GlobalCancelRequest struct {
	OrderCancel *OrderCancel `protobuf:"bytes,1,opt,name=orderCancel,proto3,oneof" json:"orderCancel,omitempty"`
	// contains filtered or unexported fields
}

func (*GlobalCancelRequest) Descriptor deprecated added in v0.10.37

func (*GlobalCancelRequest) Descriptor() ([]byte, []int)

Deprecated: Use GlobalCancelRequest.ProtoReflect.Descriptor instead.

func (*GlobalCancelRequest) GetOrderCancel added in v0.10.37

func (x *GlobalCancelRequest) GetOrderCancel() *OrderCancel

func (*GlobalCancelRequest) ProtoMessage added in v0.10.37

func (*GlobalCancelRequest) ProtoMessage()

func (*GlobalCancelRequest) ProtoReflect added in v0.10.37

func (x *GlobalCancelRequest) ProtoReflect() protoreflect.Message

func (*GlobalCancelRequest) Reset added in v0.10.37

func (x *GlobalCancelRequest) Reset()

func (*GlobalCancelRequest) String added in v0.10.37

func (x *GlobalCancelRequest) String() string

type OpenOrder added in v0.10.37

type OpenOrder struct {
	OrderId    *int32      `protobuf:"varint,1,opt,name=orderId,proto3,oneof" json:"orderId,omitempty"`
	Contract   *Contract   `protobuf:"bytes,2,opt,name=contract,proto3,oneof" json:"contract,omitempty"`
	Order      *Order      `protobuf:"bytes,3,opt,name=order,proto3,oneof" json:"order,omitempty"`
	OrderState *OrderState `protobuf:"bytes,4,opt,name=orderState,proto3,oneof" json:"orderState,omitempty"`
	// contains filtered or unexported fields
}

func (*OpenOrder) Descriptor deprecated added in v0.10.37

func (*OpenOrder) Descriptor() ([]byte, []int)

Deprecated: Use OpenOrder.ProtoReflect.Descriptor instead.

func (*OpenOrder) GetContract added in v0.10.37

func (x *OpenOrder) GetContract() *Contract

func (*OpenOrder) GetOrder added in v0.10.37

func (x *OpenOrder) GetOrder() *Order

func (*OpenOrder) GetOrderId added in v0.10.37

func (x *OpenOrder) GetOrderId() int32

func (*OpenOrder) GetOrderState added in v0.10.37

func (x *OpenOrder) GetOrderState() *OrderState

func (*OpenOrder) ProtoMessage added in v0.10.37

func (*OpenOrder) ProtoMessage()

func (*OpenOrder) ProtoReflect added in v0.10.37

func (x *OpenOrder) ProtoReflect() protoreflect.Message

func (*OpenOrder) Reset added in v0.10.37

func (x *OpenOrder) Reset()

func (*OpenOrder) String added in v0.10.37

func (x *OpenOrder) String() string

type OpenOrdersEnd added in v0.10.37

type OpenOrdersEnd struct {
	// contains filtered or unexported fields
}

func (*OpenOrdersEnd) Descriptor deprecated added in v0.10.37

func (*OpenOrdersEnd) Descriptor() ([]byte, []int)

Deprecated: Use OpenOrdersEnd.ProtoReflect.Descriptor instead.

func (*OpenOrdersEnd) ProtoMessage added in v0.10.37

func (*OpenOrdersEnd) ProtoMessage()

func (*OpenOrdersEnd) ProtoReflect added in v0.10.37

func (x *OpenOrdersEnd) ProtoReflect() protoreflect.Message

func (*OpenOrdersEnd) Reset added in v0.10.37

func (x *OpenOrdersEnd) Reset()

func (*OpenOrdersEnd) String added in v0.10.37

func (x *OpenOrdersEnd) String() string

type Order added in v0.10.37

type Order struct {

	// order ids
	ClientId *int32 `protobuf:"varint,1,opt,name=clientId,proto3,oneof" json:"clientId,omitempty"`
	OrderId  *int32 `protobuf:"varint,2,opt,name=orderId,proto3,oneof" json:"orderId,omitempty"`
	PermId   *int64 `protobuf:"varint,3,opt,name=permId,proto3,oneof" json:"permId,omitempty"`
	ParentId *int32 `protobuf:"varint,4,opt,name=parentId,proto3,oneof" json:"parentId,omitempty"`
	// primary attributes
	Action        *string  `protobuf:"bytes,5,opt,name=action,proto3,oneof" json:"action,omitempty"`
	TotalQuantity *string  `protobuf:"bytes,6,opt,name=totalQuantity,proto3,oneof" json:"totalQuantity,omitempty"`
	DisplaySize   *int32   `protobuf:"varint,7,opt,name=displaySize,proto3,oneof" json:"displaySize,omitempty"`
	OrderType     *string  `protobuf:"bytes,8,opt,name=orderType,proto3,oneof" json:"orderType,omitempty"`
	LmtPrice      *float64 `protobuf:"fixed64,9,opt,name=lmtPrice,proto3,oneof" json:"lmtPrice,omitempty"`
	AuxPrice      *float64 `protobuf:"fixed64,10,opt,name=auxPrice,proto3,oneof" json:"auxPrice,omitempty"`
	Tif           *string  `protobuf:"bytes,11,opt,name=tif,proto3,oneof" json:"tif,omitempty"`
	// clearing info
	Account         *string `protobuf:"bytes,12,opt,name=account,proto3,oneof" json:"account,omitempty"`
	SettlingFirm    *string `protobuf:"bytes,13,opt,name=settlingFirm,proto3,oneof" json:"settlingFirm,omitempty"`
	ClearingAccount *string `protobuf:"bytes,14,opt,name=clearingAccount,proto3,oneof" json:"clearingAccount,omitempty"`
	ClearingIntent  *string `protobuf:"bytes,15,opt,name=clearingIntent,proto3,oneof" json:"clearingIntent,omitempty"`
	// secondary attributes
	AllOrNone       *bool    `protobuf:"varint,16,opt,name=allOrNone,proto3,oneof" json:"allOrNone,omitempty"`
	BlockOrder      *bool    `protobuf:"varint,17,opt,name=blockOrder,proto3,oneof" json:"blockOrder,omitempty"`
	Hidden          *bool    `protobuf:"varint,18,opt,name=hidden,proto3,oneof" json:"hidden,omitempty"`
	OutsideRth      *bool    `protobuf:"varint,19,opt,name=outsideRth,proto3,oneof" json:"outsideRth,omitempty"`
	SweepToFill     *bool    `protobuf:"varint,20,opt,name=sweepToFill,proto3,oneof" json:"sweepToFill,omitempty"`
	PercentOffset   *float64 `protobuf:"fixed64,21,opt,name=percentOffset,proto3,oneof" json:"percentOffset,omitempty"`
	TrailingPercent *float64 `protobuf:"fixed64,22,opt,name=trailingPercent,proto3,oneof" json:"trailingPercent,omitempty"`
	TrailStopPrice  *float64 `protobuf:"fixed64,23,opt,name=trailStopPrice,proto3,oneof" json:"trailStopPrice,omitempty"`
	MinQty          *int32   `protobuf:"varint,24,opt,name=minQty,proto3,oneof" json:"minQty,omitempty"`
	GoodAfterTime   *string  `protobuf:"bytes,25,opt,name=goodAfterTime,proto3,oneof" json:"goodAfterTime,omitempty"`
	GoodTillDate    *string  `protobuf:"bytes,26,opt,name=goodTillDate,proto3,oneof" json:"goodTillDate,omitempty"`
	OcaGroup        *string  `protobuf:"bytes,27,opt,name=ocaGroup,proto3,oneof" json:"ocaGroup,omitempty"`
	OrderRef        *string  `protobuf:"bytes,28,opt,name=orderRef,proto3,oneof" json:"orderRef,omitempty"`
	Rule80A         *string  `protobuf:"bytes,29,opt,name=rule80A,proto3,oneof" json:"rule80A,omitempty"`
	OcaType         *int32   `protobuf:"varint,30,opt,name=ocaType,proto3,oneof" json:"ocaType,omitempty"`
	TriggerMethod   *int32   `protobuf:"varint,31,opt,name=triggerMethod,proto3,oneof" json:"triggerMethod,omitempty"`
	// extended order fields
	ActiveStartTime *string `protobuf:"bytes,32,opt,name=activeStartTime,proto3,oneof" json:"activeStartTime,omitempty"`
	ActiveStopTime  *string `protobuf:"bytes,33,opt,name=activeStopTime,proto3,oneof" json:"activeStopTime,omitempty"`
	// advisor allocation orders
	FaGroup      *string `protobuf:"bytes,34,opt,name=faGroup,proto3,oneof" json:"faGroup,omitempty"`
	FaMethod     *string `protobuf:"bytes,35,opt,name=faMethod,proto3,oneof" json:"faMethod,omitempty"`
	FaPercentage *string `protobuf:"bytes,36,opt,name=faPercentage,proto3,oneof" json:"faPercentage,omitempty"`
	// volatility orders
	Volatility                     *float64 `protobuf:"fixed64,37,opt,name=volatility,proto3,oneof" json:"volatility,omitempty"`
	VolatilityType                 *int32   `protobuf:"varint,38,opt,name=volatilityType,proto3,oneof" json:"volatilityType,omitempty"`
	ContinuousUpdate               *bool    `protobuf:"varint,39,opt,name=continuousUpdate,proto3,oneof" json:"continuousUpdate,omitempty"`
	ReferencePriceType             *int32   `protobuf:"varint,40,opt,name=referencePriceType,proto3,oneof" json:"referencePriceType,omitempty"`
	DeltaNeutralOrderType          *string  `protobuf:"bytes,41,opt,name=deltaNeutralOrderType,proto3,oneof" json:"deltaNeutralOrderType,omitempty"`
	DeltaNeutralAuxPrice           *float64 `protobuf:"fixed64,42,opt,name=deltaNeutralAuxPrice,proto3,oneof" json:"deltaNeutralAuxPrice,omitempty"`
	DeltaNeutralConId              *int32   `protobuf:"varint,43,opt,name=deltaNeutralConId,proto3,oneof" json:"deltaNeutralConId,omitempty"`
	DeltaNeutralOpenClose          *string  `protobuf:"bytes,44,opt,name=deltaNeutralOpenClose,proto3,oneof" json:"deltaNeutralOpenClose,omitempty"`
	DeltaNeutralShortSale          *bool    `protobuf:"varint,45,opt,name=deltaNeutralShortSale,proto3,oneof" json:"deltaNeutralShortSale,omitempty"`
	DeltaNeutralShortSaleSlot      *int32   `protobuf:"varint,46,opt,name=deltaNeutralShortSaleSlot,proto3,oneof" json:"deltaNeutralShortSaleSlot,omitempty"`
	DeltaNeutralDesignatedLocation *string  `protobuf:"bytes,47,opt,name=deltaNeutralDesignatedLocation,proto3,oneof" json:"deltaNeutralDesignatedLocation,omitempty"`
	// scale orders
	ScaleInitLevelSize       *int32   `protobuf:"varint,48,opt,name=scaleInitLevelSize,proto3,oneof" json:"scaleInitLevelSize,omitempty"`
	ScaleSubsLevelSize       *int32   `protobuf:"varint,49,opt,name=scaleSubsLevelSize,proto3,oneof" json:"scaleSubsLevelSize,omitempty"`
	ScalePriceIncrement      *float64 `protobuf:"fixed64,50,opt,name=scalePriceIncrement,proto3,oneof" json:"scalePriceIncrement,omitempty"`
	ScalePriceAdjustValue    *float64 `protobuf:"fixed64,51,opt,name=scalePriceAdjustValue,proto3,oneof" json:"scalePriceAdjustValue,omitempty"`
	ScalePriceAdjustInterval *int32   `protobuf:"varint,52,opt,name=scalePriceAdjustInterval,proto3,oneof" json:"scalePriceAdjustInterval,omitempty"`
	ScaleProfitOffset        *float64 `protobuf:"fixed64,53,opt,name=scaleProfitOffset,proto3,oneof" json:"scaleProfitOffset,omitempty"`
	ScaleAutoReset           *bool    `protobuf:"varint,54,opt,name=scaleAutoReset,proto3,oneof" json:"scaleAutoReset,omitempty"`
	ScaleInitPosition        *int32   `protobuf:"varint,55,opt,name=scaleInitPosition,proto3,oneof" json:"scaleInitPosition,omitempty"`
	ScaleInitFillQty         *int32   `protobuf:"varint,56,opt,name=scaleInitFillQty,proto3,oneof" json:"scaleInitFillQty,omitempty"`
	ScaleRandomPercent       *bool    `protobuf:"varint,57,opt,name=scaleRandomPercent,proto3,oneof" json:"scaleRandomPercent,omitempty"`
	ScaleTable               *string  `protobuf:"bytes,58,opt,name=scaleTable,proto3,oneof" json:"scaleTable,omitempty"`
	// hedge orders
	HedgeType  *string `protobuf:"bytes,59,opt,name=hedgeType,proto3,oneof" json:"hedgeType,omitempty"`
	HedgeParam *string `protobuf:"bytes,60,opt,name=hedgeParam,proto3,oneof" json:"hedgeParam,omitempty"`
	// algo orders
	AlgoStrategy *string           `protobuf:"bytes,61,opt,name=algoStrategy,proto3,oneof" json:"algoStrategy,omitempty"`
	AlgoParams   map[string]string `` /* 148-byte string literal not displayed */
	AlgoId       *string           `protobuf:"bytes,63,opt,name=algoId,proto3,oneof" json:"algoId,omitempty"`
	// combo orders
	SmartComboRoutingParams map[string]string `` /* 174-byte string literal not displayed */
	// processing control
	WhatIf                        *bool `protobuf:"varint,65,opt,name=whatIf,proto3,oneof" json:"whatIf,omitempty"`
	Transmit                      *bool `protobuf:"varint,66,opt,name=transmit,proto3,oneof" json:"transmit,omitempty"`
	OverridePercentageConstraints *bool `protobuf:"varint,67,opt,name=overridePercentageConstraints,proto3,oneof" json:"overridePercentageConstraints,omitempty"`
	// Institutional orders only
	OpenClose                   *string `protobuf:"bytes,68,opt,name=openClose,proto3,oneof" json:"openClose,omitempty"`
	Origin                      *int32  `protobuf:"varint,69,opt,name=origin,proto3,oneof" json:"origin,omitempty"`
	ShortSaleSlot               *int32  `protobuf:"varint,70,opt,name=shortSaleSlot,proto3,oneof" json:"shortSaleSlot,omitempty"`
	DesignatedLocation          *string `protobuf:"bytes,71,opt,name=designatedLocation,proto3,oneof" json:"designatedLocation,omitempty"`
	ExemptCode                  *int32  `protobuf:"varint,72,opt,name=exemptCode,proto3,oneof" json:"exemptCode,omitempty"`
	DeltaNeutralSettlingFirm    *string `protobuf:"bytes,73,opt,name=deltaNeutralSettlingFirm,proto3,oneof" json:"deltaNeutralSettlingFirm,omitempty"`
	DeltaNeutralClearingAccount *string `protobuf:"bytes,74,opt,name=deltaNeutralClearingAccount,proto3,oneof" json:"deltaNeutralClearingAccount,omitempty"`
	DeltaNeutralClearingIntent  *string `protobuf:"bytes,75,opt,name=deltaNeutralClearingIntent,proto3,oneof" json:"deltaNeutralClearingIntent,omitempty"`
	// SMART routing only
	DiscretionaryAmt   *float64 `protobuf:"fixed64,76,opt,name=discretionaryAmt,proto3,oneof" json:"discretionaryAmt,omitempty"`
	OptOutSmartRouting *bool    `protobuf:"varint,77,opt,name=optOutSmartRouting,proto3,oneof" json:"optOutSmartRouting,omitempty"`
	// BOX ORDERS ONLY
	StartingPrice *float64 `protobuf:"fixed64,78,opt,name=startingPrice,proto3,oneof" json:"startingPrice,omitempty"`
	StockRefPrice *float64 `protobuf:"fixed64,79,opt,name=stockRefPrice,proto3,oneof" json:"stockRefPrice,omitempty"`
	Delta         *float64 `protobuf:"fixed64,80,opt,name=delta,proto3,oneof" json:"delta,omitempty"`
	// pegged to stock or VOL orders
	StockRangeLower *float64 `protobuf:"fixed64,81,opt,name=stockRangeLower,proto3,oneof" json:"stockRangeLower,omitempty"`
	StockRangeUpper *float64 `protobuf:"fixed64,82,opt,name=stockRangeUpper,proto3,oneof" json:"stockRangeUpper,omitempty"`
	// Not Held
	NotHeld *bool `protobuf:"varint,83,opt,name=notHeld,proto3,oneof" json:"notHeld,omitempty"`
	// order misc options
	OrderMiscOptions map[string]string `` /* 160-byte string literal not displayed */
	// order algo id
	Solicited      *bool `protobuf:"varint,85,opt,name=solicited,proto3,oneof" json:"solicited,omitempty"`
	RandomizeSize  *bool `protobuf:"varint,86,opt,name=randomizeSize,proto3,oneof" json:"randomizeSize,omitempty"`
	RandomizePrice *bool `protobuf:"varint,87,opt,name=randomizePrice,proto3,oneof" json:"randomizePrice,omitempty"`
	// PEG2BENCH fields
	ReferenceContractId          *int32            `protobuf:"varint,88,opt,name=referenceContractId,proto3,oneof" json:"referenceContractId,omitempty"`
	PeggedChangeAmount           *float64          `protobuf:"fixed64,89,opt,name=peggedChangeAmount,proto3,oneof" json:"peggedChangeAmount,omitempty"`
	IsPeggedChangeAmountDecrease *bool             `protobuf:"varint,90,opt,name=isPeggedChangeAmountDecrease,proto3,oneof" json:"isPeggedChangeAmountDecrease,omitempty"`
	ReferenceChangeAmount        *float64          `protobuf:"fixed64,91,opt,name=referenceChangeAmount,proto3,oneof" json:"referenceChangeAmount,omitempty"`
	ReferenceExchangeId          *string           `protobuf:"bytes,92,opt,name=referenceExchangeId,proto3,oneof" json:"referenceExchangeId,omitempty"`
	AdjustedOrderType            *string           `protobuf:"bytes,93,opt,name=adjustedOrderType,proto3,oneof" json:"adjustedOrderType,omitempty"`
	TriggerPrice                 *float64          `protobuf:"fixed64,94,opt,name=triggerPrice,proto3,oneof" json:"triggerPrice,omitempty"`
	AdjustedStopPrice            *float64          `protobuf:"fixed64,95,opt,name=adjustedStopPrice,proto3,oneof" json:"adjustedStopPrice,omitempty"`
	AdjustedStopLimitPrice       *float64          `protobuf:"fixed64,96,opt,name=adjustedStopLimitPrice,proto3,oneof" json:"adjustedStopLimitPrice,omitempty"`
	AdjustedTrailingAmount       *float64          `protobuf:"fixed64,97,opt,name=adjustedTrailingAmount,proto3,oneof" json:"adjustedTrailingAmount,omitempty"`
	AdjustableTrailingUnit       *int32            `protobuf:"varint,98,opt,name=adjustableTrailingUnit,proto3,oneof" json:"adjustableTrailingUnit,omitempty"`
	LmtPriceOffset               *float64          `protobuf:"fixed64,99,opt,name=lmtPriceOffset,proto3,oneof" json:"lmtPriceOffset,omitempty"`
	Conditions                   []*OrderCondition `protobuf:"bytes,100,rep,name=conditions,proto3" json:"conditions,omitempty"`
	ConditionsCancelOrder        *bool             `protobuf:"varint,101,opt,name=conditionsCancelOrder,proto3,oneof" json:"conditionsCancelOrder,omitempty"`
	ConditionsIgnoreRth          *bool             `protobuf:"varint,102,opt,name=conditionsIgnoreRth,proto3,oneof" json:"conditionsIgnoreRth,omitempty"`
	// models
	ModelCode      *string         `protobuf:"bytes,103,opt,name=modelCode,proto3,oneof" json:"modelCode,omitempty"`
	ExtOperator    *string         `protobuf:"bytes,104,opt,name=extOperator,proto3,oneof" json:"extOperator,omitempty"`
	SoftDollarTier *SoftDollarTier `protobuf:"bytes,105,opt,name=softDollarTier,proto3,oneof" json:"softDollarTier,omitempty"`
	// native cash quantity
	CashQty               *float64 `protobuf:"fixed64,106,opt,name=cashQty,proto3,oneof" json:"cashQty,omitempty"`
	Mifid2DecisionMaker   *string  `protobuf:"bytes,107,opt,name=mifid2DecisionMaker,proto3,oneof" json:"mifid2DecisionMaker,omitempty"`
	Mifid2DecisionAlgo    *string  `protobuf:"bytes,108,opt,name=mifid2DecisionAlgo,proto3,oneof" json:"mifid2DecisionAlgo,omitempty"`
	Mifid2ExecutionTrader *string  `protobuf:"bytes,109,opt,name=mifid2ExecutionTrader,proto3,oneof" json:"mifid2ExecutionTrader,omitempty"`
	Mifid2ExecutionAlgo   *string  `protobuf:"bytes,110,opt,name=mifid2ExecutionAlgo,proto3,oneof" json:"mifid2ExecutionAlgo,omitempty"`
	// don't use auto price for hedge
	DontUseAutoPriceForHedge    *bool    `protobuf:"varint,111,opt,name=dontUseAutoPriceForHedge,proto3,oneof" json:"dontUseAutoPriceForHedge,omitempty"`
	IsOmsContainer              *bool    `protobuf:"varint,112,opt,name=isOmsContainer,proto3,oneof" json:"isOmsContainer,omitempty"`
	DiscretionaryUpToLimitPrice *bool    `protobuf:"varint,113,opt,name=discretionaryUpToLimitPrice,proto3,oneof" json:"discretionaryUpToLimitPrice,omitempty"`
	AutoCancelDate              *string  `protobuf:"bytes,114,opt,name=autoCancelDate,proto3,oneof" json:"autoCancelDate,omitempty"`
	FilledQuantity              *string  `protobuf:"bytes,115,opt,name=filledQuantity,proto3,oneof" json:"filledQuantity,omitempty"`
	RefFuturesConId             *int32   `protobuf:"varint,116,opt,name=refFuturesConId,proto3,oneof" json:"refFuturesConId,omitempty"`
	AutoCancelParent            *bool    `protobuf:"varint,117,opt,name=autoCancelParent,proto3,oneof" json:"autoCancelParent,omitempty"`
	Shareholder                 *string  `protobuf:"bytes,118,opt,name=shareholder,proto3,oneof" json:"shareholder,omitempty"`
	ImbalanceOnly               *bool    `protobuf:"varint,119,opt,name=imbalanceOnly,proto3,oneof" json:"imbalanceOnly,omitempty"`
	RouteMarketableToBbo        *bool    `protobuf:"varint,120,opt,name=routeMarketableToBbo,proto3,oneof" json:"routeMarketableToBbo,omitempty"`
	ParentPermId                *int64   `protobuf:"varint,121,opt,name=parentPermId,proto3,oneof" json:"parentPermId,omitempty"`
	UsePriceMgmtAlgo            *int32   `protobuf:"varint,122,opt,name=usePriceMgmtAlgo,proto3,oneof" json:"usePriceMgmtAlgo,omitempty"`
	Duration                    *int32   `protobuf:"varint,123,opt,name=duration,proto3,oneof" json:"duration,omitempty"`
	PostToAts                   *int32   `protobuf:"varint,124,opt,name=postToAts,proto3,oneof" json:"postToAts,omitempty"`
	AdvancedErrorOverride       *string  `protobuf:"bytes,125,opt,name=advancedErrorOverride,proto3,oneof" json:"advancedErrorOverride,omitempty"`
	ManualOrderTime             *string  `protobuf:"bytes,126,opt,name=manualOrderTime,proto3,oneof" json:"manualOrderTime,omitempty"`
	MinTradeQty                 *int32   `protobuf:"varint,127,opt,name=minTradeQty,proto3,oneof" json:"minTradeQty,omitempty"`
	MinCompeteSize              *int32   `protobuf:"varint,128,opt,name=minCompeteSize,proto3,oneof" json:"minCompeteSize,omitempty"`
	CompeteAgainstBestOffset    *float64 `protobuf:"fixed64,129,opt,name=competeAgainstBestOffset,proto3,oneof" json:"competeAgainstBestOffset,omitempty"`
	MidOffsetAtWhole            *float64 `protobuf:"fixed64,130,opt,name=midOffsetAtWhole,proto3,oneof" json:"midOffsetAtWhole,omitempty"`
	MidOffsetAtHalf             *float64 `protobuf:"fixed64,131,opt,name=midOffsetAtHalf,proto3,oneof" json:"midOffsetAtHalf,omitempty"`
	CustomerAccount             *string  `protobuf:"bytes,132,opt,name=customerAccount,proto3,oneof" json:"customerAccount,omitempty"`
	ProfessionalCustomer        *bool    `protobuf:"varint,133,opt,name=professionalCustomer,proto3,oneof" json:"professionalCustomer,omitempty"`
	BondAccruedInterest         *string  `protobuf:"bytes,134,opt,name=bondAccruedInterest,proto3,oneof" json:"bondAccruedInterest,omitempty"`
	IncludeOvernight            *bool    `protobuf:"varint,135,opt,name=includeOvernight,proto3,oneof" json:"includeOvernight,omitempty"`
	ManualOrderIndicator        *int32   `protobuf:"varint,136,opt,name=manualOrderIndicator,proto3,oneof" json:"manualOrderIndicator,omitempty"`
	Submitter                   *string  `protobuf:"bytes,137,opt,name=submitter,proto3,oneof" json:"submitter,omitempty"`
	// contains filtered or unexported fields
}

func (*Order) Descriptor deprecated added in v0.10.37

func (*Order) Descriptor() ([]byte, []int)

Deprecated: Use Order.ProtoReflect.Descriptor instead.

func (*Order) GetAccount added in v0.10.37

func (x *Order) GetAccount() string

func (*Order) GetAction added in v0.10.37

func (x *Order) GetAction() string

func (*Order) GetActiveStartTime added in v0.10.37

func (x *Order) GetActiveStartTime() string

func (*Order) GetActiveStopTime added in v0.10.37

func (x *Order) GetActiveStopTime() string

func (*Order) GetAdjustableTrailingUnit added in v0.10.37

func (x *Order) GetAdjustableTrailingUnit() int32

func (*Order) GetAdjustedOrderType added in v0.10.37

func (x *Order) GetAdjustedOrderType() string

func (*Order) GetAdjustedStopLimitPrice added in v0.10.37

func (x *Order) GetAdjustedStopLimitPrice() float64

func (*Order) GetAdjustedStopPrice added in v0.10.37

func (x *Order) GetAdjustedStopPrice() float64

func (*Order) GetAdjustedTrailingAmount added in v0.10.37

func (x *Order) GetAdjustedTrailingAmount() float64

func (*Order) GetAdvancedErrorOverride added in v0.10.37

func (x *Order) GetAdvancedErrorOverride() string

func (*Order) GetAlgoId added in v0.10.37

func (x *Order) GetAlgoId() string

func (*Order) GetAlgoParams added in v0.10.37

func (x *Order) GetAlgoParams() map[string]string

func (*Order) GetAlgoStrategy added in v0.10.37

func (x *Order) GetAlgoStrategy() string

func (*Order) GetAllOrNone added in v0.10.37

func (x *Order) GetAllOrNone() bool

func (*Order) GetAutoCancelDate added in v0.10.37

func (x *Order) GetAutoCancelDate() string

func (*Order) GetAutoCancelParent added in v0.10.37

func (x *Order) GetAutoCancelParent() bool

func (*Order) GetAuxPrice added in v0.10.37

func (x *Order) GetAuxPrice() float64

func (*Order) GetBlockOrder added in v0.10.37

func (x *Order) GetBlockOrder() bool

func (*Order) GetBondAccruedInterest added in v0.10.37

func (x *Order) GetBondAccruedInterest() string

func (*Order) GetCashQty added in v0.10.37

func (x *Order) GetCashQty() float64

func (*Order) GetClearingAccount added in v0.10.37

func (x *Order) GetClearingAccount() string

func (*Order) GetClearingIntent added in v0.10.37

func (x *Order) GetClearingIntent() string

func (*Order) GetClientId added in v0.10.37

func (x *Order) GetClientId() int32

func (*Order) GetCompeteAgainstBestOffset added in v0.10.37

func (x *Order) GetCompeteAgainstBestOffset() float64

func (*Order) GetConditions added in v0.10.37

func (x *Order) GetConditions() []*OrderCondition

func (*Order) GetConditionsCancelOrder added in v0.10.37

func (x *Order) GetConditionsCancelOrder() bool

func (*Order) GetConditionsIgnoreRth added in v0.10.37

func (x *Order) GetConditionsIgnoreRth() bool

func (*Order) GetContinuousUpdate added in v0.10.37

func (x *Order) GetContinuousUpdate() bool

func (*Order) GetCustomerAccount added in v0.10.37

func (x *Order) GetCustomerAccount() string

func (*Order) GetDelta added in v0.10.37

func (x *Order) GetDelta() float64

func (*Order) GetDeltaNeutralAuxPrice added in v0.10.37

func (x *Order) GetDeltaNeutralAuxPrice() float64

func (*Order) GetDeltaNeutralClearingAccount added in v0.10.37

func (x *Order) GetDeltaNeutralClearingAccount() string

func (*Order) GetDeltaNeutralClearingIntent added in v0.10.37

func (x *Order) GetDeltaNeutralClearingIntent() string

func (*Order) GetDeltaNeutralConId added in v0.10.37

func (x *Order) GetDeltaNeutralConId() int32

func (*Order) GetDeltaNeutralDesignatedLocation added in v0.10.37

func (x *Order) GetDeltaNeutralDesignatedLocation() string

func (*Order) GetDeltaNeutralOpenClose added in v0.10.37

func (x *Order) GetDeltaNeutralOpenClose() string

func (*Order) GetDeltaNeutralOrderType added in v0.10.37

func (x *Order) GetDeltaNeutralOrderType() string

func (*Order) GetDeltaNeutralSettlingFirm added in v0.10.37

func (x *Order) GetDeltaNeutralSettlingFirm() string

func (*Order) GetDeltaNeutralShortSale added in v0.10.37

func (x *Order) GetDeltaNeutralShortSale() bool

func (*Order) GetDeltaNeutralShortSaleSlot added in v0.10.37

func (x *Order) GetDeltaNeutralShortSaleSlot() int32

func (*Order) GetDesignatedLocation added in v0.10.37

func (x *Order) GetDesignatedLocation() string

func (*Order) GetDiscretionaryAmt added in v0.10.37

func (x *Order) GetDiscretionaryAmt() float64

func (*Order) GetDiscretionaryUpToLimitPrice added in v0.10.37

func (x *Order) GetDiscretionaryUpToLimitPrice() bool

func (*Order) GetDisplaySize added in v0.10.37

func (x *Order) GetDisplaySize() int32

func (*Order) GetDontUseAutoPriceForHedge added in v0.10.37

func (x *Order) GetDontUseAutoPriceForHedge() bool

func (*Order) GetDuration added in v0.10.37

func (x *Order) GetDuration() int32

func (*Order) GetExemptCode added in v0.10.37

func (x *Order) GetExemptCode() int32

func (*Order) GetExtOperator added in v0.10.37

func (x *Order) GetExtOperator() string

func (*Order) GetFaGroup added in v0.10.37

func (x *Order) GetFaGroup() string

func (*Order) GetFaMethod added in v0.10.37

func (x *Order) GetFaMethod() string

func (*Order) GetFaPercentage added in v0.10.37

func (x *Order) GetFaPercentage() string

func (*Order) GetFilledQuantity added in v0.10.37

func (x *Order) GetFilledQuantity() string

func (*Order) GetGoodAfterTime added in v0.10.37

func (x *Order) GetGoodAfterTime() string

func (*Order) GetGoodTillDate added in v0.10.37

func (x *Order) GetGoodTillDate() string

func (*Order) GetHedgeParam added in v0.10.37

func (x *Order) GetHedgeParam() string

func (*Order) GetHedgeType added in v0.10.37

func (x *Order) GetHedgeType() string

func (*Order) GetHidden added in v0.10.37

func (x *Order) GetHidden() bool

func (*Order) GetImbalanceOnly added in v0.10.37

func (x *Order) GetImbalanceOnly() bool

func (*Order) GetIncludeOvernight added in v0.10.37

func (x *Order) GetIncludeOvernight() bool

func (*Order) GetIsOmsContainer added in v0.10.37

func (x *Order) GetIsOmsContainer() bool

func (*Order) GetIsPeggedChangeAmountDecrease added in v0.10.37

func (x *Order) GetIsPeggedChangeAmountDecrease() bool

func (*Order) GetLmtPrice added in v0.10.37

func (x *Order) GetLmtPrice() float64

func (*Order) GetLmtPriceOffset added in v0.10.37

func (x *Order) GetLmtPriceOffset() float64

func (*Order) GetManualOrderIndicator added in v0.10.37

func (x *Order) GetManualOrderIndicator() int32

func (*Order) GetManualOrderTime added in v0.10.37

func (x *Order) GetManualOrderTime() string

func (*Order) GetMidOffsetAtHalf added in v0.10.37

func (x *Order) GetMidOffsetAtHalf() float64

func (*Order) GetMidOffsetAtWhole added in v0.10.37

func (x *Order) GetMidOffsetAtWhole() float64

func (*Order) GetMifid2DecisionAlgo added in v0.10.37

func (x *Order) GetMifid2DecisionAlgo() string

func (*Order) GetMifid2DecisionMaker added in v0.10.37

func (x *Order) GetMifid2DecisionMaker() string

func (*Order) GetMifid2ExecutionAlgo added in v0.10.37

func (x *Order) GetMifid2ExecutionAlgo() string

func (*Order) GetMifid2ExecutionTrader added in v0.10.37

func (x *Order) GetMifid2ExecutionTrader() string

func (*Order) GetMinCompeteSize added in v0.10.37

func (x *Order) GetMinCompeteSize() int32

func (*Order) GetMinQty added in v0.10.37

func (x *Order) GetMinQty() int32

func (*Order) GetMinTradeQty added in v0.10.37

func (x *Order) GetMinTradeQty() int32

func (*Order) GetModelCode added in v0.10.37

func (x *Order) GetModelCode() string

func (*Order) GetNotHeld added in v0.10.37

func (x *Order) GetNotHeld() bool

func (*Order) GetOcaGroup added in v0.10.37

func (x *Order) GetOcaGroup() string

func (*Order) GetOcaType added in v0.10.37

func (x *Order) GetOcaType() int32

func (*Order) GetOpenClose added in v0.10.37

func (x *Order) GetOpenClose() string

func (*Order) GetOptOutSmartRouting added in v0.10.37

func (x *Order) GetOptOutSmartRouting() bool

func (*Order) GetOrderId added in v0.10.37

func (x *Order) GetOrderId() int32

func (*Order) GetOrderMiscOptions added in v0.10.37

func (x *Order) GetOrderMiscOptions() map[string]string

func (*Order) GetOrderRef added in v0.10.37

func (x *Order) GetOrderRef() string

func (*Order) GetOrderType added in v0.10.37

func (x *Order) GetOrderType() string

func (*Order) GetOrigin added in v0.10.37

func (x *Order) GetOrigin() int32

func (*Order) GetOutsideRth added in v0.10.37

func (x *Order) GetOutsideRth() bool

func (*Order) GetOverridePercentageConstraints added in v0.10.37

func (x *Order) GetOverridePercentageConstraints() bool

func (*Order) GetParentId added in v0.10.37

func (x *Order) GetParentId() int32

func (*Order) GetParentPermId added in v0.10.37

func (x *Order) GetParentPermId() int64

func (*Order) GetPeggedChangeAmount added in v0.10.37

func (x *Order) GetPeggedChangeAmount() float64

func (*Order) GetPercentOffset added in v0.10.37

func (x *Order) GetPercentOffset() float64

func (*Order) GetPermId added in v0.10.37

func (x *Order) GetPermId() int64

func (*Order) GetPostToAts added in v0.10.37

func (x *Order) GetPostToAts() int32

func (*Order) GetProfessionalCustomer added in v0.10.37

func (x *Order) GetProfessionalCustomer() bool

func (*Order) GetRandomizePrice added in v0.10.37

func (x *Order) GetRandomizePrice() bool

func (*Order) GetRandomizeSize added in v0.10.37

func (x *Order) GetRandomizeSize() bool

func (*Order) GetRefFuturesConId added in v0.10.37

func (x *Order) GetRefFuturesConId() int32

func (*Order) GetReferenceChangeAmount added in v0.10.37

func (x *Order) GetReferenceChangeAmount() float64

func (*Order) GetReferenceContractId added in v0.10.37

func (x *Order) GetReferenceContractId() int32

func (*Order) GetReferenceExchangeId added in v0.10.37

func (x *Order) GetReferenceExchangeId() string

func (*Order) GetReferencePriceType added in v0.10.37

func (x *Order) GetReferencePriceType() int32

func (*Order) GetRouteMarketableToBbo added in v0.10.37

func (x *Order) GetRouteMarketableToBbo() bool

func (*Order) GetRule80A added in v0.10.37

func (x *Order) GetRule80A() string

func (*Order) GetScaleAutoReset added in v0.10.37

func (x *Order) GetScaleAutoReset() bool

func (*Order) GetScaleInitFillQty added in v0.10.37

func (x *Order) GetScaleInitFillQty() int32

func (*Order) GetScaleInitLevelSize added in v0.10.37

func (x *Order) GetScaleInitLevelSize() int32

func (*Order) GetScaleInitPosition added in v0.10.37

func (x *Order) GetScaleInitPosition() int32

func (*Order) GetScalePriceAdjustInterval added in v0.10.37

func (x *Order) GetScalePriceAdjustInterval() int32

func (*Order) GetScalePriceAdjustValue added in v0.10.37

func (x *Order) GetScalePriceAdjustValue() float64

func (*Order) GetScalePriceIncrement added in v0.10.37

func (x *Order) GetScalePriceIncrement() float64

func (*Order) GetScaleProfitOffset added in v0.10.37

func (x *Order) GetScaleProfitOffset() float64

func (*Order) GetScaleRandomPercent added in v0.10.37

func (x *Order) GetScaleRandomPercent() bool

func (*Order) GetScaleSubsLevelSize added in v0.10.37

func (x *Order) GetScaleSubsLevelSize() int32

func (*Order) GetScaleTable added in v0.10.37

func (x *Order) GetScaleTable() string

func (*Order) GetSettlingFirm added in v0.10.37

func (x *Order) GetSettlingFirm() string

func (*Order) GetShareholder added in v0.10.37

func (x *Order) GetShareholder() string

func (*Order) GetShortSaleSlot added in v0.10.37

func (x *Order) GetShortSaleSlot() int32

func (*Order) GetSmartComboRoutingParams added in v0.10.37

func (x *Order) GetSmartComboRoutingParams() map[string]string

func (*Order) GetSoftDollarTier added in v0.10.37

func (x *Order) GetSoftDollarTier() *SoftDollarTier

func (*Order) GetSolicited added in v0.10.37

func (x *Order) GetSolicited() bool

func (*Order) GetStartingPrice added in v0.10.37

func (x *Order) GetStartingPrice() float64

func (*Order) GetStockRangeLower added in v0.10.37

func (x *Order) GetStockRangeLower() float64

func (*Order) GetStockRangeUpper added in v0.10.37

func (x *Order) GetStockRangeUpper() float64

func (*Order) GetStockRefPrice added in v0.10.37

func (x *Order) GetStockRefPrice() float64

func (*Order) GetSubmitter added in v0.10.37

func (x *Order) GetSubmitter() string

func (*Order) GetSweepToFill added in v0.10.37

func (x *Order) GetSweepToFill() bool

func (*Order) GetTif added in v0.10.37

func (x *Order) GetTif() string

func (*Order) GetTotalQuantity added in v0.10.37

func (x *Order) GetTotalQuantity() string

func (*Order) GetTrailStopPrice added in v0.10.37

func (x *Order) GetTrailStopPrice() float64

func (*Order) GetTrailingPercent added in v0.10.37

func (x *Order) GetTrailingPercent() float64

func (*Order) GetTransmit added in v0.10.37

func (x *Order) GetTransmit() bool

func (*Order) GetTriggerMethod added in v0.10.37

func (x *Order) GetTriggerMethod() int32

func (*Order) GetTriggerPrice added in v0.10.37

func (x *Order) GetTriggerPrice() float64

func (*Order) GetUsePriceMgmtAlgo added in v0.10.37

func (x *Order) GetUsePriceMgmtAlgo() int32

func (*Order) GetVolatility added in v0.10.37

func (x *Order) GetVolatility() float64

func (*Order) GetVolatilityType added in v0.10.37

func (x *Order) GetVolatilityType() int32

func (*Order) GetWhatIf added in v0.10.37

func (x *Order) GetWhatIf() bool

func (*Order) ProtoMessage added in v0.10.37

func (*Order) ProtoMessage()

func (*Order) ProtoReflect added in v0.10.37

func (x *Order) ProtoReflect() protoreflect.Message

func (*Order) Reset added in v0.10.37

func (x *Order) Reset()

func (*Order) String added in v0.10.37

func (x *Order) String() string

type OrderAllocation added in v0.10.37

type OrderAllocation struct {
	Account         *string `protobuf:"bytes,1,opt,name=account,proto3,oneof" json:"account,omitempty"`
	Position        *string `protobuf:"bytes,2,opt,name=position,proto3,oneof" json:"position,omitempty"`
	PositionDesired *string `protobuf:"bytes,3,opt,name=positionDesired,proto3,oneof" json:"positionDesired,omitempty"`
	PositionAfter   *string `protobuf:"bytes,4,opt,name=positionAfter,proto3,oneof" json:"positionAfter,omitempty"`
	DesiredAllocQty *string `protobuf:"bytes,5,opt,name=desiredAllocQty,proto3,oneof" json:"desiredAllocQty,omitempty"`
	AllowedAllocQty *string `protobuf:"bytes,6,opt,name=allowedAllocQty,proto3,oneof" json:"allowedAllocQty,omitempty"`
	IsMonetary      *bool   `protobuf:"varint,7,opt,name=isMonetary,proto3,oneof" json:"isMonetary,omitempty"`
	// contains filtered or unexported fields
}

func (*OrderAllocation) Descriptor deprecated added in v0.10.37

func (*OrderAllocation) Descriptor() ([]byte, []int)

Deprecated: Use OrderAllocation.ProtoReflect.Descriptor instead.

func (*OrderAllocation) GetAccount added in v0.10.37

func (x *OrderAllocation) GetAccount() string

func (*OrderAllocation) GetAllowedAllocQty added in v0.10.37

func (x *OrderAllocation) GetAllowedAllocQty() string

func (*OrderAllocation) GetDesiredAllocQty added in v0.10.37

func (x *OrderAllocation) GetDesiredAllocQty() string

func (*OrderAllocation) GetIsMonetary added in v0.10.37

func (x *OrderAllocation) GetIsMonetary() bool

func (*OrderAllocation) GetPosition added in v0.10.37

func (x *OrderAllocation) GetPosition() string

func (*OrderAllocation) GetPositionAfter added in v0.10.37

func (x *OrderAllocation) GetPositionAfter() string

func (*OrderAllocation) GetPositionDesired added in v0.10.37

func (x *OrderAllocation) GetPositionDesired() string

func (*OrderAllocation) ProtoMessage added in v0.10.37

func (*OrderAllocation) ProtoMessage()

func (*OrderAllocation) ProtoReflect added in v0.10.37

func (x *OrderAllocation) ProtoReflect() protoreflect.Message

func (*OrderAllocation) Reset added in v0.10.37

func (x *OrderAllocation) Reset()

func (*OrderAllocation) String added in v0.10.37

func (x *OrderAllocation) String() string

type OrderCancel added in v0.10.37

type OrderCancel struct {
	ManualOrderCancelTime *string `protobuf:"bytes,1,opt,name=manualOrderCancelTime,proto3,oneof" json:"manualOrderCancelTime,omitempty"`
	ExtOperator           *string `protobuf:"bytes,2,opt,name=extOperator,proto3,oneof" json:"extOperator,omitempty"`
	ManualOrderIndicator  *int32  `protobuf:"varint,3,opt,name=manualOrderIndicator,proto3,oneof" json:"manualOrderIndicator,omitempty"`
	// contains filtered or unexported fields
}

func (*OrderCancel) Descriptor deprecated added in v0.10.37

func (*OrderCancel) Descriptor() ([]byte, []int)

Deprecated: Use OrderCancel.ProtoReflect.Descriptor instead.

func (*OrderCancel) GetExtOperator added in v0.10.37

func (x *OrderCancel) GetExtOperator() string

func (*OrderCancel) GetManualOrderCancelTime added in v0.10.37

func (x *OrderCancel) GetManualOrderCancelTime() string

func (*OrderCancel) GetManualOrderIndicator added in v0.10.37

func (x *OrderCancel) GetManualOrderIndicator() int32

func (*OrderCancel) ProtoMessage added in v0.10.37

func (*OrderCancel) ProtoMessage()

func (*OrderCancel) ProtoReflect added in v0.10.37

func (x *OrderCancel) ProtoReflect() protoreflect.Message

func (*OrderCancel) Reset added in v0.10.37

func (x *OrderCancel) Reset()

func (*OrderCancel) String added in v0.10.37

func (x *OrderCancel) String() string

type OrderCondition added in v0.10.37

type OrderCondition struct {
	Type                    *int32   `protobuf:"varint,1,opt,name=type,proto3,oneof" json:"type,omitempty"`
	IsConjunctionConnection *bool    `protobuf:"varint,2,opt,name=isConjunctionConnection,proto3,oneof" json:"isConjunctionConnection,omitempty"`
	IsMore                  *bool    `protobuf:"varint,3,opt,name=isMore,proto3,oneof" json:"isMore,omitempty"`
	ConId                   *int32   `protobuf:"varint,4,opt,name=conId,proto3,oneof" json:"conId,omitempty"`
	Exchange                *string  `protobuf:"bytes,5,opt,name=exchange,proto3,oneof" json:"exchange,omitempty"`
	Symbol                  *string  `protobuf:"bytes,6,opt,name=symbol,proto3,oneof" json:"symbol,omitempty"`
	SecType                 *string  `protobuf:"bytes,7,opt,name=secType,proto3,oneof" json:"secType,omitempty"`
	Percent                 *int32   `protobuf:"varint,8,opt,name=percent,proto3,oneof" json:"percent,omitempty"`
	ChangePercent           *float64 `protobuf:"fixed64,9,opt,name=changePercent,proto3,oneof" json:"changePercent,omitempty"`
	Price                   *float64 `protobuf:"fixed64,10,opt,name=price,proto3,oneof" json:"price,omitempty"`
	TriggerMethod           *int32   `protobuf:"varint,11,opt,name=triggerMethod,proto3,oneof" json:"triggerMethod,omitempty"`
	Time                    *string  `protobuf:"bytes,12,opt,name=time,proto3,oneof" json:"time,omitempty"`
	Volume                  *int32   `protobuf:"varint,13,opt,name=volume,proto3,oneof" json:"volume,omitempty"`
	// contains filtered or unexported fields
}

func (*OrderCondition) Descriptor deprecated added in v0.10.37

func (*OrderCondition) Descriptor() ([]byte, []int)

Deprecated: Use OrderCondition.ProtoReflect.Descriptor instead.

func (*OrderCondition) GetChangePercent added in v0.10.37

func (x *OrderCondition) GetChangePercent() float64

func (*OrderCondition) GetConId added in v0.10.37

func (x *OrderCondition) GetConId() int32

func (*OrderCondition) GetExchange added in v0.10.37

func (x *OrderCondition) GetExchange() string

func (*OrderCondition) GetIsConjunctionConnection added in v0.10.37

func (x *OrderCondition) GetIsConjunctionConnection() bool

func (*OrderCondition) GetIsMore added in v0.10.37

func (x *OrderCondition) GetIsMore() bool

func (*OrderCondition) GetPercent added in v0.10.37

func (x *OrderCondition) GetPercent() int32

func (*OrderCondition) GetPrice added in v0.10.37

func (x *OrderCondition) GetPrice() float64

func (*OrderCondition) GetSecType added in v0.10.37

func (x *OrderCondition) GetSecType() string

func (*OrderCondition) GetSymbol added in v0.10.37

func (x *OrderCondition) GetSymbol() string

func (*OrderCondition) GetTime added in v0.10.37

func (x *OrderCondition) GetTime() string

func (*OrderCondition) GetTriggerMethod added in v0.10.37

func (x *OrderCondition) GetTriggerMethod() int32

func (*OrderCondition) GetType added in v0.10.37

func (x *OrderCondition) GetType() int32

func (*OrderCondition) GetVolume added in v0.10.37

func (x *OrderCondition) GetVolume() int32

func (*OrderCondition) ProtoMessage added in v0.10.37

func (*OrderCondition) ProtoMessage()

func (*OrderCondition) ProtoReflect added in v0.10.37

func (x *OrderCondition) ProtoReflect() protoreflect.Message

func (*OrderCondition) Reset added in v0.10.37

func (x *OrderCondition) Reset()

func (*OrderCondition) String added in v0.10.37

func (x *OrderCondition) String() string

type OrderState added in v0.10.37

type OrderState struct {
	Status                         *string            `protobuf:"bytes,1,opt,name=status,proto3,oneof" json:"status,omitempty"`
	InitMarginBefore               *float64           `protobuf:"fixed64,2,opt,name=initMarginBefore,proto3,oneof" json:"initMarginBefore,omitempty"`
	MaintMarginBefore              *float64           `protobuf:"fixed64,3,opt,name=maintMarginBefore,proto3,oneof" json:"maintMarginBefore,omitempty"`
	EquityWithLoanBefore           *float64           `protobuf:"fixed64,4,opt,name=equityWithLoanBefore,proto3,oneof" json:"equityWithLoanBefore,omitempty"`
	InitMarginChange               *float64           `protobuf:"fixed64,5,opt,name=initMarginChange,proto3,oneof" json:"initMarginChange,omitempty"`
	MaintMarginChange              *float64           `protobuf:"fixed64,6,opt,name=maintMarginChange,proto3,oneof" json:"maintMarginChange,omitempty"`
	EquityWithLoanChange           *float64           `protobuf:"fixed64,7,opt,name=equityWithLoanChange,proto3,oneof" json:"equityWithLoanChange,omitempty"`
	InitMarginAfter                *float64           `protobuf:"fixed64,8,opt,name=initMarginAfter,proto3,oneof" json:"initMarginAfter,omitempty"`
	MaintMarginAfter               *float64           `protobuf:"fixed64,9,opt,name=maintMarginAfter,proto3,oneof" json:"maintMarginAfter,omitempty"`
	EquityWithLoanAfter            *float64           `protobuf:"fixed64,10,opt,name=equityWithLoanAfter,proto3,oneof" json:"equityWithLoanAfter,omitempty"`
	CommissionAndFees              *float64           `protobuf:"fixed64,11,opt,name=commissionAndFees,proto3,oneof" json:"commissionAndFees,omitempty"`
	MinCommissionAndFees           *float64           `protobuf:"fixed64,12,opt,name=minCommissionAndFees,proto3,oneof" json:"minCommissionAndFees,omitempty"`
	MaxCommissionAndFees           *float64           `protobuf:"fixed64,13,opt,name=maxCommissionAndFees,proto3,oneof" json:"maxCommissionAndFees,omitempty"`
	CommissionAndFeesCurrency      *string            `protobuf:"bytes,14,opt,name=commissionAndFeesCurrency,proto3,oneof" json:"commissionAndFeesCurrency,omitempty"`
	MarginCurrency                 *string            `protobuf:"bytes,15,opt,name=marginCurrency,proto3,oneof" json:"marginCurrency,omitempty"`
	InitMarginBeforeOutsideRTH     *float64           `protobuf:"fixed64,16,opt,name=initMarginBeforeOutsideRTH,proto3,oneof" json:"initMarginBeforeOutsideRTH,omitempty"`
	MaintMarginBeforeOutsideRTH    *float64           `protobuf:"fixed64,17,opt,name=maintMarginBeforeOutsideRTH,proto3,oneof" json:"maintMarginBeforeOutsideRTH,omitempty"`
	EquityWithLoanBeforeOutsideRTH *float64           `protobuf:"fixed64,18,opt,name=equityWithLoanBeforeOutsideRTH,proto3,oneof" json:"equityWithLoanBeforeOutsideRTH,omitempty"`
	InitMarginChangeOutsideRTH     *float64           `protobuf:"fixed64,19,opt,name=initMarginChangeOutsideRTH,proto3,oneof" json:"initMarginChangeOutsideRTH,omitempty"`
	MaintMarginChangeOutsideRTH    *float64           `protobuf:"fixed64,20,opt,name=maintMarginChangeOutsideRTH,proto3,oneof" json:"maintMarginChangeOutsideRTH,omitempty"`
	EquityWithLoanChangeOutsideRTH *float64           `protobuf:"fixed64,21,opt,name=equityWithLoanChangeOutsideRTH,proto3,oneof" json:"equityWithLoanChangeOutsideRTH,omitempty"`
	InitMarginAfterOutsideRTH      *float64           `protobuf:"fixed64,22,opt,name=initMarginAfterOutsideRTH,proto3,oneof" json:"initMarginAfterOutsideRTH,omitempty"`
	MaintMarginAfterOutsideRTH     *float64           `protobuf:"fixed64,23,opt,name=maintMarginAfterOutsideRTH,proto3,oneof" json:"maintMarginAfterOutsideRTH,omitempty"`
	EquityWithLoanAfterOutsideRTH  *float64           `protobuf:"fixed64,24,opt,name=equityWithLoanAfterOutsideRTH,proto3,oneof" json:"equityWithLoanAfterOutsideRTH,omitempty"`
	SuggestedSize                  *string            `protobuf:"bytes,25,opt,name=suggestedSize,proto3,oneof" json:"suggestedSize,omitempty"`
	RejectReason                   *string            `protobuf:"bytes,26,opt,name=rejectReason,proto3,oneof" json:"rejectReason,omitempty"`
	OrderAllocations               []*OrderAllocation `protobuf:"bytes,27,rep,name=orderAllocations,proto3" json:"orderAllocations,omitempty"`
	WarningText                    *string            `protobuf:"bytes,28,opt,name=warningText,proto3,oneof" json:"warningText,omitempty"`
	CompletedTime                  *string            `protobuf:"bytes,29,opt,name=completedTime,proto3,oneof" json:"completedTime,omitempty"`
	CompletedStatus                *string            `protobuf:"bytes,30,opt,name=completedStatus,proto3,oneof" json:"completedStatus,omitempty"`
	// contains filtered or unexported fields
}

func (*OrderState) Descriptor deprecated added in v0.10.37

func (*OrderState) Descriptor() ([]byte, []int)

Deprecated: Use OrderState.ProtoReflect.Descriptor instead.

func (*OrderState) GetCommissionAndFees added in v0.10.37

func (x *OrderState) GetCommissionAndFees() float64

func (*OrderState) GetCommissionAndFeesCurrency added in v0.10.37

func (x *OrderState) GetCommissionAndFeesCurrency() string

func (*OrderState) GetCompletedStatus added in v0.10.37

func (x *OrderState) GetCompletedStatus() string

func (*OrderState) GetCompletedTime added in v0.10.37

func (x *OrderState) GetCompletedTime() string

func (*OrderState) GetEquityWithLoanAfter added in v0.10.37

func (x *OrderState) GetEquityWithLoanAfter() float64

func (*OrderState) GetEquityWithLoanAfterOutsideRTH added in v0.10.37

func (x *OrderState) GetEquityWithLoanAfterOutsideRTH() float64

func (*OrderState) GetEquityWithLoanBefore added in v0.10.37

func (x *OrderState) GetEquityWithLoanBefore() float64

func (*OrderState) GetEquityWithLoanBeforeOutsideRTH added in v0.10.37

func (x *OrderState) GetEquityWithLoanBeforeOutsideRTH() float64

func (*OrderState) GetEquityWithLoanChange added in v0.10.37

func (x *OrderState) GetEquityWithLoanChange() float64

func (*OrderState) GetEquityWithLoanChangeOutsideRTH added in v0.10.37

func (x *OrderState) GetEquityWithLoanChangeOutsideRTH() float64

func (*OrderState) GetInitMarginAfter added in v0.10.37

func (x *OrderState) GetInitMarginAfter() float64

func (*OrderState) GetInitMarginAfterOutsideRTH added in v0.10.37

func (x *OrderState) GetInitMarginAfterOutsideRTH() float64

func (*OrderState) GetInitMarginBefore added in v0.10.37

func (x *OrderState) GetInitMarginBefore() float64

func (*OrderState) GetInitMarginBeforeOutsideRTH added in v0.10.37

func (x *OrderState) GetInitMarginBeforeOutsideRTH() float64

func (*OrderState) GetInitMarginChange added in v0.10.37

func (x *OrderState) GetInitMarginChange() float64

func (*OrderState) GetInitMarginChangeOutsideRTH added in v0.10.37

func (x *OrderState) GetInitMarginChangeOutsideRTH() float64

func (*OrderState) GetMaintMarginAfter added in v0.10.37

func (x *OrderState) GetMaintMarginAfter() float64

func (*OrderState) GetMaintMarginAfterOutsideRTH added in v0.10.37

func (x *OrderState) GetMaintMarginAfterOutsideRTH() float64

func (*OrderState) GetMaintMarginBefore added in v0.10.37

func (x *OrderState) GetMaintMarginBefore() float64

func (*OrderState) GetMaintMarginBeforeOutsideRTH added in v0.10.37

func (x *OrderState) GetMaintMarginBeforeOutsideRTH() float64

func (*OrderState) GetMaintMarginChange added in v0.10.37

func (x *OrderState) GetMaintMarginChange() float64

func (*OrderState) GetMaintMarginChangeOutsideRTH added in v0.10.37

func (x *OrderState) GetMaintMarginChangeOutsideRTH() float64

func (*OrderState) GetMarginCurrency added in v0.10.37

func (x *OrderState) GetMarginCurrency() string

func (*OrderState) GetMaxCommissionAndFees added in v0.10.37

func (x *OrderState) GetMaxCommissionAndFees() float64

func (*OrderState) GetMinCommissionAndFees added in v0.10.37

func (x *OrderState) GetMinCommissionAndFees() float64

func (*OrderState) GetOrderAllocations added in v0.10.37

func (x *OrderState) GetOrderAllocations() []*OrderAllocation

func (*OrderState) GetRejectReason added in v0.10.37

func (x *OrderState) GetRejectReason() string

func (*OrderState) GetStatus added in v0.10.37

func (x *OrderState) GetStatus() string

func (*OrderState) GetSuggestedSize added in v0.10.37

func (x *OrderState) GetSuggestedSize() string

func (*OrderState) GetWarningText added in v0.10.37

func (x *OrderState) GetWarningText() string

func (*OrderState) ProtoMessage added in v0.10.37

func (*OrderState) ProtoMessage()

func (*OrderState) ProtoReflect added in v0.10.37

func (x *OrderState) ProtoReflect() protoreflect.Message

func (*OrderState) Reset added in v0.10.37

func (x *OrderState) Reset()

func (*OrderState) String added in v0.10.37

func (x *OrderState) String() string

type OrderStatus added in v0.10.37

type OrderStatus struct {
	OrderId       *int32   `protobuf:"varint,1,opt,name=orderId,proto3,oneof" json:"orderId,omitempty"`
	Status        *string  `protobuf:"bytes,2,opt,name=status,proto3,oneof" json:"status,omitempty"`
	Filled        *string  `protobuf:"bytes,3,opt,name=filled,proto3,oneof" json:"filled,omitempty"`
	Remaining     *string  `protobuf:"bytes,4,opt,name=remaining,proto3,oneof" json:"remaining,omitempty"`
	AvgFillPrice  *float64 `protobuf:"fixed64,5,opt,name=avgFillPrice,proto3,oneof" json:"avgFillPrice,omitempty"`
	PermId        *int64   `protobuf:"varint,6,opt,name=permId,proto3,oneof" json:"permId,omitempty"`
	ParentId      *int32   `protobuf:"varint,7,opt,name=parentId,proto3,oneof" json:"parentId,omitempty"`
	LastFillPrice *float64 `protobuf:"fixed64,8,opt,name=lastFillPrice,proto3,oneof" json:"lastFillPrice,omitempty"`
	ClientId      *int32   `protobuf:"varint,9,opt,name=clientId,proto3,oneof" json:"clientId,omitempty"`
	WhyHeld       *string  `protobuf:"bytes,10,opt,name=whyHeld,proto3,oneof" json:"whyHeld,omitempty"`
	MktCapPrice   *float64 `protobuf:"fixed64,11,opt,name=mktCapPrice,proto3,oneof" json:"mktCapPrice,omitempty"`
	// contains filtered or unexported fields
}

func (*OrderStatus) Descriptor deprecated added in v0.10.37

func (*OrderStatus) Descriptor() ([]byte, []int)

Deprecated: Use OrderStatus.ProtoReflect.Descriptor instead.

func (*OrderStatus) GetAvgFillPrice added in v0.10.37

func (x *OrderStatus) GetAvgFillPrice() float64

func (*OrderStatus) GetClientId added in v0.10.37

func (x *OrderStatus) GetClientId() int32

func (*OrderStatus) GetFilled added in v0.10.37

func (x *OrderStatus) GetFilled() string

func (*OrderStatus) GetLastFillPrice added in v0.10.37

func (x *OrderStatus) GetLastFillPrice() float64

func (*OrderStatus) GetMktCapPrice added in v0.10.37

func (x *OrderStatus) GetMktCapPrice() float64

func (*OrderStatus) GetOrderId added in v0.10.37

func (x *OrderStatus) GetOrderId() int32

func (*OrderStatus) GetParentId added in v0.10.37

func (x *OrderStatus) GetParentId() int32

func (*OrderStatus) GetPermId added in v0.10.37

func (x *OrderStatus) GetPermId() int64

func (*OrderStatus) GetRemaining added in v0.10.37

func (x *OrderStatus) GetRemaining() string

func (*OrderStatus) GetStatus added in v0.10.37

func (x *OrderStatus) GetStatus() string

func (*OrderStatus) GetWhyHeld added in v0.10.37

func (x *OrderStatus) GetWhyHeld() string

func (*OrderStatus) ProtoMessage added in v0.10.37

func (*OrderStatus) ProtoMessage()

func (*OrderStatus) ProtoReflect added in v0.10.37

func (x *OrderStatus) ProtoReflect() protoreflect.Message

func (*OrderStatus) Reset added in v0.10.37

func (x *OrderStatus) Reset()

func (*OrderStatus) String added in v0.10.37

func (x *OrderStatus) String() string

type PlaceOrderRequest added in v0.10.37

type PlaceOrderRequest struct {
	OrderId  *int32    `protobuf:"varint,1,opt,name=orderId,proto3,oneof" json:"orderId,omitempty"`
	Contract *Contract `protobuf:"bytes,2,opt,name=contract,proto3,oneof" json:"contract,omitempty"`
	Order    *Order    `protobuf:"bytes,3,opt,name=order,proto3,oneof" json:"order,omitempty"`
	// contains filtered or unexported fields
}

func (*PlaceOrderRequest) Descriptor deprecated added in v0.10.37

func (*PlaceOrderRequest) Descriptor() ([]byte, []int)

Deprecated: Use PlaceOrderRequest.ProtoReflect.Descriptor instead.

func (*PlaceOrderRequest) GetContract added in v0.10.37

func (x *PlaceOrderRequest) GetContract() *Contract

func (*PlaceOrderRequest) GetOrder added in v0.10.37

func (x *PlaceOrderRequest) GetOrder() *Order

func (*PlaceOrderRequest) GetOrderId added in v0.10.37

func (x *PlaceOrderRequest) GetOrderId() int32

func (*PlaceOrderRequest) ProtoMessage added in v0.10.37

func (*PlaceOrderRequest) ProtoMessage()

func (*PlaceOrderRequest) ProtoReflect added in v0.10.37

func (x *PlaceOrderRequest) ProtoReflect() protoreflect.Message

func (*PlaceOrderRequest) Reset added in v0.10.37

func (x *PlaceOrderRequest) Reset()

func (*PlaceOrderRequest) String added in v0.10.37

func (x *PlaceOrderRequest) String() string

type SoftDollarTier added in v0.10.37

type SoftDollarTier struct {
	Name        *string `protobuf:"bytes,1,opt,name=name,proto3,oneof" json:"name,omitempty"`
	Value       *string `protobuf:"bytes,2,opt,name=value,proto3,oneof" json:"value,omitempty"`
	DisplayName *string `protobuf:"bytes,3,opt,name=displayName,proto3,oneof" json:"displayName,omitempty"`
	// contains filtered or unexported fields
}

func (*SoftDollarTier) Descriptor deprecated added in v0.10.37

func (*SoftDollarTier) Descriptor() ([]byte, []int)

Deprecated: Use SoftDollarTier.ProtoReflect.Descriptor instead.

func (*SoftDollarTier) GetDisplayName added in v0.10.37

func (x *SoftDollarTier) GetDisplayName() string

func (*SoftDollarTier) GetName added in v0.10.37

func (x *SoftDollarTier) GetName() string

func (*SoftDollarTier) GetValue added in v0.10.37

func (x *SoftDollarTier) GetValue() string

func (*SoftDollarTier) ProtoMessage added in v0.10.37

func (*SoftDollarTier) ProtoMessage()

func (*SoftDollarTier) ProtoReflect added in v0.10.37

func (x *SoftDollarTier) ProtoReflect() protoreflect.Message

func (*SoftDollarTier) Reset added in v0.10.37

func (x *SoftDollarTier) Reset()

func (*SoftDollarTier) String added in v0.10.37

func (x *SoftDollarTier) String() string

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL