MQ5-fail on veebikaubanduse platvormi MetaTrader jaoks kirjutatud programm. See sisaldab MetaQuotes Language 5 (MQL5) kirjutatud lähtekoodi, mis sisaldab klasse, muutujaid, funktsioone ja kommentaare, mida saab kompileerida .EX5 faili. MQ5-failid on asendatud .MQ4 failid koos MetaTrader 5 väljaandmisega.
MQ5-faile saab avada ja redigeerida MetaEditor, kauplemisrobotite ja tehniliste näitajate loomiseks vajalik redaktor, mis sisaldub MetaTraderis.
MetaEditor saab ka MQ5 failid kompileerida EX5 Expert Advisor failidesse, mis on programmid MetaTraderi kauplemis- ja analüütiliste protsesside automatiseerimiseks. Koostamisprotsess koosneb mitmest etapist nagu leksikaalne skaneerimine, sõelumine, semantiline analüüs, koodi genereerimine ja koodi optimeerimine. MQ5 kompileerimiseks avage lähtefail jaotises "Navigator" ja valige . Vigade ilmnemisel kompileerimist ei lõpetata, EX5-faili ei looda. Vead ilmuvad aknas „Tööriistakast” vahekaardil „Vead”.
MetaTraderi tarkvara kasutatakse aktsiate, Forexi, futuuride ja CFD-de analüüsimiseks ja kauplemiseks. See on varustatud tehnilise analüüsi tööriistadega ning võimaldab kasutada automatiseeritud kauplemissüsteeme ja koopiakaubandust.