Quote from cabletrader:
There's a bit more work to it than downloading an EA of a website, clicking a button to backtest it, and then expecting it to make truckloads of cash! If only it were that easy

[/B]
Haha, yes i share your views.
But its amazing how many people even on this board ("elite" traders) that think they can just download an EA from a website and then have it print money for them.
Theres no such thing as a free lunch.
The steps to developing a mechanical system are, in my opinion:
*Find an EDGE in the market you are about to trade.
*Look at hundreds of charts to work out a practical way in which you can trade and exploit this edge.
*Code the idea. This means getting software like neoticker or openquant. What the serious professionals use.
*Get data (not free data), and split it up into in-sample and out-of-sample (this should be the most recent data)
*Backtest the system it over some timeframe in the past.
*Optimise as you see fit. This means changing only 1 variable and leaving everything else the same, noting the results, and then repeating.
*Now when you are happy with the settings, then test several different timeframes and market conditions.
*Upto this point you have been testing on in-sample data only.
*Lastly, to validate the system, you test on out-of-sample data.
*If the results are in line with the in-sample testing, then we are ready to go live.
*Some people choose to still paper trade or trade small at this stage until the system shows results in real time.
Is it easy?
No -- but nobody who has ever achieved something great has done so with ease.
If you don't want to do the work, and simple just download an EA, buy an ebay system that makes $1million per day for only $59.95!! or scab someone's system from collective2, but the result will be, you will just become like the 90-95%.
I know of and have heard of several traders who have done very well, none of them have traded somebody elses system or did it the easy way.
And regarding MT4, i have a serious problem with it because it can only be traded through dealer-desks (market maker type brokers) I recommend looking for an ECN broker.