Here's my EA for MT4 !
I decided to share it in order for others to improve my code.
Backtest for 2015 with a 99.9% quality (thanks to TickStory) :
It works on EURUSD M15.
In the zip file, you'll find 2 folders : the indicators one and the EA one.
Simply put all the indicators into ...\MQL4\Indicators and all the EA files into ...\MQL4\Experts
The settings are already set to their best values for EURUSD.
Minimum balance is 100.01 currency units and you need to be able to trade microlots.
Cheers 
PS : Last version available at Post #10
SyFirst-Grid.zip (110 KB)