AI Regime Switch Trader
- Experts
-
Fadi Hassan Khaled Ghanem
MQL4/MQL5 developer based in Jordan. I have published 169 MetaTrader 5 products on the MQL5 Market (about 8,800 downloads in total).
What I build:
- Custom Expert Advisors from your own trading rules
- Indicators, alerts and multi-timeframe dashboards - Versão: 2.0
- Atualizado: 22 setembro 2026
AI Regime Switch Trader é um Expert Advisor construído em torno de uma ideia simples mas poderosa: nenhum estilo de negociação funciona em todas as condições de mercado. Em vez de usar um método de entrada fixo, este EA classifica continuamente o regime de mercado atual e alterna automaticamente entre duas estratégias independentes e propositalmente construídas - uma forma leve e totalmente transparente de tomada de decisão adaptativa estilo IA, sem serviços externos, DLLs ou acesso à rede.
COMO FUNCIONA
Passo 1 - Detectar o regime de mercado. A cada nova barra, o EA lê o indicador ADX. Quando o ADX está acima do limite configurável, o mercado é classificado como EM TENDÊNCIA. Quando o ADX está no limite ou abaixo dele, o mercado é classificado como LATERALIZADO.
Passo 2a - Lógica de tendência. Em um regime de tendência, o EA procura um cruzamento entre uma EMA rápida e uma lenta e negocia na direção da nova tendência.
Passo 2b - Lógica de lateralização. Em um regime lateralizado, o EA procura extremos do RSI (sobrevenda/sobrecompra) confirmados por um toque na banda externa de Bollinger, e negocia o repique de volta em direção ao meio do intervalo.
Passo 3 - Gestão de risco. Cada posição é aberta com Stop Loss e Take Profit baseados em ATR, para que o risco se adapte automaticamente à volatilidade atual. Um trailing stop opcional baseado em ATR pode proteger o lucro à medida que a operação se desenvolve.
PRINCIPAIS RECURSOS
- Duas lógicas de negociação completas em um único EA - seguimento de tendência e reversão à média - ativadas automaticamente com base no regime detectado.
- Classificação de regime baseada no ADX, uma medida bem estabelecida da força da tendência.
- Stop Loss, Take Profit e trailing stop adaptativos à volatilidade, baseados em ATR.
- Filtro de spread integrado e limite de número de posições para evitar negociar em más condições.
- Validação prévia da ordem (OrderCheck) antes de cada ordem de mercado e cada modificação de SL/TP, para reduzir erros de rejeição da corretora.
- Código MQL5 limpo e bem comentado, sem dependências externas, sem chamadas a DLL e sem acesso oculto à rede.
- Compatível com qualquer símbolo e tipo de conta; funciona em contas de netting e hedging.
PRINCIPAIS PARÂMETROS DE ENTRADA
- Configurações gerais - Magic Number, período de trabalho, Spread Máximo (pontos).
- Classificador de regime (ADX) - Período do ADX, Limite de tendência do ADX.
- Configurações do regime de tendência - Período da EMA rápida, Período da EMA lenta.
- Configurações do regime lateralizado - Período do RSI, níveis de sobrevenda/sobrecompra do RSI, Período e Desvio das Bandas de Bollinger.
- Gestão de risco (ATR) - Período do ATR, Stop Loss (múltiplo de ATR), Take Profit (múltiplo de ATR).
- Configurações de negociação - Tamanho do lote.
- Trailing Stop - Ativar/desativar, Início do trailing (múltiplo de ATR), Passo do trailing (múltiplo de ATR).
RECOMENDAÇÕES
- Período padrão: H1. O EA pode ser testado em outros períodos; reotimize o limite de ADX e os períodos de EMA/RSI/Bollinger para o período e símbolo escolhidos.
- Funciona em qualquer símbolo com spread estável; verifique sempre o spread típico da sua corretora em relação à configuração de Spread Máximo.
- Como em qualquer estratégia de negociação automatizada, teste cuidadosamente em uma conta demo antes de passar para uma conta real, e use um dimensionamento de posição adequado à sua própria tolerância ao risco.
Este EA não garante lucro. O comportamento passado de qualquer estratégia, automatizada ou manual, não é garantia de resultados futuros. Sempre entenda a lógica de um Expert Advisor e teste-o você mesmo antes de negociar com fundos reais.
