KeltnerBB Fade
- Experts
-
Alexandre Vincent Traber
Desenvolvedor de trading algorítmico especializado em Expert Advisors para MetaTrader 5.Formação em estudos de trading de commodities, aplicada a estratégias sistemáticas de Forex, Ouro/Prata e índices. O foco está em robôs robustos e testados por otimização, com curvas de equity suaves em vez de - Versão: 1.34
- Atualizado: 16 setembro 2026
Visão geral
KeltnerBB Fade é um Expert Advisor de reversão à média para o MetaTrader 5. Ele opera contra expansões extremas de volatilidade quando as Bandas de Bollinger se aproximam ou cruzam o Canal de Keltner, entrando de volta em direção à média, com stop loss baseado em ATR e dimensionamento dinâmico de posição em cada operação.
Como funciona
As Bandas de Bollinger e o Canal de Keltner são calculados no timeframe atual. Uma entrada ocorre quando a banda superior ou inferior de Bollinger se aproxima ou cruza a banda correspondente de Keltner, usando cruzamento estrito ou limiar de proximidade conforme o modo de sinal escolhido. O tamanho da posição é calculado a partir do patrimônio da conta e do percentual de risco definido, com stop loss baseado em ATR. A saída é escolhida entre cinco modos configuráveis: retorno à banda média, reentrada no canal, inversão de compressão, sinal oposto ou exaustão de momentum via RSI. Uma camada opcional de proteção de lucro adiciona fechamento parcial escalonado por múltiplos de R, trava de breakeven, fechamento por tempo em lucro e um escalonamento de trailing por percentual do saldo. Todas as saídas e gatilhos de proteção são avaliados apenas na máxima, mínima e fechamento da vela fechada, mantendo o comportamento consistente entre os modos OHLC e Every Tick.
Parâmetros
Geral
- Magic Number: identificador único das operações deste EA
- Risk Percent: risco por operação, % do patrimônio da conta
- ATR Period Risk: período de ATR usado no cálculo do stop loss
- ATR SL Multiplier: distância do stop loss como múltiplo do ATR
- Margin Safety Factor: uso máximo de margem em relação à margem livre, buffer contra movimentos adversos
Bollinger
- BB Period
- BB Deviation
- BB Price: preço aplicado no cálculo de Bollinger
Keltner
- KC EMA Period
- KC ATR Period
- KC ATR Multiplier
Modo de sinal
- Signal Mode: cruzamento estrito ou limiar de proximidade
- Signal Proximity Pct: % da largura do canal de Keltner usado como margem de aproximação
Saída
- Exit Mode: retorno à média, reentrada no canal, inversão de compressão, sinal oposto ou exaustão por RSI
- RSI Period
- RSI Upper
- RSI Lower
Proteção de lucro
- Lock Breakeven Enable: mover o stop loss para breakeven ao ser acionado
- Lock Breakeven Trigger R: nível de acionamento, em múltiplos de R da distância inicial do stop
- Lock Breakeven Buffer Points: margem além do preço de entrada, em pontos
- Lock Ladder Enable: fechamento parcial por níveis de R
- Lock Ladder R1 / R1 Pct: nível 1 e percentual de fechamento
- Lock Ladder R2 / R2 Pct: nível 2 e percentual de fechamento
- Lock Ladder R3 / R3 Pct: nível 3 e percentual de fechamento
- Lock Time In Profit Enable: fechamento parcial após N velas consecutivas em lucro
- Lock Time In Profit Bars: velas necessárias
- Lock Time In Profit Pct: percentual de fechamento
- Lock Pct Ladder Enable: fechamento total por escalonamento de trailing baseado no saldo da conta
- Lock Pct Ladder Activation Pct: percentual de lucro flutuante que ativa o escalonamento
- Lock Pct Ladder Trail Step Pct: tamanho do passo do escalonamento, em percentual
Pontuação do otimizador
- Score Min Profit Factor: limiar de desqualificação
- Score Max Drawdown Pct: limiar de desqualificação
- Score Min Trades: limiar de desqualificação
- Score R2 Weight: peso da suavidade da curva de patrimônio
- Score Slope Weight: peso da velocidade de lucro
- Score Split Penalty: penalidade por instabilidade temporal entre a primeira e segunda metade do teste
- Score Skew Penalty: penalidade por concentração de lucro em uma única operação
- Score Ulcer Penalty: penalidade por profundidade e duração dos drawdowns
- Score MAR Weight: peso do lucro líquido em relação ao drawdown máximo
- Score Trade Bonus Weight: peso da confiabilidade pelo número de operações
Sistema de pontuação do otimizador
Este EA inclui uma função OnTester personalizada criada para reduzir o overfitting durante a otimização. Ela classifica as execuções pela suavidade da curva de patrimônio, velocidade de lucro, estabilidade temporal entre a primeira e segunda metade do teste, concentração de lucro em uma única operação, profundidade e duração do drawdown, eficiência de capital em relação ao drawdown e confiabilidade pelo número de operações. Execuções abaixo dos limiares de fator de lucro, drawdown ou número de operações recebem pontuação zero automaticamente. Selecione Custom max como critério do otimizador ao rodar o otimizador integrado.
Configuração recomendada
Teste em modo Every Tick com ticks reais, no timeframe e símbolo do seu mercado-alvo. Recomenda-se uma corretora com spreads baixos e níveis de stop ou freeze reduzidos, para uma execução mais limpa de breakeven e fechamentos parciais.
Capturas de tela
Os arquivos set recomendados estão disponíveis na seção de comentários abaixo.
Aviso legal
O desempenho passado mostrado nos backtests não garante resultados futuros. Sempre teste em uma conta demo antes de usar em conta real. Negociar envolve risco de perda.
