I have not used any software and i am also not a real trader. I tried trading once by myself but didn't get success. then one day i found out ForexAtom, Now I am making good money easily by their help. I suggest you if you can trade by yourself then thats good but if you are not good trader like me , don't waste your money. Its better to hire good broker and make money through them.
Whatever software you use, make sure that it's not a scam, there are many legit softwares out there, choose one that you feel comfortable working with.
I have used and tested this software and find it to be good. Like all other forex robots there will be people with a negative opinion of it because they have no idea how to use it and probably not much of a clue about forex.