HMA Scalper Pro EA
- Experts
- Versão: 1.2
- Atualizado: 20 julho 2026
- Ativações: 10
HMA Scalper Pro EA — Assessor Automático para MetaTrader 5 baseado no indicador Hull Moving Average (HMA)
DESCRIÇÃO RESUMIDA
HMA Scalper Pro EA é um robô de trading profissional (Expert Advisor) para MetaTrader 5 que opera na direção da média móvel Hull (Hull Moving Average, HMA). O indicador HMA determina a direção atual da tendência, e o assessor abre negociações nessa direção, complementando a entrada com gestão de capital Smart Risk, trading em grid adaptativo, trailing stop, break even e filtros de tempo.
O assessor suporta contas Netting e Hedging e é adequado para negociação de ouro (XAU/USD), pares de moedas Forex, petróleo, índices e criptomoedas.
POR QUE ESCOLHER HMA SCALPER PRO EA
- Sinais baseados em Hull Moving Average — entradas na direção de HMA, que responde a mudanças de tendência mais rapidamente do que as médias móveis clássicas
- Cálculo HMA multi-timeframe — a direção pode ser calculada num timeframe separado, independente do timeframe do gráfico
- Smart Risk em vez do martingale clássico — cada ordem de grid subsequente usa um tamanho de lote menor que o anterior
- Trading em grid adaptativo — passo fixo, limite de ordens, reinício automático do ciclo após o fechamento completo da posição
- Proteção abrangente de posições — Stop Loss, Take Profit, Trailing Stop e Break Even
- Filtro de tempo — por dias da semana e horas, usando o horário do servidor do corretor
- Controlo do spread e limite diário de negociações
- Normalização automática do volume de acordo com o passo de lote do corretor — evita erros com tamanho de posição inválido
- Verificação de StopLevel e FreezeLevel — colocação correta de níveis de proteção mesmo com corretores de restrições rigorosas
- Redução automática do lote quando a margem livre é insuficiente — previne erros de abertura de posições
- Seleção de direção de trading — BUY ONLY, SELL ONLY e BOTH
- Painel de informação — sinal HMA atual, estatísticas de lucro, posições ativas e estado da proteção
- Suporte completo para contas Netting e Hedging
PRINCIPAIS CARACTERÍSTICAS
- Hull Moving Average — sinais precisos de direção de tendência com menor atraso
- Smart Risk — redução automática do lote em cada ordem de grid subsequente
- Grid Trading — estratégia de grid adaptativa com gestão automática de níveis
- Trailing Stop — proteção dinâmica de lucros
- Break Even — movimento automático da posição para ponto de equilíbrio
- Stop Loss & Take Profit — limitação de perdas e fixação de lucros
- Time Filter — negociação por dias da semana e hora do dia
- Trade Direction — BUY ONLY, SELL ONLY ou BOTH
- Spread Control — proteção contra negociação durante spread alto
- Daily Limit — restrição do número máximo de negociações por dia
- Netting & Hedging — suporte completo para ambos os tipos de conta
- Trade History — histórico visual de negociações no gráfico
COMPATIBILIDADE
- Plataforma: MetaTrader 5 (MT5)
- Tipos de conta: Netting e Hedging
- Instrumentos: XAU/USD (ouro), pares de moedas Forex, petróleo (Brent, WTI), índices, criptomoedas (BTC, ETH e outros)
- Timeframes: Qualquer (HullTimeframe configurável)
DESCRIÇÃO
O núcleo do HMA Scalper Pro EA é a média móvel Hull (HMA) — uma média móvel avançada que suaviza os dados de preços enquanto responde a mudanças mais rapidamente do que as MMs clássicas. O assessor rastreia a direção de HMA e negocia nessa direção: quando a linha sobe, são consideradas compras; quando desce, são consideradas vendas.
HMA é calculada num timeframe selecionado, que pode ser definido independentemente do timeframe do gráfico. Graças à análise multi-timeframe, o assessor pode utilizar a direção da tendência de um timeframe superior mantendo a precisão de entrada no gráfico de trabalho. Isto é especialmente conveniente para scalping, quando os sinais são filtrados por um timeframe superior e a execução ocorre num inferior.
A gestão de capital é baseada no sistema Smart Risk. O volume base é calculado a partir do saldo, e cada ordem de grid subsequente utiliza um tamanho de lote menor que o anterior — ao contrário do martingale clássico, onde as ordens duplicam e a carga sobre o depósito cresce exponencialmente.
Características adicionais incluem trading em grid adaptativo, Stop Loss, Take Profit, trailing stop, break even, filtros de entrada por tempo e distância, controlo do spread, limite diário de negociações e filtro de tempo opcional por dias da semana e horas. O painel de informação mostra o sinal HMA atual, estatísticas de lucro, posições ativas e estado da proteção, enquanto o histórico de negociações é exibido diretamente no gráfico.
COMO FUNCIONA O ASSESSOR
No fechamento de cada barra, o assessor calcula a média móvel Hull no timeframe especificado e determina a sua direção. Uma HMA crescente gera uma condição de compra, uma HMA decrescente gera uma condição de venda. A negociação é executada se a direção do sinal coincidir com o modo de trading selecionado.
Antes de abrir uma negociação, são aplicadas regras de segurança:
- Verificação de intervalo e distância — tempo mínimo e distância entre negociações de acordo com o modo de filtro selecionado
- Verificação do spread — o spread atual não deve exceder o limite definido
- Verificação da sessão de trading — o mercado deve estar aberto de acordo com as definições do corretor
- Verificação do filtro de tempo — a hora atual deve estar dentro do período permitido
- Verificação da margem livre — fundos suficientes para abrir a posição
O volume é ajustado aos requisitos do corretor, se necessário. Uma vez aberta, a posição é gerida com Stop Loss, Take Profit, Trailing Stop e Break Even. Com o trading em grid ativado, o assessor pode adicionar ordens à medida que o mercado se move contra a posição.
PARÂMETROS DO ASSESSOR
Hull Scanner Settings
HullTimeframe — timeframe para cálculo de HMA. Timeframes mais baixos reagem mais rápido; os mais altos filtram melhor o ruído. Padrão M15.
HullPeriod — período de cálculo de HMA. Valores mais altos suavizam a linha e atrasam os sinais; valores mais baixos tornam-na mais sensível.
HullDivisor — coeficiente de velocidade de HMA. Valores mais baixos aumentam a sensibilidade e produzem sinais mais precoces.
HullPrice — tipo de preço para HMA (Close, Open, High, Low). O preço de fecho é o mais utilizado.
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 saldo).
FixedLotSize — tamanho do lote no modo de volume fixo.
Grid Trading Settings
UseGrid — ativa ou desativa o trading em grid.
GridStep — distância em pontos entre níveis de grid.
MaxGridOrders — número máximo de ordens numa direção.
Trading Direction
TradeDirection — direção de trading: BUY ONLY, SELL ONLY ou BOTH.
Stop Loss & Take Profit Settings
StopLoss — tamanho do Stop Loss em pontos (0 — desativado).
TakeProfit — tamanho do Take Profit em pontos (0 — desativado).
Trailing Stop & BreakEven Settings
TrailingStop — ativação do trailing stop.
TrailingStart — lucro em pontos para ativar o trailing.
TrailingDistance — distância do trailing stop em relação ao preço.
TrailingStep — passo mínimo de movimento do trailing.
BreakEven — ativação do break even.
BreakEvenStart — lucro em pontos para ativar o break even.
BreakEvenOffset — deslocamento do stop loss a partir do ponto de entrada.
Trading Rules
MaxSpread — spread máximo permitido em pontos.
MinutesBetweenTrades — intervalo mínimo entre negociações em minutos.
FilterMode — modo de filtro de entrada: apenas tempo, apenas distância, OR ou AND.
MagicNumber — identificador único para as negociações do assessor.
TradeComment — comentário para as negociações.
DailyLimit — ativação do limite diário.
MaxOrdersPerDay — número máximo de negociações por dia.
Time Filter
EnableTimeFilter — ativação do filtro de tempo (desativado por padrão).
TradeMonday — TradeSunday — permissão de negociação por dia da semana.
StartHour / StartMinute — início do período permitido.
EndHour / EndMinute — fim do período permitido.
Display Settings
ShowPanel — exibição do painel de informação.
ShowProfitStats — estatísticas de lucro por dia, semana, mês.
ShowTradeHistory — histórico de negociações no gráfico.
BuyTradeColor / SellTradeColor — cores das negociações de compra e venda.
TradeFontSize — tamanho da fonte do histórico de negociações.
PanelBackColor / PanelTextColor / PanelEditColor — cores do painel de informação.
SMART RISK
Smart Risk é um modo que calcula automaticamente o volume da posição com base no saldo da conta. O volume da negociação cresce com o depósito e diminui quando este se reduz, pelo que a carga sobre a conta se mantém proporcional ao seu estado atual.
A característica chave deste modo manifesta-se durante a operação do grid: cada ordem de grid subsequente utiliza um tamanho de lote menor que o anterior. Isto diferencia fundamentalmente Smart Risk do martingale clássico, onde cada ordem subsequente duplica e a carga sobre o depósito cresce exponencialmente. Reduzir o volume à medida que o grid se expande torna a gestão de capital mais conservadora e previsível.
Antes de abrir qualquer posição, o assessor verifica a margem livre disponível e, se necessário, reduz o volume para o alinhar com o passo de lote permitido pelo corretor. Isto evita abrir negociações com um volume incorreto ou inválido.
GRID
Com o trading em grid ativado, o assessor não se limita a uma única posição. À medida que o mercado se move contra o lado aberto, adiciona novas ordens a um passo definido em pontos (GridStep), formando um grid de média. O número total de ordens numa direção é limitado pelo parâmetro MaxGridOrders, mantendo o risco global sob controlo.
O assessor mantém o seu próprio registo dos níveis de grid e preços de entrada, pelo que a lógica do grid funciona igualmente correta em contas Netting e Hedging. Uma vez que o lado está completamente fechado, o contador do grid é reiniciado e o sinal seguinte inicia um novo ciclo a partir do primeiro nível.
TIME FILTER
O filtro de tempo permite restringir a negociação a dias específicos da semana e horas do dia. É controlado pelo parâmetro EnableTimeFilter e está desativado por padrão — neste caso, o assessor pode negociar a qualquer hora.
Quando o filtro está ativado, a negociação só é permitida se ambas as condições forem satisfeitas: o dia da semana atual está marcado como permitido e a hora atual está dentro da janela definida. Se a hora de início for posterior à hora de fim, a janela é considerada como atravessando a meia-noite. Todas as verificações são realizadas utilizando o horário do servidor do corretor.
TRADE DIRECTION
BUY ONLY — o assessor abre apenas negociações de compra; sinais de venda são ignorados.
SELL ONLY — o assessor abre apenas negociações de venda; sinais de compra são ignorados.
BOTH — ambos os lados são permitidos. A direção de cada negociação é determinada pela direção de HMA.
PAINEL DE INFORMAÇÃO
O painel de informação integrado no gráfico exibe:
- Sinal atual de Hull Moving Average (verde, vermelho ou cinzento)
- Contagens de níveis de grid de compra e venda
- Estatísticas de lucro para o dia, semana, mês e todo o período
- Estado das funções de proteção (Trailing, BreakEven, Stop Loss, Take Profit)
O histórico de negociações é exibido diretamente no gráfico: setas marcam entradas e saídas, linhas tracejadas conectam negociações da mesma posição, e etiquetas de lucro/prejuízo aparecem junto a cada posição fechada.
INSTRUMENTOS RECOMENDADOS
- Ouro (XAU/USD) — a elevada volatilidade e fortes movimentos de tendência combinam bem com sinais HMA.
- Pares de moedas Forex — EUR/USD, GBP/USD, USD/JPY, AUD/USD, USD/CAD e outros. A elevada liquidez e spreads reduzidos são adequados para scalping.
- Petróleo (Brent, WTI) — movimentos impulsivos oferecem oportunidades tanto para entrada de tendência como para trading em grid.
- Criptomoedas (BTC, ETH) — negociação 24/7 e elevada dinâmica de preços.
Recomenda-se otimizar os parâmetros para cada instrumento de negociação e timeframe no Strategy Tester previamente.
CONCLUSÃO
HMA Scalper Pro EA combina sinais de Hull Moving Average, gestão de capital Smart Risk, trading em grid adaptativo, filtro de tempo e proteção abrangente de posições num único assessor de trading totalmente automatizado para MetaTrader 5. A configuração flexível de parâmetros, os dois modos de cálculo de volume e o suporte completo para contas Netting e Hedging tornam o assessor uma solução universal para negociação automatizada em diversos mercados financeiros.
O assessor não garante a obtenção de lucro. Os resultados da negociação dependem das condições de mercado, das definições selecionadas, das condições do corretor e da abordagem do trader à gestão de risco. Antes de utilizar numa conta real, teste o assessor no Strategy Tester e numa conta demo.


supporto ottimo, gentilissimo Vladimir. in 4 giorni col suo aiuto ho impostato XAU USD e con 500 dollari faccio 20/35 dollari al giorno. bravo!!!grazie