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.
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