Neural Confluence Trader
- Experts
- Versão: 1.0
Neural Confluence Trader é um Expert Advisor totalmente automatizado, construído em torno de um modelo de pontuação neural de camada única, no estilo perceptron. Em vez de depender do sinal de um único indicador isoladamente, ele combina quatro leituras de mercado independentes — RSI, MACD, Estocástico e ADX/DMI — em uma única "pontuação de confluência" ponderada, entre -1 e +1, de forma semelhante a como um nó simples de rede neural combina entradas ponderadas. Uma operação só é aberta quando essa pontuação composta cruza um limite configurável em qualquer direção, filtrando sinais com os quais apenas um indicador concorda.
Esta é uma implementação nativa em MQL5 de pontuação de confluência ponderada multi-indicador. Nenhuma DLL externa, chamada de rede ou serviço de IA de terceiros é usado ou necessário — o EA é 100% autocontido e seguro para rodar em qualquer VPS compatível com o MQL5 Market.
Como funciona a pontuação neural
- Ativação do RSI: distância normalizada do nível neutro 50 (-1 a +1)
- Ativação do MACD: diferença entre a linha principal e a linha de sinal do MACD, normalizada pelo ATR para se adaptar à volatilidade de cada símbolo
- Ativação do Estocástico: distância normalizada do %K em relação ao nível neutro 50
- Ativação direcional ponderada por ADX: o desequilíbrio +DI/-DI, escalado pela força da tendência indicada pelo ADX (uma tendência forte amplifica o voto direcional; um mercado fraco/lateral o atenua)
- Pontuação composta = soma ponderada das quatro ativações (peso padrão de 0.25 cada, ajustável)
- Compra quando a pontuação sobe até o limite ou acima dele; Venda quando cai até o limite negativo ou abaixo dele
Principais características
- Pontuação de confluência "neural" ponderada multi-indicador (RSI + MACD + Estocástico + ADX)
- Pesos dos indicadores e limite de pontuação totalmente configuráveis
- Stop Loss e Take Profit baseados em ATR para gestão de risco adaptada à volatilidade
- Trailing stop opcional baseado em ATR com verificação de segurança de proximidade ao take profit (nunca ultrapassa um ponto que invalidaria o take profit aberto)
- Uma operação por vez — sem grid, sem martingale, sem empilhamento perigoso de posições
- Filtro de spread, verificação de margem e validação de distância mínima de stop antes de cada operação
- Funciona em qualquer símbolo e timeframe suportado pela sua corretora
Parâmetros de entrada
- Magic Number — identificador único para as operações deste EA
- Time Frame — timeframe usado para todos os cálculos dos indicadores (padrão H1)
- Max Spread (points) — operações são ignoradas quando o spread atual excede este valor
- RSI Period — padrão 14
- MACD Fast/Slow/Signal — padrão 12/26/9
- Stochastic %K/%D/Slowing — padrão 5/3/3
- ADX Period — padrão 14
- Weight RSI / MACD / Stochastic / ADX — padrão 0.25 cada (deve somar 1.0)
- MACD ATR Normalization Factor — controla como o valor bruto do MACD é escalado para o intervalo -1..+1
- Score Threshold — pontuação composta absoluta mínima necessária para abrir uma operação (padrão 0.5)
- ATR Period — padrão 14
- Stop Loss (ATR multiple) — padrão 1.5
- Take Profit (ATR multiple) — padrão 2.5
- Lot Size — volume fixo da operação
- Use Trailing Stop — ativar/desativar o trailing por ATR
- Trailing Start / Step (ATR multiple) — padrão 1.0 / 0.5
Recomendações
- Teste minuciosamente no Testador de Estratégias nos seus símbolos-alvo antes de operar ao vivo
- Os parâmetros padrão são um ponto de partida equilibrado — reotimize os pesos e o limite por símbolo/timeframe
- Use um VPS de baixa latência para execução precisa
- Como em qualquer estratégia automatizada, resultados de testes passados não garantem desempenho futuro — sempre use gestão de risco e dimensionamento de posição adequados
