Quanto à sintaxe, a linguagem MQL5 para programação de estratégias de negociação é muito similar à linguagem de programação C++, com exceção de alguns recursos:
  • ausência de aritmética com endereço.
  • ausência do operador goto.
  • um enumerador anônimo não pode ser declarado.
  • ausência de herança múltipla.