A complete beginner's course for creating custom indicators and Expert Advisors using MQL5 Algorithmic trading language