Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var MaximumSizeError = errors.New("order size is greater than maximum trade size")
View Source
var MinimumSizeError = errors.New("order size is less than minimum trade size")
View Source
var NilRefDataError = errors.New("nil reference data")
View Source
var NoTradeSizeLimitTypeError = errors.New("no trade size limit type")
View Source
var ReferenceDataNotFoundError = errors.New("reference data not found")
View Source
var UnsupportedRefDataError = errors.New("unsupported reference data")
Functions ¶
This section is empty.
Types ¶
type BaseTradeSizeLimit ¶
type Interface ¶
type Interface interface{}
We have to use type assertions or type selecting for mutually exclusive types This is just a marker to help us know we expect one of the Interface types defined below.
type Manager ¶
type Manager[T instr.Instrument] struct { // contains filtered or unexported fields }
func NewManager ¶
func NewManager[T instr.Instrument]() *Manager[T]
type TermTradeSizeLimit ¶
Click to show internal directories.
Click to hide internal directories.