Publicado o artigo "Entendendo a programação orientada a objetos (POO) em MQL5".
Como desenvolvedores, precisamos aprender a criar e desenvolver software que possa ser usado de forma repetida e flexível, sem duplicação de código, especialmente quando lidamos com diferentes objetos que têm comportamentos distintos. Isso pode ser facilmente alcançado usando métodos e princípios de programação orientada a objetos. Neste artigo, apresentaremos os fundamentos da programação orientada a objetos em MQL5.
Os produtos gratuitos mais baixados:
Os tópicos mais populares no fórum:
- Aprendizado de máquina no trading: teoria, prática, negociação e não só 92 novos comentários
- Negociação de pares e arbitragem em várias moedas. O confronto. 66 novos comentários
- Discussão do artigo "Funções em Aplicativos MQL5" 17 novos comentários
Mais vendidos no Mercado:
1 novo tópico no fórum:
Os produtos gratuitos mais baixados:
Mais vendidos no Mercado:
Publicado o artigo "ChatGPT da OpenAI dentro do framework de desenvolvimento MQL4 e MQL5".
Neste artigo, vamos experimentar e explorar a inteligência artificial ChatGPT da OpenAI, a fim de entender suas capacidades com o objetivo de reduzir o tempo e o esforço de desenvolvimento de seus Expert Advisors, indicadores e scripts. Vou rapidamente abordar essa tecnologia e tentar mostrar como usá-la corretamente para programar nas linguagens MQL4 e MQL5.
Os produtos gratuitos mais baixados:
Códigos fontes mais baixados deste mês
- Indicador das Sessões de Trades Este indicador é baseado nos buffers DRAW_FILLING. Os parâmetros de entrada estão ausentes, são usadas as funções TimeTradeServer(), TimeGMT().
- Candle Time End and Spread O indicador mostra conjuntamente o spread em andamento e o tempo que falta para fechar a barra (candlestick).
- SuperTrend Indicador Supertrend.
Artigos mais lidos neste mês

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?
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.
Como testar um robô de negociação antes da compra
A compra de um robô de negociação no Mercado MQL5 apresenta uma vantagem distinta em relação a todas as outras opções similares - um sistema automatizado oferecido pode ser inteiramente testado diretamente no terminal MetaTrader 5. Antes da compra, um Expert Advisor pode e deve ser cuidadosamente executado em todos os modos não favoráveis no Strategy Tester integrado para que você entenda completamente o sistema.
Mais vendidos no Mercado:
Os tópicos mais populares no fórum:
- Negociação de pares e arbitragem em várias moedas. O confronto. 36 novos comentários
- Aprendizado de máquina no trading: teoria, prática, negociação e não só 24 novos comentários
- Discussão do artigo "MetaTrader 5 no Linux" 8 novos comentários
Publicado o artigo "Desenvolvendo um sistema de Replay (Parte 30): Projeto Expert Advisor - Classe C_Mouse (IV)".
Aqui demonstrarei uma técnica que pode lhe ajudar muito, em vários momentos durante a sua vida como programador. Diferente do que muitos dizem, não é a plataforma que é limitada, mas sim o conhecimento do individuo que diz que tal coisa. O que será explicado aqui, mostrar que com um pouco de bom senso e criatividade, você pode tornar a plataforma MetaTrader 5 muito mais interessante e versátil. E sem precisar de fato criar programas malucos ou coisas do estilo. Você pode criar um código simples, porém seguro e confiável. Usando de perspicácia, domar o código a fim de modificar algo já existente, sem se quer remover ou adicionar uma única linha se quer, no código original.
Os produtos gratuitos mais baixados:
Mais vendidos no Mercado:
Publicado o artigo "Estratégia de negociação simples: Reversão à média".
A reversão à média é um tipo de negociação contra-tendência em que o trader espera que o preço retorne a algum tipo de equilíbrio, geralmente medido por uma média ou outra estatística de tendência central.
2 novos tópicos no fórum:
Publicado o artigo "Desenvolvimento de um indicador Heiken Ashi personalizado usando MQL5".
Neste artigo, aprenderemos a criar nosso próprio indicador usando MQL5 com base em nossas preferências, que será usado no MetaTrader 5 para interpretar gráficos ou como parte de Expert Advisors.
Publicado o artigo "Como detectar tendências e padrões gráficos usando MQL5".
Neste artigo, é apresentado um método de detecção automática de padrões de ação de preços usando o MQL5, como tendências (de alta, de baixa e laterais) e padrões gráficos (topo duplo, fundo duplo).
1 novo sinal já está disponível para assinatura:
Os produtos gratuitos mais baixados:
Mais vendidos no Mercado:
Códigos fontes mais baixados nesta semana
- Indicador das Sessões de Trades Este indicador é baseado nos buffers DRAW_FILLING. Os parâmetros de entrada estão ausentes, são usadas as funções TimeTradeServer(), TimeGMT().
- Candle Time End and Spread O indicador mostra conjuntamente o spread em andamento e o tempo que falta para fechar a barra (candlestick).
- b-clock Mostra os minutos e os segundos antes de um novo candle aparecer.
Artigos mais lidos nesta semana

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.
Domine e utilize o testador de estratégias MQL5 de forma eficiente
Os desenvolvedores MQL5 devem dominar diversas ferramentas essenciais. Entre elas, destaca-se o testador de estratégias. Este artigo serve como um guia prático para a utilização do testador de estratégias MQL5.

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.
3 novos sinais já está disponível para assinatura:
| Crescimento: | 268.60 | % |
| Capital Líquido: | 16,751.34 | USD |
| Saldo: | 29,374.02 | USD |
Mais vendidos no Mercado:
Os produtos gratuitos mais baixados:
Mais vendidos no Mercado:
Os tópicos mais populares no fórum:
- Aprendizado de máquina no trading: teoria, prática, negociação e não só 73 novos comentários
- Eu quero construir um PC para trabalhar com o MT5, o que você aconselha e por quê? 16 novos comentários
- Backtest - Utilização de placas de GPUs 8 novos comentários
1 novo tópico no fórum:
Os produtos gratuitos mais baixados:
Mais vendidos no Mercado:
Publicado o artigo "Desenvolvendo um sistema de Replay (Parte 29): Projeto Expert Advisor — Classe C_Mouse (III)".
Agora que a classe C_Mouse foi melhorada. Podemos focar em criar uma classe que será usada para promover uma base completamente diferente de estudos. Mas como expliquei no inicio do artigo, não iremos usar herança ou polimorfismo para gerar esta nova classe. Iremos modificar, ou melhor dizendo, agregar alguns objetos novos a linha de preço. Isto neste primeiro momento, no próximo artigo mostrarei como modificar os estudos. Mas faremos isto sem mexer no código da classe C_Mouse. Sei que na pratica, isto seria mais simples ser feito usando herança ou polimorfismo. No entanto, existem técnicas diferentes para se conseguir a mesma coisa.
2 novos sinais já está disponível para assinatura:
Os produtos gratuitos mais baixados:
Mais vendidos no Mercado:
Os tópicos mais populares no fórum:
- Aprendizado de máquina no trading: teoria, prática, negociação e não só 77 novos comentários
- Eu quero construir um PC para trabalhar com o MT5, o que você aconselha e por quê? 32 novos comentários
- Bibliotecas: EasyAndFastGUI - biblioteca para criar interfaces gráficas do usuário 12 novos comentários
Publicado o artigo "Redes neurais de maneira fácil (Parte 46): Aprendizado por reforço condicionado a metas (GCRL)".
Convido você a conhecer mais uma abordagem no campo do aprendizado por reforço. É chamada de aprendizado por reforço condicionado a metas, conhecida pela sigla GCRL (Goal-conditioned reinforcement learning). Nessa abordagem, o agente é treinado para alcançar diferentes metas em cenários específicos.
































