148 NotEnabledForQuotes =
'F',
154 MessageRateThreshold =
'K',
157 InvalidQuoteCnt =
'L',
160 SymbolsNotOnSameMatchingEngine =
'M',
163 InvalidManualOrderIndicator =
'O',
166 InvalidQuoteUpdateID =
'Q',
169 FuturesRootDoesNotMatchAcrossQuotes =
'R',
172 SymbolNotFound =
'S',
175 InvalidWashPreventType =
'W',
181 InvalidCapacity =
'c',
187 RiskManagementEFIDorCustomGroupIDlevel =
'f',
190 InvalidCtiCode =
'i',
193 InvalidWashMethod =
'm',
196 ExceedesMaxNotionalValuePerOrder =
'n',
199 InvalidOpenOrClose =
'o',
211 SymbolRangeUnreachable =
'u',
214 ExceedesMaxSizePerOrder =
'x',
217 QuoteReceivedByCfeDuringReplay =
'y',
220 InvalidSizeModifier =
'z',
320 AddedLiquidity =
'A',
323 RemovedLiquidity =
'R',
352 LeaveOriginalOrderAlone =
'N',
355 CancelOriginalOrderIfModificationFails =
'Y',
453 VendorProvidedPlatform =
'C',
456 SponsoredAccessViaExchangeApiOrFix =
'G',
459 PremiumAlgorithmicTradingProvider =
'H',
520 SimpleInstrumentExecution =
'1',
523 SimpleInstrumentExecutionThatIsPartOfSpreadExecution =
'2',
526 SpreadInstrumentExecution =
'3',
648 ModifiedLossOfPriority =
'L',
651 ModifiedRetainsPriority =
'R',
654 NoChangeMatchesExistingQuote =
'N',
657 NewQuoteButMayRemoveLiquidity =
'D',
669 RejectedCantPost =
'P',
672 RiskManagementEFIDorCustomGroupIdLevel =
'f',
675 RejectedSymbolNotFound =
'S',
678 RejectedInvalidPrice =
'p',
681 RiskManagementProductRootLevel =
's',
684 RiskManagementConfigurationIsInsuffcient =
'n',
687 RejectedOtherReason =
'u' 748 RejectedExceedsFirmResetLimit =
'F',
751 RejectedExceedsCustomGroupIdlimit =
'C',
754 RejectedEmptyResetRiskField =
'E',
757 RejectedIncorrectDataCenter =
'I',
760 RejectedExceedsProductLevelResetLimit =
'S',
763 RejectedInvalidRiskRoot =
'U',
766 RejectedInvalidEFIDorClearingFirm =
'c',
769 RejectedInReplay =
'y' 853 NoAdditionalInformation = 0,
856 CarriedOrderIndicator =
'C',
859 QualifyingMarketTurnerOrder =
'U' 926 InvalidMessage =
'M',
929 InvalidSession =
'S',
944 Administrative =
'A',
945 ProtocolViolation =
'!',
UInt8 Base
Integral type used as basement for constants.
A Cancel Rejected message is sent in response to a Cancel Order message to indicate that the cancella...
UInt8 Base
Integral type used as basement for constants.
UInt8 Base
Integral type used as basement for constants.
Modified messages are sent in response to a Modify Order to indicate that the order has been successf...
Is sent in response to a New Order Option US Futures message.
Used to provide notification that a trade has been cancelled (busted) or corrected (price change only...
UInt8 Base
Integral type used as basement for constants.
UInt8 Base
Integral type used as basement for constants.
UInt8 Base
Integral type used as basement for constants.
UInt8 Base
Integral type used as basement for constants.
New Order Option US Futures V1.
Order Acknowledgement messages are sent in response to a New Order message.
UInt8 Base
Integral type used as basement for constants.
UInt8 Base
Integral type used as basement for constants.
A Variance Quote Restatement is sent post-settlement time for each VA and VAO execution during the as...
A Variance Restatement is sent post-settlement time for each VA and VAO execution during the associat...
void toStr(std::string &str, const FixedPointDecimal< Mantissa, Exponent > &number)
Serializes fixed-point decimal into a string.
Modify Rejected messages are sent in response to a Modify Order for an order which cannot be modified...
A Mass Cancel Rejected message is sent in response to a Mass Cancel Order message to indicate that th...
UInt8 Base
Integral type used as basement for constants.
UInt8 Base
Integral type used as basement for constants.
Execution source code provided during order entry to describe broker service.
#define ONIXS_CBOE_CFE_BOE_DECLARE_T0_STR_FUNCTIONS(Type)
Response to a Reset Risk request.
UInt8 Base
Integral type used as basement for constants.
UInt8 Base
Integral type used as basement for constants.
UInt8 Base
Integral type used as basement for constants.
UInt8 Base
Integral type used as basement for constants.
Used to provide notification that a trade has been cancelled.
A Mass Cancel Acknowledgment is an unsequenced message sent when a Cancel Order or Purge Orders messa...
Quote Restated messages are sent to inform the TPH that an order has been asynchronously modified for...
A Purge Acknowledgment is an unsequenced message sent when a Purge Orders message requesting an order...
UInt8 Base
Integral type used as basement for constants.
A TAS Quote Restatement is sent post-settlement time for each TAS (VXT, VXMT) quote execution during ...
Quote Update Acknowledgment messages are sent in response to a Quote Update message.
A Quote Cancelled message will be sent to indicate an unsolicited cancellation of a quote entered wit...
UInt8 Base
Integral type used as basement for constants.
UInt8 Base
Integral type used as basement for constants.
UInt8 Base
Integral type used as basement for constants.
A TAS Restatement is sent post-settlement time for each TAS execution during the associated business ...
An Order Execution is sent for each fill on an order.
UInt8 Base
Integral type used as basement for constants.
UInt8 Base
Integral type used as basement for constants.
Is sent for each fill on an order.
Indicates status of client position in a trade resulting from the order.
UInt8 Base
Integral type used as basement for constants.
A Purge Rejected message is sent in response to a Purge Orders message to indicate that the mass canc...
Quote Update Rejected messages are sent in response to a Quote Update message when the entire quote b...
A Quote Execution message is used to indicate an execution has occurred on a resting quote...