A História por Trás do PMTS: 6 Anos a Construir um Sistema de Negociação de IA de Nível Institucional
Hoje partilhamos publicamente pela primeira vez a jornada técnica por trás do PMTS — o Sistema de Negociação Modular Profissional. O que começou como um projeto de pesquisa pessoal em 2015 evoluiu para uma plataforma de negociação algorítmica totalmente autónoma, de nível institucional, construída do zero para negociar XAUUSD (Ouro) no MetaTrader 5.
Este post não é uma proposta de venda. É um relato honesto das decisões de engenharia, dos fracassos, das mudanças de rumo e dos avanços técnicos que moldaram o que o PMTS é hoje.
O Problema que Decidimos Resolver
O mercado do ouro movimenta mais de mil milhões em volume diário. É dominado por bancos centrais, fundos de cobertura e mesas institucionais que operam com ferramentas e informações às quais os traders de retalho simplesmente não têm acesso. O trader de retalho médio usa indicadores atrasados — RSI, MACD, médias móveis — que mostram o que já aconteceu, não o que as instituições estão prestando a fazer.
Fizemos uma pergunta simples: e se pudéssemos construir um sistema que lê o fluxo de ordens institucionais, não indicadores de retalho?
Essa pergunta levou a seis anos de desenvolvimento.
Fase 1: Pesquisa e Otimização de Indicadores (2015–2017)
Os primeiros dois anos foram pura pesquisa. Testámos mais de 40 indicadores técnicos em 5 anos de dados de XAUUSD (2010–2015), procurando combinações que produzissem uma vantagem estatisticamente significativa. A maioria dos indicadores individuais falhou isoladamente. O avanço veio quando percebemos que a confluência — o acordo de múltiplos sinais independentes — era o único preditor confiável.
Otimámos 15 indicadores principais através de análise walk-forward:
- TEMA (16) — Média Móvel Exponencial Tripla para deteção de tendência com menor atraso
- SuperTrend (23, 2.0) — Identificação de continuação e reversão de tendência
- ATR (50) — Cálculo de stop-loss baseado em volatilidade
- Williams %R (17) — Extremos de sobrecompra/sobrevenda e divergências
- EMA Triple Stack (18/30/290) — Alinhamento de tendência de curto, médio e longo prazo
- MACD (17/27/13) — Confirmação de momentum com parâmetros personalizados
- Deteção de Divergência RSI — Varredura automatizada de divergências de alta/baixa
- Bollinger Bands — Deteção de compressão e expansão de volatilidade
- Retrações de Fibonacci — Níveis chave em 0.236, 0.382, 0.5, 0.618, 0.786
Cada parâmetro foi otimizado especificamente para o ouro, não para forex genérico. O ouro tem características únicas: valor pip 10x maior que os principais pares, extrema sensibilidade a dados do FOMC e NFP, e forte correlação inversa com o Dólar Americano.
Fase 2: A Arquitetura Modular (2017–2019)
A maior decisão arquitetónica foi tornar-se modular. Em vez de um bot de negociação monolítico, projetámos o PMTS como 7 módulos independentes e especializados — cada um especialista no seu domínio:
- Trend Analyzer — Identifica a direção da tendência macro e micro usando análise de múltiplos timeframes e médias móveis adaptativas em 4 timeframes simultâneos (1H, 4H, 1D, 1W)
- Smart Money Detector — Lê padrões de acumulação, distribuição e varredura de liquidez institucionais. Este módulo implementa Smart Money Concepts (SMC): Order Blocks, Fair Value Gaps, Break of Structure (BOS), e Change of Character (ChoCH)
- Order Flow Scanner — Analisa o perfil de volume e deteta grandes posições institucionais a entrar no mercado
- Risk Manager — Calcula níveis precisos de entrada, stop-loss e take-profit com base na estrutura de mercado e volatilidade derivada do ATR, não em distâncias arbitrárias de pip
- Correlation Engine — Monitora correlações entre ativos em tempo real: DXY (Índice do Dólar Americano), rendimentos do Tesouro dos EUA, VIX (volatilidade), S&P 500, e petróleo Brent
- Sentiment Analyzer — Processa relatórios COT (posicionamento institucional da CFTC), Índice de Medo & Ganância, e sentimento de notícias usando Processamento de Linguagem Natural
- Execution Optimizer — Otimiza o timing de entrada dentro das zonas de morte da sessão, gere o dimensionamento de posições e lida com a gestão de ordens
O princípio de design crítico: todos os 7 módulos devem concordar antes de qualquer negociação ser executada. Nenhum módulo individual pode sobrepor o consenso. Isso elimina pontos únicos de falha e reduz drasticamente falsos positivos.
Fase 3: Consenso Multi-Timeframe (2019–2020)
Implementámos um sistema de análise multi-timeframe ponderado que processa 4 timeframes simultâneos:
| Timeframe | Peso | Propósito |
|---|---|---|
| 1H (Horário) | 20% | Timing preciso de entrada |
| 4H (4-Horas) | 30% | Confirmação de tendência intermédia |
| 1D (Diário) | 35% | Direção principal do mercado |
| 1W (Semanal) | 15% | Contexto de viés macro |
Um sinal FORTE requer 4/4 timeframes alinhados. Um bom sinal precisa de 3/4. Abaixo disso, o sistema não negocia. Isso sozinho eliminou mais de 60% das negociações perdedoras em backtesting.
Fase 4: Gestão de Risco — A Camada Inegociável (2020)
2020 foi o ano que validou a nossa abordagem de risco em primeiro lugar. Quando o COVID derrubou o ouro de ,700 para ,450 em dias, depois subiu para ,075, sistemas sem gestão de risco adequada foram destruídos. O nosso sobreviveu em backtesting devido a três camadas independentes de proteção:
Proteção de Stop-Loss em 3 Níveis
- Nível de Negociação: Stops baseados em ATR colocados em níveis de estrutura lógica onde a tese se invalida
- Nível Diário: Perda máxima diária de 5% — aciona pausa automática até a próxima sessão
- Nível de Conta: Circuit breaker de drawdown máximo de 15-20% — todas as negociações param
Trailing Stop Inteligente (3 Níveis)
- Nível 1 (+300 pontos): Trailing padrão com distância dinâmica de 1.5× ATR
- Nível 2 (+150 pontos): Bloqueio de breakeven — move o stop para entrada + 20 pontos de lucro garantido
- Nível 3 (+500 pontos): Trailing agressivo com 1× ATR — protege grandes ganhos
O risco por negociação é limitado a 1% do capital da conta. Sem Martingale. Sem negociação em grade. Sem média para baixo. Nunca.
Fase 5: Integração de Smart Money (2020–2021)
Esta foi, sem dúvida, a fase mais transformadora. Integrámos Smart Money Concepts — a metodologia usada por traders institucionais — na estrutura algorítmica:
- Varreduras de Liquidez: Detetar quando as instituições engenham raids de stop-loss para acumular posições a melhores preços
- Order Blocks: Identificar zonas de acumulação e distribuição institucionais que atuam como suporte/resistência futura
- Fair Value Gaps (FVGs): Ineficiências de preço que as instituições usam para reentrada precisa
- Estrutura de Mercado: Deteção automatizada de Altos Mais Altos/Baixos Mais Altos (tendência de alta), Altos Mais Baixos/Baixos Mais Baixos (tendência de baixa), Break of Structure (BOS), e Change of Character (ChoCH)
Cada nível óbvio de suporte e resistência num gráfico é um íman de liquidez. Quando os traders de retalho colocam os seus stops nesses níveis, tornam-se parte da negociação institucional. O PMTS foi projetado para ler isso — não para ser vítima disso.
A Pilha Tecnológica
O PMTS é construído no MetaTrader 5 usando MQL5, escolhido pelo seu motor de execução de nível institucional, processamento de ordens sub-50ms, e conectividade direta com o corretor. A API de backend é PHP com MySQL, servindo análises em tempo real, acompanhamento de desempenho e gestão de utilizadores.
A arquitetura do Expert Advisor é totalmente modular: 16 módulos de código especializados organizados em camadas de Análise, Estratégia, Risco, Negociação e Visualização. Cada módulo pode ser testado, otimizado e implementado de forma independente.
Resultados de Backtesting e Limitações Honestamente
Após 5 anos de dados de XAUUSD (ênfase em 2019–2024) e milhares de horas de otimização, os resultados de backtesting mostram promessa. Mas queremos ser transparentes sobre o que o backtesting é e o que não é:
O que o backtesting mostra: Vantagem estatística em dados históricos, sensibilidade a parâmetros, perfis de drawdown, e robustez da estratégia sob vários regimes de mercado.
O que o backtesting NÃO mostra: Slippage real, requotes, spreads variáveis, qualidade de execução do corretor, ou eventos cisne negro que não têm precedente histórico.
Não publicaremos números específicos de backtest aqui porque podem ser enganosos. Em vez disso, publicaremos resultados de negociação ao vivo verificados assim que tivermos um tamanho de amostra estatisticamente significativo — pelo menos 6 meses de dados de negociação real.
O desempenho passado, seja backtestado ou ao vivo, não garante resultados futuros. Negociar envolve um risco substancial de perda.
O Que Vem a Seguir
Estamos atualmente a preparar para a implementação ao vivo. O sistema negociará capital real em contas de corretor reguladas, com total transparência:
- Curvas de capital ao vivo publicadas no nosso painel de controlo
- Cada negociação registada e auditável
- Relatórios de desempenho mensais com dados verificados
- Auditoria de código independente e revisão de segurança
O PMTS não foi construído para ser mais um bot de negociação de caixa preta. Foi construído para ser um sistema de nível institucional transparente que qualquer pessoa pode verificar. O código foi revisto. A metodologia está documentada num whitepaper técnico de 15.000 palavras. E quando formos ao vivo, os resultados falarão por si — ou não falarão.
Esse é o compromisso que fazemos.
Este é o primeiro post de uma série que documenta a evolução técnica do PMTS. Siga o nosso blog para mergulhos profundos em módulos individuais, metodologia de negociação, frameworks de gestão de risco, e eventualmente — análise de desempenho ao vivo.
— Lorenzo Ballanti, Fundador & Desenvolvedor Principal, Elysium Media FZCO, Dubai
Ready to start trading with AI?
Join hundreds of traders using PMTS algorithmic trading technology
Get Started