Mql5 Forex Corretores


Como criar um consultor especialista ou um indicador A plataforma de negociação contém uma linguagem de programação incorporada MetaQuotes Language 5 (MQL5), o ambiente de desenvolvimento MetaEditor e ferramentas de teste de estratégia. Qualquer informação sobre o desenvolvimento de estratégias de negociação no MQL5 pode ser encontrada no site oficial da MQL5munity. A seção do site Code Base contém exemplos de aplicativos prontos para uso. A linguagem de programação MQL5 das estratégias de negociação A plataforma de negociação tem sua própria linguagem interna para programação de estratégias de negociação MetaQuotes Language 5. É a quinta geração de linguagens MQL. Ele permite o desenvolvimento de Expert Advisors para automatizar os processos de negociação, bem como implementar suas próprias estratégias de negociação. O MQL5 também permite a criação de indicadores personalizados. Scripts e bibliotecas de funções. O idioma é orientado a objetos A sintaxe MQL5 é semelhante à de C Ele contém um grande número de funções necessárias para analisar cotações, gerenciar posições, chamar indicadores técnicos, etc. É uma linguagem de alto desempenho Alta proteção contra descompilação: nova criptografia complexa Algoritmos, verificação da integridade do arquivo e a complexidade do suporte ao idioma OpenCL para permitir o uso de placas de vídeo para cálculos em aplicativos MQL5. Integração do desenvolvimento de software MetaEditor, incluindo um depurador. Uma descrição detalhada de todas as construções e funções do idioma é fornecida na Referência MQL5. Todas as informações necessárias sobre o MQL5 também podem ser encontradas no site da comunidade de desenvolvedores no mql5. MetaEditor MetaEditor é um ambiente de desenvolvimento integrado do MQL5. É um componente da plataforma de negociação. O MetaEditor permite criar, editar, compilar e depurar o código-fonte escrito no MQL5. Assistente MQL5 para criar modelos e robôs comerciais O MetaEditor inclui o Assistente MQL5 que ajuda a criar rapidamente programas MQL5. Com o MQL5 Wizard, um comerciante sem habilidades de programação pode facilmente criar Expert Advisors. Você só precisa selecionar sinais de negociação para um Consultor Especializado, bem como algoritmos de gerenciamento de dinheiro e parada final. O código Expert Advisor é gerado automaticamente com base em parâmetros selecionados. Além disso, o MQL5 Wizard permite criar modelos de programa MQL5 para simplificar o trabalho de um programador. Ajuda com o código-fonte O MetaEditor pode reconhecer estruturas de idiomas: sugere dicas sobre como usar funções e destaca vários elementos do código-fonte do programa. Assim, o editor melhora a navegação no código-fonte dos programas de negociação e acelera o processo de desenvolvimento. O Debugging MetaEditor permite que você depura programas para facilitar a solução de problemas. Uma execução passo a passo de um código fonte permite monitorar os valores das variáveis. Perfil para otimização de código O editor também fornece ferramentas para o perfil de software. Você pode identificar as funções mais lentas no código-fonte e otimizar seu programa. Artigos sobre programação e uma biblioteca de código fonte Direto do editor, você pode encontrar uma infinidade de tutoriais de programação MQL5. Você também pode acessar uma enorme base de código de programas gratuitos de negociação automatizada. Armazenamento MQL5 online com suporte de versão O armazenamento fornece armazenamento seguro de arquivos e a possibilidade de restaurar arquivos perdidos, bem como acessar seu código de qualquer computador usando uma conta MQL5munity. Mais detalhes sobre o MetaEditor podem ser encontrados em seus arquivos de ajuda embutidos. A descrição do MQL5 pode ser encontrada na referência integrada e no site oficial da MQL5munity. Tipos de aplicativos MQL5 Três tipos principais de aplicativos comerciais estão disponíveis. Expert Advisors Expert Advisors são sistemas mecânicos de negociação que permitem a automação completa de atividades analíticas e comerciais para a operação eficiente nos mercados financeiros. Eles permitem realizar análises técnicas rápidas de dados de preços e controlar atividades de negociação com base nos sinais recebidos. Eles também ajudam a seguir rigorosamente uma estratégia comercial eliminando emoções. Todos os Expert Advisors são armazenados na pasta MQL5Experts da plataforma de negociação. Indicadores personalizados Os indicadores personalizados são indicadores técnicos personalizados desenvolvidos para analisar a dinâmica dos preços. Táticas de negociação e Expert Advisors são desenvolvidas com base em algoritmos de indicadores. Os indicadores personalizados são usados ​​apenas para analisar a dinâmica dos preços dos símbolos. Os indicadores não podem trocar e não têm acesso aos gráficos. Todos os indicadores são armazenados na pasta MQL5Indicators da plataforma de negociação. Um script é uma aplicação escrita no MQL5 projetada para uma única execução de uma ação. Um script pode executar funções analíticas e de negociação. Ao contrário dos conselheiros. Os scripts são executados mediante solicitação. Em outras palavras, se um Consultor Especialista funcionar quase continuamente, um script executa sua função e fecha-se. Todos os scripts são armazenados na pasta MQL5Scripts da plataforma de negociação. Pastas internas Especialistas, Indicadores e Scripts, os aplicativos podem ser classificados em subpastas. A estrutura da sua localização é exibida na janela do Navegador. Como criar e executar um aplicativo de negociação Clique em quot Criar no MetaEditorquot no menu de contexto da janela Navegador na seção Consultores Expert, Indicadores ou Scripts. O MetaEditor também pode ser iniciado pressionando F4. Isso lança o MetaEditor com um Assistente MQL5 aberto automaticamente. Use-o para gerar o modelo de programa necessário para iniciar rapidamente o desenvolvimento de software. Let39s crie um script simples escrevendo uma mensagem para o mundo inteiro. No modelo resultante, adicionamos o código Print (quotHello Worldquot) e compile-o pressionando F7 para receber um arquivo executável. O arquivo executável possui uma extensão EX5 e pode ser executado na plataforma de negociação. Os resultados da compilação são adicionados ao registro do editor. De acordo com o tipo de aplicativo, o código-fonte é salvo na pasta MQL5Scripts. O arquivo executável é criado na mesma pasta. Agora você pode retornar à plataforma de negociação e executar o script gerado. Os detalhes do uso de programas de negociação automatizados são descritos na seção quotExpert Advisors e indicadores personalizados. Como editar um aplicativo de negociação Para editar um robô de negociação ou um indicador personalizado, clique em Quot Modifyquot em seu menu de contexto na janela do Navegador ou selecione-o e pressione Enter. Isso abre MetaEditor com o código-fonte do indicador selecionado. Depois de modificar o indicador, recopile-o (F7). Caso contrário, sua versão anterior inalterada será usada na plataforma. Como desligar um aplicativo de negociação Existem várias maneiras de desligar um aplicativo comercial na plataforma. Indicador técnico personalizado Clique quotRemovequot na janela Expert List Altere o modelo do gráfico Altere o perfil. Desde que a opção apropriada esteja habilitada nas configurações da plataforma Desligue a plataforma de negociação Feche o gráfico que o Consultor Especial está executando em Executar outro Consultor Especialista no mesmo gráfico Clique em quitar Removequot no menu de contexto do ícone do Advisor Perito na tabela. Clique em QuotRemovequot na janela Expert List. Esta janela também contém uma lista de scripts em execução Alterar o modelo do gráfico Alterar o perfil. Desde que a opção apropriada seja ativada nas configurações da plataforma Altere o símbolo do gráfico Altere o cronograma do gráfico Desligue a plataforma de negociação Feche o gráfico em que o script está sendo executado Execute outro script no mesmo gráfico Clique em quot Removequot no menu de contexto do ícone de script No gráfico. Se um aplicativo comercial estiver sendo executado em um gráfico, ele não será desligado se você excluir o arquivo executável apropriado da janela do Navegador. Desativar Expert Advisors nas configurações da plataforma de negociação não os desabilita completamente. Esta operação apenas proíbe que os Consultores Especialistas sejam negociados. Como executar um arquivo descarregado do código-fonte MQ5 Se você tiver apenas um arquivo de código-fonte (.MQ5), guarde-o em uma pasta correspondente ao tipo de aplicativo: Para consultores especializados MQL5Expertos para indicadores MQL5Indicadores Para scripts MQL5Scripts Para navegar rapidamente para o Pasta de dados da plataforma de negociação, clique em Quot Abrir pasta de dados no menu Arquivo. Para executar um arquivo na plataforma de negociação, compile-o no MetaEditor. Abra o MetaEditor pressionando F4. No MetaEditor, abra o arquivo de código fonte na janela Navegador com um duplo clique esquerdo no nome do arquivo. Pressione F7 para compilá-lo. Isso cria um arquivo executável. EX5 que pode ser executado na plataforma de negociação. Os arquivos de origem (.MQ5) não são exibidos na janela Navegador da plataforma de negociação. Mercado de MetaTrader A maior loja online de robôs comerciais e indicadores técnicos O MetaTrader Market é um serviço seguro de onde você pode comprar robôs comerciais, indicadores técnicos e scripts. A maior loja mundial de aplicativos para negociação financeira pode ser acessada na guia Market da sua plataforma de negociação. Encontre um robô comercial com as características mais desejadas e comece a comercializar usando o aplicativo comprado imediatamente. A maior seleção de aplicativos O MetaTrader Market possui mais de 1.500 robôs e indicadores comerciais. Para sua conveniência, todos os produtos podem ser classificados de acordo com a popularidade, o preço e outros critérios. Cada aplicação possui uma descrição detalhada e screenshots. Scalpers, robôs de martingale ou redes neurais no mercado, você pode encontrar robôs comerciais que cumprem plenamente com sua estratégia de negociação. Você precisa do indicador certo para análise técnica abrangente Agora você sabe onde encontrá-lo. O Mercado fornece tudo o que você precisa para negociação bem-sucedida Teste e otimize seu Trading Robot diretamente na plataforma Qualquer robô ou indicador comercial pode ser testado antes da compra. Baixe sua versão de teste e execute-o no Strategy Tester para observar o desempenho do aplicativo em dados históricos. Teste visual. Otimização de parâmetros de entrada e teste direto são três características que permitem que os clientes examinem cuidadosamente o programa. Comprar, alugar, fazer o download gratuitamente Você encontrou o robô desejado Você pode comprar o robô comercial selecionado sem sequer sair da plataforma. Se ainda não está pronto para comprar a versão completa, você tem a oportunidade de alugar um aplicativo. Os comerciantes principiantes podem começar com os Expert Advisors gratuitos para saber como eles operam. O Mercado satisfaz as necessidades dos recém-chegados e dos profissionais. Você pode pagar os produtos comprados no mercado através do sistema de pagamento MQL5 ou usar os seguintes métodos de pagamento: cartões Visa, MasterCard e UnionPay, ou você pode transferir o valor desejado do seu PayPal E-wallet WebMoney, Neteller ou ePayments. Compra de robôs comerciais e indicadores técnicos usando seu método de pagamento favorito Segurança para compradores e vendedores O MetaTrader Market é regulado pelas regras de serviço. Os vendedores de mercado devem completar seu registro, especificando os seus dados de contato reais. Todas as aplicações apresentadas são testadas antes de aparecerem no mercado. As transações financeiras são realizadas usando uma conexão segura através de SSL. Um robô comercial ou indicador adquirido no mercado aparece na sua plataforma de negociação imediatamente após completar o pagamento. A compra é protegida por um código de instalação exclusivo e funcionará apenas no PC dos compradores. Qualquer aplicativo comprado também pode ser ativado em outros computadores. O número dessas ativações é especificado na descrição do produto. Este montante é suficiente para o comerciante enquanto protege o vendedor ao mesmo tempo. O Market é uma loja gratuita e segura de aplicativos comerciais prontos para uso. Os mercados oferecem algumas vantagens para os compradores que são óbvias, tais como: ampla seleção, facilidade de uso, opções de teste convenientes e um sistema de pagamento protegido, as vantagens para os compradores são óbvias. Os desenvolvedores de robôs comerciais e indicadores também podem se beneficiar do serviço de mercado. Comece a oferecer sua aplicação e receba acesso direto a todos os usuários da Plataforma MetaTrader 5. Você não precisa se preocupar com métodos de promoção efetivos ou sistemas de pagamento confiáveis, enquanto todos estes já estão dispostos para você no mercado. O MetaTrader Market é a melhor loja de aplicativos comerciais. Visite o mercado agora, compre um robô comercial ou um indicador e explore novas possibilidades comerciais

Comments