Most of my offerings for trading are FREE!, including source code. Some items are for sale.
I only code in MQL5. I began with MQL4 but realized that despite its longevity, it would evenutally be phased out. It is my personal recommendation that all beginners start with MQL5.
I am sometimes active on the MQL5.com forum. While there is no gaurantee you will receive an answer from me, a well-written question is usually given sound advice from someone on the forum.
If I have saved you time, and/or you found one or more of my tools useful, buy me a cup of coffee!