Linguagem MetaQuotes Language 4

Veloz, flexível e poderosa linguagem de programação de robôs de negociação

A MetaQuotes Language 4 (MQL4) é uma linguagem embutida para programação de estratégias de negociação, que permite a criação de robôs, indicadores técnicos, scripts e bibliotecas de funções para a plataforma MetaTrader. Todos estes recursos ampliam seriamente as possibilidades dos traders ao negociar no mercado Forex.

MQL4, linguagem de programação orientada a objetos para desenvolver estratégias de negociação

A MetaQuotes Language 4 baseia-se no popular conceito de linguagem de programação C ++. A MQL4 é também uma linguagem de programação orientada a objetos de alto nível. Graças à sua velocidade e flexibilidade, esta linguagem permite criar programas de negociação muito complexos com elevado volume de computação e, adicionalmente, possibilita o controle de quase todos os parâmetros dos experts e indicadores.

A MQL4 inclui um grande número de funções necessárias para a análise de cotações, além disso, possui os principais indicadores e funções de gestão de negociações.

Usando a MQL4, você poderá desenvolver diferentes programas para a análise do mercado e negociação automática:

  • Robô de negociação ou conselheiro (Expert Advisor): recurso que elimina a necessidade de negociar e analisar o mercado por si próprio. O programa automático fará para você todo o trabalho duro.
  • Indicador personalizado (Custom Indicator): instrumento analítico embutido na plataforma projetado apenas para analisar a situação financeira no mercado. Crie o seu indicador técnico e aplique nele qualquer algoritmo.
  • Script: programa para efetuar ações relativamente simples, mas freqüentes: exclução de todos os objetos do gráfico, fechamento de todas as ordens ou, pelo contrário, colocação de ordens pendentes para uma posição aberta.
  • Biblioteca: coleção de funções personalizadas que armazena e distribui os artigos sobre programas personalizados.

Baixe a MetaTrader 4 e comece a programar aplicativos na MQL4