in my opinion, expert advisors or forex robots can trade with great discipline because it works based on the strategies we set within the expert itself. but an expert advisor will work just fine if he has a good coding program. and of course building a good expert is not easy at all. which is why manual trading is still better than automated trading using expert advisors. and I do not think that robots can never be good traders, they are programmed to do and do not think like humans at all, there is a significant difference on all these things, I am as best to do things like that ...