153 return "TooLateToCancel";
155 return "UnknownOrder";
159 return "OrderAlreadyInPendingCancelOrPendingReplaceStatus";
161 return "UnableToProcessOrderMassCancelRequest";
163 return "Origordmodtime";
165 return "DuplicateClordid";
169 return "InvalidPriceIncrement";
171 return "PriceExceedsCurrentPrice";
173 return "PriceExceedsCurrentPriceBand";
175 return "UnableToReduceForInternalization";
177 return "UnsupportedOrderCharacteristic";
179 return "IncorrectQuantity";
181 return "IncorrectAllocatedQuantity";
183 return "UnknownAccount";
185 return "ExchangeClosed";
187 return "OrderExceedsLimit";
191 return "MessagePending";
193 return "RoutingError";
195 return "OrderRetransmitted";
197 return "InvalidInvestorId";
199 return "SurveillenceOption";
201 return "OrderNotInBookLongEnough";
203 return "CannotForceDeleteUnknownOrder";
205 return "MarketClosed";
207 return "FixFieldMissingOrIncorrect";
209 return "RequiredFieldMissing";
211 return "FixFieldIncorrect";
213 return "PriceMustBeGreaterThanZero";
215 return "InvalidOrderQualifier";
217 return "UserNotAuthorized";
219 return "MarketOrdersNotSupportedByOpposite";
221 return "InvalidExpireDate";
223 return "OrderNotInBook";
225 return "OrderNotInBook2";
227 return "DisclosedQtyCannotBeGreater";
229 return "UnknownContract";
231 return "CancelWithDifferentSenderCompId";
233 return "ClordidDifferentThanCorrelationclordid";
235 return "ClordidDifferentThanOriginalclordid";
237 return "DifferentSide";
239 return "DifferentGroup";
241 return "DifferentSecurityType";
243 return "DifferentAccount";
245 return "DifferentQty";
247 return "CancelWithDifferentTraderId";
249 return "StopPriceMustBeGreater";
251 return "StopPriceMustBeSmaller";
253 return "SellStopPriceMustBeBelowLtp";
255 return "BuyStopPriceMustBeAboveLtp";
257 return "DifferentProduct";
259 return "DifferentInflightFillMitigation";
261 return "ModifyWithDifferentSenderCompId";
263 return "ModifyWithDifferentTraderId";
265 return "OrderQtyOutsideAllowableRange";
267 return "InvalidOrderTypeForPcp";
269 return "OrderPriceOutsideLimits";
271 return "OrderPriceOutsideBands";
273 return "InvalidOrderTypeForGroup";
275 return "InstrumentCrossRequestInProgress";
277 return "OrderQtyTooLow";
279 return "OrderRejected";
281 return "MarketInNoCancel";
283 return "InvalidOrderTypeForReservedMarket";
285 return "OrderSessionDateInPast";
287 return "DisclosedQtyCannotBeSmaller";
289 return "MarketMakerProtectionHasTripped";
291 return "EngineDidNotRespond";
293 return "ContractNotGtcGtdEligible";
295 return "ContractPastExpiration";
297 return "MaxContractWorkingQtyExceeded";
299 return "ModifyWithDifferentSide";
301 return "ContractNotGtcGtdEligible2";
303 return "NoTradingCalendarForExpireDate";
305 return "ExpireDateBeyondInstrumentExpiration";
307 return "ExpireDateBeyondLegInstrumentExpiration";
309 return "TechnicalErrorFunctionNotPerformed";
311 return "EuronextUnknownOrder";
313 return "EuronextOther";
315 return "CompIdProblem";
317 return "LogonProblem";
319 return "NoRouterForSecurityGroup";
321 return "RouterNotAvailableOrConnected";
323 return "InvalidPrice";
325 return "InvalidOrdqty";
327 return "InvalidOrdtype";
329 return "InvalidSide";
331 return "FullyFilled";
333 return "PendingReplace";
335 return "PendingCancel";
337 return "CleanupPendingAction";
339 return "PendingOrderRejectedDueToResend";
341 return "StagedOrderCancelRejectedByClaimant";
343 return "StagedOrderReplaceRejectedByClaimant";
345 return "StaleStagedOrderReplaceAcceptedByClaimant";
347 return "StagedOrderNewPendingRequestArrived";
349 return "AotcProcessingAlreadyInProgress";
351 return "AotcCrossesOrderInSameAccount";
353 return "AotcCrossesOrderThatCannotBeCancelled";
355 return "LbmSendFailure";
357 return "NoPriceSubForDeviationCalc";
359 return "ServerOverload";
363 return "OrderExceedsThrottleLimit";
365 return "TtsmpChangeNotSupported";
367 return "InvalidSecurityId";
369 return "UnknownMarketSegmentId";
371 return "FieldMissingOrIncorrect";
@ ContractNotGtcGtdEligible
@ PriceMustBeGreaterThanZero
@ TtsmpChangeNotSupported
@ StagedOrderCancelRejectedByClaimant
@ AotcCrossesOrderInSameAccount
@ DisclosedQtyCannotBeSmaller
@ ClordidDifferentThanOriginalclordid
@ ExpireDateBeyondInstrumentExpiration
@ RouterNotAvailableOrConnected
@ CannotForceDeleteUnknownOrder
@ UnsupportedOrderCharacteristic
@ ModifyWithDifferentSide
@ AotcProcessingAlreadyInProgress
@ IncorrectAllocatedQuantity
@ ModifyWithDifferentTraderId
@ TechnicalErrorFunctionNotPerformed
@ OrderPriceOutsideLimits
@ StaleStagedOrderReplaceAcceptedByClaimant
@ CancelWithDifferentSenderCompId
@ ClordidDifferentThanCorrelationclordid
@ DisclosedQtyCannotBeGreater
@ NoRouterForSecurityGroup
@ DifferentInflightFillMitigation
@ NoPriceSubForDeviationCalc
@ SellStopPriceMustBeBelowLtp
@ OrderAlreadyInPendingCancelOrPendingReplaceStatus
@ OrderNotInBookLongEnough
@ ModifyWithDifferentSenderCompId
@ BuyStopPriceMustBeAboveLtp
@ PriceExceedsCurrentPriceBand
@ AotcCrossesOrderThatCannotBeCancelled
@ ExpireDateBeyondLegInstrumentExpiration
@ MaxContractWorkingQtyExceeded
@ FixFieldMissingOrIncorrect
@ StagedOrderNewPendingRequestArrived
@ InvalidOrderTypeForGroup
@ InvalidOrderTypeForReservedMarket
@ CancelWithDifferentTraderId
@ FieldMissingOrIncorrect
@ NoTradingCalendarForExpireDate
@ InstrumentCrossRequestInProgress
@ PriceExceedsCurrentPrice
@ PendingOrderRejectedDueToResend
@ MarketOrdersNotSupportedByOpposite
@ OrderExceedsThrottleLimit
@ UnableToReduceForInternalization
@ StagedOrderReplaceRejectedByClaimant
@ OrderQtyOutsideAllowableRange
@ ContractNotGtcGtdEligible2
@ MarketMakerProtectionHasTripped
@ UnableToProcessOrderMassCancelRequest
const char * ToString(const AccountConnectionStatus::ConnectionStatus status)