Well i believe it will be much better if we use our own strategy and trade our self because forex robots works automatically and robot developers fixed all things in it when to withdraw profit and also the stop loss set in it. I found many people who say that robots automatically closed the deals when the market go against decision and they face too much loss due to it.
Robots are not for newbies. There are many types of robots which you can use. Most of the companies sell pre programmed for earning money. You cannot use that always as they are programmed with one plans. It is better to use self programmed robots which can be used whenever you want. But for that you have to understand technical analysis very well.