enum class | ttsdk::CxlRejReason {
ttsdk::NotSet = -1
, ttsdk::Unknown = 0
, ttsdk::TooLateToCancel = 1
, ttsdk::UnknownOrder = 2
,
ttsdk::Broker = 3
, ttsdk::OrderAlreadyInPendingCancelOrPendingReplaceStatus = 4
, ttsdk::UnableToProcessOrderMassCancelRequest = 5
, ttsdk::Origordmodtime = 6
,
ttsdk::DuplicateClordid = 7
, ttsdk::Other = 8
, ttsdk::InvalidPriceIncrement = 9
, ttsdk::PriceExceedsCurrentPrice = 10
,
ttsdk::PriceExceedsCurrentPriceBand = 11
, ttsdk::UnableToReduceForInternalization = 12
, ttsdk::UnsupportedOrderCharacteristic = 13
, ttsdk::IncorrectQuantity = 14
,
ttsdk::IncorrectAllocatedQuantity = 15
, ttsdk::UnknownAccount = 16
, ttsdk::ExchangeClosed = 17
, ttsdk::OrderExceedsLimit = 18
,
ttsdk::StaleOrder = 19
, ttsdk::MessagePending = 20
, ttsdk::RoutingError = 21
, ttsdk::OrderRetransmitted = 22
,
ttsdk::InvalidInvestorId = 23
, ttsdk::SurveillenceOption = 24
, ttsdk::OrderNotInBookLongEnough = 25
, ttsdk::CannotForceDeleteUnknownOrder = 26
,
ttsdk::MarketClosed = 27
, ttsdk::FixFieldMissingOrIncorrect = 28
, ttsdk::RequiredFieldMissing = 29
, ttsdk::FixFieldIncorrect = 30
,
ttsdk::PriceMustBeGreaterThanZero = 31
, ttsdk::InvalidOrderQualifier = 32
, ttsdk::UserNotAuthorized = 33
, ttsdk::MarketOrdersNotSupportedByOpposite = 34
,
ttsdk::InvalidExpireDate = 35
, ttsdk::OrderNotInBook = 36
, ttsdk::OrderNotInBook2 = 37
, ttsdk::DisclosedQtyCannotBeGreater = 38
,
ttsdk::UnknownContract = 39
, ttsdk::CancelWithDifferentSenderCompId = 40
, ttsdk::ClordidDifferentThanCorrelationclordid = 41
, ttsdk::ClordidDifferentThanOriginalclordid = 42
,
ttsdk::DifferentSide = 43
, ttsdk::DifferentGroup = 44
, ttsdk::DifferentSecurityType = 45
, ttsdk::DifferentAccount = 46
,
ttsdk::DifferentQty = 47
, ttsdk::CancelWithDifferentTraderId = 48
, ttsdk::StopPriceMustBeGreater = 49
, ttsdk::StopPriceMustBeSmaller = 50
,
ttsdk::SellStopPriceMustBeBelowLtp = 51
, ttsdk::BuyStopPriceMustBeAboveLtp = 52
, ttsdk::DifferentProduct = 53
, ttsdk::DifferentInflightFillMitigation = 54
,
ttsdk::ModifyWithDifferentSenderCompId = 55
, ttsdk::ModifyWithDifferentTraderId = 56
, ttsdk::OrderQtyOutsideAllowableRange = 57
, ttsdk::InvalidOrderTypeForPcp = 58
,
ttsdk::OrderPriceOutsideLimits = 59
, ttsdk::OrderPriceOutsideBands = 60
, ttsdk::InvalidOrderTypeForGroup = 61
, ttsdk::InstrumentCrossRequestInProgress = 62
,
ttsdk::OrderQtyTooLow = 63
, ttsdk::OrderRejected = 64
, ttsdk::MarketInNoCancel = 65
, ttsdk::InvalidOrderTypeForReservedMarket = 66
,
ttsdk::OrderSessionDateInPast = 67
, ttsdk::DisclosedQtyCannotBeSmaller = 68
, ttsdk::MarketMakerProtectionHasTripped = 69
, ttsdk::EngineDidNotRespond = 70
,
ttsdk::ContractNotGtcGtdEligible = 71
, ttsdk::ContractPastExpiration = 72
, ttsdk::MaxContractWorkingQtyExceeded = 73
, ttsdk::ModifyWithDifferentSide = 74
,
ttsdk::ContractNotGtcGtdEligible2 = 75
, ttsdk::NoTradingCalendarForExpireDate = 76
, ttsdk::ExpireDateBeyondInstrumentExpiration = 77
, ttsdk::ExpireDateBeyondLegInstrumentExpiration = 78
,
ttsdk::TechnicalErrorFunctionNotPerformed = 79
, ttsdk::EuronextUnknownOrder = 80
, ttsdk::EuronextOther = 81
, ttsdk::CompIdProblem = 82
,
ttsdk::LogonProblem = 83
, ttsdk::NoRouterForSecurityGroup = 84
, ttsdk::RouterNotAvailableOrConnected = 85
, ttsdk::InvalidPrice = 86
,
ttsdk::InvalidOrdqty = 87
, ttsdk::InvalidOrdtype = 88
, ttsdk::InvalidSide = 89
, ttsdk::FullyFilled = 90
,
ttsdk::PendingReplace = 91
, ttsdk::PendingCancel = 92
, ttsdk::CleanupPendingAction = 93
, ttsdk::PendingOrderRejectedDueToResend = 94
,
ttsdk::StagedOrderCancelRejectedByClaimant = 95
, ttsdk::StagedOrderReplaceRejectedByClaimant = 96
, ttsdk::StaleStagedOrderReplaceAcceptedByClaimant = 97
, ttsdk::StagedOrderNewPendingRequestArrived = 98
,
ttsdk::AotcProcessingAlreadyInProgress = 99
, ttsdk::AotcCrossesOrderInSameAccount = 100
, ttsdk::AotcCrossesOrderThatCannotBeCancelled = 101
, ttsdk::LbmSendFailure = 102
,
ttsdk::NoPriceSubForDeviationCalc = 103
, ttsdk::ServerOverload = 104
, ttsdk::PendingNew = 105
, ttsdk::OrderExceedsThrottleLimit = 106
,
ttsdk::TtsmpChangeNotSupported = 107
, ttsdk::InvalidSecurityId = 109
, ttsdk::UnknownMarketSegmentId = 110
, ttsdk::FieldMissingOrIncorrect = 111
} |