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.

Existem mais de 8,490 códigos publicados no CodeBase

Publicado o artigo "Modelos ocultos de Markov em sistemas de trading com aprendizado de máquina".

Modelos ocultos de Markov em sistemas de trading com aprendizado de máquina

Os modelos ocultos de Markov (HMM) representam uma classe poderosa de modelos probabilísticos, destinados à análise de dados sequenciais, nos quais os eventos observáveis dependem de alguma sequência de estados não observáveis (ocultos), que formam um processo de Markov. As principais suposições dos HMM incluem a propriedade de Markov para os estados ocultos, o que significa que a probabilidade de transição para o próximo estado depende apenas do estado atual, e a independência das observações, desde que o estado oculto atual seja conhecido.

Mais de 1200 novos gráficos publicados

チャート US100.b, D1, 2025.12.22 06:57 UTC, RL Crates, S.L., MetaTrader 5, Demo
US100.b, D1
Chart USDJPY, D1, 2025.12.22 01:49 UTC, Ava Trade Ltd., MetaTrader 5, Demo
USDJPY, D1
Gráfico USDJPY, H4, 2025.12.22 01:43 UTC, Blueberry Markets Pty Ltd, MetaTrader 4, Real
USDJPY, H4

Os produtos gratuitos mais baixados:

Existem mais de 44,250 produtos disponíveis no Mercado

Mais vendidos no Mercado:

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

TC Investment Multi Strategies
114% 946 negociações
Crescimento:114.35%
Capital Líquido:979.18USD
Saldo:979.02USD
MindTrade
50% 222 negociações
Crescimento:50.08%
Capital Líquido:3,190.39EUR
Saldo:3,186.11EUR
A171 Soar to great heights
30% 17 negociações
Crescimento:29.50%
Capital Líquido:644.99CHF
Saldo:644.99CHF
e 15mais ...

Novas publicações no CodeBase

  • Moving Averages-14 different types Esse é um indicador que calcula 14 tipos de médias móveis com base no preço de fechamento.
  • Controle_Trade_Sessions Biblioteca para controle de sessões de negociação. Na inicialização, ela conta o tempo das sessões de negociação para todos os 7 dias da semana (aos sábados e domingos pode haver negociação de criptomoedas), até 10 sessões por dia. Em seguida, em OnTick(), você pode fazer verificações e, se um tick chegar fora da sessão de negociação, você pode encerrar o processamento posterior.
  • Candle Fitness O conceito Candlestick Fitness é usado na codificação de HFT Algos com base em algoritmos de otimização de população.

Mais de 1200 novos gráficos publicados

图表 BTCUSD, D1, 2025.12.21 01:33 UTC, Tradexfin Limited, MetaTrader 5, Demo
BTCUSD, D1
Gráfico AUDUSD, H4, 2025.12.21 01:04 UTC, AxiCorp Financial Services Pty Ltd, MetaTrader 4, Real
AUDUSD, H4
차트 GBPAUD, H4, 2025.12.21 00:10 UTC, AxiCorp Financial Services Pty Ltd, MetaTrader 4, Real
GBPAUD, H4

Os produtos gratuitos mais baixados:

Existem mais de 44,180 produtos disponíveis no Mercado

Mais vendidos no Mercado:

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

Zamolxis4
37% 585 negociações
Crescimento:36.76%
Capital Líquido:2,475.54EUR
Saldo:2,544.10EUR
Toshi Bee
21% 12 negociações
Crescimento:20.85%
Capital Líquido:1,219.38USD
Saldo:1,208.51USD
DT INTRADAY 5
4% 95 negociações
Crescimento:4.13%
Capital Líquido:104.13EUR
Saldo:104.13EUR
e 10mais ...

Códigos fontes mais baixados nesta semana

  • 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.
  • Negociador ONNX Um exemplo de um bot com um modelo de aprendizado de máquina incorporado que é treinado em python e salvo no formato ONNX.
  • Programação no MQL5 para traders: códigos-fonte retirados do livro. Parte 1 O primeiro capítulo do livro apresenta a linguagem e o ambiente de desenvolvimento MQL5. Uma das principais mudanças no MQL5 em comparação com o MQL4 (linguagem MetaTrader 4) é o suporte à programação orientada a objetos (OOP), que o torna semelhante ao C++.

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.

Visualize isto! Biblioteca gráfica em linguagem MQL5 como equivalente a plot de R

Visualize isto! Biblioteca gráfica em linguagem MQL5 como equivalente a plot de R

A exibição visual usando gráficos desempenha um importante papel na exploração e estudo de padrões regulares. Nas populares linguagens de programação entre a comunidade científica, tais como R e Python, a função especial plot é destinada para visualização. Com ela você pode desenhar linhas, gráficos de dispersão e histogramas para visualizar padrões. Em linguagem MQL5 você pode fazer a mesma coisa usando a classe CGraphics.

1 novo tópico no fórum:

Os produtos gratuitos mais baixados:

Existem mais de 44,090 produtos disponíveis no Mercado

Mais vendidos no Mercado:

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

HOT5412302
120% 145 negociações
Crescimento:119.91%
Capital Líquido:1,106.87USD
Saldo:1,106.87USD
Engulfman
47% 213 negociações
Crescimento:46.95%
Capital Líquido:497.95USD
Saldo:497.95USD
TradexCap Scalper
42% 66 negociações
Crescimento:41.67%
Capital Líquido:318.62USD
Saldo:318.62USD
e 8mais ...

1 novo tópico no fórum:

Novas publicações no CodeBase

Os produtos gratuitos mais baixados:

Mais de 1000 novos gráficos publicados

График XAUUSD, H1, 2025.12.19 01:16 UTC, Tradehall Limited, MetaTrader 5, Demo
XAUUSD, H1
Chart EURNZD, H4, 2025.12.19 01:56 UTC, Tradehall Limited, MetaTrader 5, Demo
EURNZD, H4
Grafico XAUUSD, M1, 2025.12.19 00:59 UTC, TTP Trading Ltd., MetaTrader 5, Real
XAUUSD, M1
Existem mais de 44,010 produtos disponíveis no Mercado

Mais vendidos no Mercado:

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

Apex Predator
1,347% 1195 negociações
Crescimento:1,346.70%
Capital Líquido:300,120.02USD
Saldo:243,792.52USD
XAU Quant Execution System
450% 370 negociações
Crescimento:449.52%
Capital Líquido:24,001.83USD
Saldo:24,001.83USD
Efpen77
176% 223 negociações
Crescimento:176.23%
Capital Líquido:1,467.53USD
Saldo:1,472.21USD
e 27mais ...

Publicado o artigo "Algoritmo baseado em fractais - Fractal-Based Algorithm (FBA)".

Algoritmo baseado em fractais - Fractal-Based Algorithm (FBA)

Um novo método metaheurístico baseado na abordagem fractal de divisão do espaço de busca para resolver tarefas de otimização. O algoritmo identifica e divide sequencialmente áreas promissoras, criando uma estrutura fractal auto-semelhante que concentra os recursos computacionais nos trechos mais promissores. Um mecanismo exclusivo de mutação, direcionado para as melhores soluções, garante um equilíbrio ideal entre diversificação e intensificação do espaço de busca, aumentando significativamente a eficiência do algoritmo.

Novas publicações no CodeBase

  • Titik Impas Breakeven Embora o ajuste manual do stop-loss de uma única operação para corresponder ao preço de abertura seja uma tarefa relativamente simples, o gerenciamento de várias posições individualmente pode ser complicado e demorado. O script Titik Impas Breakeven para MT4/MT5 simplifica esse processo, proporcionando eficiência e conveniência para os operadores que lidam com várias posições.
  • TickCompressor - com compactação de 1 tick para 2-3 bytes em média Compactação de dados de ticks para armazenamento em um formato compacto, até 3,5 vezes mais compacto do que os arquivos .tcs MQ. E para trabalhar rapidamente com eles, pois a leitura de 3 bytes leva menos tempo do que a leitura de 60 bytes da estrutura MqlTick.

Publicado o artigo "Redefinindo os Indicadores MQL5 e MetaTrader 5".

Redefinindo os Indicadores MQL5 e MetaTrader 5

Uma abordagem inovadora para coletar informações de indicadores em MQL5 permite uma análise de dados mais flexível e simplificada, ao possibilitar que os desenvolvedores passem entradas personalizadas para os indicadores para cálculos imediatos. Essa abordagem é particularmente útil para o trading algorítmico, pois fornece maior controle sobre as informações processadas pelos indicadores, indo além das restrições tradicionais.

1 novo tópico no fórum:

Os produtos gratuitos mais baixados:

Mais de 1300 novos gráficos publicados

График XAUUSD, M30, 2025.12.18 01:21 UTC, DBG Markets Limited, MetaTrader 5, Real
XAUUSD, M30
Chart US30, H4, 2025.12.18 05:22 UTC, Pepperstone Group Limited, MetaTrader 4, Real
US30, H4
Grafico XAUUSD, W1, 2025.12.18 15:36 UTC, Ultima Markets Ltd, MetaTrader 5, Real
XAUUSD, W1
Existem mais de 43,950 produtos disponíveis no Mercado

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

Institutional SWING SCALPING Signal
184% 810 negociações
Crescimento:183.55%
Capital Líquido:3,710.19USD
Saldo:3,710.19USD
FX Porfolio Trader
83% 420 negociações
Crescimento:82.95%
Capital Líquido:3,546.95EUR
Saldo:4,369.18EUR
One Gold
48% 194 negociações
Crescimento:48.46%
Capital Líquido:1,484.63USD
Saldo:1,484.63USD
e 22mais ...

Mais vendidos no Mercado:

Publicado o artigo "Desenvolvimento do Kit de Ferramentas de Análise de Price Action (Parte 9): Fluxo Externo".

Desenvolvimento do Kit de Ferramentas de Análise de Price Action (Parte 9): Fluxo Externo

Este artigo explora uma nova dimensão de análise utilizando bibliotecas externas especificamente projetadas para análises avançadas. Essas bibliotecas, como o pandas, fornecem ferramentas poderosas para processar e interpretar dados complexos, permitindo que os traders obtenham percepções mais profundas sobre a dinâmica do mercado. Ao integrar essas tecnologias, podemos reduzir a lacuna entre dados brutos e estratégias acionáveis. Junte-se a nós enquanto estabelecemos as bases dessa abordagem inovadora e desbloqueamos o potencial de combinar tecnologia com expertise em trading.

Publicado o artigo "Redes neurais em trading: Previsão de séries temporais com o auxílio da decomposição modal adaptativa (ACEFormer)".

Redes neurais em trading: Previsão de séries temporais com o auxílio da decomposição modal adaptativa (ACEFormer)

Propomos conhecer a arquitetura ACEFormer, uma solução moderna que combina a eficiência da atenção probabilística com a decomposição adaptativa de séries temporais. O material será útil para quem busca um equilíbrio entre desempenho computacional e precisão de previsão nos mercados financeiros.

Novas publicações no CodeBase

Publicado o artigo "MQL5 Trading Toolkit (Parte 7): Expandindo a Biblioteca EX5 de Gerenciamento de Histórico com as Funções da Última Ordem Pendente Cancelada".

MQL5 Trading Toolkit (Parte 7): Expandindo a Biblioteca EX5 de Gerenciamento de Histórico com as Funções da Última Ordem Pendente Cancelada

Aprenda como concluir a criação do módulo final na biblioteca History Manager EX5, com foco nas funções responsáveis por lidar com a ordem pendente cancelada mais recente. Isso fornecerá a você as ferramentas para recuperar e armazenar de forma eficiente os principais detalhes relacionados às ordens pendentes canceladas com MQL5.

Mais de 1300 novos gráficos publicados

График XAUUSD, H1, 2025.12.17 09:22 UTC, Notesco (BVI) Ltd, MetaTrader 4, Demo
XAUUSD, H1
Gráfico XAUUSD, M5, 2025.12.17 22:03 UTC, Alpari, MetaTrader 5, Real
XAUUSD, M5
График XAUUSD, M1, 2025.12.17 03:26 UTC, PT. Finex Bisnis Solusi Futures, MetaTrader 5, Real
XAUUSD, M1

Os produtos gratuitos mais baixados:

Mais vendidos no Mercado:

Existem mais de 43,890 produtos disponíveis no Mercado

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

ROB 1
1,781% 1393 negociações
Crescimento:1,781.29%
Capital Líquido:301.52USD
Saldo:301.52USD
SIGNAL PRO XauUsd
348% 543 negociações
Crescimento:348.05%
Capital Líquido:1,067.16USD
Saldo:1,066.51USD
XAUGOLDGridTrading
307% 40547 negociações
Crescimento:306.94%
Capital Líquido:151,163.68USD
Saldo:151,163.68USD
e 19mais ...

Novas publicações no CodeBase

  • Comércio aberto Essa função executa a lógica principal da abertura de uma negociação. Ela calcula o preço de abertura, os níveis de take profit e stop loss com base nas informações do símbolo e nos parâmetros fornecidos pelo usuário. Prepara uma solicitação de negociação (MqlTradeRequest) com as informações necessárias, como símbolo, volume, tipo de ordem, slippage, comentário, número mágico etc. Chame a função OrderSend para enviar a solicitação de negociação e obter o resultado. Função SetTypeFillingBySymbol: determina o tipo de atendimento da ordem (Preencher ou Cancelar, Imediato ou Cancelar ou Retornar) de acordo com a política de atendimento do símbolo. Função GetMinTradeLevel: calcula o nível mínimo de negociação com base no nível de congelamento e no nível de parada do símbolo. Ajusta o nível mínimo para garantir que ele esteja dentro de certos limites e retorna o resultado.
  • Fair Value Gap Os gaps de valor justo são usados no conceito de smart money do ICT quando há um desequilíbrio de 1 ponto ou mais entre a máxima do primeiro candle e a mínima do terceiro candle em alta e a mínima do primeiro candle e a máxima do terceiro candle em baixa

Publicado o artigo "Implementação do mecanismo de breakeven em MQL5 (Parte 1): Classe base e modo de breakeven por pontos fixos".

Implementação do mecanismo de breakeven em MQL5 (Parte 1): Classe base e modo de breakeven por pontos fixos

Neste artigo, analisamos a aplicação do mecanismo de breakeven (ponto de equilíbrio) em estratégias automatizadas na linguagem MQL5. Começaremos com uma explicação simples do que é o modo de breakeven, como ele é implementado e quais são suas possíveis variações. Em seguida, essa funcionalidade será integrada ao EA Order Blocks, criado por nós no último artigo sobre gerenciamento de riscos. Para avaliar a eficácia, faremos dois backtests sob determinadas condições: um com a aplicação do mecanismo de breakeven e outro, sem.

Publicado o artigo "Simulação de mercado: A união faz a força (III)".

Simulação de mercado: A união faz a força (III)

Neste artigo, apresentarei o nosso sistema de simulação de operações a mercado. Apesar deste sistema está praticamente terminado. Ainda existem algumas coisas a serem feitas e implementadas. Além de algumas poucas mudanças que ainda precisam ser feitas. Mas mesmo com tudo que já foi implementado. Confesso que já estou cansado de ficar preso na implementação deste sistema.

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

Do básico ao intermediário: Sobrecarga de operadores (IV)

Neste artigo faremos uma primeira abordagem a fim de trabalhar e demonstrar como podemos implementar a sobrecarga do operador subscrito e também do operador de atribuição. Tentando com isto trazer uma abordagem prática e que fosse interessante para todos. Porém o que será visto aqui, é apenas uma parte daquilo que pretendo ainda mostrar e que está diretamente ligado a sobrecarga de tais operadores.

Os produtos gratuitos mais baixados:

123456789101112131415...483