securitytradingrules

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: 1 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 {
	//NoTickRules is a non-required field for SecurityTradingRules.
	NoTickRules []NoTickRules `fix:"1205,omitempty"`
	//NoLotTypeRules is a non-required field for SecurityTradingRules.
	NoLotTypeRules []NoLotTypeRules `fix:"1234,omitempty"`
	//PriceLimitType is a non-required field for SecurityTradingRules.
	PriceLimitType *int `fix:"1306"`
	//LowLimitPrice is a non-required field for SecurityTradingRules.
	LowLimitPrice *float64 `fix:"1148"`
	//HighLimitPrice is a non-required field for SecurityTradingRules.
	HighLimitPrice *float64 `fix:"1149"`
	//TradingReferencePrice is a non-required field for SecurityTradingRules.
	TradingReferencePrice *float64 `fix:"1150"`
	//ExpirationCycle is a non-required field for SecurityTradingRules.
	ExpirationCycle *int `fix:"827"`
	//MinTradeVol is a non-required field for SecurityTradingRules.
	MinTradeVol *float64 `fix:"562"`
	//MaxTradeVol is a non-required field for SecurityTradingRules.
	MaxTradeVol *float64 `fix:"1140"`
	//MaxPriceVariation is a non-required field for SecurityTradingRules.
	MaxPriceVariation *float64 `fix:"1143"`
	//ImpliedMarketIndicator is a non-required field for SecurityTradingRules.
	ImpliedMarketIndicator *int `fix:"1144"`
	//TradingCurrency is a non-required field for SecurityTradingRules.
	TradingCurrency *string `fix:"1245"`
	//RoundLot is a non-required field for SecurityTradingRules.
	RoundLot *float64 `fix:"561"`
	//MultilegModel is a non-required field for SecurityTradingRules.
	MultilegModel *int `fix:"1377"`
	//MultilegPriceMethod is a non-required field for SecurityTradingRules.
	MultilegPriceMethod *int `fix:"1378"`
	//PriceType is a non-required field for SecurityTradingRules.
	PriceType *int `fix:"423"`
	//NoTradingSessionRules is a non-required field for SecurityTradingRules.
	NoTradingSessionRules []NoTradingSessionRules `fix:"1309,omitempty"`
	//NoNestedInstrAttrib is a non-required field for SecurityTradingRules.
	NoNestedInstrAttrib []NoNestedInstrAttrib `fix:"1312,omitempty"`
}

Component is a fix50sp2 SecurityTradingRules Component

func New

func New() *Component

type NoLotTypeRules

type NoLotTypeRules struct {
	//LotType is a non-required field for NoLotTypeRules.
	LotType *string `fix:"1093"`
	//MinLotSize is a non-required field for NoLotTypeRules.
	MinLotSize *float64 `fix:"1231"`
}

NoLotTypeRules is a repeating group in SecurityTradingRules

type NoNestedInstrAttrib

type NoNestedInstrAttrib struct {
	//NestedInstrAttribType is a non-required field for NoNestedInstrAttrib.
	NestedInstrAttribType *int `fix:"1210"`
	//NestedInstrAttribValue is a non-required field for NoNestedInstrAttrib.
	NestedInstrAttribValue *string `fix:"1211"`
}

NoNestedInstrAttrib is a repeating group in SecurityTradingRules

type NoTickRules

type NoTickRules struct {
	//StartTickPriceRange is a non-required field for NoTickRules.
	StartTickPriceRange *float64 `fix:"1206"`
	//EndTickPriceRange is a non-required field for NoTickRules.
	EndTickPriceRange *float64 `fix:"1207"`
	//TickIncrement is a non-required field for NoTickRules.
	TickIncrement *float64 `fix:"1208"`
	//TickRuleType is a non-required field for NoTickRules.
	TickRuleType *int `fix:"1209"`
}

NoTickRules is a repeating group in SecurityTradingRules

type NoTradingSessionRules

type NoTradingSessionRules struct {
	//TradingSessionID is a non-required field for NoTradingSessionRules.
	TradingSessionID *string `fix:"336"`
	//TradingSessionSubID is a non-required field for NoTradingSessionRules.
	TradingSessionSubID *string `fix:"625"`
	//TradingSessionRules Component
	TradingSessionRules tradingsessionrules.Component
}

NoTradingSessionRules is a repeating group in SecurityTradingRules

Jump to

Keyboard shortcuts

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