Friday 7 July 2017

Mql4 Forex Robot


MQL4 Reference MetaQuotes Language 4 (MQL4) é uma linguagem embutida para estratégias de negociação de programação. Este idioma é desenvolvido pela MetaQuotes Software Corp. com base em sua longa experiência na criação de plataformas de negociação on-line. Usando este idioma, você pode criar seus próprios Expert Advisors que tornam o gerenciamento comercial automatizado e são perfeitamente adequados para implementar suas próprias estratégias de negociação. Além disso, usando MQL4 você pode criar seus próprios indicadores técnicos (indicadores personalizados), scripts e bibliotecas. O MQL4 contém um grande número de funções necessárias para analisar as cotações atuais e recebidas anteriormente e possui indicadores básicos básicos e funções para gerenciar pedidos comerciais e controlá-los. O MetaEditor (editor de texto) que destaca as diferentes construções do idioma MQL4 é usado para escrever o código do programa. Isso ajuda os usuários a se orientar no texto do sistema especialista com bastante facilidade. O guia breve contém funções, operações, palavras reservadas e outras construções linguísticas divididas em categorias e permite encontrar a descrição de cada elemento usado da linguagem. Programas escritos em MetaQuotes A Linguagem 4 possui características e propósitos diferentes: o Consultor Especialista é um sistema de negociação mecânica vinculado a um determinado gráfico. Um Expert Advisor começa a ser executado quando ocorre um evento que pode ser manipulado por ele: eventos de inicialização e desinitialização, evento de um novo recibo, evento de temporização, evento de mudança de profundidade de mercado, evento de gráfico e eventos personalizados. Um consultor especializado pode informá-lo sobre a possibilidade de trocar e trocar automaticamente em uma conta enviando pedidos diretamente para um servidor comercial. Expert Advisors são armazenados em terminaldirectoryMQL4Experts. Indicador personalizado é um indicador técnico escrito independentemente, além dos já integrados no terminal do cliente. Como os indicadores incorporados, eles não podem trocar automaticamente e são destinados apenas a implementar funções analíticas. Indicadores personalizados são armazenados no diretório de terminação O MQL4Indicators Script é um programa destinado a uma única execução de algumas ações. Ao contrário de Expert Advisors, os scripts não processam nenhuma ação, exceto para o evento de início (isso requer a função do manipulador OnStart em um script). Scripts são armazenados em terminaldirectoryMQL4Scripts Library é um conjunto de funções personalizadas destinadas a armazenar e distribuir blocos usados ​​com freqüência de programas personalizados. As bibliotecas não podem começar a executar sozinhas. As bibliotecas são armazenadas em terminaldirectoryMQL4Libraries include. O arquivo é um texto fonte dos blocos mais usados ​​de programas personalizados. Tais arquivos podem ser incluídos nos textos originais de Expert Advisors, scripts, indicadores personalizados e bibliotecas na fase de compilação. O uso de arquivos incluídos é mais preferível do que o uso de bibliotecas devido à carga adicional que ocorre nas funções da biblioteca de chamadas. Incluir arquivos podem ser armazenados no mesmo diretório que um arquivo de origem - neste caso, a diretiva de inclusão com aspas duplas é usada. Outro lugar para armazenar arquivos de inclusão é terminaldirectoryMQL4Include, neste caso, a diretiva de inclusão é usada com colchetes angulares. Programação em linguagem algorítmica MQL4 Atualmente, um computador pessoal tornou-se indispensável para todos. O rápido desenvolvimento da Internet e o desempenho de computadores modernos abriram novas perspectivas em muitos campos das atividades humanas. Há dez anos, o mercado de mercado financeiro estava disponível apenas para bancos e para uma comunidade limitada de especialistas. Hoje, qualquer pessoa pode se juntar ao mundo dos comerciantes profissionais e começar a negociar de forma independente a qualquer momento. Centenas de milhares de comerciantes mundiais já julgaram MetaTrader 4 Client Terminal por seus méritos. O uso de sua linguagem de programação integrada, o MQL4, eleva os comerciantes para um novo nível de negociação - para negociação automatizada. Agora, um comerciante pode implementar suas idéias como um programa de aplicação - escreva um indicador personalizado, um script para executar operações únicas ou crie um Expert Advisor - um sistema de negociação automatizado (robô comercial). Um Expert Advisor (EA) pode trabalhar 247 sem qualquer intervenção - acompanhar os preços de segurança, enviar mensagens eletrônicas, SMS para o seu telefone celular, além de fazer outras coisas úteis. A principal vantagem das aplicações é a possibilidade de fazer negócios de acordo com o algoritmo estabelecido pelo comerciante. Quaisquer idéias que podem ser descritas em linguagem algorítmica (interseção de duas médias móveis ou processamento digital de sinais, três telas por análise fractal de Elder ou Peters, uma rede neural ou construções geométricas) podem ser codificadas em uma aplicação e, em seguida, usadas na negociação prática . O desenvolvimento de aplicativos para MetaTrader 4 Client Terminal requer o conhecimento do MQL4. Este livro de texto atual irá ajudá-lo a criar seus próprios Expert Advisors, scripts e indicadores e encarnar neles suas idéias seus algoritmos de negociação rentável. O livro de texto destina-se a um grande número de leitores sem experiência em programação que desejam aprender a desenvolver aplicativos de negociação automatizada para MetaTrader 4 Client Terminal. O livro de texto é projetado de acordo com um método que torna a aprendizagem MQL4 tão conveniente e conseqüente quanto possível. MetaQuotes Idioma 4 Linguagem de programação rápida, flexível e eficiente para o desenvolvimento de robôs comerciais MetaQuotes Language 4 (MQL4) é uma linguagem de programação integrada para o desenvolvimento de estratégias comerciais que permitam Você crie robôs comerciais, indicadores técnicos, scripts e bibliotecas de funções para uso na plataforma de negociação MetaTrader 4. Todos esses instrumentos aumentam significativamente as habilidades dos comerciantes ao negociar Forex. MetaQuotes Language 4 baseia-se nos conceitos da linguagem de programação popular. O MQL4 também é uma linguagem de programação orientada a objetos de alto nível. A velocidade e a flexibilidade da operação do idioma permitem que você desenvolva programas muito complexos com grande quantidade de cálculos e gerencie com precisão quase todos os parâmetros do Expert Advisor e do indicador. O MQL4 contém um grande número de funções que são necessárias para analisar cotações atuais e recebidas anteriormente, e possui indicadores básicos básicos e funções para gerenciar ordens comerciais e controlá-las. Com o MQL4, você pode desenvolver vários programas para análise dos mercados e para negociação automática: O robô de negociação (Expert Advisor) é uma aplicação que pode ser programada para realizar negócios e analisar o mercado por conta própria, fazendo todo o trabalho duro para você. Indicadores personalizados são ferramentas para analisar o mercado semelhante aos que estão incorporados na plataforma. Desenvolva seu próprio indicador e programe qualquer algoritmo nele. Scripts são aplicativos para executar ações relativamente simples, mas usadas com freqüência. Por exemplo, excluindo todos os objetos do gráfico, fechando todos os pedidos ou, alternativamente, definindo uma série de pedidos pendentes para uma posição aberta. Biblioteca é um conjunto de funções personalizadas. Destina-se a armazenar e distribuir algoritmos que são comumente usados ​​em aplicativos personalizados. MetaQuotes Software Corp. é uma empresa de software e não fornece serviços de investimento ou corretagem nos mercados financeiros.

No comments:

Post a Comment