instrmtstrkpxgrp

package
v0.2.0 Latest Latest
Warning

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

Go to latest
Published: Apr 19, 2016 License: Apache-1.1 Imports: 2 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type InstrmtStrkPxGrp added in v0.2.0

type InstrmtStrkPxGrp struct {
	//NoStrikes is a required field for InstrmtStrkPxGrp.
	NoStrikes []NoStrikes `fix:"428"`
}

InstrmtStrkPxGrp is a fix50sp2 Component

func New

func New(nostrikes []NoStrikes) *InstrmtStrkPxGrp

New returns an initialized InstrmtStrkPxGrp instance

func (*InstrmtStrkPxGrp) SetNoStrikes added in v0.2.0

func (m *InstrmtStrkPxGrp) SetNoStrikes(v []NoStrikes)

type NoStrikes

type NoStrikes struct {
	//Instrument is a required component for NoStrikes.
	instrument.Instrument
	//UndInstrmtGrp is a non-required component for NoStrikes.
	UndInstrmtGrp *undinstrmtgrp.UndInstrmtGrp
	//PrevClosePx is a non-required field for NoStrikes.
	PrevClosePx *float64 `fix:"140"`
	//ClOrdID is a non-required field for NoStrikes.
	ClOrdID *string `fix:"11"`
	//SecondaryClOrdID is a non-required field for NoStrikes.
	SecondaryClOrdID *string `fix:"526"`
	//Side is a non-required field for NoStrikes.
	Side *string `fix:"54"`
	//Price is a non-required field for NoStrikes.
	Price *float64 `fix:"44"`
	//Currency is a non-required field for NoStrikes.
	Currency *string `fix:"15"`
	//Text is a non-required field for NoStrikes.
	Text *string `fix:"58"`
	//EncodedTextLen is a non-required field for NoStrikes.
	EncodedTextLen *int `fix:"354"`
	//EncodedText is a non-required field for NoStrikes.
	EncodedText *string `fix:"355"`
}

NoStrikes is a repeating group in InstrmtStrkPxGrp

func NewNoStrikes added in v0.2.0

func NewNoStrikes(instrument instrument.Instrument) *NoStrikes

NewNoStrikes returns an initialized NoStrikes instance

func (*NoStrikes) SetClOrdID added in v0.2.0

func (m *NoStrikes) SetClOrdID(v string)

func (*NoStrikes) SetCurrency added in v0.2.0

func (m *NoStrikes) SetCurrency(v string)

func (*NoStrikes) SetEncodedText added in v0.2.0

func (m *NoStrikes) SetEncodedText(v string)

func (*NoStrikes) SetEncodedTextLen added in v0.2.0

func (m *NoStrikes) SetEncodedTextLen(v int)

func (*NoStrikes) SetInstrument added in v0.2.0

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

func (*NoStrikes) SetPrevClosePx added in v0.2.0

func (m *NoStrikes) SetPrevClosePx(v float64)

func (*NoStrikes) SetPrice added in v0.2.0

func (m *NoStrikes) SetPrice(v float64)

func (*NoStrikes) SetSecondaryClOrdID added in v0.2.0

func (m *NoStrikes) SetSecondaryClOrdID(v string)

func (*NoStrikes) SetSide added in v0.2.0

func (m *NoStrikes) SetSide(v string)

func (*NoStrikes) SetText added in v0.2.0

func (m *NoStrikes) SetText(v string)

func (*NoStrikes) SetUndInstrmtGrp added in v0.2.0

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

Jump to

Keyboard shortcuts

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