The best charting and trading platform is MT4, this allows you to also create custom indicators and expert advisors allowing you to auto-trade your account. Some people have created truly excellent Expert Advisors, and its like having your own forex trading guru sat at your computer 24/6, never getting tired, grumpy, hungry or anything else for that matter.
Provide a stable internet connection and power, and the EA will handle everything else for you. The problem is selecting the correct one, as there are so many out there.
The best we have seen yet in the market is the PointBreak EA. This was used by a private trading group by over a year before being recently released to the public.