Vantage Breakout
- 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.31
- Atualizado: 24 outubro 2026
Vantage Breakout é um Expert Advisor de rompimento de banda de volatilidade. Ele constrói uma banda em torno de uma média móvel com distância ATR e entra quando uma barra fecha fora dela. As saídas são gerenciadas em termos financeiros: o lucro é realizado em três passos medidos em percentual do saldo da conta, e um stop suave fecha a operação no fechamento da barra se a perda atingir um percentual definido do saldo.
VISÃO GERAL
- Banda de rompimento: SMA mais ou menos InpAtrMultiplier x ATR
- Entrada em um fechamento acima da banda superior (compra) ou abaixo da inferior (venda)
- Stop loss fixo em percentual do preço, trailing stop opcional em percentual
- Realização de lucro em três passos pelo percentual do saldo: um terço, um terço e depois o restante
- Fechamento suave: a operação é fechada no fechamento da barra se a perda flutuante atingir InpSoftClose_PctBalance por cento do saldo
- Tamanho da posição baseado no risco com capitalização ou saldo inicial fixo
- Uma posição por vez, entradas e níveis avaliados 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
Banda: a cada nova barra o EA calcula uma SMA de InpSmaPeriod barras e soma ou subtrai InpAtrMultiplier x ATR(InpAtrPeriod). Um fechamento acima da banda superior indica um forte movimento de alta e abre uma compra; um fechamento abaixo da banda inferior abre uma venda.
Stop e tamanho: o stop loss fixo é colocado a InpSL_Pct por cento do preço de entrada. O lote é calculado para que esse stop custe InpRiskPercent por cento do saldo atual (InpCompounding = true) ou do saldo inicial. Com InpUseTrailing ativado, o stop acompanha o preço à mesma distância percentual a cada tick e só se move na direção do lucro.
Níveis de lucro (verificados a cada fechamento de barra):
- Quando o lucro flutuante atinge InpTP1_PctBalance por cento do saldo, cerca de um terço do volume inicial é fechado
- Em InpTP2_PctBalance por cento, mais um terço é fechado
- Em InpTP3_PctBalance por cento, o volume restante é fechado
- Vários níveis podem ser acionados na mesma barra. Se a posição for pequena demais para dividir, o nível é ignorado e todo o volume é fechado em InpTP3_PctBalance
Fechamento suave: a cada fechamento de barra, se a perda flutuante da posição atingiu InpSoftClose_PctBalance por cento do saldo, a posição é fechada, normalmente bem antes do stop fixo.
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 do trailing, 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: InpAtrPeriod, InpSmaPeriod, InpAtrMultiplier
Money Management: InpRiskPercent, InpCompounding
Risk Placement: InpSL_Pct, InpUseTrailing
Active Position Management: InpTP1_PctBalance, InpTP2_PctBalance, InpTP3_PctBalance, InpSoftClose_PctBalance
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 Vantage Breakout 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 que tendem a continuar após um fechamento forte fora da sua banda de volatilidade
- O risco padrão é de 2 por cento no stop fixo, enquanto o fechamento suave normalmente limita a perda a cerca de 0.5 por cento do saldo; mantenha InpSoftClose_PctBalance abaixo de InpRiskPercent
- Otimize em duas etapas: 1 Minute OHLC ou Open Prices para os parâmetros de banda e gestão de capital, depois Every Tick para confirmar (e para testar o trailing stop)
- 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.
