![Agora a plataforma MetaTrader 5 possui um sistema de cobertura de registro de posições](https://c.mql5.com/2/22/hedge.png)
![Agora a plataforma MetaTrader 5 possui um sistema de cobertura de registro de posições](https://c.mql5.com/i/articles/overlay.png)
Agora a plataforma MetaTrader 5 possui um sistema de cobertura de registro de posições
Para ampliar as possibilidades dos traders de retail-Forex, foi adicionado à plataforma a cobertura (segundo sistema de registro). Agora, segundo o instrumento, você pode ter várias posições, incluindo posições opostas. Isto permite implementar estratégias de negociação com o assim chamado bloqueio, por outras palavras, se o preço estiver contra o trader, ele terá a possibilidade de abrir uma posição na direção oposta.
![MQL5 Cookbook: Implementando seu próprio Depth of Market (Book de Ofertas)](https://c.mql5.com/2/19/avatar-DOM.png)
![MQL5 Cookbook: Implementando seu próprio Depth of Market (Book de Ofertas)](https://c.mql5.com/i/articles/overlay.png)
MQL5 Cookbook: Implementando seu próprio Depth of Market (Book de Ofertas)
Este artigo demonstra como utilizar o Depth of Market de forma programática e descreve o princípio de funcionamento da classe CMarketBook, que pode expandir a biblioteca padrão de classes de MQL5 e oferecer métodos convenientes para usar o Depth of Market (DOM). No Brasil o Livro de Ofertas faz o papel do DOM e registra todas as ordens por nível de preço.
![Desenhando Resistência e Níveis de Suporte Com MQL5](https://c.mql5.com/2/19/avatar__1.png)
![Desenhando Resistência e Níveis de Suporte Com MQL5](https://c.mql5.com/i/articles/overlay.png)
Desenhando Resistência e Níveis de Suporte Com MQL5
Este artigo descreve um método para encontrar quatro pontos extremos, onde baseado neles, se desenha os níveis de suporte e de resistência. Para encontrar o extremos num gráfico de um par de moedas, foi usado o indicador RSI. Para dar um exemplo, nós fornecemos um código de indicador que exibe os níveis de suporte e resistência.
![Indicador para Gráfico de Spindles](https://c.mql5.com/2/19/LOGO__2.png)
![Indicador para Gráfico de Spindles](https://c.mql5.com/i/articles/overlay.png)
Indicador para Gráfico de Spindles
O artigo apresenta a plotagem do gráfico de spindles e seu uso em estratégias de negociação e experts. Primeiro vamos discutir a aparência do gráfico, plotagem e conexão com o gráfico de velas japonesas. Em seguida, analisaremos a implementação do indicador no código fonte na linguagem MQL5. Vamos testar o expert com base no indicador e formular uma estratégia de negociação.
![Modelagem de Apostas como meio de desenvolver "Intuição de Mercado"](https://c.mql5.com/2/15/538_7.gif)
![Modelagem de Apostas como meio de desenvolver "Intuição de Mercado"](https://c.mql5.com/i/articles/overlay.png)
Modelagem de Apostas como meio de desenvolver "Intuição de Mercado"
O artigo trata sobre a noção de “intuição de mercado” e as formas de desenvolvê-la. O método descrito no artigo baseia-se na modelagem de apostas financeira na forma de um simples jogo.
![Linguagem MQL4 para Iniciantes. Indicadores personalizados (Parte 2)](https://c.mql5.com/2/15/536_27.gif)
![Linguagem MQL4 para Iniciantes. Indicadores personalizados (Parte 2)](https://c.mql5.com/i/articles/overlay.png)
Linguagem MQL4 para Iniciantes. Indicadores personalizados (Parte 2)
Este é o quinto artigo da série "Linguagem MQL4 para Iniciantes". Hoje vamos aprender a usar objetos gráficos - uma ferramenta de desenvolvimento muito poderosa que permite aumentar substancialmente as possibilidades de utilização de indicadores. Além disso, eles podem ser usados em scripts e Expert Advisors. Vamos aprender a criar objetos, alterar seus parâmetros e verificar erros. Claro que eu não posso descrever em detalhes todos os objetos, há um monte deles. Mas você terá todo o conhecimento necessário para estudá-los. Este artigo também contém um guia de exemplo passo-a-passo de criação de um indicador de sinal complexo. Lá, muitos parâmetros serão ajustáveis, o que tornará possível alterar com facilidade a aparência do indicador.
![Exibição de um novo calendário](https://c.mql5.com/2/15/520_12.gif)
![Exibição de um novo calendário](https://c.mql5.com/i/articles/overlay.png)
Exibição de um novo calendário
Este artigo contém a descrição para escrever um indicador simples e conveniente exibindo em uma área de trabalho os principais eventos econômicos a partir de recursos externos da Internet.
![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.
![Linguagem MQL4 para Iniciantes. Indicadores personalizados (Parte 1)](https://c.mql5.com/2/15/516_15.gif)
![Linguagem MQL4 para Iniciantes. Indicadores personalizados (Parte 1)](https://c.mql5.com/i/articles/overlay.png)
Linguagem MQL4 para Iniciantes. Indicadores personalizados (Parte 1)
Este é o quarto artigo da série "Linguagem MQL4 para Iniciantes". Hoje aprenderemos a escrever indicadores personalizados. Iremos nos familiarizar com a classificação das características indicadoras, veremos como essas características influenciam o indicador, aprenderemos sobre novas funções e otimização, e, finalmente, escreveremos nossos próprios indicadores. Além disso, no final do artigo você vai encontrará dicas sobre o estilo de programação. Se este é o primeiro artigo "para iniciantes" que você está lendo, talvez seja melhor você ler os anteriores. Além disso, certifique-se que você tenha entendido corretamente o material anterior pois este artigo não explica o básico.
![Abordagem do objeto no MQL](https://c.mql5.com/2/15/499_6.gif)
![Abordagem do objeto no MQL](https://c.mql5.com/i/articles/overlay.png)
Abordagem do objeto no MQL
Este artigo vai ser interessante, em primeiro lugar, para programadores novatos e profissionais que trabalham no ambiente MQL. Também seria útil se este artigo fosse lido por desenvolvedores e ideólogos do ambiente MQL pois as questões aqui analisadas podem tornar-se projetos para uma futura implementação do MetaTrader e da MQL.
![Como implementar seus próprios critérios de otimização](https://c.mql5.com/2/14/460_29.jpg)
![Como implementar seus próprios critérios de otimização](https://c.mql5.com/i/articles/overlay.png)
Como implementar seus próprios critérios de otimização
Neste artigo um exemplo de otimização com critérios de lucro/levantamento de crédito com resultados retornados em um arquivo é desenvolvido para um Expert Advisor Padrão - Média Móvel.
![Linguagem MQL4 para Iniciantes. Indicadores técnicos e funções integradas](https://c.mql5.com/2/15/466_27.gif)
![Linguagem MQL4 para Iniciantes. Indicadores técnicos e funções integradas](https://c.mql5.com/i/articles/overlay.png)
Linguagem MQL4 para Iniciantes. Indicadores técnicos e funções integradas
Este é o terceiro artigo da série "Linguagem MQL4 para Iniciantes". Agora, vamos aprender a utilizar funções integradas e funções para trabalhar com indicadores técnicos. Estes últimas serão essenciais para o desenvolvimento futuro de seus próprios Advisors e indicadores. Além disso, veremos em um exemplo simples, como rastrear sinais de trading para entrar no mercado, assim, você entenderá como usar indicadores corretamente. E no final do artigo você aprenderá algo novo e interessante sobre a própria linguagem.
![Modelo Universal do Expert Advisor](https://c.mql5.com/2/14/451_25.gif)
![Modelo Universal do Expert Advisor](https://c.mql5.com/i/articles/overlay.png)
Modelo Universal do Expert Advisor
Este artigo ajudará iniciantes em trading a criar Expert Advisors ajustáveis.
![Romper o limite do verificador de estratégia em testes de cobertura do EA](https://c.mql5.com/2/14/445_33.gif)
![Romper o limite do verificador de estratégia em testes de cobertura do EA](https://c.mql5.com/i/articles/overlay.png)
Romper o limite do verificador de estratégia em testes de cobertura do EA
Uma ideia de teste de cobertura dos Expert Advisors utilizando o verificador de estratégia.
![Matemática na negociação: Como estimar resultados de trading](https://c.mql5.com/2/14/442_223.gif)
![Matemática na negociação: Como estimar resultados de trading](https://c.mql5.com/i/articles/overlay.png)
Matemática na negociação: Como estimar resultados de trading
Nós todos sabemos que "Nenhum lucro obtido no passado garantirá algum sucesso no futuro". No entanto, ser capaz de estimar sistemas de negociação, ainda é muito atual. Este artigo trata sobre alguns métodos simples e convenientes que ajudarão a estimar resultados de trade.
![Como cortar um Código de EA para uma vida mais fácil e menos erros](https://c.mql5.com/2/14/441_19.png)
![Como cortar um Código de EA para uma vida mais fácil e menos erros](https://c.mql5.com/i/articles/overlay.png)
Como cortar um Código de EA para uma vida mais fácil e menos erros
Um conceito simples descrito no artigo permite que as pessoas que desenvolvem sistemas de trading automatizados em MQL4 simplifiquem os sistemas de trading existentes, bem como reduzir o tempo necessário para o desenvolvimento de novos sistemas devido a códigos mais curtos.
![Verificador no terminal MetaTrader 4: Deve-se saber](https://c.mql5.com/2/14/424_77.gif)
![Verificador no terminal MetaTrader 4: Deve-se saber](https://c.mql5.com/i/articles/overlay.png)
Verificador no terminal MetaTrader 4: Deve-se saber
A interface elaborada do terminal MetaTrader4 é de primeira linha, mas além disso, o terminal inclui um verificador de estratégias bem preparado. E enquanto o valor do MetaTrader 4 como sistema de trading é óbvio, a qualidade do verificador de estratégia só pode ser avaliada na prática. Este artigo mostra as vantagens e conveniências de testes no MetaTrader 4.
![Interação entre o MetaTrader 4 e o Matlab através de arquivos CSV](https://c.mql5.com/2/14/421_29.gif)
![Interação entre o MetaTrader 4 e o Matlab através de arquivos CSV](https://c.mql5.com/i/articles/overlay.png)
Interação entre o MetaTrader 4 e o Matlab através de arquivos CSV
Instruções detalhadas de como organizar o intercâmbio de dados das matrizes entre o MetaTrader 4 e o Matlab através de arquivos CSV.
![MT4TerminalSync - Sistema para sincronização de terminais MetaTrader 4](https://c.mql5.com/2/14/418_30.png)
![MT4TerminalSync - Sistema para sincronização de terminais MetaTrader 4](https://c.mql5.com/i/articles/overlay.png)
MT4TerminalSync - Sistema para sincronização de terminais MetaTrader 4
Este artigo é dedicado ao tema "Ampliando as possibilidades de programas MQL4 utilizando funções de sistemas operacionais e outros meios de desenvolvimento do programa". O artigo descreve um exemplo de um sistema de programa que implementa a tarefa da sincronização de várias cópias de terminais com base num único molde de origem.
![Teste de Visualização: Gráficos do status da conta](https://c.mql5.com/2/14/415_13.jpg)
![Teste de Visualização: Gráficos do status da conta](https://c.mql5.com/i/articles/overlay.png)
Teste de Visualização: Gráficos do status da conta
Aproveite o processo de testes com gráficos exibindo o balanço, agora toda a informação necessária está sendo visualizada!
![Trading automatizado não padrão](https://c.mql5.com/2/14/403_31.png)
![Trading automatizado não padrão](https://c.mql5.com/i/articles/overlay.png)
Trading automatizado não padrão
Trading bem sucedido e confortável utilizando a plataforma MT4 sem análise detalhada do mercado - é possível? Esse tipo de trading pode ser implementado na prática? Acredito que sim. Especialmente em termos de trading automatizado!
![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.
![Previsão de preços utilizando redes neurais](https://c.mql5.com/2/14/395_11.png)
![Previsão de preços utilizando redes neurais](https://c.mql5.com/i/articles/overlay.png)
Previsão de preços utilizando redes neurais
Muitos operadores falam sobre redes neurais, mas o que elas são e o que elas realmente podem fazer é conhecido por poucas pessoas. Este artigo lança alguma luz sobre o mundo da inteligência artificial. Ele descreve como devemos preparar corretamente os dados para a rede. Você também encontrará um exemplo de previsão por meio do programa Matlab.
![O que é Martingale? É sensato utilizá-lo?](https://c.mql5.com/2/14/392_32.png)
![O que é Martingale? É sensato utilizá-lo?](https://c.mql5.com/i/articles/overlay.png)
O que é Martingale? É sensato utilizá-lo?
Este artigo contém uma descrição detalhada do sistema Martingale, bem como cálculos matemáticos precisos necessários para responder a pergunta: "É sensato utilizar o sistema Martingale?"
![O envio do sinal de trade via feed RSS](https://c.mql5.com/2/14/389_38.gif)
![O envio do sinal de trade via feed RSS](https://c.mql5.com/i/articles/overlay.png)
O envio do sinal de trade via feed RSS
Essa é minha ideia sobre como enviar sinal de trade como FEEDS RSS, um modo famoso de se comunicar com os membros da sua comunidade agora mesmo.
![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.
![O mercado Forex pode ser previsto? Como criar uma estratégia de trading própria para este mercado?](https://c.mql5.com/2/14/372_19.png)
![O mercado Forex pode ser previsto? Como criar uma estratégia de trading própria para este mercado?](https://c.mql5.com/i/articles/overlay.png)
O mercado Forex pode ser previsto? Como criar uma estratégia de trading própria para este mercado?
Todo mundo que começa a trabalhar no Forex tenta responder estas questões. Mas nem todos encontram a resposta, mesmo depois de muitos anos de trabalho duro e pesquisas. Eu, pessoalmente, respondi esta questão, assim como muitas outras questões deste artigo. Como resultado dessas respostas, uma maneira de criar uma estratégia eficiente de trading foi determinada.
![Escolha automatizada de corretora para um funcionamento eficiente do Expert Advisors](https://c.mql5.com/2/14/367_27.png)
![Escolha automatizada de corretora para um funcionamento eficiente do Expert Advisors](https://c.mql5.com/i/articles/overlay.png)
Escolha automatizada de corretora para um funcionamento eficiente do Expert Advisors
Não é segredo que, para um funcionamento eficaz do Expert Advisors, precisamos encontrar uma corretora adequada. Este artigo descreve um sistema de abordagem para esta busca. Você vai se familiarizar com o processo de criação de um programa com dll para trabalhar com diferentes terminais.
![Linguagem MQL4 para Iniciantes. Introdução](https://c.mql5.com/2/14/404_19.gif)
![Linguagem MQL4 para Iniciantes. Introdução](https://c.mql5.com/i/articles/overlay.png)
Linguagem MQL4 para Iniciantes. Introdução
Esta sequência de artigos destina-se para operadores que não sabem nada sobre programação, mas desejam aprender a linguagem MQL4 o mais rápido possível em pouco tempo e sem dificuldades. Se você tem medo de frases como "orientação de objetos" ou "três matrizes dimensionais", este artigo é o que você precisa. As aulas são projetadas para fornecerem resultados rapidamente. Além disso, a informação é entregue de forma compreensível. Não iremos aprofundar na parte teórica, mas você vai ganhar o benefício prático já a partir da primeira aula.
![Strings: Tabela de Símbolos ASCII e seus usos](https://c.mql5.com/2/14/457_10.png)
![Strings: Tabela de Símbolos ASCII e seus usos](https://c.mql5.com/i/articles/overlay.png)
Strings: Tabela de Símbolos ASCII e seus usos
Neste artigo iremos analisar a tabelo de símbolos ASCII e o modo de utilização. Também vamos lidar com algumas novas funções com o princípio de funcionamento baseado nas peculiaridades da tabela ASCII, e, em seguida, vamos criar uma nova biblioteca que incluirá essas funções. Elas são muito populares em outras linguagens de programação mas não são incluídos na lista de funções embutidas. Além disso, vamos examinar em detalhes os conceitos básicos do trabalho com strings. Acho que você certamente aprenderá algo novo sobre este tipo útil de dados.
![Como facilitar a detecção e recuperação de erros em um código Expert Advisor](https://c.mql5.com/2/14/355_21.png)
![Como facilitar a detecção e recuperação de erros em um código Expert Advisor](https://c.mql5.com/i/articles/overlay.png)
Como facilitar a detecção e recuperação de erros em um código Expert Advisor
No desenvolvimento do Expert Advisors, as questões de detecção e recuperação de erros de código são muito importantes. A peculiaridade é que um erro não detectado a tempo pode arruinar uma ideia preciosa de um sistema de trading já no estágio de seus primeiros testes. É por isso que qualquer desenvolvedor EA sensato leva esses problemas em consideração desde o início. Este artigo trata sobre algumas abordagens, ajudando nesta difícil questão.
![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.
![Pesquisa: Estimativa de operadores que utilizam o Terminal Móvel](https://c.mql5.com/2/14/345_1.png)
![Pesquisa: Estimativa de operadores que utilizam o Terminal Móvel](https://c.mql5.com/i/articles/overlay.png)
Pesquisa: Estimativa de operadores que utilizam o Terminal Móvel
Infelizmente, não há projeções claras disponíveis neste momento sobre o futuro do trading móvel. No entanto, há uma série de especulações em torno deste assunto. Em nossa tentativa de resolver essa ambiguidade decidimos realizar uma pesquisa entre os operadores para saber suas opiniões sobre nossos terminais móveis. Através dos esforços desta pesquisa, conseguimos estabelecer uma imagem clara do que os nossos clientes pensam sobre o produto, bem como os seus pedidos e desejos em desenvolvimentos futuros de nossos terminais móveis.
![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.
![Indicador Alternativo Ichimoku - Configurações e exemplos de uso](https://c.mql5.com/2/14/339_13.jpg)
![Indicador Alternativo Ichimoku - Configurações e exemplos de uso](https://c.mql5.com/i/articles/overlay.png)
Indicador Alternativo Ichimoku - Configurações e exemplos de uso
Como configurar o Alternativo Ichimoku corretamente? Leia a descrição dos parâmetros de configuração. O artigo irá ajudá-lo a compreender os métodos de configuração de parâmetros não só do indicador Ichimoku. Certamente você também vai entender melhor como configurar o Ichimoku Kinko Hyo padrão.
![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.
![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.
![Pontos de pivô ajudando a definir tendências de mercado](https://c.mql5.com/2/14/333_1.png)
![Pontos de pivô ajudando a definir tendências de mercado](https://c.mql5.com/i/articles/overlay.png)
Pontos de pivô ajudando a definir tendências de mercado
Um ponto de pivô é uma linha no gráfico de preços que mostra a tendência futura de um par de moedas. Se o preço estiver acima desta linha, ele tende a aumentar. Se o preço estiver acima desta linha, ele tende a cair.
![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.
![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.