Documentation ¶
Index ¶
- type TradeReportOrderDetail
- func (m *TradeReportOrderDetail) SetBookingType(v int)
- func (m *TradeReportOrderDetail) SetClOrdID(v string)
- func (m *TradeReportOrderDetail) SetCumQty(v float64)
- func (m *TradeReportOrderDetail) SetDisplayInstruction(v displayinstruction.DisplayInstruction)
- func (m *TradeReportOrderDetail) SetExecInst(v string)
- func (m *TradeReportOrderDetail) SetExpireTime(v time.Time)
- func (m *TradeReportOrderDetail) SetLeavesQty(v float64)
- func (m *TradeReportOrderDetail) SetListID(v string)
- func (m *TradeReportOrderDetail) SetLotType(v string)
- func (m *TradeReportOrderDetail) SetOrdStatus(v string)
- func (m *TradeReportOrderDetail) SetOrdType(v string)
- func (m *TradeReportOrderDetail) SetOrderCapacity(v string)
- func (m *TradeReportOrderDetail) SetOrderID(v string)
- func (m *TradeReportOrderDetail) SetOrderInputDevice(v string)
- func (m *TradeReportOrderDetail) SetOrderQtyData(v orderqtydata.OrderQtyData)
- func (m *TradeReportOrderDetail) SetOrderRestrictions(v string)
- func (m *TradeReportOrderDetail) SetOrigCustOrderCapacity(v int)
- func (m *TradeReportOrderDetail) SetOrigOrdModTime(v time.Time)
- func (m *TradeReportOrderDetail) SetPrice(v float64)
- func (m *TradeReportOrderDetail) SetRefOrdIDReason(v int)
- func (m *TradeReportOrderDetail) SetRefOrderID(v string)
- func (m *TradeReportOrderDetail) SetRefOrderIDSource(v string)
- func (m *TradeReportOrderDetail) SetSecondaryClOrdID(v string)
- func (m *TradeReportOrderDetail) SetSecondaryOrderID(v string)
- func (m *TradeReportOrderDetail) SetStopPx(v float64)
- func (m *TradeReportOrderDetail) SetTimeInForce(v string)
- func (m *TradeReportOrderDetail) SetTransBkdTime(v time.Time)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TradeReportOrderDetail ¶ added in v0.2.0
type TradeReportOrderDetail struct { //OrderID is a non-required field for TradeReportOrderDetail. OrderID *string `fix:"37"` //SecondaryOrderID is a non-required field for TradeReportOrderDetail. SecondaryOrderID *string `fix:"198"` //ClOrdID is a non-required field for TradeReportOrderDetail. ClOrdID *string `fix:"11"` //SecondaryClOrdID is a non-required field for TradeReportOrderDetail. SecondaryClOrdID *string `fix:"526"` //ListID is a non-required field for TradeReportOrderDetail. ListID *string `fix:"66"` //RefOrderID is a non-required field for TradeReportOrderDetail. RefOrderID *string `fix:"1080"` //RefOrderIDSource is a non-required field for TradeReportOrderDetail. RefOrderIDSource *string `fix:"1081"` //RefOrdIDReason is a non-required field for TradeReportOrderDetail. RefOrdIDReason *int `fix:"1431"` //OrdType is a non-required field for TradeReportOrderDetail. OrdType *string `fix:"40"` //Price is a non-required field for TradeReportOrderDetail. Price *float64 `fix:"44"` //StopPx is a non-required field for TradeReportOrderDetail. StopPx *float64 `fix:"99"` //ExecInst is a non-required field for TradeReportOrderDetail. ExecInst *string `fix:"18"` //OrdStatus is a non-required field for TradeReportOrderDetail. OrdStatus *string `fix:"39"` //OrderQtyData is a non-required component for TradeReportOrderDetail. OrderQtyData *orderqtydata.OrderQtyData //LeavesQty is a non-required field for TradeReportOrderDetail. LeavesQty *float64 `fix:"151"` //CumQty is a non-required field for TradeReportOrderDetail. CumQty *float64 `fix:"14"` //TimeInForce is a non-required field for TradeReportOrderDetail. TimeInForce *string `fix:"59"` //ExpireTime is a non-required field for TradeReportOrderDetail. ExpireTime *time.Time `fix:"126"` //DisplayInstruction is a non-required component for TradeReportOrderDetail. DisplayInstruction *displayinstruction.DisplayInstruction //OrderCapacity is a non-required field for TradeReportOrderDetail. OrderCapacity *string `fix:"528"` //OrderRestrictions is a non-required field for TradeReportOrderDetail. OrderRestrictions *string `fix:"529"` //OrigCustOrderCapacity is a non-required field for TradeReportOrderDetail. OrigCustOrderCapacity *int `fix:"1432"` //OrderInputDevice is a non-required field for TradeReportOrderDetail. OrderInputDevice *string `fix:"821"` //LotType is a non-required field for TradeReportOrderDetail. LotType *string `fix:"1093"` //TransBkdTime is a non-required field for TradeReportOrderDetail. TransBkdTime *time.Time `fix:"483"` //OrigOrdModTime is a non-required field for TradeReportOrderDetail. OrigOrdModTime *time.Time `fix:"586"` //BookingType is a non-required field for TradeReportOrderDetail. BookingType *int `fix:"775"` }
TradeReportOrderDetail is a fix50sp2 Component
func New ¶
func New() *TradeReportOrderDetail
New returns an initialized TradeReportOrderDetail instance
func (*TradeReportOrderDetail) SetBookingType ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetBookingType(v int)
func (*TradeReportOrderDetail) SetClOrdID ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetClOrdID(v string)
func (*TradeReportOrderDetail) SetCumQty ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetCumQty(v float64)
func (*TradeReportOrderDetail) SetDisplayInstruction ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetDisplayInstruction(v displayinstruction.DisplayInstruction)
func (*TradeReportOrderDetail) SetExecInst ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetExecInst(v string)
func (*TradeReportOrderDetail) SetExpireTime ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetExpireTime(v time.Time)
func (*TradeReportOrderDetail) SetLeavesQty ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetLeavesQty(v float64)
func (*TradeReportOrderDetail) SetListID ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetListID(v string)
func (*TradeReportOrderDetail) SetLotType ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetLotType(v string)
func (*TradeReportOrderDetail) SetOrdStatus ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetOrdStatus(v string)
func (*TradeReportOrderDetail) SetOrdType ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetOrdType(v string)
func (*TradeReportOrderDetail) SetOrderCapacity ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetOrderCapacity(v string)
func (*TradeReportOrderDetail) SetOrderID ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetOrderID(v string)
func (*TradeReportOrderDetail) SetOrderInputDevice ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetOrderInputDevice(v string)
func (*TradeReportOrderDetail) SetOrderQtyData ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetOrderQtyData(v orderqtydata.OrderQtyData)
func (*TradeReportOrderDetail) SetOrderRestrictions ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetOrderRestrictions(v string)
func (*TradeReportOrderDetail) SetOrigCustOrderCapacity ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetOrigCustOrderCapacity(v int)
func (*TradeReportOrderDetail) SetOrigOrdModTime ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetOrigOrdModTime(v time.Time)
func (*TradeReportOrderDetail) SetPrice ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetPrice(v float64)
func (*TradeReportOrderDetail) SetRefOrdIDReason ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetRefOrdIDReason(v int)
func (*TradeReportOrderDetail) SetRefOrderID ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetRefOrderID(v string)
func (*TradeReportOrderDetail) SetRefOrderIDSource ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetRefOrderIDSource(v string)
func (*TradeReportOrderDetail) SetSecondaryClOrdID ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetSecondaryClOrdID(v string)
func (*TradeReportOrderDetail) SetSecondaryOrderID ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetSecondaryOrderID(v string)
func (*TradeReportOrderDetail) SetStopPx ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetStopPx(v float64)
func (*TradeReportOrderDetail) SetTimeInForce ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetTimeInForce(v string)
func (*TradeReportOrderDetail) SetTransBkdTime ¶ added in v0.2.0
func (m *TradeReportOrderDetail) SetTransBkdTime(v time.Time)
Click to show internal directories.
Click to hide internal directories.