The idea is good but your bot is very bad.
There is a delay of at least 15mn between the bot alerts and real market.
i tested it right now and i'm losing.
The stats winning % are not accurate, because they have to start at the seconds when your bot send the alerts.
So the real % winning of this bot is around 0.3% for now.
if you fix the 15mn delay of alerts its gonna be 10.3%.
i'm not using it anymore t'il the delay is fixed.
The delay between the bots stats alert and live market pice varies between 10 to 20mn.