---
title: "MetaEditor, editor profissional de aplicativos de negociação"
description: "Para programar robôs, use o MetaEditor com depuração, detecção de estruturas de linguagem e ajuda sobre a MetaQuotes Language 5 (MQL5)."
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/pt/automated-trading/metaeditor"
---

# MetaEditor

## O editor de robôs de negociação permite escrever aplicativos de qualquer complexidade

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](https://www.metatrader5.com/pt/automated-trading#MQL5IDE) e está estritamente ligado à [plataforma de negociação MetaTrader 5](https://www.metatrader5.com/pt/trading-platform).

![O MetaEditor é uma ferramenta para desenvolver robôs de negociação, indicadores técnicos, scripts e bibliotecas](https://www.metatrader5.com/c/16/2010/11/metatrader5_metaeditor.png)

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](https://www.metatrader5.com/pt/metaeditor/help) 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](https://www.mql5.com/pt), pois ela também está estreitamente associada com o editor. Os desenvolvedores podem acessar os [artigos](https://www.mql5.com/pt/articles) e [programas MQL5](https://www.mql5.com/pt/code) 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.

![Para o desenvolvimento de robôs de negociação e indicadores técnicos, na MetaTrader 5, utiliza-se o editor especializado MetaEditor.](https://www.metatrader5.com/c/2/0/MetaEditor-in-MetaTrader5.jpg)

### 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](https://www.metatrader5.com/pt/metaeditor/help/development/debug) 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 depurador embutido, MetaEditor, permite executar, no modo passo a passo, programas MQL5 e controlar a origem dos erros de programação](https://www.metatrader5.com/c/2/0/debug_history_running.png)

O MetaEditor permite no só criar [programas MQL5 (robôs de negociação, indicadores técnicos, scripts e bibliotecas)](https://www.metatrader5.com/pt/automated-trading/mql5). 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](https://www.metatrader5.com/pt/automated-trading/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](https://www.metatrader5.com/pt/download)
