I am having a dispute with my broker because his trading platform let me accidentally open a position that was about 10 times larger than my margin allowance. Aren't brokers required by regulations to ensure their software restricts retail traders from violating margin limitations? And who is liable for damages occuring by something like that?