MQL5 یک زبان برنامه نویسی پیشرفته و تخصصی است که برای ساخت ربات‌ها و شاخص‌های فنی معاملات به کار گرفته می‌شود.