quotreqgrp

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: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type NoRelatedSym

type NoRelatedSym struct {
	//Instrument is a required component for NoRelatedSym.
	instrument.Instrument
	//FinancingDetails is a non-required component for NoRelatedSym.
	FinancingDetails *financingdetails.FinancingDetails
	//UndInstrmtGrp is a non-required component for NoRelatedSym.
	UndInstrmtGrp *undinstrmtgrp.UndInstrmtGrp
	//PrevClosePx is a non-required field for NoRelatedSym.
	PrevClosePx *float64 `fix:"140"`
	//QuoteRequestType is a non-required field for NoRelatedSym.
	QuoteRequestType *int `fix:"303"`
	//QuoteType is a non-required field for NoRelatedSym.
	QuoteType *int `fix:"537"`
	//TradingSessionID is a non-required field for NoRelatedSym.
	TradingSessionID *string `fix:"336"`
	//TradingSessionSubID is a non-required field for NoRelatedSym.
	TradingSessionSubID *string `fix:"625"`
	//TradeOriginationDate is a non-required field for NoRelatedSym.
	TradeOriginationDate *string `fix:"229"`
	//Side is a non-required field for NoRelatedSym.
	Side *string `fix:"54"`
	//QtyType is a non-required field for NoRelatedSym.
	QtyType *int `fix:"854"`
	//OrderQtyData is a non-required component for NoRelatedSym.
	OrderQtyData *orderqtydata.OrderQtyData
	//SettlType is a non-required field for NoRelatedSym.
	SettlType *string `fix:"63"`
	//SettlDate is a non-required field for NoRelatedSym.
	SettlDate *string `fix:"64"`
	//SettlDate2 is a non-required field for NoRelatedSym.
	SettlDate2 *string `fix:"193"`
	//OrderQty2 is a non-required field for NoRelatedSym.
	OrderQty2 *float64 `fix:"192"`
	//Currency is a non-required field for NoRelatedSym.
	Currency *string `fix:"15"`
	//Stipulations is a non-required component for NoRelatedSym.
	Stipulations *stipulations.Stipulations
	//Account is a non-required field for NoRelatedSym.
	Account *string `fix:"1"`
	//AcctIDSource is a non-required field for NoRelatedSym.
	AcctIDSource *int `fix:"660"`
	//AccountType is a non-required field for NoRelatedSym.
	AccountType *int `fix:"581"`
	//QuotReqLegsGrp is a non-required component for NoRelatedSym.
	QuotReqLegsGrp *quotreqlegsgrp.QuotReqLegsGrp
	//QuotQualGrp is a non-required component for NoRelatedSym.
	QuotQualGrp *quotqualgrp.QuotQualGrp
	//QuotePriceType is a non-required field for NoRelatedSym.
	QuotePriceType *int `fix:"692"`
	//OrdType is a non-required field for NoRelatedSym.
	OrdType *string `fix:"40"`
	//ValidUntilTime is a non-required field for NoRelatedSym.
	ValidUntilTime *time.Time `fix:"62"`
	//ExpireTime is a non-required field for NoRelatedSym.
	ExpireTime *time.Time `fix:"126"`
	//TransactTime is a non-required field for NoRelatedSym.
	TransactTime *time.Time `fix:"60"`
	//SpreadOrBenchmarkCurveData is a non-required component for NoRelatedSym.
	SpreadOrBenchmarkCurveData *spreadorbenchmarkcurvedata.SpreadOrBenchmarkCurveData
	//PriceType is a non-required field for NoRelatedSym.
	PriceType *int `fix:"423"`
	//Price is a non-required field for NoRelatedSym.
	Price *float64 `fix:"44"`
	//Price2 is a non-required field for NoRelatedSym.
	Price2 *float64 `fix:"640"`
	//YieldData is a non-required component for NoRelatedSym.
	YieldData *yielddata.YieldData
	//Parties is a non-required component for NoRelatedSym.
	Parties *parties.Parties
	//MinQty is a non-required field for NoRelatedSym.
	MinQty *float64 `fix:"110"`
}

NoRelatedSym is a repeating group in QuotReqGrp

func NewNoRelatedSym

func NewNoRelatedSym(instrument instrument.Instrument) *NoRelatedSym

NewNoRelatedSym returns an initialized NoRelatedSym instance

func (*NoRelatedSym) SetAccount

func (m *NoRelatedSym) SetAccount(v string)

func (*NoRelatedSym) SetAccountType

func (m *NoRelatedSym) SetAccountType(v int)

func (*NoRelatedSym) SetAcctIDSource

func (m *NoRelatedSym) SetAcctIDSource(v int)

func (*NoRelatedSym) SetCurrency

func (m *NoRelatedSym) SetCurrency(v string)

func (*NoRelatedSym) SetExpireTime

func (m *NoRelatedSym) SetExpireTime(v time.Time)

func (*NoRelatedSym) SetFinancingDetails

func (m *NoRelatedSym) SetFinancingDetails(v financingdetails.FinancingDetails)

func (*NoRelatedSym) SetInstrument

func (m *NoRelatedSym) SetInstrument(v instrument.Instrument)

func (*NoRelatedSym) SetMinQty

func (m *NoRelatedSym) SetMinQty(v float64)

func (*NoRelatedSym) SetOrdType

func (m *NoRelatedSym) SetOrdType(v string)

func (*NoRelatedSym) SetOrderQty2

func (m *NoRelatedSym) SetOrderQty2(v float64)

func (*NoRelatedSym) SetOrderQtyData

func (m *NoRelatedSym) SetOrderQtyData(v orderqtydata.OrderQtyData)

func (*NoRelatedSym) SetParties

func (m *NoRelatedSym) SetParties(v parties.Parties)

func (*NoRelatedSym) SetPrevClosePx

func (m *NoRelatedSym) SetPrevClosePx(v float64)

func (*NoRelatedSym) SetPrice

func (m *NoRelatedSym) SetPrice(v float64)

func (*NoRelatedSym) SetPrice2

func (m *NoRelatedSym) SetPrice2(v float64)

func (*NoRelatedSym) SetPriceType

func (m *NoRelatedSym) SetPriceType(v int)

func (*NoRelatedSym) SetQtyType

func (m *NoRelatedSym) SetQtyType(v int)

func (*NoRelatedSym) SetQuotQualGrp

func (m *NoRelatedSym) SetQuotQualGrp(v quotqualgrp.QuotQualGrp)

func (*NoRelatedSym) SetQuotReqLegsGrp

func (m *NoRelatedSym) SetQuotReqLegsGrp(v quotreqlegsgrp.QuotReqLegsGrp)

func (*NoRelatedSym) SetQuotePriceType

func (m *NoRelatedSym) SetQuotePriceType(v int)

func (*NoRelatedSym) SetQuoteRequestType

func (m *NoRelatedSym) SetQuoteRequestType(v int)

func (*NoRelatedSym) SetQuoteType

func (m *NoRelatedSym) SetQuoteType(v int)

func (*NoRelatedSym) SetSettlDate

func (m *NoRelatedSym) SetSettlDate(v string)

func (*NoRelatedSym) SetSettlDate2

func (m *NoRelatedSym) SetSettlDate2(v string)

func (*NoRelatedSym) SetSettlType

func (m *NoRelatedSym) SetSettlType(v string)

func (*NoRelatedSym) SetSide

func (m *NoRelatedSym) SetSide(v string)

func (*NoRelatedSym) SetSpreadOrBenchmarkCurveData

func (m *NoRelatedSym) SetSpreadOrBenchmarkCurveData(v spreadorbenchmarkcurvedata.SpreadOrBenchmarkCurveData)

func (*NoRelatedSym) SetStipulations

func (m *NoRelatedSym) SetStipulations(v stipulations.Stipulations)

func (*NoRelatedSym) SetTradeOriginationDate

func (m *NoRelatedSym) SetTradeOriginationDate(v string)

func (*NoRelatedSym) SetTradingSessionID

func (m *NoRelatedSym) SetTradingSessionID(v string)

func (*NoRelatedSym) SetTradingSessionSubID

func (m *NoRelatedSym) SetTradingSessionSubID(v string)

func (*NoRelatedSym) SetTransactTime

func (m *NoRelatedSym) SetTransactTime(v time.Time)

func (*NoRelatedSym) SetUndInstrmtGrp

func (m *NoRelatedSym) SetUndInstrmtGrp(v undinstrmtgrp.UndInstrmtGrp)

func (*NoRelatedSym) SetValidUntilTime

func (m *NoRelatedSym) SetValidUntilTime(v time.Time)

func (*NoRelatedSym) SetYieldData

func (m *NoRelatedSym) SetYieldData(v yielddata.YieldData)

type QuotReqGrp

type QuotReqGrp struct {
	//NoRelatedSym is a required field for QuotReqGrp.
	NoRelatedSym []NoRelatedSym `fix:"146"`
}

QuotReqGrp is a fix50sp1 Component

func New

func New(norelatedsym []NoRelatedSym) *QuotReqGrp

New returns an initialized QuotReqGrp instance

func (*QuotReqGrp) SetNoRelatedSym

func (m *QuotReqGrp) SetNoRelatedSym(v []NoRelatedSym)

Jump to

Keyboard shortcuts

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