Artigos com exemplos de como programar na linguagem MQL4

icon

Inúmeros artigos com exemplos sobre como criar indicadores e robôs de negociação para a plataforma MetaTrader na linguagem MQL5 esperam por você. Cada artigo é acompanhado de códigos-fonte, que você pode abrir no MetaEditor e executar por conta própria.

Esses artigos serão úteis tanto para quem está se iniciando na negociação automatizada, bem como traders capacitados com experiência em programação e negociação. Aqui você encontrará não apenas exemplos, mas também novas ideias.

Novo artigo
recentes | melhores
Modificação de dois estágios de posições abertas
Modificação de dois estágios de posições abertas

Modificação de dois estágios de posições abertas

A abordagem de dois estágios permite que você evite o fechamento e reabertura desnecessários de posições em situações próximas à tendência e em casos de possível ocorrência de divergência.
Como escrever ZigZags rápidos que não são redesenhados
Como escrever ZigZags rápidos que não são redesenhados

Como escrever ZigZags rápidos que não são redesenhados

É proposta uma abordagem um tanto universal para escrever indicadores do tipo ZigZag. O método inclui uma parte significativa de ZigZags já descritos e permite que você crie novos de forma relativamente fácil.
Operações de arquivo agrupadas
Operações de arquivo agrupadas

Operações de arquivo agrupadas

Às vezes é necessário realizar operações idênticas com um grupo de arquivos. Se você tem uma lista de arquivos incluída em um grupo, então isso não é problema. Entretanto, se você precisar fazer essa lista, então surge uma questão: "Como posso fazer isso?" O artigo propõe fazer isso usando funções FindFirstFile() e FindNextFile() incluídas no kernel32.dll.
A ociosidade é o estímulo do progresso. Marcação semiautomática de um modelo
A ociosidade é o estímulo do progresso. Marcação semiautomática de um modelo

A ociosidade é o estímulo do progresso. Marcação semiautomática de um modelo

Entre as dezenas de exemplos de como trabalhar com gráficos, há um método de marcação manual de um modelo. Linhas de tendência, canais, níveis de suporte/resistência etc. são impostos em um gráfico. Com certeza, há alguns programas especiais para esse tipo de trabalho. Todo mundo decide sobre qual método usar. Neste artigo, ofereço uma opção para você considerar de métodos de marcação manual com a automatização subsequente de alguns elementos das ações de rotina repetidas.
Sobreposição e interferência de valores mobiliários financeiros
Sobreposição e interferência de valores mobiliários financeiros

Sobreposição e interferência de valores mobiliários financeiros

Quanto mais fatores influenciarem o comportamento de um par de moedas, mais difícil será avaliar seu comportamento e criar previsões futuras. Assim, se conseguirmos extrair componentes de um par de moeda, valores de uma moeda nacional que mudam com o tempo, poderemos delimitar consideravelmente a liberdade do movimento da moeda nacional em comparação ao par de moeda com esta moeda, assim como os fatores que influenciam seu comportamento. Como resultado, aumentaríamos a precisão da estimativa do seu comportamento e de previsões futuras. Como podemos fazer isso?
Execução do terminal do cliente MetaTrader 4 em Linux-Desktop
Execução do terminal do cliente MetaTrader 4 em Linux-Desktop

Execução do terminal do cliente MetaTrader 4 em Linux-Desktop

Descrição de uma configuração passo a passo em desktop Linux usando um wine não emulador para executar o terminal do cliente MetaTrader4.
Método de determinação de erros no código por comentários
Método de determinação de erros no código por comentários

Método de determinação de erros no código por comentários

O artigo descreve um método de busca de erros no código MQL4 que é baseado em comentários. Acredita-se que esse método é útil no caso de problemas ocorrendo durante a compilação causada pelos erros em um código razoavelmente grande.
A ociosidade é o estímulo do progresso ou como trabalhar com gráficos de maneira interativa
A ociosidade é o estímulo do progresso ou como trabalhar com gráficos de maneira interativa

A ociosidade é o estímulo do progresso ou como trabalhar com gráficos de maneira interativa

Um indicador de trabalho interativo com linhas de tendência, níveis Fibo, ícones impostos manualmente em um gráfico. Ele permite que você desenhe as zonas coloridas dos níveis Fibo, mostre os momentos em que o preço cruzou a linha de tendência, gerencia o objeto "etiqueta de preço".