Documentation ¶
Index ¶
- type TriggeringInstruction
- func (m *TriggeringInstruction) SetTriggerAction(v string)
- func (m *TriggeringInstruction) SetTriggerNewPrice(v float64)
- func (m *TriggeringInstruction) SetTriggerNewQty(v float64)
- func (m *TriggeringInstruction) SetTriggerOrderType(v string)
- func (m *TriggeringInstruction) SetTriggerPrice(v float64)
- func (m *TriggeringInstruction) SetTriggerPriceDirection(v string)
- func (m *TriggeringInstruction) SetTriggerPriceType(v string)
- func (m *TriggeringInstruction) SetTriggerPriceTypeScope(v string)
- func (m *TriggeringInstruction) SetTriggerSecurityDesc(v string)
- func (m *TriggeringInstruction) SetTriggerSecurityID(v string)
- func (m *TriggeringInstruction) SetTriggerSecurityIDSource(v string)
- func (m *TriggeringInstruction) SetTriggerSymbol(v string)
- func (m *TriggeringInstruction) SetTriggerTradingSessionID(v string)
- func (m *TriggeringInstruction) SetTriggerTradingSessionSubID(v string)
- func (m *TriggeringInstruction) SetTriggerType(v string)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type TriggeringInstruction ¶ added in v0.2.0
type TriggeringInstruction struct { //TriggerType is a non-required field for TriggeringInstruction. TriggerType *string `fix:"1100"` //TriggerAction is a non-required field for TriggeringInstruction. TriggerAction *string `fix:"1101"` //TriggerPrice is a non-required field for TriggeringInstruction. TriggerPrice *float64 `fix:"1102"` //TriggerSymbol is a non-required field for TriggeringInstruction. TriggerSymbol *string `fix:"1103"` //TriggerSecurityID is a non-required field for TriggeringInstruction. TriggerSecurityID *string `fix:"1104"` //TriggerSecurityIDSource is a non-required field for TriggeringInstruction. TriggerSecurityIDSource *string `fix:"1105"` //TriggerSecurityDesc is a non-required field for TriggeringInstruction. TriggerSecurityDesc *string `fix:"1106"` //TriggerPriceType is a non-required field for TriggeringInstruction. TriggerPriceType *string `fix:"1107"` //TriggerPriceTypeScope is a non-required field for TriggeringInstruction. TriggerPriceTypeScope *string `fix:"1108"` //TriggerPriceDirection is a non-required field for TriggeringInstruction. TriggerPriceDirection *string `fix:"1109"` //TriggerNewPrice is a non-required field for TriggeringInstruction. TriggerNewPrice *float64 `fix:"1110"` //TriggerOrderType is a non-required field for TriggeringInstruction. TriggerOrderType *string `fix:"1111"` //TriggerNewQty is a non-required field for TriggeringInstruction. TriggerNewQty *float64 `fix:"1112"` //TriggerTradingSessionID is a non-required field for TriggeringInstruction. TriggerTradingSessionID *string `fix:"1113"` //TriggerTradingSessionSubID is a non-required field for TriggeringInstruction. TriggerTradingSessionSubID *string `fix:"1114"` }
TriggeringInstruction is a fix50 Component
func New ¶
func New() *TriggeringInstruction
New returns an initialized TriggeringInstruction instance
func (*TriggeringInstruction) SetTriggerAction ¶ added in v0.2.0
func (m *TriggeringInstruction) SetTriggerAction(v string)
func (*TriggeringInstruction) SetTriggerNewPrice ¶ added in v0.2.0
func (m *TriggeringInstruction) SetTriggerNewPrice(v float64)
func (*TriggeringInstruction) SetTriggerNewQty ¶ added in v0.2.0
func (m *TriggeringInstruction) SetTriggerNewQty(v float64)
func (*TriggeringInstruction) SetTriggerOrderType ¶ added in v0.2.0
func (m *TriggeringInstruction) SetTriggerOrderType(v string)
func (*TriggeringInstruction) SetTriggerPrice ¶ added in v0.2.0
func (m *TriggeringInstruction) SetTriggerPrice(v float64)
func (*TriggeringInstruction) SetTriggerPriceDirection ¶ added in v0.2.0
func (m *TriggeringInstruction) SetTriggerPriceDirection(v string)
func (*TriggeringInstruction) SetTriggerPriceType ¶ added in v0.2.0
func (m *TriggeringInstruction) SetTriggerPriceType(v string)
func (*TriggeringInstruction) SetTriggerPriceTypeScope ¶ added in v0.2.0
func (m *TriggeringInstruction) SetTriggerPriceTypeScope(v string)
func (*TriggeringInstruction) SetTriggerSecurityDesc ¶ added in v0.2.0
func (m *TriggeringInstruction) SetTriggerSecurityDesc(v string)
func (*TriggeringInstruction) SetTriggerSecurityID ¶ added in v0.2.0
func (m *TriggeringInstruction) SetTriggerSecurityID(v string)
func (*TriggeringInstruction) SetTriggerSecurityIDSource ¶ added in v0.2.0
func (m *TriggeringInstruction) SetTriggerSecurityIDSource(v string)
func (*TriggeringInstruction) SetTriggerSymbol ¶ added in v0.2.0
func (m *TriggeringInstruction) SetTriggerSymbol(v string)
func (*TriggeringInstruction) SetTriggerTradingSessionID ¶ added in v0.2.0
func (m *TriggeringInstruction) SetTriggerTradingSessionID(v string)
func (*TriggeringInstruction) SetTriggerTradingSessionSubID ¶ added in v0.2.0
func (m *TriggeringInstruction) SetTriggerTradingSessionSubID(v string)
func (*TriggeringInstruction) SetTriggerType ¶ added in v0.2.0
func (m *TriggeringInstruction) SetTriggerType(v string)
Click to show internal directories.
Click to hide internal directories.