Ajuda para o MetaEditor

Bem-vindo ao trading algorítmico!

O MetaEditor é um moderno ambiente de desenvolvimento de estratégias de negociação integrado com a plataforma MetaTrader. Com o MetaEditor você pode criar programas para trading algorítmico em MQL4 e MQL5: robôs de negociação, indicadores técnicos, scripts, painéis de controle gráficos e muito mais.

A programação não é apenas uma oportunidade para facilitar e automatizar suas próprias operações de negociação ou criar um robô que comercializará incansavelmente para você. Esta é também uma oportunidade para ganhar dinheiro criando software para muitos outros traders. E para isso, a plataforma de negociação já possui toda a infraestrutura necessária.

Mercado

Você pode vender seus programas no Mercado, isto é, maior loja de aplicativos para plataformas de negociação, com mais de 10 000 robôs e indicadores. Ao exibir um produto no Mercado, você obtém acesso a um basto público: ele é incorporado ao site da MQL5.community, com alta participação, e também diretamente à plataforma de negociação. O serviço fornece toda a infra-estrutura necessária: processamento de pagamentos, entrega de programas e proteção de vendedores e compradores.

Freelance

Você pode executar encomendas para criar aplicativos de negociação no serviço Freelance. O serviço tem um sistema de trabalho transparente e seguro. O pedido é executado em etapas, começando com a coordenação dos termos de referência e terminando com o envio do trabalho finalizado. Durante a execução do trabalho, o preço acordado é bloqueado antecipadamente na conta do cliente, desse modo, é garantido o pagamento do trabalho.

CodeBase

Você pode contribuir para o desenvolvimento do trading algorítmico publicando trabalhos na biblioteca de códigos fonte. Seus programas estarão disponíveis para download diretamente da plataforma de negociação. Se você é iniciante em programação, então, na biblioteca, você encontrará muitos materiais úteis para aprender: desde scripts que executam tarefas de negociação simples, até complexos robôs de negociação e indicadores técnicos.

Comece estudando algotrading, o MetaEditor lhe dará todas as ferramentas necessárias.

O MetaEditor é um ambiente de desenvolvimento para criar robôs de negociação e indicadores

Edição conveniente de código

O MetaEditor fornece recursos convenientes para escrever o código fonte de programas MQL4/MQL5.

Todos os elementos da linguagem são destacados, as cores podem ser personalizadas. Ao escrever código, o editor oferece automaticamente opções adequadas para os nomes de funções, constantes e variáveis. Isso facilita muito e acelera a escrita do código.

O editor permite que você veja rapidamente a assinatura da função, suporte a trechos de código e marcadores, rápida inserção de recursos e fácil navegação por código.

Saiba mais >>

Edição conveniente de código

Assistente MQL para criação rápida de programas

Assistente MQL

O MetaEditor permite que você crie rapidamente projetos seguindo um modelo, bem como robôs de negociação prontos, com a ajuda do Assistente MQL.

O assistente MQL elimina as operações de rotina ao criar novos projetos. Em vez de especificar as propriedades gerais do aplicativo no código manualmente e descrever os manipuladores de eventos, você pode defini-los rapidamente por meio do Assistente MQL. Ele irá escrever automaticamente tudo o que você precisa no código fonte e salvar o arquivo no diretório adequado, de acordo com o tipo de programa.

O Assistente MQL também permite gerar robôs de negociação prontos. Você só precisa escolher os sinais de negociação necessários, o modo de rastreamento para níveis de stop e gerenciamento de dinheiro. Compile o programa resultante e comece a testá-lo no testador de estratégias da plataforma de negociação.

Saiba mais >>

Depuração de programas

O MetaEditor oferece oportunidades para uma verificação completa de todos os algoritmos do programa antes que ele seja inicializado no trabalho de verdade.

Ao depurar, você pode percorrer a execução de cada função do programa, ver os resultados da avaliação de todas as expressões e a pilha de chamadas.

A depuração pode ser inicializada não apenas no gráfico de preços, na plataforma de negociação, mas também no testador de estratégias. Isso permite que você não aguarde determinadas condições de mercado para verificar o algoritmo de negociação.

Saiba mais >>

Depuração em tempo real e no testador de estratégias

Criação de perfil de código

Criação de perfil de código

A velocidade do trabalho é um dos parâmetros mais importantes no trading algorítmico. A função de criação de perfil no MetaEditor permite verificar a velocidade do código fonte do programa, identificar e otimizar as funções mais lentas.

O programa é executado no gráfico de preços ou no testador de estratégias, em seguida, o MetaEditor informa sobre o tempo de execução e o número de chamadas para cada função no código fonte do programa.

Você pode ver a velocidade da execução do programa não apenas por funções, mas também por linhas individuais.

Saiba mais >>

MQL5 Storage e projetos em grupo

O MetaEditor possui um repositório de código fonte integrado online - MQL5 Storage - que suporta a função de controle de versão.

O repositório permite que você acesse seus códigos de qualquer computador usando a conta da MQL5.community. Se você salvar arquivos nele, eles não serão perdidos mesmo se o disco rígido falhar.

O MQL5 Storage permite que você colabore no desenvolvimento de projetos com qualquer usuário remoto. Basta criar um projeto de grupo e distribuir os direitos aos participantes. Eles podem obtê-lo imediatamente em seus computadores e começar a trabalhar. O sistema de controle de versão do MQL5 Storage permite acompanhar todas as alterações.

Saiba mais >>

MQL5 Storage e projetos em grupo