If a broker has such spikes I'd personally never want to trade with them anymore BUT they should reopen your positions at the time before that spike or return your capital, most definetly. This is pure stop loss hunting model or maybe a honest error ...