
As far as trading robots are concerned there are plenty with some absolutely free and some very expensive depending upon the popularity and track record. The dis-advantage of trading forex through trading robots is that there is no human intervention and the software does everything according to what's there in the algorithm, however this is it's biggest strength as well as it works on strict rules written for profit maximization and loss minimization.