Encontre-nos pelo Facebook!
Junte-se a nossa página de fãs

Aproveite as novas vantagens do MetaTrader 5

Histórico de desenvolvimento da MQL5.community

Os mais populares robôs de negociação e indicadores técnicos, novidades de sinais, programas MQL5 recentes no CodeBase e tópicos mais discutidos no Fórum.

Novas publicações no CodeBase

  • Custom Fractals Os fractals Padrão são 2 candles para direita e 2 candles para esquerda, Com este custom Fractals você poderá escolher quantos candles quiser tanto para a esquerda quanto para direita
  • Rainbow Multiple Moving Average (RMMA) MT5 Indicador Rainbow Multiple Moving Average (RMMA) MetaTrader - é um indicador muito simples, mas visualmente informativo, baseado na média móvel padrão. Ele desenha 66 linhas de média móvel com as cores do arco-íris do tipo e preço de sua preferência diretamente na janela principal do gráfico. Esse indicador está disponível para as versões MT4 e MT5 da plataforma de negociação.
  • ATR Channels Indicator O indicador que exibe vários níveis do canal ATR.

6 novos sinais já está disponível para assinatura:

Follower02
227% 7485 negociações
Crescimento:226.65%
Capital Líquido:7,587.83USD
Saldo:7,345.11USD
Algorithms
79% 245 negociações
Crescimento:78.93%
Capital Líquido:1,699.95EUR
Saldo:1,699.95EUR
Gold Digger EA
42% 302 negociações
Crescimento:42.27%
Capital Líquido:2,359.09USD
Saldo:2,359.09USD
e 3mais ...

Os tópicos mais populares no fórum:

Publicado o artigo "Análise pós-fato da negociação: ajustando TrailingStop e novos stops no testador de estratégias".

Análise pós-fato da negociação: ajustando TrailingStop e novos stops no testador de estratégias

Seguimos com o tema da análise de negociações realizadas no testador de estratégias para melhorar a qualidade da negociação. Vamos verificar como o uso de diferentes métodos de trailing pode alterar os resultados de negociação já obtidos.

Publicado o artigo "Redes neurais em trading: Aprendizado dependente de contexto com memória (Conclusão)".

Redes neurais em trading: Aprendizado dependente de contexto com memória (Conclusão)

Estamos finalizando a implementação do framework MacroHFT para trading de alta frequência com criptomoedas, que utiliza aprendizado por reforço dependente de contexto e memória para se adaptar às condições dinâmicas do mercado. E para concluir este artigo, será realizado um teste com os métodos implementados utilizando dados históricos reais, a fim de avaliar sua eficácia.

Publicado o artigo "Usando PSAR, Heiken Ashi e Aprendizado Profundo Juntos para Operações de Trading".

Usando PSAR, Heiken Ashi e Aprendizado Profundo Juntos para Operações de Trading

Este projeto explora a fusão entre aprendizado profundo e análise técnica para testar estratégias de trading no mercado de câmbio (forex). Um script em Python é usado para experimentação rápida, utilizando um modelo ONNX juntamente com indicadores tradicionais como PSAR, SMA e RSI para prever movimentos do par EUR/USD. Um script em MetaTrader 5 então leva essa estratégia para um ambiente ao vivo, usando dados históricos e análise técnica para tomar decisões de trading mais informadas. Os resultados do backtesting indicam uma abordagem cautelosa, porém consistente, com foco em gestão de risco e crescimento estável em vez da busca agressiva por lucros.

1 novo tópico no fórum:

Publicado o artigo "Criando um Painel Administrativo de Negociação em MQL5 (Parte III): Aprimorando a Interface com Estilo Visual (I)".

Criando um Painel Administrativo de Negociação em MQL5 (Parte III): Aprimorando a Interface com Estilo Visual (I)

Neste artigo, focaremos no estilo visual da interface gráfica do usuário (GUI) do nosso Painel Administrativo de Negociação usando MQL5. Exploraremos várias técnicas e recursos disponíveis no MQL5 que permitem a personalização e otimização da interface, garantindo que ela atenda às necessidades dos traders enquanto mantém uma estética atraente.

Publicado o artigo "Como Implementar Otimização Automática em Expert Advisors MQL5".

Como Implementar Otimização Automática em Expert Advisors MQL5

Guia passo a passo para otimização automática em MQL5 para Expert Advisors. Vamos abordar uma lógica de otimização robusta, boas práticas para seleção de parâmetros e como reconstruir estratégias com backtesting. Além disso, métodos mais avançados como a otimização walk-forward serão discutidos para aprimorar sua abordagem de trading.

Os produtos gratuitos mais baixados:

Códigos fontes mais baixados nesta semana

  • Gerenciamento de riscos e viés diário de bot ict A biblioteca RiskManagement da MQL5 oferece um gerenciamento de risco eficiente e dinâmico, otimizado para minimizar os recursos. Ela permite a definição de limites máximos de lucros e perdas com modificadores personalizáveis. Inclui controle de ordens OCO e ferramentas para gerenciamento de candlesticks e conversões de preços.
  • Supertrend Um indicador SuperTrend que traça a direção da tendência usando a volatilidade ATR para criar níveis dinâmicos de suporte/resistência para o MetaTrader 5.
  • RRS Impulse Esse EA faz scalping usando o indicador Índice de Força Relativa (RSI), o indicador Oscilador Estocástico e o indicador Bandas de Bollinger para identificar oportunidades de tendência ou contra-tendência. Como um EA de vários pares, ele examina vários pares de moedas em busca de sinais. Esse EA vem com uma variedade de recursos, incluindo Trailing, Gerenciamento de risco, Gerenciamento de dinheiro, Modo de restrição e muito mais. Com as configurações corretas, ele tem o potencial de gerar lucros significativos.

Artigos mais lidos nesta semana

MetaTrader 5 no Linux

MetaTrader 5 no Linux

Este artigo explicará como instalar facilmente o MetaTrader 5 nas versões populares do Linux, Ubuntu e Debian. Esses sistemas são amplamente utilizados não apenas em hardware de servidor, mas também em computadores comuns por traders.

Como comprar um robô negociação, no Mercado MetaTrader, e instalá-lo?

Como comprar um robô negociação, no Mercado MetaTrader, e instalá-lo?

Cada produto disponível no Mercado MetaTrader pode ser comprado tanto através das plataformas de negociação MetaTrader 4 e MetaTrader 5, quanto diretamente no site MQL5.com. Selecione o produto que melhor se adapta à sua maneira de trabalhar, pague por ele conveniente e não se esqueça de ativá-lo.

Funções de ativação de neurônios durante o aprendizado: chave para uma convergência rápida?

Funções de ativação de neurônios durante o aprendizado: chave para uma convergência rápida?

Este trabalho apresenta uma análise da interação entre diferentes funções de ativação e algoritmos de otimização no contexto do treinamento de redes neurais. A atenção principal está voltada para a comparação entre o ADAM clássico e sua versão populacional ao lidar com uma ampla gama de funções de ativação, incluindo as funções oscilatórias ACON e Snake. Mediante uma arquitetura MLP minimalista (1-1-1) e um único exemplo de treino, isola-se a influência das funções de ativação no processo de otimização, eliminando interferências de outros fatores. Propomos um método de controle dos pesos da rede por meio dos limites das funções de ativação e um mecanismo de reflexão de pesos, permitindo evitar problemas de saturação e estagnação no aprendizado.

Mais vendidos no Mercado:

Existem mais de 36,340 produtos disponíveis no Mercado

3 novos sinais já está disponível para assinatura:

Break The Zone Exness
109% 165 negociações
Crescimento:109.25%
Capital Líquido:500.00USD
Saldo:500.00USD
Aot Main
87% 132 negociações
Crescimento:87.13%
Capital Líquido:185,095.45USD
Saldo:187,111.80USD
STO 150SD 008 USD 932
26% 892 negociações
Crescimento:26.28%
Capital Líquido:15,080.04USD
Saldo:15,084.33USD

Novas publicações no CodeBase

  • Range Expansion Index (REI) MT5 Range Expansion Index (indicador MetaTrader) - é um indicador de oscilador relativo que mede o ritmo das mudanças de preço e sinaliza estados de sobrecompra/sobrevenda se o preço demonstrar fraqueza ou força. Ele foi desenvolvido por Tom DeMark e explicado em seu livro The New Science of Technical Analysis. O valor do indicador varia de -100 a +100. O REI é um oscilador aprimorado porque tenta manter a calma durante as negociações de intervalo e indica sinais somente quando picos ou fundos significativos são detectados. Você pode baixar esse indicador tanto para o MT4 quanto para o MT5.
  • Recent High/Low Alert MT5 Indicador MetaTrader Recent High/Low Alert - exibe duas faixas de níveis máximos e mínimos em N velas recentes. Por padrão, a banda máxima é exibida com uma linha azul; a banda mínima é exibida com uma linha amarela. Além disso, ele pode invocar um alerta pop-up, enviar um alerta por e-mail ou emitir um alerta de notificação quando o preço atual (Bid) romper o nível máximo ou mínimo recente. Todos os alertas podem ser desativados. Se você usar o recurso de alerta por e-mail, não se esqueça de definir as configurações de e-mail na janela de opções da plataforma MetaTrader. O mesmo ocorre com as notificações push. O indicador está disponível tanto para o MT4 quanto para o MT5.

Os produtos gratuitos mais baixados:

Mais de 200 novos gráficos publicados

图表 BTCUSD, M15, 2025.07.02 16:35 UTC, Startrader Financial Markets Limited, MetaTrader 4, Real
BTCUSD, M15
图表 #SPX, W1, 2025.07.05 22:24 UTC, InstaForex, MetaTrader 4, Real
#SPX, W1
Chart WINQ25, M1, 2025.07.02 14:29 UTC, Genial Investimentos Corretora de Valores Mobiliários S.A., MetaTrader 5, Real
WINQ25, M1

Mais vendidos no Mercado:

Novas publicações no CodeBase

  • Round Levels MT5 Indicador Round Levels MetaTrader - um indicador MT4/MT5 que pode exibir níveis redondos e zonas próximas a eles com base em sua configuração. Pode ser útil para negociar com as zonas naturais de suporte e resistência psicológica. Ele também pode emitir alertas quando o preço estiver em uma zona de suporte ou resistência.
  • RSIOMA MT5 Indicador RSIOMA MetaTrader - esse indicador pega duas médias móveis, calcula seu RSI (Índice de Força Relativa) e, em seguida, também adiciona uma média móvel do RSI calculado. Essas duas linhas agora podem sinalizar com precisão as mudanças de tendência. Elas são mostradas em uma janela separada, onde mudam de 0 a 100. O histograma auxiliar é mostrado para uma visualização rápida da tendência atual. O indicador está disponível para as versões MT4 e MT5 da plataforma MetaTrader.

2 novos sinais já está disponível para assinatura:

RTC FM US500
2% 37 negociações
Crescimento:2.30%
Capital Líquido:84.49USD
Saldo:84.49USD
RTC FM US30
-18% 47 negociações
Crescimento:-18.33%
Capital Líquido:146.66USD
Saldo:146.66USD

1 novo tópico no fórum:

Os produtos gratuitos mais baixados:

Mais vendidos no Mercado:

Existem mais de 36,290 produtos disponíveis no Mercado

5 novos sinais já está disponível para assinatura:

START GOLD 999
478% 331 negociações
Crescimento:478.48%
Capital Líquido:3,956.63USD
Saldo:3,538.67USD
High Return High Risk
317% 335 negociações
Crescimento:316.52%
Capital Líquido:4,019.55USD
Saldo:4,032.35USD
NEUROQUANT CAPITAL 1
75% 824 negociações
Crescimento:75.42%
Capital Líquido:1,653.84EUR
Saldo:1,806.17EUR
e 2mais ...

Novas publicações no CodeBase

  • Schaff Trend Cycle MT5 Schaff Trend Cycle (indicador MetaTrader) - é um oscilador cíclico criado pelo cálculo do estocástico sobre o estocástico sobre uma linha MACD usando ciclos. O resultado é uma versão aprimorada do oscilador que não é instável durante as tendências e reage às mudanças muito rapidamente. Ele foi desenvolvido por Doug Schaff, que supôs que as tendências cambiais se aceleram e desaceleram em ciclos. Seu algoritmo foi tornado público em 2008. O Schaff Trend Cycle tenta combinar dois métodos diferentes para determinar as mudanças na direção da tendência - MACD e oscilador estocástico suavizado. O valor do indicador flutua entre 0 e 100. São usados dois níveis de acionamento: 25 e 75. Há alertas opcionais disponíveis. Você pode baixar esse indicador para MT4, MT5
  • Spread indicator MT5 Indicador Spread MetaTrader - exibe o spread atual na janela principal do gráfico. Você pode modificar os parâmetros da fonte, a posição do indicador e a normalização do valor do spread. O spread é redesenhado após cada tick, garantindo o valor de spread mais atual e ativo. Isso pode ser útil para corretoras com spreads variáveis ou com spreads que são ampliados com frequência. Você também pode ativar a exibição de um rótulo de spread próximo à linha de lance atual. O indicador está disponível para MT4 e MT5.
Existem mais de 2,000 artigos publicados no site

Publicado o artigo "Métodos de discretização dos movimentos de preço em Python".

Métodos de discretização dos movimentos de preço em Python

Vamos explorar métodos de discretização de preços com Python + MQL5. Neste artigo, compartilho minha experiência prática no desenvolvimento de uma biblioteca em Python que implementa uma variedade de abordagens para formar barras, desde as clássicas Volume e Range bars até métodos mais exóticos como Renko e Kagi. Barras, candles de três linhas rompidas, range bars — qual é a sua estatística? De que outras formas podemos representar os preços de maneira discreta?

Publicado o artigo "Avaliação visual e ajuste da negociação no MetaTrader 5".

Avaliação visual e ajuste da negociação no MetaTrader 5

No testador de estratégias, é possível não apenas otimizar os parâmetros do robô de negociação. Vamos mostrar como avaliar, após o fato, o histórico de negociação de sua conta e fazer ajustes na negociação dentro do testador, alterando os tamanhos dos stop orders das posições abertas.

Publicado o artigo "Do básico ao intermediário: Eventos em Objetos (I)".

Do básico ao intermediário: Eventos em Objetos (I)

Neste artigo irei ver três dos seis eventos que podem ser disparado pelo MetaTrader 5, quando algo acontece a um objeto presente no gráfico. Estes evento são muito uteis quando o assunto é interação com o usuário. Isto por que sem entender estes eventos, você irá ter muito mais trabalho para manter uma certa configuração no gráfico. Tentando controlar objetos com finalidades específicas.

Os produtos gratuitos mais baixados:

Mais vendidos no Mercado:

3 novos sinais já está disponível para assinatura:

Rainy Strategies
421% 6027 negociações
Crescimento:420.51%
Capital Líquido:103,912.47USD
Saldo:100,607.00USD
Fxpod Alpha
135% 62 negociações
Crescimento:134.51%
Capital Líquido:4,646.75USD
Saldo:4,646.75USD
Enchant Gold 950
-4% 54 negociações
Crescimento:-3.64%
Capital Líquido:948.83USD
Saldo:944.44USD

1 novo tópico no fórum:

Publicado o artigo "Simulação de mercado: Iniciando o SQL no MQL5 (IV)".

Simulação de mercado: Iniciando o SQL no MQL5 (IV)

Muitos costuma subutilizar o SQL, ou mesmo não fazer uso dele, devido a uma má compreensão de como ele realmente funciona. Quando pesquisamos dentro de um banco de dados SQL. Não queremos necessariamente saber de uma resposta genérica. Podemos em alguns casos, estar buscando uma resposta bastante objetiva e prática. Se você criar um banco de dados, com uma certa estruturação e modelagem. Poderá colocar, virtualmente qualquer tipo de informação dentro do banco de dados.

Novas publicações no CodeBase

  • Show Positions on Custom Chart (or standard chart) for MT5 Esse indicador é um utilitário que mostra níveis de negociação rotulados em qualquer gráfico. Se quiser substituir seus níveis de negociação nativos em um gráfico nativo, desative a opção "Show trade levels" (Mostrar níveis de negociação) nas propriedades do gráfico F8 e anexe esse indicador. Se quiser mostrar os níveis de negociação em um gráfico personalizado (onde os níveis de negociação nativos não podem ser exibidos), basta anexar esse indicador. BaseSymbol - especifique o símbolo do qual os dados do nível de negociação serão extraídos - útil para símbolos personalizados exclusivos. TextBarsBack - especifique o número de barras anteriores no histórico a partir da barra atual em que os rótulos de nível serão desenhados. Observação: embora o número mágico seja referenciado no código, ele não está incluído atualmente nas linhas de negociação. Se estiver executando vários EAs no mesmo símbolo, você poderá editar o código para mostrar os números mágicos e, em seguida, executar várias instâncias do indicador em um gráfico. Você também pode editar os tamanhos das fontes e o espaçamento do texto nas propriedades do objeto, conforme necessário, para diferentes resoluções de exibição.
  • Baseline: iMA + ATR Bands Combina uma média móvel com bandas superiores e inferiores baseadas em ATR para atuar como um filtro de tendência e um canal de volatilidade.

Publicado o artigo "Exemplo de CNA (Análise de Rede de Causalidade), SMOC (Controle Otimizado com Modelo Estocástico) e Teoria dos Jogos de Nash com Aprendizado Profundo".

Exemplo de CNA (Análise de Rede de Causalidade), SMOC (Controle Otimizado com Modelo Estocástico) e Teoria dos Jogos de Nash com Aprendizado Profundo

Adicionaremos Aprendizado Profundo a esses três exemplos que foram publicados em artigos anteriores e compararemos os resultados com os anteriores. O objetivo é aprender como adicionar Deep Learning a outros EAs.

Os produtos gratuitos mais baixados:

Existem mais de 36,210 produtos disponíveis no Mercado

Mais vendidos no Mercado:

5 novos sinais já está disponível para assinatura:

The Magic EA XAU
475% 636 negociações
Crescimento:474.96%
Capital Líquido:6,041.07USD
Saldo:6,041.07USD
Lalatrade
219% 378 negociações
Crescimento:218.76%
Capital Líquido:38,299.34USD
Saldo:38,299.34USD
BIGFISH COPYTRADING
166% 757 negociações
Crescimento:166.36%
Capital Líquido:15,126.05USD
Saldo:15,081.79USD
e 2mais ...

Novas publicações no CodeBase

  • Support and Resistance MT5 Indicador de suporte e resistência do MetaTrader - como o nome desse indicador sugere, ele exibe os níveis de suporte e resistência. Ele os mostra diretamente no gráfico, proporcionando uma ajuda fácil quando você quiser definir o nível de stop-loss ou take-profit, ou quando quiser ver o próximo alvo do mercado. Esse indicador usa o indicador padrão MetaTrader Fractals (pelo método de Bill Williams) e não tem parâmetros de entrada alteráveis. Esse indicador está disponível para o MetaTrader versão 4 e 5.
  • Coppock MT5 indicator Indicador Coppock MetaTrader - é uma implementação do famoso indicador Coppock curve, criado por Edward Coppock em 1962. O indicador mostra oportunidades de compra e venda de longo prazo (classicamente, ele é usado apenas para compra) medindo a média móvel ponderada (com um período de 10) da soma de duas taxas de mudança (com um período de 14 e 11). Essa é a versão clássica. Nessa versão do MetaTrader, você pode modificar os parâmetros dos indicadores básicos. Você pode usar esse indicador Coppock no MT4 e no MT5.

Publicado o artigo "Do básico ao intermediário: Objetos (IV)".

Do básico ao intermediário: Objetos (IV)

Este talvez venha a ser o artigo mais divertido até este momento. Isto porque, aqui iremos implementar uma modificação de um objeto presente no MetaTrader 5, a fim de conseguir criar um outro objeto, que não existe originalmente na plataforma. Claro que o que será visto aqui, pode parecer meio que doideira. Mas funciona e tem um objetivo bastante interessante.

Publicado o artigo "Redes neurais em trading: Aprendizado contextual com memória (MacroHFT)".

Redes neurais em trading: Aprendizado contextual com memória (MacroHFT)

Apresento o framework MacroHFT, que aplica aprendizado por reforço contextual com memória para melhorar as decisões em trading de alta frequência de criptomoedas, utilizando dados macroeconômicos e agentes adaptativos.

Publicado o artigo "Algoritmo de Partenogênese Cíclica — Cyclic Parthenogenesis Algorithm (CPA)".

Algoritmo de Partenogênese Cíclica — Cyclic Parthenogenesis Algorithm (CPA)

Neste artigo, vamos analisar um novo algoritmo populacional de otimização, o CPA (Cyclic Parthenogenesis Algorithm), inspirado na estratégia reprodutiva única dos pulgões. O algoritmo combina dois mecanismos de reprodução — partenogênese e sexual — e utiliza uma estrutura de colônia populacional com possibilidade de migração entre colônias. As principais características do algoritmo são a alternância adaptativa entre diferentes estratégias reprodutivas e o sistema de troca de informação entre colônias por meio do mecanismo de voo.

Publicado o artigo "Dados de mercado sem intermediários: conectando MetaTrader 5 à MOEX via ISS API".

Dados de mercado sem intermediários: conectando MetaTrader 5 à MOEX via ISS API

Este artigo propõe uma solução para integrar o MetaTrader 5 com o serviço web ISS da MOEX. São fornecidas utilidades para geração automática de códigos-fonte com base no diretório da API e no índice dos principais elementos do serviço.

Os produtos gratuitos mais baixados:

Mais de 200 novos gráficos publicados

Chart XAUUSD, H4, 6/30/2025 4:34 PM UTC, MetaQuotes Ltd., MetaTrader 5, Demo
XAUUSD, H4
Gráfico EURCHF, M15, 2025.07.01 14:44 UTC, FBS Markets Inc., MetaTrader 5, Demo
EURCHF, M15
Chart CHFJPY, M15, 6/30/2025 10:12 AM UTC, RoboForex Ltd, MetaTrader 5, Demo
CHFJPY, M15

1 novo tópico no fórum:

1...323334353637383940414243444546...483