I'm working on some expert advisors at the moment (forex robots)... this could be a good starting point if you have no idea about EA-s...
http://www.expertadvisorforex.net/
and about the strategy... I was searching a lot and reading a lot and (IMO) this is my choice:
http://www.fxtradingstrategy.com/