Following are the most common errors you may encounter while putting orders via HyperTrader.
Filter failure: PRICE_FILTER
price is too high, too low, and/or does not follow the symbol’s tick size rule.
Filter failure: PERCENT_PRICE
price is X% too high or X% too low from the average weighted price over the last Y minutes.
Filter failure: LOT_SIZE
quantity is too high, too low, and/or does not follow the symbol’s step size rule.
Filter failure: MIN_NOTIONAL
price * quantity is too low to be a valid order for the symbol.
Filter failure: ICEBERG_PARTS
ICEBERG order would break into too many parts; icebergQty is too small.
Filter failure: MARKET_LOT_SIZE
MARKET order’s quantity is too high, too low, and/or does not follow the symbol’s step size rule.
Filter failure: MAX_NUM_ORDERS
The account has too many open orders on the symbol.
Filter failure: MAX_ALGO_ORDERS
Account has too many open stop loss and/or take profit orders on the symbol.
Filter failure: MAX_NUM_ICEBERG_ORDERS
The account has too many open iceberg orders on the symbol.