Встроенная в MT4 справка исчерпывающе описывает все возможности языка MQL
Исчерпывающе, но малопонятно. Даже программисты не очень-то любят эту справку.
akadex правильно посоветовал - неплохой учебничек там лежит у разработчиков
и приличное количество очень неплохих прикладных статей с примерами.
Вот только не вижу большого смысла в это углубляться
пока не убедился, что с трейдингом все будет ОК.
Программирование хорошо только как плюс к трейдерским навыкам.
Это ИМХО, но неоднократно проверенное на программистах.