Robots only work depending on the tools or the parameters that have been set. They say 'yes' when their integrated system tells them to say 'yes'. However they have no trader's insight. Neither do they can have judgment like a trader.
http://www.forexrobotsystem.org/