Yes, I got it.
the Blockchain never told me it coudn't sent 100 CNY to others when I want to transfer 10 CNY.
the Blockchain never told me it coudn't sent 100 USD to others when I want to transfer 10 CNY.
the Blockchain never told me it coudn't sent to account B when I want to transfer to account A.
the Blockchain never told me it coudn't sell at price 1.0 when I want to sell at price 10.0
the Blockchain never told me nobody can control my account without my key.
the Blockchain is just a joke.
so that's your point?
I think this Blockchain is far away to be a financial tools.
it's just a joke game.
all people told oethers how security DEX is are cheaters. you should never do it again.
nobody ever told me about these rule.
Who told you that the margin call would be filled at the lower price? I guess nobody did. It's just an assumption on your side.
I admit that it's a *reasonable* assumption, and that this is how it *should* work. But the fact that it doesn't is not a bug. It's just the way it has been implemented, and AFAIK it does not violate the specification.
It's not the only point where the market engine does not behave how people assume it does, see the case brought up by @alexpmorris a couple of months ago. The market engine needs an overhaul, but that is something that takes care, and planning, and detailed specifications, and lots of discussion. You don't do someting like this overnight.