1
General Discussion / Re: Order matching bug (when margin call order is on the book)
« on: July 31, 2017, 05:46:39 am »
I just updated the post to reflect a new understanding of the problem. You'll still have to get through @abit's flagging. However, it turns out that @abit, @pc, and myself are both right and wrong on particular aspects. It turns out it's not a margin-call related issue, though there are some things that could probably be revisited given some of the things that were brought up. And it turns out it is also a bit of a "rounding issue" after all, but not quite in a way that anyone's brought up.
For reference, here's the link for original post with the full update: http://bit.ly/2tKiDfb
Quote
The "problem", at least for the community to decide if they consider it a "problem", is that you're not just "buying", you're "Buying at least". THAT's where the "rounding errors" are compounding.
...
What if I want to buy 1.5 INTELLIGUYPIZZA at 4.50 TEST, but by accident I entered 345 instead. Yes, I'm aware of the "GUI warning". But that's not the point here. The offer is 4.50, and there's plenty available. So, no problem... instead, I'll just get my 1.5 at 4.50 instead of 345, right?
WRONG! Here's what you'll really be getting... bought 113 INTELLIGUY PIZZA at 4.50 TEST/INTELLIGUYPIZZA.
For reference, here's the link for original post with the full update: http://bit.ly/2tKiDfb