152 return "UnknownSymbol";
154 return "InvalidInvestorId";
156 return "UnsupportedOrderCharacteristic";
158 return "SurveillenceOption";
160 return "IncorrectQuantity";
162 return "IncorrectAllocatedQuantity";
164 return "UnknownAccount";
166 return "ExchangeClosed";
168 return "OrderExceedsLimit";
170 return "TooLateToEnter";
172 return "UnknownOrder";
174 return "DuplicateOrder";
176 return "DuplicateOfAVerballyCommunicatedOrder";
180 return "TradeAlongRequired";
184 return "InvalidPriceIncrement";
186 return "PriceExceedsCurrentPriceBand";
188 return "MessagePending";
190 return "RoutingError";
192 return "OrderRetransmitted";
194 return "TooLateToCancel";
196 return "OrderAlreadyInPendingCancelOrPendingReplaceStatus";
198 return "UnableToProcessOrderMassCancelRequest";
200 return "Origordmodtime";
202 return "DuplicateClordid";
204 return "PriceExceedsCurrentPrice";
206 return "UnableToReduceForInternalization";
208 return "OrderExceedsThrottleLimit";
210 return "CannotForceDeleteUnknownOrder";
212 return "MarketClosed";
214 return "FixFieldMissingOrIncorrect";
216 return "RequiredFieldMissing";
218 return "FixFieldIncorrect";
220 return "PriceMustBeGreaterThanZero";
222 return "InvalidOrderQualifier";
224 return "UserNotAuthorized";
226 return "MarketOrdersNotSupportedByOpposite";
228 return "InvalidExpireDate";
230 return "OrderNotInBook";
232 return "OrderNotInBook2";
234 return "DisclosedQtyCannotBeGreater";
236 return "UnknownContract";
238 return "CancelWithDifferentSenderCompId";
240 return "ClordidDifferentThanCorrelationclordid";
242 return "ClordidDifferentThanOriginalclordid";
244 return "DifferentSide";
246 return "DifferentGroup";
248 return "DifferentSecurityType";
250 return "DifferentAccount";
252 return "DifferentQty";
254 return "CancelWithDifferentTraderId";
256 return "StopPriceMustBeGreater";
258 return "StopPriceMustBeSmaller";
260 return "SellStopPriceMustBeBelowLtp";
262 return "BuyStopPriceMustBeAboveLtp";
264 return "DifferentProduct";
266 return "DifferentInflightFillMitigation";
268 return "ModifyWithDifferentSenderCompId";
270 return "ModifyWithDifferentTraderId";
272 return "OrderQtyOutsideAllowableRange";
274 return "InvalidOrderTypeForPcp";
276 return "OrderPriceOutsideLimits";
278 return "OrderPriceOutsideBands";
280 return "InvalidOrderTypeForGroup";
282 return "InstrumentCrossRequestInProgress";
284 return "OrderQtyTooLow";
286 return "OrderRejected";
288 return "MarketInNoCancel";
290 return "InvalidOrderTypeForReservedMarket";
292 return "OrderSessionDateInPast";
294 return "DisclosedQtyCannotBeSmaller";
296 return "MarketMakerProtectionHasTripped";
298 return "EngineDidNotRespond";
300 return "ContractNotGtcGtdEligible";
302 return "ContractPastExpiration";
304 return "MaxContractWorkingQtyExceeded";
306 return "ModifyWithDifferentSide";
308 return "ContractNotGtcGtdEligible2";
310 return "NoTradingCalendarForExpireDate";
312 return "ExpireDateBeyondInstrumentExpiration";
314 return "ExpireDateBeyondLegInstrumentExpiration";
316 return "TechnicalErrorFunctionNotPerformed";
318 return "DuplicateQuote";
320 return "PendingReplace";
322 return "PendingCancel";
324 return "CleanupPendingAction";
326 return "PendingOrderRejectedDueToResend";
328 return "OrderStagedOrderCancelRejectedByClaimant";
330 return "OrderStagedOrderReplaceRejectedByClaimant";
332 return "OrderStaleStagedOrderReplaceAcceptedByClaimant";
334 return "InvalidRequest";
336 return "BeforeSendHandlerReject";
338 return "ActionNotSupported";
342 return "AotcCrossesOrderInSameAccount";
344 return "PreventDuplicateOrder";
346 return "NoPriceSubForDeviationCalc";
348 return "ServerOverload";
352 return "ReviewStatusInvalidTransition";
354 return "OrderTimedOut";
356 return "InvalidSecurityId";
358 return "UnknownMarketSegmentId";
360 return "FieldMissingOrIncorrect";
362 return "ApiNotReady";
@ ContractNotGtcGtdEligible
@ PriceMustBeGreaterThanZero
@ AotcCrossesOrderInSameAccount
@ DisclosedQtyCannotBeSmaller
@ ClordidDifferentThanOriginalclordid
@ ExpireDateBeyondInstrumentExpiration
@ CannotForceDeleteUnknownOrder
@ UnsupportedOrderCharacteristic
@ ModifyWithDifferentSide
@ IncorrectAllocatedQuantity
@ ModifyWithDifferentTraderId
@ TechnicalErrorFunctionNotPerformed
@ OrderPriceOutsideLimits
@ CancelWithDifferentSenderCompId
@ ClordidDifferentThanCorrelationclordid
@ DisclosedQtyCannotBeGreater
@ DifferentInflightFillMitigation
@ NoPriceSubForDeviationCalc
@ SellStopPriceMustBeBelowLtp
@ OrderAlreadyInPendingCancelOrPendingReplaceStatus
@ ModifyWithDifferentSenderCompId
@ BuyStopPriceMustBeAboveLtp
@ PriceExceedsCurrentPriceBand
@ ExpireDateBeyondLegInstrumentExpiration
@ MaxContractWorkingQtyExceeded
@ FixFieldMissingOrIncorrect
@ InvalidOrderTypeForGroup
@ InvalidOrderTypeForReservedMarket
@ CancelWithDifferentTraderId
@ FieldMissingOrIncorrect
@ NoTradingCalendarForExpireDate
@ InstrumentCrossRequestInProgress
@ PriceExceedsCurrentPrice
@ PendingOrderRejectedDueToResend
@ MarketOrdersNotSupportedByOpposite
@ OrderExceedsThrottleLimit
@ UnableToReduceForInternalization
@ OrderQtyOutsideAllowableRange
@ ContractNotGtcGtdEligible2
@ MarketMakerProtectionHasTripped
@ UnableToProcessOrderMassCancelRequest
const char * ToString(const AccountConnectionStatus::ConnectionStatus status)
@ ContractNotGtcGtdEligible
@ PriceMustBeGreaterThanZero
@ AotcCrossesOrderInSameAccount
@ DisclosedQtyCannotBeSmaller
@ ClordidDifferentThanOriginalclordid
@ ExpireDateBeyondInstrumentExpiration
@ CannotForceDeleteUnknownOrder
@ UnsupportedOrderCharacteristic
@ ReviewStatusInvalidTransition
@ ModifyWithDifferentSide
@ DuplicateOfAVerballyCommunicatedOrder
@ IncorrectAllocatedQuantity
@ ModifyWithDifferentTraderId
@ TechnicalErrorFunctionNotPerformed
@ OrderPriceOutsideLimits
@ CancelWithDifferentSenderCompId
@ ClordidDifferentThanCorrelationclordid
@ DisclosedQtyCannotBeGreater
@ DifferentInflightFillMitigation
@ NoPriceSubForDeviationCalc
@ SellStopPriceMustBeBelowLtp
@ OrderAlreadyInPendingCancelOrPendingReplaceStatus
@ OrderStagedOrderReplaceRejectedByClaimant
@ ModifyWithDifferentSenderCompId
@ BuyStopPriceMustBeAboveLtp
@ PriceExceedsCurrentPriceBand
@ OrderStagedOrderCancelRejectedByClaimant
@ OrderStaleStagedOrderReplaceAcceptedByClaimant
@ ExpireDateBeyondLegInstrumentExpiration
@ MaxContractWorkingQtyExceeded
@ FixFieldMissingOrIncorrect
@ BeforeSendHandlerReject
@ InvalidOrderTypeForGroup
@ InvalidOrderTypeForReservedMarket
@ CancelWithDifferentTraderId
@ FieldMissingOrIncorrect
@ NoTradingCalendarForExpireDate
@ InstrumentCrossRequestInProgress
@ PriceExceedsCurrentPrice
@ PendingOrderRejectedDueToResend
@ MarketOrdersNotSupportedByOpposite
@ OrderExceedsThrottleLimit
@ UnableToReduceForInternalization
@ OrderQtyOutsideAllowableRange
@ ContractNotGtcGtdEligible2
@ MarketMakerProtectionHasTripped
@ UnableToProcessOrderMassCancelRequest