MQ5-bestanden kunnen worden geopend en bewerkt door MetaEditor, een editor voor het maken van handelsrobots en technische indicatoren en meegeleverd met MetaTrader.
MetaEditor kan ook MQ5-bestanden compileren in EX5 Expert Advisor-bestanden, zoals programma's voor het automatiseren van handels- en analyseprocessen in MetaTrader. Het verzamelproces bestaat uit verschillende fasen, bijvoorbeeld een lexicale scan, parsing, semantische analyse, codegeneratie en code-optimalisatie. Om een MQ5 te compileren, opent u het bronbestand in de "Navigator" en kiest u Bestand → Compileren. Als er fouten optreden, wordt de compilatie niet voltooid en wordt er geen EX5-bestand gemaakt. De fouten verschijnen op het tabblad "Fouten" van het venster "Toolbox".
De MetaTrader-software wordt gebruikt voor het analyseren en verhandelen van aandelen, Forex, Futures en CFD's. Het wordt geleverd met technische analysehulpmiddelen en maakt het mogelijk om geautomatiseerde handelssystemen te gebruiken en transacties te kopiëren.