TrendCatcher MA Pro
- 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.29
- Atualizado: 24 outubro 2026
- Ativações: 10
TrendCatcher MA Pro é um Expert Advisor de cruzamento de médias móveis com modos flexíveis de stop loss e take profit. A regra de entrada é deliberadamente clássica (uma média rápida cruzando uma lenta em uma barra fechada), enquanto a saída oferece alvos em percentual fixo, alvos ancorados nas médias móveis e no ATR, um take profit parcial em dois níveis ou um trailing stop ATR.
VISÃO GERAL
- Entrada em um cruzamento confirmado de uma média móvel rápida e uma lenta (período, método e preço ajustáveis)
- Stop loss: percentual fixo do preço, ou média lenta mais ou menos uma distância ATR
- Take profit: percentual fixo, média lenta mais ou menos ATR, ou fechamento parcial em dois níveis ancorado nas médias rápida e lenta
- Trailing stop ATR opcional, avaliado uma vez por barra
- Tamanho da posição baseado no risco com capitalização ou saldo inicial fixo
- Filtro de spread, uma posição por vez, decisões em barras fechadas
- Sistema de pontuação integrado para o otimizador, para selecionar parâmetros robustos
- Painel no gráfico com drawdown da conta e drawdown do EA medidos separadamente
COMO FUNCIONA
Entrada: a cada nova barra o EA compara as médias rápida e lenta nas duas últimas barras fechadas. Um cruzamento da média rápida acima da lenta abre uma compra; um cruzamento abaixo abre uma venda. Nenhuma nova operação é aberta enquanto houver uma posição aberta.
Stop loss (InpSL_Mode):
- Percentual fixo: a InpSL_Pct por cento do preço de entrada
- MA + ATR: na média lenta menos (compras) ou mais (vendas) InpSL_ATR_Mult x ATR, de modo que o stop fique atrás da estrutura da tendência
Take profit (InpTP_Mode):
- Percentual fixo: InpTP_Pct por cento a partir da entrada
- MA + ATR: média lenta mais ou menos InpTP_ATR_Mult x ATR
- Parcial em 2 níveis: quando o preço atinge a média rápida mais InpPartialTier1_ATR_Mult x ATR, InpPartialTier1_Pct por cento da posição é fechado; o restante é fechado na média lenta mais InpPartialTier2_ATR_Mult x ATR. Ambos os níveis se movem com as médias e são verificados a cada nova barra
Trailing: com InpUseTrailing ativado, nenhum take profit fixo é definido e o stop acompanha o preço a InpTrailing_ATR_Mult x ATR, atualizado uma vez por barra.
Risco: o lote arrisca InpRiskPercent por cento do saldo atual (InpCompounding = true) ou do saldo inicial (false).
Segurança: verificação de margem antes de cada ordem, normalização completa do lote incluindo o limite de volume agregado da corretora, verificação dos níveis de stop e congelamento em entradas e modificações, filtro de spread, detecção automática do modo de preenchimento. Um autoteste na inicialização informa se a negociação está realmente permitida no gráfico.
PARÂMETROS
Strategy Moving Averages: InpFastMA, InpSlowMA, InpMAMethod, InpMAPrice
Money Management: InpRiskPercent, InpCompounding
Stop Loss Configuration: InpSL_Mode, InpSL_Pct, InpSL_ATR_Mult
Take Profit Configuration: InpTP_Mode, InpTP_Pct, InpTP_ATR_Mult
Partial TP (2-Tier MA): InpPartialTier1_ATR_Mult, InpPartialTier1_Pct, InpPartialTier2_ATR_Mult
Trailing Stop: InpUseTrailing, InpTrailing_ATR_Mult
ATR Settings: InpATR_Period
Filters: InpMaxSpreadPoints
Identification: Magic_Number, Order_Comment
Optimizer Score: parâmetros Score_*, veja abaixo
SISTEMA DE PONTUAÇÃO DO OTIMIZADOR
Os critérios padrão do MT5, como saldo máximo ou profit factor, tendem a selecionar parâmetros que se ajustam ao passado por acaso. O TrendCatcher MA Pro inclui uma função de pontuação própria que classifica cada passagem de otimização pela qualidade da sua curva de patrimônio:
- Suavidade da curva de patrimônio (R2 de um ajuste linear)
- Velocidade do lucro (inclinação normalizada)
- Estabilidade temporal (divergência entre a primeira e a segunda metade do teste)
- Concentração do lucro (penalidade quando poucas operações geram a maior parte)
- Profundidade e duração do drawdown (Ulcer Index)
- Eficiência do capital (índice MAR)
- Confiabilidade pelo número de operações
Uma passagem recebe 0 se o lucro líquido for negativo, ou se o profit factor, o drawdown ou o número de operações estiverem fora dos limites definidos. No otimizador do MT5, selecione o critério Custom max.
CONFIGURAÇÃO RECOMENDADA
- Instrumentos e períodos com tendência
- O risco padrão é de 2 por cento por operação; 0.5 a 1.0 por cento é um ponto de partida mais conservador
- Otimize em duas etapas: 1 Minute OHLC ou Open Prices para os parâmetros de médias móveis e SL/TP, depois Every Tick para confirmar a melhor zona
- VPS para operação contínua
AVISO
Negociar produtos alavancados envolve alto risco de perda. Resultados de backtest não garantem resultados futuros. Teste em uma conta demo antes de operar em conta real.
