I know this post is a little bit old but I just want to give a perspective you guys haven't talked about. Maybe it's just that you haven't experienced creating a successful EA and wanting to sell it.
''Why would anyone who creates a successful EA sell it?''
That's pretty simple actually, at least for my situation. If it works & makes money, it is good enough to be sold & have your name on it. + If you are in a bad financial position regardless if the EA makes 50-150% a yr, you are not going to make a living for yrs if you start with 500$. So selling the EA can be an opportunity to make a living as your trading account is growing.
''Trading manually is better because you can make better decisions''
Well... why is no one considering the fact that the EA can be just a tool for your trading? Why is no one considering that you can still manage the trades and close them when you think it's the right time? I still have control over the trades & when I see it might be a better choice to close a trade early or even not let the EA enter the trade, I do it, it's not like my EA gets made at me... I do however regret it afterwards and rememeber why I created EAs to trade my strategy for me without emotions lol :D
I wonder if anyone has considered the possibility that the reason why most traders are losing money all the time is because they are using old indicators & strategies in a market enviroment that is run by algorithmic trading software. The difference between a winning trader and losing trader is that the winning trader knows how to manage his losing trades ;) <--- just a sentance I heard that got me thinking out side of the box and brought me to this point.
I hope my perspective gives a better understanding on this issue.
We believe high performance is achieved by taking a long-term outlook.