A robot only knows as much as the programmer knows.
A robot is limited in knowledge, is not dynamic, cannot adapt to the ever changing and volatile currency market and cannot interpret economical data or draw inference from financial news.
Why bother or invest in robots, why not invest in acquiring the knowledge yourself.
There is this confidence in trading that comes with you knowing what to do and when to do it.