Язык MetaQuotes Language 4 (MQL4) — встроенный язык программирования торговых роботов. Этот язык позволяет писать собственные программы-эксперты, автоматизирующие управление торговыми процессами и идеально подходящие для реализации собственных финансовых стратегий. Помимо этого, на языке MQL4 можно создавать собственные индикаторы, скрипты и библиотеки функций.
Синтаксис языка MQL4 подобен синтаксису С++, и это позволяет легко переносить на него программы из современных языков программирования.