I dati utilizzati per fare tutte le operazioni richeiste dai nostri programmi scritti in MQL vengono sempre salvati con dei nomi. Se è previsto che questi dati possano variare durante l'esecuzione del programa questi dati si dicono "variabili", se invece non devono cariare si diranno "costanti".
Poi quel che caratterizza questi valori è il tipo.
Il tipo è l'insieme di valori che il dato "variabile" o "costante" può assumere.