underlyingleginstrument

package
v0.1.0 Latest Latest
Warning

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

Go to latest
Published: Feb 21, 2016 License: Apache-1.1 Imports: 0 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Component

type Component struct {
	//UnderlyingLegSymbol is a non-required field for UnderlyingLegInstrument.
	UnderlyingLegSymbol *string `fix:"1330"`
	//UnderlyingLegSymbolSfx is a non-required field for UnderlyingLegInstrument.
	UnderlyingLegSymbolSfx *string `fix:"1331"`
	//UnderlyingLegSecurityID is a non-required field for UnderlyingLegInstrument.
	UnderlyingLegSecurityID *string `fix:"1332"`
	//UnderlyingLegSecurityIDSource is a non-required field for UnderlyingLegInstrument.
	UnderlyingLegSecurityIDSource *string `fix:"1333"`
	//NoUnderlyingLegSecurityAltID is a non-required field for UnderlyingLegInstrument.
	NoUnderlyingLegSecurityAltID []NoUnderlyingLegSecurityAltID `fix:"1334,omitempty"`
	//UnderlyingLegCFICode is a non-required field for UnderlyingLegInstrument.
	UnderlyingLegCFICode *string `fix:"1344"`
	//UnderlyingLegSecurityType is a non-required field for UnderlyingLegInstrument.
	UnderlyingLegSecurityType *string `fix:"1337"`
	//UnderlyingLegSecuritySubType is a non-required field for UnderlyingLegInstrument.
	UnderlyingLegSecuritySubType *string `fix:"1338"`
	//UnderlyingLegMaturityMonthYear is a non-required field for UnderlyingLegInstrument.
	UnderlyingLegMaturityMonthYear *string `fix:"1339"`
	//UnderlyingLegMaturityDate is a non-required field for UnderlyingLegInstrument.
	UnderlyingLegMaturityDate *string `fix:"1345"`
	//UnderlyingLegMaturityTime is a non-required field for UnderlyingLegInstrument.
	UnderlyingLegMaturityTime *string `fix:"1405"`
	//UnderlyingLegStrikePrice is a non-required field for UnderlyingLegInstrument.
	UnderlyingLegStrikePrice *float64 `fix:"1340"`
	//UnderlyingLegOptAttribute is a non-required field for UnderlyingLegInstrument.
	UnderlyingLegOptAttribute *string `fix:"1391"`
	//UnderlyingLegPutOrCall is a non-required field for UnderlyingLegInstrument.
	UnderlyingLegPutOrCall *int `fix:"1343"`
	//UnderlyingLegSecurityExchange is a non-required field for UnderlyingLegInstrument.
	UnderlyingLegSecurityExchange *string `fix:"1341"`
	//UnderlyingLegSecurityDesc is a non-required field for UnderlyingLegInstrument.
	UnderlyingLegSecurityDesc *string `fix:"1392"`
}

Component is a fix50sp2 UnderlyingLegInstrument Component

func New

func New() *Component

type NoUnderlyingLegSecurityAltID

type NoUnderlyingLegSecurityAltID struct {
	//UnderlyingLegSecurityAltID is a non-required field for NoUnderlyingLegSecurityAltID.
	UnderlyingLegSecurityAltID *string `fix:"1335"`
	//UnderlyingLegSecurityAltIDSource is a non-required field for NoUnderlyingLegSecurityAltID.
	UnderlyingLegSecurityAltIDSource *string `fix:"1336"`
}

NoUnderlyingLegSecurityAltID is a repeating group in UnderlyingLegInstrument

Jump to

Keyboard shortcuts

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