Documentation ¶
Index ¶
- type DerivativeInstrument
- func (m *DerivativeInstrument) SetDerivFlexProductEligibilityIndicator(v bool)
- func (m *DerivativeInstrument) SetDerivativeCFICode(v string)
- func (m *DerivativeInstrument) SetDerivativeCapPrice(v float64)
- func (m *DerivativeInstrument) SetDerivativeContractMultiplier(v float64)
- func (m *DerivativeInstrument) SetDerivativeContractSettlMonth(v string)
- func (m *DerivativeInstrument) SetDerivativeCountryOfIssue(v string)
- func (m *DerivativeInstrument) SetDerivativeEncodedIssuer(v string)
- func (m *DerivativeInstrument) SetDerivativeEncodedIssuerLen(v int)
- func (m *DerivativeInstrument) SetDerivativeEncodedSecurityDesc(v string)
- func (m *DerivativeInstrument) SetDerivativeEncodedSecurityDescLen(v int)
- func (m *DerivativeInstrument) SetDerivativeEventsGrp(v derivativeeventsgrp.DerivativeEventsGrp)
- func (m *DerivativeInstrument) SetDerivativeExerciseStyle(v string)
- func (m *DerivativeInstrument) SetDerivativeFloorPrice(v float64)
- func (m *DerivativeInstrument) SetDerivativeFuturesValuationMethod(v string)
- func (m *DerivativeInstrument) SetDerivativeInstrRegistry(v string)
- func (m *DerivativeInstrument) SetDerivativeInstrmtAssignmentMethod(v string)
- func (m *DerivativeInstrument) SetDerivativeInstrumentParties(v derivativeinstrumentparties.DerivativeInstrumentParties)
- func (m *DerivativeInstrument) SetDerivativeIssueDate(v string)
- func (m *DerivativeInstrument) SetDerivativeIssuer(v string)
- func (m *DerivativeInstrument) SetDerivativeListMethod(v int)
- func (m *DerivativeInstrument) SetDerivativeLocaleOfIssue(v string)
- func (m *DerivativeInstrument) SetDerivativeMaturityDate(v string)
- func (m *DerivativeInstrument) SetDerivativeMaturityMonthYear(v string)
- func (m *DerivativeInstrument) SetDerivativeMaturityTime(v string)
- func (m *DerivativeInstrument) SetDerivativeMinPriceIncrement(v float64)
- func (m *DerivativeInstrument) SetDerivativeMinPriceIncrementAmount(v float64)
- func (m *DerivativeInstrument) SetDerivativeNTPositionLimit(v int)
- func (m *DerivativeInstrument) SetDerivativeOptAttribute(v string)
- func (m *DerivativeInstrument) SetDerivativeOptPayAmount(v float64)
- func (m *DerivativeInstrument) SetDerivativePositionLimit(v int)
- func (m *DerivativeInstrument) SetDerivativePriceQuoteMethod(v string)
- func (m *DerivativeInstrument) SetDerivativePriceUnitOfMeasure(v string)
- func (m *DerivativeInstrument) SetDerivativePriceUnitOfMeasureQty(v float64)
- func (m *DerivativeInstrument) SetDerivativeProduct(v int)
- func (m *DerivativeInstrument) SetDerivativeProductComplex(v string)
- func (m *DerivativeInstrument) SetDerivativePutOrCall(v int)
- func (m *DerivativeInstrument) SetDerivativeSecurityAltIDGrp(v derivativesecurityaltidgrp.DerivativeSecurityAltIDGrp)
- func (m *DerivativeInstrument) SetDerivativeSecurityDesc(v string)
- func (m *DerivativeInstrument) SetDerivativeSecurityExchange(v string)
- func (m *DerivativeInstrument) SetDerivativeSecurityGroup(v string)
- func (m *DerivativeInstrument) SetDerivativeSecurityID(v string)
- func (m *DerivativeInstrument) SetDerivativeSecurityIDSource(v string)
- func (m *DerivativeInstrument) SetDerivativeSecurityStatus(v string)
- func (m *DerivativeInstrument) SetDerivativeSecuritySubType(v string)
- func (m *DerivativeInstrument) SetDerivativeSecurityType(v string)
- func (m *DerivativeInstrument) SetDerivativeSecurityXML(v derivativesecurityxml.DerivativeSecurityXML)
- func (m *DerivativeInstrument) SetDerivativeSettlMethod(v string)
- func (m *DerivativeInstrument) SetDerivativeSettleOnOpenFlag(v string)
- func (m *DerivativeInstrument) SetDerivativeStateOrProvinceOfIssue(v string)
- func (m *DerivativeInstrument) SetDerivativeStrikeCurrency(v string)
- func (m *DerivativeInstrument) SetDerivativeStrikeMultiplier(v float64)
- func (m *DerivativeInstrument) SetDerivativeStrikePrice(v float64)
- func (m *DerivativeInstrument) SetDerivativeStrikeValue(v float64)
- func (m *DerivativeInstrument) SetDerivativeSymbol(v string)
- func (m *DerivativeInstrument) SetDerivativeSymbolSfx(v string)
- func (m *DerivativeInstrument) SetDerivativeTimeUnit(v string)
- func (m *DerivativeInstrument) SetDerivativeUnitOfMeasure(v string)
- func (m *DerivativeInstrument) SetDerivativeUnitOfMeasureQty(v float64)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DerivativeInstrument ¶ added in v0.2.0
type DerivativeInstrument struct { //DerivativeSymbol is a non-required field for DerivativeInstrument. DerivativeSymbol *string `fix:"1214"` //DerivativeSymbolSfx is a non-required field for DerivativeInstrument. DerivativeSymbolSfx *string `fix:"1215"` //DerivativeSecurityID is a non-required field for DerivativeInstrument. DerivativeSecurityID *string `fix:"1216"` //DerivativeSecurityIDSource is a non-required field for DerivativeInstrument. DerivativeSecurityIDSource *string `fix:"1217"` //DerivativeSecurityAltIDGrp is a non-required component for DerivativeInstrument. DerivativeSecurityAltIDGrp *derivativesecurityaltidgrp.DerivativeSecurityAltIDGrp //DerivativeProduct is a non-required field for DerivativeInstrument. DerivativeProduct *int `fix:"1246"` //DerivativeProductComplex is a non-required field for DerivativeInstrument. DerivativeProductComplex *string `fix:"1228"` //DerivFlexProductEligibilityIndicator is a non-required field for DerivativeInstrument. DerivFlexProductEligibilityIndicator *bool `fix:"1243"` //DerivativeSecurityGroup is a non-required field for DerivativeInstrument. DerivativeSecurityGroup *string `fix:"1247"` //DerivativeCFICode is a non-required field for DerivativeInstrument. DerivativeCFICode *string `fix:"1248"` //DerivativeSecurityType is a non-required field for DerivativeInstrument. DerivativeSecurityType *string `fix:"1249"` //DerivativeSecuritySubType is a non-required field for DerivativeInstrument. DerivativeSecuritySubType *string `fix:"1250"` //DerivativeMaturityMonthYear is a non-required field for DerivativeInstrument. DerivativeMaturityMonthYear *string `fix:"1251"` //DerivativeMaturityDate is a non-required field for DerivativeInstrument. DerivativeMaturityDate *string `fix:"1252"` //DerivativeMaturityTime is a non-required field for DerivativeInstrument. DerivativeMaturityTime *string `fix:"1253"` //DerivativeSettleOnOpenFlag is a non-required field for DerivativeInstrument. DerivativeSettleOnOpenFlag *string `fix:"1254"` //DerivativeInstrmtAssignmentMethod is a non-required field for DerivativeInstrument. DerivativeInstrmtAssignmentMethod *string `fix:"1255"` //DerivativeSecurityStatus is a non-required field for DerivativeInstrument. DerivativeSecurityStatus *string `fix:"1256"` //DerivativeIssueDate is a non-required field for DerivativeInstrument. DerivativeIssueDate *string `fix:"1276"` //DerivativeInstrRegistry is a non-required field for DerivativeInstrument. DerivativeInstrRegistry *string `fix:"1257"` //DerivativeCountryOfIssue is a non-required field for DerivativeInstrument. DerivativeCountryOfIssue *string `fix:"1258"` //DerivativeStateOrProvinceOfIssue is a non-required field for DerivativeInstrument. DerivativeStateOrProvinceOfIssue *string `fix:"1259"` //DerivativeStrikePrice is a non-required field for DerivativeInstrument. DerivativeStrikePrice *float64 `fix:"1261"` //DerivativeLocaleOfIssue is a non-required field for DerivativeInstrument. DerivativeLocaleOfIssue *string `fix:"1260"` //DerivativeStrikeCurrency is a non-required field for DerivativeInstrument. DerivativeStrikeCurrency *string `fix:"1262"` //DerivativeStrikeMultiplier is a non-required field for DerivativeInstrument. DerivativeStrikeMultiplier *float64 `fix:"1263"` //DerivativeStrikeValue is a non-required field for DerivativeInstrument. DerivativeStrikeValue *float64 `fix:"1264"` //DerivativeOptAttribute is a non-required field for DerivativeInstrument. DerivativeOptAttribute *string `fix:"1265"` //DerivativeContractMultiplier is a non-required field for DerivativeInstrument. DerivativeContractMultiplier *float64 `fix:"1266"` //DerivativeMinPriceIncrement is a non-required field for DerivativeInstrument. DerivativeMinPriceIncrement *float64 `fix:"1267"` //DerivativeMinPriceIncrementAmount is a non-required field for DerivativeInstrument. DerivativeMinPriceIncrementAmount *float64 `fix:"1268"` //DerivativeUnitOfMeasure is a non-required field for DerivativeInstrument. DerivativeUnitOfMeasure *string `fix:"1269"` //DerivativeUnitOfMeasureQty is a non-required field for DerivativeInstrument. DerivativeUnitOfMeasureQty *float64 `fix:"1270"` //DerivativePriceUnitOfMeasure is a non-required field for DerivativeInstrument. DerivativePriceUnitOfMeasure *string `fix:"1315"` //DerivativePriceUnitOfMeasureQty is a non-required field for DerivativeInstrument. DerivativePriceUnitOfMeasureQty *float64 `fix:"1316"` //DerivativeExerciseStyle is a non-required field for DerivativeInstrument. DerivativeExerciseStyle *string `fix:"1299"` //DerivativeOptPayAmount is a non-required field for DerivativeInstrument. DerivativeOptPayAmount *float64 `fix:"1225"` //DerivativeTimeUnit is a non-required field for DerivativeInstrument. DerivativeTimeUnit *string `fix:"1271"` //DerivativeSecurityExchange is a non-required field for DerivativeInstrument. DerivativeSecurityExchange *string `fix:"1272"` //DerivativePositionLimit is a non-required field for DerivativeInstrument. DerivativePositionLimit *int `fix:"1273"` //DerivativeNTPositionLimit is a non-required field for DerivativeInstrument. DerivativeNTPositionLimit *int `fix:"1274"` //DerivativeIssuer is a non-required field for DerivativeInstrument. DerivativeIssuer *string `fix:"1275"` //DerivativeEncodedIssuerLen is a non-required field for DerivativeInstrument. DerivativeEncodedIssuerLen *int `fix:"1277"` //DerivativeEncodedIssuer is a non-required field for DerivativeInstrument. DerivativeEncodedIssuer *string `fix:"1278"` //DerivativeSecurityDesc is a non-required field for DerivativeInstrument. DerivativeSecurityDesc *string `fix:"1279"` //DerivativeEncodedSecurityDescLen is a non-required field for DerivativeInstrument. DerivativeEncodedSecurityDescLen *int `fix:"1280"` //DerivativeEncodedSecurityDesc is a non-required field for DerivativeInstrument. DerivativeEncodedSecurityDesc *string `fix:"1281"` //DerivativeContractSettlMonth is a non-required field for DerivativeInstrument. DerivativeContractSettlMonth *string `fix:"1285"` //DerivativeEventsGrp is a non-required component for DerivativeInstrument. DerivativeEventsGrp *derivativeeventsgrp.DerivativeEventsGrp //DerivativeInstrumentParties is a non-required component for DerivativeInstrument. DerivativeInstrumentParties *derivativeinstrumentparties.DerivativeInstrumentParties //DerivativeSettlMethod is a non-required field for DerivativeInstrument. DerivativeSettlMethod *string `fix:"1317"` //DerivativePriceQuoteMethod is a non-required field for DerivativeInstrument. DerivativePriceQuoteMethod *string `fix:"1318"` //DerivativeFuturesValuationMethod is a non-required field for DerivativeInstrument. DerivativeFuturesValuationMethod *string `fix:"1319"` //DerivativeListMethod is a non-required field for DerivativeInstrument. DerivativeListMethod *int `fix:"1320"` //DerivativeCapPrice is a non-required field for DerivativeInstrument. DerivativeCapPrice *float64 `fix:"1321"` //DerivativeFloorPrice is a non-required field for DerivativeInstrument. DerivativeFloorPrice *float64 `fix:"1322"` //DerivativePutOrCall is a non-required field for DerivativeInstrument. DerivativePutOrCall *int `fix:"1323"` //DerivativeSecurityXML is a non-required component for DerivativeInstrument. DerivativeSecurityXML *derivativesecurityxml.DerivativeSecurityXML }
DerivativeInstrument is a fix50sp1 Component
func New ¶
func New() *DerivativeInstrument
New returns an initialized DerivativeInstrument instance
func (*DerivativeInstrument) SetDerivFlexProductEligibilityIndicator ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivFlexProductEligibilityIndicator(v bool)
func (*DerivativeInstrument) SetDerivativeCFICode ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeCFICode(v string)
func (*DerivativeInstrument) SetDerivativeCapPrice ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeCapPrice(v float64)
func (*DerivativeInstrument) SetDerivativeContractMultiplier ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeContractMultiplier(v float64)
func (*DerivativeInstrument) SetDerivativeContractSettlMonth ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeContractSettlMonth(v string)
func (*DerivativeInstrument) SetDerivativeCountryOfIssue ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeCountryOfIssue(v string)
func (*DerivativeInstrument) SetDerivativeEncodedIssuer ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeEncodedIssuer(v string)
func (*DerivativeInstrument) SetDerivativeEncodedIssuerLen ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeEncodedIssuerLen(v int)
func (*DerivativeInstrument) SetDerivativeEncodedSecurityDesc ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeEncodedSecurityDesc(v string)
func (*DerivativeInstrument) SetDerivativeEncodedSecurityDescLen ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeEncodedSecurityDescLen(v int)
func (*DerivativeInstrument) SetDerivativeEventsGrp ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeEventsGrp(v derivativeeventsgrp.DerivativeEventsGrp)
func (*DerivativeInstrument) SetDerivativeExerciseStyle ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeExerciseStyle(v string)
func (*DerivativeInstrument) SetDerivativeFloorPrice ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeFloorPrice(v float64)
func (*DerivativeInstrument) SetDerivativeFuturesValuationMethod ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeFuturesValuationMethod(v string)
func (*DerivativeInstrument) SetDerivativeInstrRegistry ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeInstrRegistry(v string)
func (*DerivativeInstrument) SetDerivativeInstrmtAssignmentMethod ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeInstrmtAssignmentMethod(v string)
func (*DerivativeInstrument) SetDerivativeInstrumentParties ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeInstrumentParties(v derivativeinstrumentparties.DerivativeInstrumentParties)
func (*DerivativeInstrument) SetDerivativeIssueDate ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeIssueDate(v string)
func (*DerivativeInstrument) SetDerivativeIssuer ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeIssuer(v string)
func (*DerivativeInstrument) SetDerivativeListMethod ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeListMethod(v int)
func (*DerivativeInstrument) SetDerivativeLocaleOfIssue ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeLocaleOfIssue(v string)
func (*DerivativeInstrument) SetDerivativeMaturityDate ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeMaturityDate(v string)
func (*DerivativeInstrument) SetDerivativeMaturityMonthYear ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeMaturityMonthYear(v string)
func (*DerivativeInstrument) SetDerivativeMaturityTime ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeMaturityTime(v string)
func (*DerivativeInstrument) SetDerivativeMinPriceIncrement ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeMinPriceIncrement(v float64)
func (*DerivativeInstrument) SetDerivativeMinPriceIncrementAmount ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeMinPriceIncrementAmount(v float64)
func (*DerivativeInstrument) SetDerivativeNTPositionLimit ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeNTPositionLimit(v int)
func (*DerivativeInstrument) SetDerivativeOptAttribute ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeOptAttribute(v string)
func (*DerivativeInstrument) SetDerivativeOptPayAmount ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeOptPayAmount(v float64)
func (*DerivativeInstrument) SetDerivativePositionLimit ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativePositionLimit(v int)
func (*DerivativeInstrument) SetDerivativePriceQuoteMethod ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativePriceQuoteMethod(v string)
func (*DerivativeInstrument) SetDerivativePriceUnitOfMeasure ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativePriceUnitOfMeasure(v string)
func (*DerivativeInstrument) SetDerivativePriceUnitOfMeasureQty ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativePriceUnitOfMeasureQty(v float64)
func (*DerivativeInstrument) SetDerivativeProduct ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeProduct(v int)
func (*DerivativeInstrument) SetDerivativeProductComplex ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeProductComplex(v string)
func (*DerivativeInstrument) SetDerivativePutOrCall ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativePutOrCall(v int)
func (*DerivativeInstrument) SetDerivativeSecurityAltIDGrp ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeSecurityAltIDGrp(v derivativesecurityaltidgrp.DerivativeSecurityAltIDGrp)
func (*DerivativeInstrument) SetDerivativeSecurityDesc ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeSecurityDesc(v string)
func (*DerivativeInstrument) SetDerivativeSecurityExchange ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeSecurityExchange(v string)
func (*DerivativeInstrument) SetDerivativeSecurityGroup ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeSecurityGroup(v string)
func (*DerivativeInstrument) SetDerivativeSecurityID ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeSecurityID(v string)
func (*DerivativeInstrument) SetDerivativeSecurityIDSource ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeSecurityIDSource(v string)
func (*DerivativeInstrument) SetDerivativeSecurityStatus ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeSecurityStatus(v string)
func (*DerivativeInstrument) SetDerivativeSecuritySubType ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeSecuritySubType(v string)
func (*DerivativeInstrument) SetDerivativeSecurityType ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeSecurityType(v string)
func (*DerivativeInstrument) SetDerivativeSecurityXML ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeSecurityXML(v derivativesecurityxml.DerivativeSecurityXML)
func (*DerivativeInstrument) SetDerivativeSettlMethod ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeSettlMethod(v string)
func (*DerivativeInstrument) SetDerivativeSettleOnOpenFlag ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeSettleOnOpenFlag(v string)
func (*DerivativeInstrument) SetDerivativeStateOrProvinceOfIssue ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeStateOrProvinceOfIssue(v string)
func (*DerivativeInstrument) SetDerivativeStrikeCurrency ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeStrikeCurrency(v string)
func (*DerivativeInstrument) SetDerivativeStrikeMultiplier ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeStrikeMultiplier(v float64)
func (*DerivativeInstrument) SetDerivativeStrikePrice ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeStrikePrice(v float64)
func (*DerivativeInstrument) SetDerivativeStrikeValue ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeStrikeValue(v float64)
func (*DerivativeInstrument) SetDerivativeSymbol ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeSymbol(v string)
func (*DerivativeInstrument) SetDerivativeSymbolSfx ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeSymbolSfx(v string)
func (*DerivativeInstrument) SetDerivativeTimeUnit ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeTimeUnit(v string)
func (*DerivativeInstrument) SetDerivativeUnitOfMeasure ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeUnitOfMeasure(v string)
func (*DerivativeInstrument) SetDerivativeUnitOfMeasureQty ¶ added in v0.2.0
func (m *DerivativeInstrument) SetDerivativeUnitOfMeasureQty(v float64)
Click to show internal directories.
Click to hide internal directories.