The greatest thing about automated trading is the ability to follow a systematic process to trading and to eliminate emotional decisions.

The reason that automated trading typically doesn't work is that every "system" performs better in some environments and worse in others. There are some markets that will kill your system. The problem is the EA/program is always working and doesn't care about this.

True automated programming is changing the program to match the underlying conditions. However, now we reintroduce personal bias and emotions which is why you need to know how to trade without programming.