ADX Scalper Pro EA
- Experts
- Versão: 1.0
- Ativações: 10
ADX Scalper Pro EA — Expert Advisor automático para negociação de tendência com o indicador ADX no MetaTrader 5
DESCRIÇÃO
ADX Scalper Pro EA é um Expert Advisor totalmente automático para MetaTrader 5 que utiliza o indicador Average Directional Index (ADX) para avaliar a força da tendência e as linhas +DI/−DI para determinar a direção das operações. Se o valor do ADX estiver abaixo do limite definido, o mercado é considerado lateral e nenhuma nova operação é aberta. A negociação só começa depois de confirmada uma força de tendência suficiente. Para o acompanhamento das operações são utilizados a gestão de capital Smart Risk, a negociação em grid controlada, Trailing Stop, Break Even, o Time Filter e mecanismos integrados de proteção de capital.
O EA é compatível com contas Netting e Hedging e é adequado para negociar ouro (XAU/USD), pares de moedas Forex, índices e outros instrumentos.
PRINCIPAIS VANTAGENS
• Filtragem do mercado lateral — o ADX mede a força do movimento e não a sua direção, por isso o EA ignora os períodos em que as estratégias direcionais costumam perder dinheiro
• Direção pelas linhas +DI e −DI — as entradas seguem a pressão predominante no mercado, e não uma leitura subjetiva da tendência
• Dois modos de sinal — entrar no momento em que as linhas se cruzam gera operações raras e precisas; entrar pela posição relativa delas oferece mais oportunidades ao longo de toda a tendência
• Cálculo multitemporal — a força da tendência pode ser avaliada num tempo gráfico superior enquanto as operações são executadas no tempo gráfico de trabalho
• Smart Risk — o volume de cada ordem subsequente do grid diminui em vez de aumentar, reduzindo a carga sobre o depósito à medida que o grid se expande
• Frequência de negociação ajustável — o filtro combinado de tempo e distância com quatro modos permite configurar o EA tanto para entradas raras quanto para um funcionamento ativo
• Proteção abrangente do capital — controle do spread, controle da margem livre, Time Filter, limite diário de operações e verificação automática das condições de negociação antes de cada entrada
RECURSOS PRINCIPAIS
• ADX Trend Filter
• Smart Risk
• Grid Trading
• Trade Direction
• Time Filter
• Spread Control
• Daily Limit
• Stop Loss & Take Profit
• Break Even
• Trailing Stop
• Netting & Hedging
• Trade History
COMO O EA FUNCIONA
No fechamento de cada barra o EA obtém os valores de ADX, +DI e −DI no tempo gráfico selecionado e avalia duas condições.
Força da tendência. O valor do ADX é comparado com o limite. Se estiver abaixo, o mercado é considerado lateral e o EA não considera a entrada de forma alguma, independentemente das demais condições.
Direção. Se a tendência for suficientemente forte, verifica-se a posição relativa das linhas direcionais. Uma compra é considerada quando +DI está acima de −DI, e uma venda quando a relação é inversa. No modo rigoroso exige-se ainda que na barra anterior as linhas estivessem ao contrário — ou seja, que o cruzamento tenha ocorrido exatamente nesse momento.
Abertura de operações. Quando o sinal se forma e corresponde ao modo de direção selecionado, aplicam-se as regras gerais de segurança: são verificados o intervalo e a distância entre operações conforme o modo de filtro escolhido, o spread atual, o estado da sessão de negociação, o Time Filter e a suficiência da margem livre. O volume é ajustado às exigências da corretora, se necessário. Uma vez aberta, a posição é acompanhada por stop loss, take profit, trailing stop e breakeven e, com a negociação em grid ativada, o EA pode adicionar ordens à medida que o mercado se move contra a posição.
PARÂMETROS DO EA
ADX Settings
ADXTimeframe — tempo gráfico no qual o indicador ADX é calculado. Pode diferir do gráfico de trabalho: isso permite avaliar a tendência num tempo gráfico superior e executar as operações num inferior.
ADXPeriod — período de cálculo do indicador. Valores maiores tornam a avaliação da tendência mais suave e lenta; valores menores, mais sensível ao movimento atual.
ADXThreshold — valor mínimo do ADX com o qual a negociação é permitida. Abaixo desse limite o mercado é considerado lateral e nenhuma operação é aberta. Quanto maior o valor, mais rigorosa a seleção e menos frequentes as operações.
RequireDICross — define o momento da entrada. Com o parâmetro ativado, a operação é aberta apenas na barra em que as linhas +DI e −DI se cruzam, o que gera menos sinais mas pontos de entrada mais precisos. Desativado, o EA negocia ao longo de toda a tendência enquanto uma linha se mantiver acima da outra.
Lot Settings
LotMethod — método de cálculo do volume da posição: lote fixo ou Smart Risk (cálculo automático a partir do tamanho do saldo).
FixedLotSize — tamanho do lote usado no modo de volume fixo. Aplica-se apenas quando esse modo está selecionado.
Grid Trading Settings
UseGrid — ativa ou desativa a negociação em grid no acompanhamento das posições abertas.
GridStep — distância em pontos entre níveis adjacentes do grid. Esse mesmo parâmetro é usado como distância mínima entre novas entradas quando o filtro de distância está ativo.
MaxGridOrders — número máximo de ordens que o EA pode abrir em uma mesma direção enquanto o grid está em funcionamento. Limita o risco total.
Trading Direction
TradeDirection — define a direção de negociação permitida: apenas compras (BUY), apenas vendas (SELL) ou em ambos os sentidos (BOTH). No modo BOTH a direção de uma operação específica é determinada pelo indicador.
Stop Loss & Take Profit Settings
StopLoss — tamanho do stop loss em pontos para cada nova posição. O valor 0 desativa o uso de Stop Loss.
TakeProfit — tamanho do take profit em pontos para a fixação automática do lucro. O valor 0 desativa o uso de Take Profit.
Trailing Stop & BreakEven Settings
TrailingStop — ativa ou desativa o acompanhamento automático das posições em lucro por meio do Trailing Stop.
TrailingStart — lucro mínimo em pontos a partir do qual o Trailing Stop é ativado.
TrailingDistance — distância em pontos entre o preço atual e o nível do Trailing Stop após a sua ativação.
TrailingStep — variação mínima de preço necessária para cada novo deslocamento do Trailing Stop.
BreakEven — ativa ou desativa a movimentação automática da posição para Break Even.
BreakEvenStart — lucro em pontos necessário para ativar o Break Even.
BreakEvenOffset — deslocamento do stop loss em direção ao lucro em relação ao preço de abertura, após a posição ser movida para Break Even.
Trading Rules
MaxSpread — spread máximo permitido em pontos para abrir novas operações. Se o spread atual for superior a esse valor, a abertura de novas posições é temporariamente bloqueada.
MinutesBetweenTrades — intervalo mínimo de tempo em minutos entre a abertura de novas operações.
FilterMode — modo de funcionamento do filtro de entrada: somente tempo, somente distância, tempo OU distância, ou tempo E distância simultaneamente. Permite regular a frequência de negociação.
MagicNumber — identificador único que permite ao EA distinguir as suas próprias operações das de outros EAs ou da negociação manual.
TradeComment — comentário adicionado automaticamente a todas as operações abertas pelo EA.
DailyLimit — ativa ou desativa o limite do número máximo de novas operações durante um mesmo dia de negociação.
MaxOrdersPerDay — número máximo de operações que o EA pode abrir em um dia de negociação.
Time Filter
EnableTimeFilter — ativa ou desativa o Time Filter. Quando está desativado, a negociação é permitida a qualquer hora e os demais parâmetros deste grupo não têm efeito.
TradeMonday, TradeTuesday, TradeWednesday, TradeThursday, TradeFriday, TradeSaturday, TradeSunday — interruptores dos dias da semana. Para cada dia é possível permitir ou bloquear a negociação separadamente. O dia é considerado conforme o horário do servidor da corretora.
StartHour — hora de início da janela de negociação (0–23) conforme o horário do servidor da corretora.
StartMinute — minuto de início da janela de negociação (0–59).
EndHour — hora de término da janela de negociação (0–23) conforme o horário do servidor da corretora.
EndMinute — minuto de término da janela de negociação (0–59). Se a hora de início for posterior à de término, a janela atravessa a meia-noite.
Display Settings
ShowPanel — ativa ou desativa a exibição do painel de informações no gráfico.
ShowProfitStats — exibe as estatísticas de lucro do dia, da semana, do mês e de todo o período de funcionamento do EA.
ShowTradeHistory — ativa a exibição do histórico de operações executadas diretamente no gráfico.
BuyTradeColor — cor de exibição das operações de compra.
SellTradeColor — cor de exibição das operações de venda.
TradeFontSize — tamanho da fonte dos rótulos do histórico de operações no gráfico.
PanelBackColor — cor de fundo do painel de informações.
PanelTextColor — cor do texto do painel de informações.
PanelEditColor — cor dos campos de valores dentro do painel de informações.
SMART RISK
Smart Risk é um modo que calcula automaticamente o volume da posição a partir do tamanho do saldo. O volume da operação cresce junto com o depósito e diminui quando este se reduz, de modo que a carga sobre a conta permanece proporcional ao seu estado atual.
A característica principal desse modo se manifesta quando o grid está em funcionamento: o volume de cada ordem subsequente diminui em vez de aumentar. É isso que distingue de forma fundamental o Smart Risk do martingale clássico, onde cada ordem subsequente dobra e a carga sobre o depósito cresce de forma exponencial.
Antes de abrir qualquer posição, o EA verifica a margem livre disponível e, se necessário, reduz o volume, ajustando-o ao passo de lote permitido pela corretora.
GRID TRADING
Com a negociação em grid ativada, o EA não se limita a uma única posição. À medida que o mercado se move contra o lado aberto, ele adiciona novas ordens a um passo definido em pontos, formando uma grade de médio. O número total de ordens em uma mesma direção é limitado pelo parâmetro MaxGridOrders.
O EA mantém o seu próprio registro dos níveis do grid e dos preços de entrada, por isso a lógica do grid funciona igualmente correta em contas Netting e Hedging. Depois que o lado é totalmente fechado, o contador é zerado e o próximo sinal inicia um novo ciclo a partir do primeiro nível.
TIME FILTER
O Time Filter permite restringir a negociação a determinados dias da semana e horas do dia. Ele é controlado pelo parâmetro EnableTimeFilter e vem desativado por padrão.
Quando o filtro está ativado, a negociação só é permitida se ambas as condições forem atendidas: o dia da semana atual está marcado como permitido e a hora atual encontra-se dentro da janela definida. Se a hora de início da janela for posterior à de término, considera-se que a janela atravessa a meia-noite. Todas as verificações são feitas conforme o horário do servidor da corretora.
TRADE DIRECTION
BUY ONLY — o EA abre apenas operações de compra; os sinais de venda são ignorados.
SELL ONLY — o EA abre apenas operações de venda; os sinais de compra são ignorados.
BOTH — ambos os sentidos são permitidos. A direção de uma operação específica é determinada pelo indicador: compras quando +DI lidera, vendas quando −DI lidera.
CONCLUSÃO
ADX Scalper Pro EA reúne o clássico indicador Average Directional Index, a gestão de capital Smart Risk, a negociação em grid controlada, o Time Filter e um conjunto completo de mecanismos de proteção em um único Expert Advisor totalmente automático para MetaTrader 5. A filtragem dos trechos laterais do mercado, a configuração flexível da sensibilidade e o suporte total a contas Netting e Hedging o tornam aplicável tanto à negociação de ouro quanto a pares de moedas, índices e outros instrumentos.
O EA não garante a obtenção de lucro. Os resultados da negociação dependem das condições de mercado, dos ajustes escolhidos, das condições da corretora e da abordagem do trader em relação à gestão de risco. Antes de usá-lo em uma conta real, teste-o obrigatoriamente no Strategy Tester e em uma conta demo.

