Skip to main content

Limit Order Errors (80–99)

These errors apply specifically to limit order lifecycle and trigger validation.


Error Table

CodeNameMessageCauseSolution
80LimitOrderExpiredLimit order expiredCurrent time exceeds goodTill timestampCreate new order with later expiry
81LimitOrderPriceMismatchLimit order price mismatchOrder price does not match trigger conditionVerify trigger price
82PriceConditionNotMetPrice condition not metMarket price not yet reached trigger levelWait for trigger price
83InvalidLimitOrderInvalid limit orderParameters invalidValidate price, amount, direction, expiry
84LimitOrderNotActiveLimit order not activeState not PENDING or PARTIALCannot operate on completed/cancelled order
85LimitOrderAlreadyExistsLimit order already existsOrder ID already in useUse next available order ID

Characteristics

  • Triggered during limit order creation or execution
  • Validate expiry timestamps
  • Enforce trigger price conditions
  • Ensure correct limit order state transitions