That's the main point you, me and others are trying to make clients understand. All brokers are finding it a great easy excuse to cheat clients by throwing the sentence of SNB decision, black swan, nonsense!!!
The ones defending the brokers are clearly paid for that, anyone can ask themselves why a guy would post good in brokers favor???
Many brokers proved to be market makers, no liquidity providers, the ones who are real ECN failed to close orders and respect their policies because of failure in their systems, what's my and all clients fault if brokers had bad system connection with liquidity proviers, why must we pay for that!?!!
Russia North korea Afghanistan servers not the client concern or fault, scammer icmarkets responsible of its mt4 platform prices, if they really have liquidity providers after claiming to be ECN, then they must have same prices on all servers since it must all be in direct access to market.
Funny then if i live in UK, another in australia, new zealand, slovakia, iceland, argentina, germany etc each gets different prices from icmarkets!!!!??
Or, if i live in different locations, i get different prices on the run!!!