Maximum open orders and positions: broker limits that can break a strategy
Posted: Sat Oct 17, 2026 6:53 pm
Maximum open orders and positions: broker limits that can break a strategy
Most brokers have limits on how many open positions and pending orders you can have at once. The limits are usually generous, often in the hundreds, so most traders never hit them. But some strategies do.
Grid strategies, EAs that place many pending orders, or traders who scale in with many small positions can bump into these limits. When they do, new orders are rejected, which can leave a strategy half executed. A grid might have orders on one side but not the other. A scaling plan might stop partway.
There are also limits on order size per ticket, total exposure per symbol, and sometimes the number of orders per second. An EA that sends many orders quickly might get rate limited, with some orders rejected or delayed.
The limits are usually in the account specifications or the broker's terms. If not, support can tell you. MT5 also shows some limits in the symbol properties.
If your strategy relies on many orders, check the limits before going live, and make sure the EA handles a rejected order sensibly. It shouldn't keep retrying endlessly, and it should log what happened.
For most manual scalpers, this never matters. For EAs and certain styles, checking once is sensible.
Most brokers have limits on how many open positions and pending orders you can have at once. The limits are usually generous, often in the hundreds, so most traders never hit them. But some strategies do.
Grid strategies, EAs that place many pending orders, or traders who scale in with many small positions can bump into these limits. When they do, new orders are rejected, which can leave a strategy half executed. A grid might have orders on one side but not the other. A scaling plan might stop partway.
There are also limits on order size per ticket, total exposure per symbol, and sometimes the number of orders per second. An EA that sends many orders quickly might get rate limited, with some orders rejected or delayed.
The limits are usually in the account specifications or the broker's terms. If not, support can tell you. MT5 also shows some limits in the symbol properties.
If your strategy relies on many orders, check the limits before going live, and make sure the EA handles a rejected order sensibly. It shouldn't keep retrying endlessly, and it should log what happened.
For most manual scalpers, this never matters. For EAs and certain styles, checking once is sensible.