Trading Post Bugged?
A part of the intended design (weird though it might be) is that the TP prioritizes “how soon” over “how many”. I think that ‘feature’ alone explains your experience (see below).
The only way I’ve found to handle it: buy up current stock (at whatever price I’m willing to pay) and then make a buy order for the remaining (doing the math in my head or via calc.exe). It’s annoying, although I have met people who prefer it this way (since it minimizes the time they spend on the TP — go figure).
Say you want to buy 250 of an item at 1 silver:
- If there are 200 at 1 silver and 50 at 1.5 silver, you’ll get those 250. Immediate result.
- If there are 200 at 1 silver at 50 at 1.99 silver, you’ll get all of those. Again, an immediate result.
- If there are none available at one silver, you can place an order for 250. No immediate result possible.
These results would also change if someone else is asking for the same item at the same price.
Hope that helps.
I’ve been flipping items on the TP for over a year using my own custom Excel spreadsheets. I know the mechanics of the TP. What I’ve explained is not at all what you’re talking about. The TP is not functioning properly or it’s being artificially manipulated.