# Rejected orders
Orders may get rejected for various reasons, for example one or more directives not being valid, the market being closed or the trading account not having enough funds.
- Example
import { MidaOrderDirection, MidaOrderRejection, } from "@reiryoku/mida";
const myOrder = await myAccount.placeOrder({
symbol: "ETHUSDT",
direction: MidaOrderDirection.BUY,
volume: 10,
});
if (myOrder.isRejected) {
switch (myOrder.rejection) {
case MidaOrderRejection.MARKET_CLOSED: {
// ...
break;
}
case MidaOrderRejection.NOT_ENOUGH_MONEY: {
// ...
break;
}
case MidaOrderRejection.SYMBOL_NOT_FOUND: {
// ...
break;
}
}
}