Para o desenvolvimento de robôs de negociação e indicadores técnicos, na MetaTrader 5, utiliza-se o editor especializado MetaEditor. Ele faz parte do ambiente de desenvolvimento MQL5 IDE e está estritamente ligado à plataforma de negociação MetaTrader 5.
O MetaEditor está projetado para trabalhar com os códigos fonte de programas MQL5 e a sua posterior compilação em arquivos executáveis. Graças a uma forte integração do editor e da plataforma de negociação, os programas prontos aparecerão também de modo automático na MetaTrader 5 e, além disso, poderão ser executados imediatamente durante a negociação.
O MetaEditor é capaz de reconhecer diversas construções "lingüísticas". Isto permite gerar dicas sobre o uso das funções e destaca vários elementos do código. Assim, o próprio editor simplifica a orientação no código dos programas de negociação e acelera o seu desenvolvimento.
O guia embutido sobre a linguagem facilita também o trabalho com programas MQL5. No guia você pode aprender a empregar construções da linguagem e inserir as funções certas no código, etc.
Se isso não for suficiente, você pode obter informações adicionais a partir da MQL5.community, pois ela também está estreitamente associada com o editor. Os desenvolvedores podem acessar os artigos e programas MQL5 prontos diretamente a partir do editor. O artigo selecionado é aberto em um navegador web, e o programa é carregado no MetaEditor. Nele, você pode editar e compilar o código fonte, de tal modo que fique disponível para o seu uso na negociação.
Depurador embutido
Os erros são ajudantes naturais que permitem o desenvolvimento de quaisquer programas. Elas são muitas vezes difíceis de detectar usando a análise visual do código do programa. Neste caso, o depurador embutido MetaEditor vem ao resgate. Esta função permite que você execute, no modo passo a passo, programas MQL5 e monitorize os valores das variáveis. Assim é mais fácil identificar a localização do erro e corrigi-lo.
O MetaEditor permite no só criar programas MQL5 (robôs de negociação, indicadores técnicos, scripts e bibliotecas). Junto com ele, o desenvolvedor também recebe reconhecimento e destaque das construções da linguagem, um poderoso depurador, ajuda interna MQL5, bem como integração com a MQL5.community e a plataforma MetaTrader 5. A flexível linguagem de programação MQL5 permite criar programas de diferentes graus de complexidade, e o MetaEditor facilita o seu desenvolvimento.
Comece a desenvolver a sua própria aplicação de negociação e experimente todas as possibilidades do o editor!
Baixe a MetaTrader 5 e crie um robô de negociação no MetaEditor