tradereportorderdetail

package
v0.3.0 Latest Latest
Warning

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

Go to latest
Published: Jun 3, 2016 License: Apache-1.1 Imports: 3 Imported by: 0

Documentation

Index

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

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)

Jump to

Keyboard shortcuts

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