![Otimização automatizada de um robô de negociação no trading real](https://c.mql5.com/2/14/336_2.gif)
![Otimização automatizada de um robô de negociação no trading real](https://c.mql5.com/i/articles/overlay.png)
Otimização automatizada de um robô de negociação no trading real
Os artigos descrevem e fornecem uma biblioteca de funções que permite que um operador otimize suas entradas de Expert Advisors através do lançamento de otimização diretamente do EA.
![Gráficos Off-line no Novo MQL4](https://c.mql5.com/2/13/1137_68.png)
![Gráficos Off-line no Novo MQL4](https://c.mql5.com/i/articles/overlay.png)
Gráficos Off-line no Novo MQL4
A atualização MQL4 tem um novo formato para armazenar dados históricos e fornecer a estrutura MqlRates apropriada para o armazenamento conveniente dos valores Time, Open, Low, High, Close e Volume. Por muitos anos, os traders têm desenvolvido seus aplicativos MQL4 que coletam e armazenam seus dados em arquivos HST para gerar gráficos off-line e nós garantimos que todos os arquivos compilados anteriormente (EX4) irão trabalhar no novo terminal MetaTrader 4 da mesma forma que antes.
![Aprimorando o Testador de Estratégia para Otimizar Indicadores Exclusivamente nos Exemplos dos Mercados Lateral e de Tendência](https://c.mql5.com/2/22/Optimize-Indicators-Only.png)
![Aprimorando o Testador de Estratégia para Otimizar Indicadores Exclusivamente nos Exemplos dos Mercados Lateral e de Tendência](https://c.mql5.com/i/articles/overlay.png)
Aprimorando o Testador de Estratégia para Otimizar Indicadores Exclusivamente nos Exemplos dos Mercados Lateral e de Tendência
É essencial detectar se um mercado é lateral ou se o mesmo não está para muitas estratégias. Usando o conhecido ADX, demonstraremos como podemos usar o Testador de Estratégia, tanto para otimizar esse indicador quanto ao nosso objetivo específico, como também podemos decidir se este indicador irá satisfazer as nossas necessidades quanto a variação média dos mercados lateral e de tendência, que são muito importantes para determinar os stops e os alvos dos mercados.
![Usando arquivos de texto para armazenar parâmetros de entrada dos Expert Advisors, indicadores e scripts](https://c.mql5.com/2/23/avatar__3.png)
![Usando arquivos de texto para armazenar parâmetros de entrada dos Expert Advisors, indicadores e scripts](https://c.mql5.com/i/articles/overlay.png)
Usando arquivos de texto para armazenar parâmetros de entrada dos Expert Advisors, indicadores e scripts
O artigo descreve a aplicação de arquivos de texto para armazenar objetos dinâmicos, arrays e outras variáveis, as quais são utilizadas como propriedades dos Expert Advisors, indicadores e scripts. Os arquivos servem como um complemento útil para a funcionalidade das ferramentas padrão oferecidas pelas linguagens MQL.
![Como desenvolver uma estratégia de negociação lucrativa](https://c.mql5.com/2/14/289_2.png)
![Como desenvolver uma estratégia de negociação lucrativa](https://c.mql5.com/i/articles/overlay.png)
Como desenvolver uma estratégia de negociação lucrativa
Este artigo fornece uma resposta à seguinte questão: "É possível formular uma estratégia de negociação automatizada baseada em dados do histórico com redes neurais?".
![Trailing Stop padrão e saída de mercado](https://c.mql5.com/2/15/605_15.gif)
![Trailing Stop padrão e saída de mercado](https://c.mql5.com/i/articles/overlay.png)
Trailing Stop padrão e saída de mercado
Desenvolvedores de algoritmos de modificação/fechamento de ordem sofrem de uma aflição contínua - como comparar resultados obtidos por métodos diferentes? O mecanismo de verificação é bem conhecido - é o Testador de Estratégia. Mas como fazer um EA funcionar igualmente para ordens de abertura/fechamento? O artigo descreve uma ferramenta que fornece uma forte repetição de aberturas de ordem que nos permite manter uma plataforma matematicamente correta para comparar os resultados de algoritmos diferentes para trailing stops e para sair do mercado.
![Trabalhando Com Doubles no MQL4](https://c.mql5.com/2/16/762_31.png)
![Trabalhando Com Doubles no MQL4](https://c.mql5.com/i/articles/overlay.png)
Trabalhando Com Doubles no MQL4
Neste artigo vamos considerar erros típicos de programação que ocorrem durante o trabalho com números tipo double nos programas MQL4.
![Técnica de Teste (Otimização) e Alguns Critérios para Seleção dos Parâmetros do Expert Advisor](https://c.mql5.com/2/17/884_29.gif)
![Técnica de Teste (Otimização) e Alguns Critérios para Seleção dos Parâmetros do Expert Advisor](https://c.mql5.com/i/articles/overlay.png)
Técnica de Teste (Otimização) e Alguns Critérios para Seleção dos Parâmetros do Expert Advisor
Não existe problemas para encontrar o Santo Graal nos testes, o mais difícil é livrar-se dele. Este artigo aborda a seleção do parâmetros operacionais do Expert Advisor com o processamento de grupo automatizado da otimização, resultados dos testes quanto a utilização máxima da capacidade de desempenho de terminal e a carga mínima do usuário final.
![Três Aspectos Sobre Automação da Negociação Manual. Parte 1: Negociação](https://c.mql5.com/2/13/1080_67.png)
![Três Aspectos Sobre Automação da Negociação Manual. Parte 1: Negociação](https://c.mql5.com/i/articles/overlay.png)
Três Aspectos Sobre Automação da Negociação Manual. Parte 1: Negociação
Este artigo é o primeiro de uma série de artigos sobre automação da negociação manual na plataforma МetaТrader 4. Cada artigo será dedicado a um dos seguintes aspectos: automação da negociação manual, atual estado da exibição da automação da negociação e automação dos relatórios sobre os resultados da negociação. Neste artigo, vou apresentar uma abordagem interessante para a criação de EAs controlados manualmente por um trader.
![Erros de iniciantes no trabalho com o terminal do cliente MetaTrader 4](https://c.mql5.com/2/14/278_2.gif)
![Erros de iniciantes no trabalho com o terminal do cliente MetaTrader 4](https://c.mql5.com/i/articles/overlay.png)
Erros de iniciantes no trabalho com o terminal do cliente MetaTrader 4
Errar é humano. Todos cometem erros: com maior ou menor frequência, por ignorância ou acidente. Você perguntou e agora nós respondemos às suas perguntas sobre: horário do terminal, resultados de testes, impressão no diário, símbolos, histórico do provador, importação do histórico, alavancagem, tráfego, dicas, redimensionamento, cálculos errados, conta inválida, ausência de notícias, mudança de preço, falta de dinheiro, fechamento do mercado.
![ZUP- ZigZag Universal com Padrões Pesavento. Parte 2 - Descrição das ferramentas integradas](https://c.mql5.com/2/14/342_45.gif)
![ZUP- ZigZag Universal com Padrões Pesavento. Parte 2 - Descrição das ferramentas integradas](https://c.mql5.com/i/articles/overlay.png)
ZUP- ZigZag Universal com Padrões Pesavento. Parte 2 - Descrição das ferramentas integradas
ZUP- ZigZag Universal com Padrões Pesavento. Parte 2 - Descrição das ferramentas integradas.
![Por que é importante Atualizar o MetaTrader 4 na Versão Mais Recente?](https://c.mql5.com/2/13/1176_14.png)
![Por que é importante Atualizar o MetaTrader 4 na Versão Mais Recente?](https://c.mql5.com/i/articles/overlay.png)
Por que é importante Atualizar o MetaTrader 4 na Versão Mais Recente?
A partir de 01 de agosto de 2014, os terminais MetaTrader 4 de computadores anteriores a Versão 600 não têm mais suporte. No entanto, muitos traders ainda trabalham com versões desatualizadas e não têm conhecimento das características da atualização da plataforma. Tivemos de fazer um grande esforço para este desenvolvimento, queremos seguir em frente com os traders e abandonarmos em definitivo as versões mais antigas. Neste artigo, iremos descrever as vantagens do novo terminal MetaTrader 4.
![Transferência de um Código Indicador para um Código Expert Advisor. Esquemas da estrutura geral de um Expert Advisor e funções indicadoras](https://c.mql5.com/2/14/311_2.gif)
![Transferência de um Código Indicador para um Código Expert Advisor. Esquemas da estrutura geral de um Expert Advisor e funções indicadoras](https://c.mql5.com/i/articles/overlay.png)
Transferência de um Código Indicador para um Código Expert Advisor. Esquemas da estrutura geral de um Expert Advisor e funções indicadoras
Este artigo trata sobre formas de transferência de um código indicador para um código Expert Advisor e sobre a escrita de Expert Advisors sem convocar indicadores personalizados, e com todo o código do programa para o cálculo dos valores dos indicadores necessários dentro do Expert Advisor. Este artigo fornece um esquema geral de mudança do Expert Advisor e a ideia de construir uma função indicadora baseada em um indicador personalizado. O artigo destina-se para leitores com experiência de programação na linguagem MQL4.
![Carteira de Investimentos no MetaTrader 4](https://c.mql5.com/2/24/Portfolio_Modeller.png)
![Carteira de Investimentos no MetaTrader 4](https://c.mql5.com/i/articles/overlay.png)
Carteira de Investimentos no MetaTrader 4
O artigo revela a origem da Carteira de Investimentos e sua aplicação no mercado Forex. São considerados alguns modelos de carteiras de acordo com a matemática simples. O artigo contém exemplos da implementaçao prática da Carteira de Investimentos no MetaTrader 4: indicador de carteiras e um Expert Advisor para negociação semi-automatizada. São descritos tanto os elementos de estratégia de negociação, quanto as suas vantagens e desvantagens.
![Aplicação Prática dos Indicadores de Cluster no FOREX](https://c.mql5.com/2/14/352_5.gif)
![Aplicação Prática dos Indicadores de Cluster no FOREX](https://c.mql5.com/i/articles/overlay.png)
Aplicação Prática dos Indicadores de Cluster no FOREX
Indicadores de cluster são conjuntos de indicadores que dividem pares de moedas correntes em moedas distintas. Os indicadores permitem traçar a flutuação da moeda corrente, determinar o potencial de formação de novas tendências de moeda, receber sinais do mercado e seguir posições de médio e longo prazo.
![A contribuição de Thomas Demark para a análise técnica](https://c.mql5.com/2/19/50mlq5_4.png)
![A contribuição de Thomas Demark para a análise técnica](https://c.mql5.com/i/articles/overlay.png)
A contribuição de Thomas Demark para a análise técnica
Este artigo descreve os pontos TD e as linhas TD inventadas por Thomas Demark, mostra sua aplicação na prática, bem como demostra o processo de escrita de três indicadores e dois EAs usando as ideias dele.
![Como desenvolver no MQL4 um Robô Negociador seguro e confiável](https://c.mql5.com/2/14/327_2.png)
![Como desenvolver no MQL4 um Robô Negociador seguro e confiável](https://c.mql5.com/i/articles/overlay.png)
Como desenvolver no MQL4 um Robô Negociador seguro e confiável
O artigo lida com os erros mais comuns que ocorrem no desenvolvimento e na utilização de um Expert Advisor. Também é descrito um sistema automatizado de trading exemplar.
![Prevendo séries temporais financeiras](https://c.mql5.com/2/15/542_57.png)
![Prevendo séries temporais financeiras](https://c.mql5.com/i/articles/overlay.png)
Prevendo séries temporais financeiras
A previsão de séries temporais financeiras é um elemento necessário de qualquer atividade investigativa. O conceito de investigação por si - investir dinheiro agora para ganhar lucros no futuro - é baseado no conceito de prever o futuro. Portanto, prever séries temporais financeiras delineiam as atividades de toda a indústria de investimento - todas as trocas organizadas e outros sistemas de negociação de segurança.
![Estratégia de Trading com Base na Análise de Pontos de Pivô](https://c.mql5.com/2/14/332_13.png)
![Estratégia de Trading com Base na Análise de Pontos de Pivô](https://c.mql5.com/i/articles/overlay.png)
Estratégia de Trading com Base na Análise de Pontos de Pivô
A análise de Pontos de Pivô (PP) é uma das estratégias mais simples e eficazes para mercados intraday de alta volatilidade. Ela é utilizada desde a era pré computador, quando os operadores que trabalham com ações não podiam usar nenhuma equipamento automatizado de análise de dados, exceto para a contagem de estruturas e aritmômetros.
![Trabalhando com cesta de moedas no mercado Forex](https://c.mql5.com/2/24/articles_234.png)
![Trabalhando com cesta de moedas no mercado Forex](https://c.mql5.com/i/articles/overlay.png)
Trabalhando com cesta de moedas no mercado Forex
O artigo descreve como os pares de moedas podem ser divididos em grupos (cestas), bem como a forma de obter dados sobre o seu status (por exemplo, compradas e vendidas) usando certos indicadores e como aplicar esses dados na negociação.
![Teste de Visualização: Negociação manual](https://c.mql5.com/2/13/195_5.png)
![Teste de Visualização: Negociação manual](https://c.mql5.com/i/articles/overlay.png)
Teste de Visualização: Negociação manual
Teste de estratégias manuais no histórico. Veja como o seu algoritmo de negociação funciona ignorando as sutilezas da programação!
![Métodos de Análise Técnica e Previsão do Mercado](https://c.mql5.com/2/17/982_30.gif)
![Métodos de Análise Técnica e Previsão do Mercado](https://c.mql5.com/i/articles/overlay.png)
Métodos de Análise Técnica e Previsão do Mercado
O artigo demonstra as possibilidades e potencialidades de um método matemático bem conhecido juntamente com o pensamento visual e perspectivas de mercado "fora da caixa". Por um lado, serve para atrair a atenção de um grande público, pois incentiva as mentes criativas a reconsiderarem o paradigma da negociação como tal. Por outro, pode dar origem a desenvolvimentos de alternativas e implementações de códigos a respeito de uma ampla gama de ferramentas de análise e previsão.
![ZUP - ZigZag universal com padrões Pesavento. Interface gráfica](https://c.mql5.com/2/26/MQL5-avatar-ZUP-001.png)
![ZUP - ZigZag universal com padrões Pesavento. Interface gráfica](https://c.mql5.com/i/articles/overlay.png)
ZUP - ZigZag universal com padrões Pesavento. Interface gráfica
Nos 10 anos que se passaram desde o lançamento da primeira versão da plataforma ZUP, tem havido muitas mudanças e melhorias. O resultado foi um complemento gráfico exclusivo para MetaTrader 4 que permite analisar fácil e rapidamente informações de mercado. Este artigo descreve como trabalhar com a interface gráfica do usuário da plataforma ZUP.
![Verificação de Estatística do Sistema de Gestão de Dinheiro Labouchere](https://c.mql5.com/2/18/labouchere.png)
![Verificação de Estatística do Sistema de Gestão de Dinheiro Labouchere](https://c.mql5.com/i/articles/overlay.png)
Verificação de Estatística do Sistema de Gestão de Dinheiro Labouchere
Neste artigo vamos testar as propriedades estatísticas do sistema de gestão de dinheiro Labouchere. Este sistema é considerado um dos tipos menos agressivos dos sistemas Martingale, uma vez que as apostas não são dobradas, mas são colocadas a uma certa quantidade de cada vez.
![O básico de codificação de um Expert Advisor de cobertura](https://c.mql5.com/2/14/388_31.png)
![O básico de codificação de um Expert Advisor de cobertura](https://c.mql5.com/i/articles/overlay.png)
O básico de codificação de um Expert Advisor de cobertura
Um exemplo de um Expert Advisor de cobertura é apresentado neste artigo. O autor escolherá o seu próprio par de cobertura favorito que é EURJPY e GBPJPY. Ele sempre se move da mesma maneira, sendo assim, mais fácil definir o tipo de ordem de cobertura.
![Teste de Visualização: Histórico de negociações](https://c.mql5.com/2/14/398_12.png)
![Teste de Visualização: Histórico de negociações](https://c.mql5.com/i/articles/overlay.png)
Teste de Visualização: Histórico de negociações
O artigo descreve as possibilidades de visualização convenientes do histórico de negociações ao visualizar testes.
![ZUP - ZigZag universal com padrões Pesavento. Parte 1](https://c.mql5.com/2/14/338_11.gif)
![ZUP - ZigZag universal com padrões Pesavento. Parte 1](https://c.mql5.com/i/articles/overlay.png)
ZUP - ZigZag universal com padrões Pesavento. Parte 1
O artigo descreve brevemente ideias subjacentes ao indicador ZigZag universal com padrões Pesavento (ZUP). O artigo também descreve indicadores ZigZag incorporados no ZUP.
![Indicador Taichi - uma ideia simples de formalizar os valores do Ichimoku Kinko Hyo](https://c.mql5.com/2/15/509_25.gif)
![Indicador Taichi - uma ideia simples de formalizar os valores do Ichimoku Kinko Hyo](https://c.mql5.com/i/articles/overlay.png)
Indicador Taichi - uma ideia simples de formalizar os valores do Ichimoku Kinko Hyo
Dificuldades para interpretar os sinais Ichimoku? Este artigo apresenta alguns princípios de formalização de valores e sinais de Ichimoku Kinko Hyo. Para visualização de seu uso o autor escolheu o par de moedas EURUSD com base em suas próprias preferências. No entanto, o indicador pode ser usado em qualquer par de moedas.
![Uma pausa entre operações](https://c.mql5.com/2/12/103_1.gif)
![Uma pausa entre operações](https://c.mql5.com/i/articles/overlay.png)
Uma pausa entre operações
O artigo trata do problema relativo a como organizar pausas entre operações de comércio quando vários sistemas especializados trabalham em um terminal do cliente MT4. Ele é destinado a usuários que possuam habilidades básicas no trabalho com o terminal e em programação em MQL4.
![Características do Desenvolvimento de Indicadores Personalizados](https://c.mql5.com/2/16/77_1.gif)
![Características do Desenvolvimento de Indicadores Personalizados](https://c.mql5.com/i/articles/overlay.png)
Características do Desenvolvimento de Indicadores Personalizados
O Desenvolvimento de Indicadores Personalizados no sistema de negociação MetaTrader tem uma série de características.
![Alert e Comment para Indicadores Externos. Análise de Multimoedas Através de Varredura Externa](https://c.mql5.com/2/17/832_8.png)
![Alert e Comment para Indicadores Externos. Análise de Multimoedas Através de Varredura Externa](https://c.mql5.com/i/articles/overlay.png)
Alert e Comment para Indicadores Externos. Análise de Multimoedas Através de Varredura Externa
Alerta para análise de multimoedas e múltiplos timeframes para indicadores externos. O artigo trata de um método para obter informações sobre o evento em relação aos acontecimentos com indicadores externos, sem a necessidade de anexar indicadores a um gráfico ou aos próprios gráficos abertos. Vamos chamá-lo de varredura externa.
![Algoritmos genéticos vs. busca simples no otimizador do MetaTrader 4](https://c.mql5.com/2/13/135_1.gif)
![Algoritmos genéticos vs. busca simples no otimizador do MetaTrader 4](https://c.mql5.com/i/articles/overlay.png)
Algoritmos genéticos vs. busca simples no otimizador do MetaTrader 4
O artigo compara o tempo e os resultados obtidos pela otimização dos Expert Advisors usando algoritmos genéticos e aqueles obtidos por buscas simples.
![Dormir ou não dormir?](https://c.mql5.com/i/0.gif)
![Dormir ou não dormir?](https://c.mql5.com/i/articles/overlay.png)
Dormir ou não dormir?
Uma alternativa à função Sleep() na realização de pausas entre as ações do EA é proposta. A abordagem em consideração permite o uso inteligente do tempo da máquina.
![Linguagem MQL4 para Iniciantes. Perguntas difíceis em frases simples](https://c.mql5.com/2/14/417_20.gif)
![Linguagem MQL4 para Iniciantes. Perguntas difíceis em frases simples](https://c.mql5.com/i/articles/overlay.png)
Linguagem MQL4 para Iniciantes. Perguntas difíceis em frases simples
Este é o segundo artigo da série "Linguagem MQL4 para Iniciantes". Agora vamos examinar mais construções complexas e avançadas da linguagem, aprender novas opções e ver, como elas podem ser aplicadas na prática diária. Você vai se familiarizar com um novo tipo de ciclo ''enquanto'', um novo tipo de condição ''troca'', operadores ''pausa'' e ''continuação". Além disso, você vai aprender a escrever suas próprias funções e trabalhar com matrizes multidimensionais. E de bônus, preparei uma explicação sobre um pré-processador.
![Como avaliar os resultados dos testes do Expert](https://c.mql5.com/2/13/125_2.gif)
![Como avaliar os resultados dos testes do Expert](https://c.mql5.com/i/articles/overlay.png)
Como avaliar os resultados dos testes do Expert
O artigo fornece fórmulas e a ordem de cálculo relativas aos dados exibidos no relatório do verificador.
![Lite_EXPERT2.mqh: Exemplos da implementação do Expert Advisor](https://c.mql5.com/2/17/815_81.png)
![Lite_EXPERT2.mqh: Exemplos da implementação do Expert Advisor](https://c.mql5.com/i/articles/overlay.png)
Lite_EXPERT2.mqh: Exemplos da implementação do Expert Advisor
Neste artigo, o autor continua a familiarizar os leitores com as funções do Lite_EXPERT2.mqh, usando exemplos reais da aplicação do Expert Advisor. O artigo lida com a idéia de usar ordens pendentes flutuantes e ordens pendentes que variam dinamicamente de negócio para negócio, determinados com base nos valores do indicador Average True Range (ATR).
![Gerenciamento de pedidos - É simples](https://c.mql5.com/2/13/126_1.gif)
![Gerenciamento de pedidos - É simples](https://c.mql5.com/i/articles/overlay.png)
Gerenciamento de pedidos - É simples
O artigo trata das várias formas de se controlar posições abertas e pedidos pendentes. Ele tem como objetivo simplificar a escrita de Expert Advisors.
![Atualização do Terminal MetaTrader 4 Versão 600 e Superior](https://c.mql5.com/2/13/1145_130.png)
![Atualização do Terminal MetaTrader 4 Versão 600 e Superior](https://c.mql5.com/i/articles/overlay.png)
Atualização do Terminal MetaTrader 4 Versão 600 e Superior
A nova versão do terminal MetaTrader 4 apresenta ao usuário uma estrutura atualizada do armazenamento de dados. Nas versões anteriores todos os programas, templates, perfis, etc, foram armazenados diretamente na pasta de instalação do terminal. Agora todos os dados necessários para um determinado usuário são armazenados numa pasta separada chamada Pasta de Dados. Leia este artigo para encontrar respostas às perguntas mais frequentes.
![Base Teórica da Construção de Indicadores de cluster para FOREX](https://c.mql5.com/2/14/330_3.png)
![Base Teórica da Construção de Indicadores de cluster para FOREX](https://c.mql5.com/i/articles/overlay.png)
Base Teórica da Construção de Indicadores de cluster para FOREX
Indicadores de cluster são conjuntos de indicadores que dividem pares de moedas correntes em moedas distintas. Os indicadores permitem traçar a flutuação da moeda corrente, determinar o potencial de formatação de novas tendências de moeda, receber sinais do mercado e seguir posições de médio e longo prazo.