Instructional MQL5 Code Examples

 
Can you recommend comprehensive examples that covers nearly all aspects of a mql5 program? (indicator, script, ea, library) Codebase is very mazy.
Reason: