Publicado o artigo "Do básico ao intermediário: Ponteiro para função".

Você provavelmente já deve ter ouvido falar em ponteiro. Isto quando o assunto é programação. Mas você sabia que podemos fazer uso deste tipo de dado aqui no MQL5? Isto claro, de uma forma a não perder o controle ou gerar coisas bizarras durante a execução do código. Porém, sendo um recurso com uso muito específico e voltado para certos tipos de atividade. É difícil ver alguém falando sobre o que seria de fato um ponteiro e como usar eles no MQL5.
Os produtos gratuitos mais baixados:
Mais vendidos no Mercado:
2 novos sinais já está disponível para assinatura:
Novas publicações no CodeBase
- Download all ticks of a symbol's history Faça o download de todos os ticks de sua corretora para todos os símbolos na observação do mercado. Faça o download de todo o histórico ou até uma data específica no passado, se disponível.
- Multiple EA Tracking with a Magic Number Based Profit and Loss Live Dashboard in MQL5 Se você estiver executando vários robôs de negociação simultaneamente ou apenas uma estratégia sofisticada, acompanhar o desempenho de cada Expert Advisor pode ser surpreendentemente demorado. O MetaTrader 5 (MT5) exibe convenientemente ordens e posições em sua "Caixa de ferramentas", mas quando vários robôs compartilham a mesma conta, fica mais difícil saber qual EA está gerando seus lucros - ou perdas. Uma única conta pode ter dezenas ou centenas de negociações, cada uma aberta por diferentes EAs, o que torna difícil separar os resultados de um robô dos de outro.
Publicado o artigo "Redes neurais em trading: Modelos com uso de wavelet transform e atenção multitarefa (Conclusão)".

No artigo anterior, exploramos os fundamentos teóricos e começamos a implementar as abordagens do framework Multitask-Stockformer, que combina wavelet transform e o modelo multitarefa Self-Attention. Damos continuidade à implementação dos algoritmos desse framework e avaliamos sua eficácia com dados históricos reais.
Publicado o artigo "Indicador de força e direção da tendência em barras 3D".

Vamos considerar uma nova abordagem para analisar tendências de mercado, baseada em visualização tridimensional e análise tensora da microestrutura do mercado.
Publicado o artigo "Simulação de mercado (Parte 23): Iniciando o SQL (VI)".

Neste artigo exploremos como fazer a visualização, e por consequência entender como um banco de dados está estruturado. Isto foi feito, ao observarmos o diagrama interno do banco de dados. Mesmo que este tipo de coisa, pareça ser algo desnecessário. Pode ser algo bastante valido, se você pretende de fato se tornar um administrador de bancos de dados. E sim, existem pessoas que, vivem de fazer manutenção, e criação de bancos de dados.
Os produtos gratuitos mais baixados:
Códigos fontes mais baixados deste mês
- 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.
- Arbitragem triangular Esse Expert Advisor (EA) implementa uma estratégia de arbitragem triangular entre três pares de moedas: EURUSD, USDJPY e EURJPY
- Symbol A biblioteca para trabalho com símbolos personalizados convencionais
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.

Estamos desenvolvendo um sistema de trading modular que combina Python para análise de dados com MQL5 para execução de ordens. Quatro módulos independentes monitoram paralelamente diferentes aspectos do mercado: volumes, arbitragem, economia e riscos, utilizando RandomForest com 400 árvores para análise. É dado um foco especial no gerenciamento de risco, pois sem uma gestão adequada, até os algoritmos de trading mais avançados tornam-se inúteis.
Mais vendidos no Mercado:
3 novos sinais já está disponível para assinatura:
| Crescimento: | 1,164.36 | % |
| Capital Líquido: | 28,078.31 | USD |
| Saldo: | 28,660.77 | USD |
| Crescimento: | 236.43 | % |
| Capital Líquido: | 2,067.66 | USD |
| Saldo: | 2,098.44 | USD |
| Crescimento: | 206.89 | % |
| Capital Líquido: | 126,176.55 | USD |
| Saldo: | 126,573.33 | USD |
Os produtos gratuitos mais baixados:
Mais vendidos no Mercado:
Publicado o artigo "Rede neural na prática: A prática leva a perfeição".

Neste artigo mostrarei como, uma simples mudança no código, a fim de tornar o neurônio um pouco mais especializado. Pode tornar a fase de treinamento consideravelmente mais rápida. Visto que uma vez que o neurônio, ou rede neural, como será visto mais para frente. Já estiver sido treinada. O trabalho executado por ela, será feito de maneira muito mais rápida. Também falarei de um problema que existe, do qual poucos mencionam.
Publicado o artigo "Redes neurais em trading: Modelos com uso de transformação wavelet e atenção multitarefa".

Apresentamos um framework que combina a transformação wavelet com um modelo multitarefa de Self-Attention, visando aumentar a responsividade e a precisão das previsões em cenários de mercado voláteis. A transformação wavelet permite decompor o retorno dos ativos em frequências altas e baixas, capturando com precisão as tendências de longo prazo do mercado e as flutuações de curto prazo.
Novas publicações no CodeBase
- Time To Close v1.01 - MT5 Tempo para fechamento da vela. Cores de texto dinâmicas. Otimizado para back-testing.
- DailyHighLow Indicator for MQL5 O indicador DailyHighLow é uma ferramenta versátil projetada para o MetaTrader 5 (MQL5) para exibir níveis de preços altos e baixos em um gráfico com base em um período de tempo especificado. Esse indicador é particularmente útil para traders que dependem de níveis de preços-chave para tomar decisões, oferecendo flexibilidade por meio de períodos de tempo e métodos de cálculo de preços personalizáveis.
3 novos sinais já está disponível para assinatura:
| Crescimento: | 265.88 | % |
| Capital Líquido: | 909.68 | USD |
| Saldo: | 910.78 | USD |
Os produtos gratuitos mais baixados:
Mais vendidos no Mercado:
Códigos fontes mais baixados nesta semana
- Rompimentos Falsos O indicador "RompimentosFalsos.mq5" é uma ferramenta para o MetaTrader 5 que identifica e marca visualmente pontos de compra e venda com base em rompimentos falsos de suportes e resistências. Ele utiliza buffers para exibir setas de compra (azul) e venda (vermelha), além de linhas para suportes (azul) e resistências (vermelha), e setas adicionais para topos e fundos do mercado. A lógica principal do indicador consiste em detectar topos e fundos com base nos preços máximos e mínimos dos candles, atualizando dinamicamente os níveis de suporte e resistência. Quando o preço rompe um suporte ou resistência e depois retorna, o indicador gera sinais de compra ou venda, respectivamente. É uma ferramenta útil para traders que operam com estratégias baseadas em rompimentos falsos.
- 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.
- AlphaTrend É um indicador usado para determinar a tendência e o nível de suporte e resistência do mercado. Quando os dados de volume estão disponíveis, ele calcula usando o MFI; caso contrário, calcula usando o RSI. Momentum: RSI e MFI Volatilidade: ATR
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.

Neste artigo, criamos diversas classes para facilitar a comunicação em tempo real entre o MQL5 e o Telegram. Focamos na obtenção de comandos a partir do Telegram, sua decodificação e interpretação, e no envio de respostas adequadas de volta. Ao final, garantimos que essas interações estejam efetivamente testadas e operacionais dentro do ambiente de negociação.

Estamos desenvolvendo um sistema de trading modular que combina Python para análise de dados com MQL5 para execução de ordens. Quatro módulos independentes monitoram paralelamente diferentes aspectos do mercado: volumes, arbitragem, economia e riscos, utilizando RandomForest com 400 árvores para análise. É dado um foco especial no gerenciamento de risco, pois sem uma gestão adequada, até os algoritmos de trading mais avançados tornam-se inúteis.
Os tópicos mais populares no fórum:
- Discussão do artigo "Sistema de pagamento do site MQL5.community" 9 novos comentários
- Bibliotecas: MultiTester 8 novos comentários
- Discussão do artigo "Manipulação de Arquivos ZIP em Linguagem MQL5 Pura" 6 novos comentários
Novas publicações no CodeBase
- Telegram integration made easy. O objetivo é tornar a função prontamente disponível para qualquer tarefa de integração do Telegram no desenvolvimento da MQL5. Ao adicionar esse arquivo ao seu CodeBase, você pode simplesmente incluí-lo em seus Expert Advisors e chamar a função diretamente do módulo incluído. Isso elimina a necessidade de desenvolver o código do zero repetidamente, garantindo a reutilização em vários projetos.
- Autoscaling Zigzag Um indicador de ziguezague que usa uma única entrada para ajustar o tamanho da etapa para detectar mudanças na direção da onda.
Os produtos gratuitos mais baixados:
Mais vendidos no Mercado:
Novas publicações no CodeBase
- Fibonacci ZigZag Indicador de ziguezague que se baseia apenas em uma porcentagem mínima de retração para cada onda anterior e, opcionalmente, ser maior do que um tamanho específico medido em unidades atr.
- TradeReportExporter O script TradeReportExporter foi projetado para exportar o histórico de negociações (trades) em um conveniente arquivo CSV. Ele coleta automaticamente dados sobre todas as negociações do último ano para o instrumento no qual está instalado. O arquivo inclui dados como data e hora, tipo de transação (compra/venda), preço, volume, comissão e lucro/perda. O resultado é salvo em um arquivo que pode ser aberto no Excel ou em qualquer outro editor de planilhas.
1 novo sinal já está disponível para assinatura:
Os produtos gratuitos mais baixados:
Mais vendidos no Mercado:
5 novos sinais já está disponível para assinatura:
| Crescimento: | 34.10 | % |
| Capital Líquido: | 6,333.52 | EUR |
| Saldo: | 6,701.29 | EUR |
| Crescimento: | 31.27 | % |
| Capital Líquido: | 4,937.45 | USD |
| Saldo: | 4,937.45 | USD |
| Crescimento: | 17.53 | % |
| Capital Líquido: | 1,065,273.35 | USD |
| Saldo: | 1,181,821.00 | USD |
Publicado o artigo "Redes neurais em trading: Framework híbrido de negociação com codificação preditiva (Conclusão)".

Damos continuidade à análise do StockFormer, um sistema híbrido de negociação que combina codificação preditiva e algoritmos de aprendizado por reforço para análise de séries temporais financeiras. O sistema se baseia em três ramificações Transformer com o mecanismo Diversified Multi-Head Attention (DMH-Attn), que permite identificar padrões complexos e interrelações entre ativos. Anteriormente, aprendemos os aspectos teóricos do framework e implementamos os mecanismos do DMH-Attn; hoje vamos abordar a arquitetura dos modelos e seu treinamento.
Novas publicações no CodeBase
- Swaps Monitor for a Single Symbol Um utilitário simples para monitorar swaps longos e curtos de um único símbolo. Se os swaps de sua corretora forem especificados em pontos em vez da moeda da conta, esse utilitário converterá automaticamente os pontos em moeda da conta. Os swaps são triplicados na quarta-feira. O alinhamento horizontal e vertical pode ser ajustado nas entradas.
- AutoCloseOnProfitLoss Expert - Automatically Close All Positions on Profit/Loss O Expert Advisor (EA) AutoCloseOnProfitLoss é uma poderosa ferramenta de automação para o MetaTrader 5, projetada para fechar todas as posições abertas quando metas predefinidas de lucro ou perda são atingidas
Publicado o artigo "Algoritmo do buraco negro — Black Hole Algorithm (BHA)".

O algoritmo do buraco negro (Black Hole Algorithm, BHA) utiliza os princípios da gravidade dos buracos negros para otimizar soluções. Neste artigo, vamos explorar como o BHA atrai as melhores soluções, evitando mínimos locais, e por que esse algoritmo se tornou uma ferramenta poderosa para resolver problemas complexos. Descubra como ideias simples podem gerar resultados impressionantes no mundo da otimização.
Os produtos gratuitos mais baixados:
5 novos sinais já está disponível para assinatura:
| Crescimento: | 55.43 | % |
| Capital Líquido: | 3,055.97 | USD |
| Saldo: | 16,185.45 | USD |
Mais vendidos no Mercado:
1 novo tópico no fórum:
Novas publicações no CodeBase
- GZIP - Decodificar Descompacte arquivos GZIP de arquivos *.gz ou respostas de sites compactados com esse formato.
- ADX Indicator (MQL5) O indicador ADX (Average Directional Index) Smoothed aprimora o ADX padrão aplicando filtros de suavização exponencial dupla para reduzir o ruído e fornecer sinais de tendência mais claros. Ele traça três linhas: +DI suavizado (azul), -DI (vermelho) e a linha ADX principal (verde). Essa versão refinada ajuda os traders a identificar a força da tendência e as possíveis mudanças de direção com menos sinais falsos. O indicador é excelente para confirmar tendências estabelecidas e alertar sobre o enfraquecimento do momentum antes que ocorram reversões reais de preço, o que o torna valioso tanto para estratégias de acompanhamento de tendências quanto para determinar os pontos ideais de entrada/saída.
- RSI Expert Advisor - Automated Trading Tool Based on RSI O RSI Expert Advisor (EA) é uma ferramenta de negociação automatizada desenvolvida para a plataforma MetaTrader 5 (MT5). Esse EA utiliza o Índice de Força Relativa (RSI) para identificar sinais de compra e venda, incorporando gerenciamento de risco, fechamento parcial de posição e restrições de horário de negociação para otimizar o desempenho da negociação.

































