I asked about MQL5 just incase MetaTrader phased out MT4 in the future, and I dont want to be left behind in that situation, although I guess for now theres no point since MT4 is still very strong.
I will definitely check out MQL4.COM then, the resources there do seem pretty extensive. And I would call myself an intermediate programmer, although with a few more years under my belt, Im sure I can call myself a professional programmer.
I now write my own EA’s having read the book “Expert Advisor Programming” by Andrew R Young. He has written two books one on MT4 and one on MT5.
The book is excellent as it tells you everything you need to know and gives you all the code from basic EA to advanced EA. All the code is also downloadable from their website so all the hard work is done for you.
This book has paid for itself many times over for me and I highly recommend you get it, as I don’t know a better source. I got mine from Amazon for £20.00.