After long searching and practice, I have come to learn that the best way to catch spikes is through price action primarily with the aid of a few trend indicators. Spending much time with one asset will also make you familiar with it's price movement and hence the spiking. Search for...
How can a boom and crash ea be able to detect spikes in strategy tester? Most of them will be opening and closing trades in the middle of a spike which is impossible in live market.
Kindly let me know if you get hold of the system. I am also looking for one. Meanwhile try searching "free fx indicators and systems" on telegram. That channel has a couple of useful boom and crash systems.