Pivot Levels Pro EA
- Experts
- Versão: 7.4
- Atualizado: 25 julho 2026
- Ativações: 10
Pivot Levels Pro EA — Expert Advisor automático para negociação por níveis Pivot no MetaTrader 5
DESCRIÇÃO
Pivot Levels Pro EA é um Expert Advisor de negociação totalmente automático para MetaTrader 5, baseado na negociação por níveis Pivot (Pivot Point Strategy). O EA calcula e exibe automaticamente os níveis de suporte e resistência no gráfico, liberando o trader dos cálculos manuais, e toma decisões de negociação com base na posição do preço em relação ao nível Pivot central. São suportados cinco métodos de cálculo — Classic, Fibonacci, Camarilla, Woodie e DeMark, o que permite adaptar a lógica a diferentes mercados e estilos de negociação.
A direção da operação é determinada no fechamento da barra do timeframe selecionado e não pelo preço instantâneo dentro da barra, o que elimina sinais intrabar falsos. Para o acompanhamento das operações são utilizados o gerenciamento de capital Smart Risk, o Grid Trading controlado, o Trailing Stop, o Break Even, um filtro de entrada combinado, um filtro de tempo e mecanismos integrados de controle das condições de negociação.
O EA suporta contas netting e hedging e é adequado para negociar ouro (XAU/USD), pares de moedas Forex, índices, commodities e outros instrumentos. O EA é adequado para traders que utilizam Pivot Trading e níveis de suporte e resistência (Support and Resistance) no MetaTrader 5.
PRINCIPAIS VANTAGENS
Cálculo automático dos níveis Pivot — o EA calcula e exibe o Pivot central junto com os níveis R1–R4 e S1–S4 com legendas, liberando o trader do traçado manual e permitindo que se concentre nas decisões em vez de nos cálculos
Cinco métodos de cálculo — Classic, Fibonacci, Camarilla, Woodie e DeMark em um único produto, o que possibilita escolher o modelo de níveis adequado a um instrumento e a um timeframe específicos
Sinal no fechamento da barra — a direção é determinada pela posição do preço em relação ao Pivot central no fechamento da vela, o que elimina a oscilação do sinal dentro da barra e torna o comportamento do EA previsível
Cálculo multi-timeframe — os níveis Pivot podem ser calculados em um timeframe enquanto as operações são executadas em outro. Isso permite usar os níveis de timeframes superiores como base da lógica de negociação ao trabalhar em períodos inferiores
Smart Risk — o volume de cada ordem seguinte da grade diminui em vez de aumentar, o que reduz a carga sobre o depósito à medida que a série se expande
Frequência de negociação ajustável — um filtro combinado de tempo e distância com quatro modos permite configurar o EA tanto para entradas raras quanto para uma operação ativa
Controle das condições de negociação — antes de cada entrada são verificados o spread, a margem livre, o estado da sessão de negociação, o filtro de tempo e o limite diário de operações
Análise visual no gráfico — o painel de informações e o histórico visual de operações ajudam a acompanhar o funcionamento do EA em tempo real
FUNÇÕES PRINCIPAIS
Pivot Levels (Classic, Fibonacci, Camarilla, Woodie, DeMark)
Smart Risk
Grid Trading
Trade Direction
Time Filter
Spread Control
Daily Limit
Stop Loss & Take Profit
Break Even
Trailing Stop
Netting & Hedging
Information Panel
Trade History
COMO O EA FUNCIONA
Cálculo dos níveis. Quando uma nova barra se forma no timeframe selecionado, o EA calcula os níveis Pivot pelo método escolhido com base nos dados da barra anterior já concluída. Para Classic, Fibonacci, Camarilla e Woodie são construídos o Pivot central e os níveis R1–R4 e S1–S4; para o método DeMark são calculados os seus níveis característicos (Pivot, R1, S1). Com a exibição ativada, os níveis são mostrados no gráfico como linhas com legendas.
Geração do sinal. A direção é determinada pelo preço de fechamento da barra anterior em relação ao nível Pivot central: um preço acima do Pivot corresponde a um sinal de compra, um preço abaixo do Pivot corresponde a um sinal de venda. A avaliação é feita no fechamento da barra, por isso o sinal não muda enquanto a vela atual está se formando.
Abertura de operações. Quando um sinal foi formado e corresponde ao modo de direção selecionado, aplicam-se as regras gerais de controle: são verificados o intervalo e a distância entre operações conforme o modo de filtro selecionado, o spread atual, o estado da sessão de negociação, o filtro de tempo, o limite diário e a suficiência da margem livre. O volume é ajustado aos requisitos da corretora, se necessário. Após a abertura, a posição é acompanhada com stop loss, take profit, trailing stop e break even, e com o grid trading ativado o EA pode adicionar ordens à medida que o mercado se move contra a posição.
PARÂMETROS DO EA
Pivot Settings
PivotType — o método de cálculo dos níveis Pivot: Classic, Fibonacci, Camarilla, Woodie ou DeMark. Define as fórmulas para construir o nível central e os níveis de suporte e resistência.
PivotTimeframe — o timeframe no qual os níveis Pivot são calculados. Pode diferir do gráfico de trabalho: isso permite construir os níveis em um timeframe superior enquanto as operações são executadas em um inferior.
DrawPivotLines — ativa ou desativa a exibição das linhas dos níveis Pivot no gráfico.
PivotExtendDays — o comprimento das linhas Pivot para frente no tempo do gráfico (em dias) para melhor legibilidade visual.
ShowLineLabels — ativa ou desativa as legendas dos níveis nas linhas traçadas.
PivotColorP, PivotColorR, PivotColorS — as cores do nível Pivot central, dos níveis de resistência (R) e dos níveis de suporte (S).
PivotLineStyle — o estilo das linhas Pivot: contínua, tracejada e outras opções.
PivotLineWidth — a espessura das linhas Pivot.
Lot Settings
LotMethod — o método de cálculo do volume da posição: lote fixo ou Smart Risk (cálculo automático com base no tamanho do saldo).
FixedLotSize — o tamanho do lote usado no modo de volume fixo. Aplica-se apenas quando este modo está selecionado.
Grid Trading Settings
UseGrid — ativa ou desativa o grid trading durante o acompanhamento das posições abertas.
GridStep — a distância em pontos entre níveis adjacentes da grade. Esse mesmo parâmetro é usado como distância mínima entre novas entradas quando o filtro de distância está ativo.
MaxGridOrders — o número máximo de ordens que o EA pode abrir em uma direção durante o funcionamento da grade. Limita o risco acumulado.
Trading Direction
TradeDirection — define a direção de negociação permitida: apenas compras (BUY), apenas vendas (SELL) ou em ambas as direções (BOTH). No modo BOTH, a direção de uma operação específica é determinada pela posição do preço em relação ao Pivot.
Stop Loss & Take Profit Settings
StopLoss — o tamanho do stop loss em pontos para cada nova posição. O valor 0 desativa o uso do Stop Loss.
TakeProfit — o tamanho do take profit em pontos para a realização automática de lucros. O valor 0 desativa o uso do Take Profit.
Trailing Stop & BreakEven Settings
TrailingStop — ativa ou desativa o acompanhamento automático de posições lucrativas com um trailing stop.
TrailingStart — o lucro mínimo em pontos a partir do qual o trailing stop é ativado.
TrailingDistance — a distância em pontos entre o preço atual e o nível do trailing stop após a sua ativação.
TrailingStep — a variação mínima de preço necessária para o próximo deslocamento do trailing stop.
BreakEven — ativa ou desativa a transferência automática de uma posição para break even.
BreakEvenStart — o lucro em pontos necessário para ativar o break even.
BreakEvenOffset — o deslocamento do stop loss no positivo em relação ao preço de abertura após a transferência da posição para break even.
Trading Rules
MaxSpread — o 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 — o intervalo de tempo mínimo em minutos entre as aberturas de novas operações.
FilterMode — o modo do filtro de entrada: apenas por tempo, apenas por distância, por tempo OU distância, ou simultaneamente por tempo E distância. Permite regular a frequência de negociação.
MagicNumber — um identificador único que permite ao EA distinguir as suas próprias operações das de outros EAs ou da negociação manual.
TradeComment — o 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 dentro de um mesmo dia de negociação.
MaxOrdersPerDay — o número máximo de operações que o EA pode abrir durante um dia de negociação.
Time Filter
EnableTimeFilter — ativa ou desativa o filtro de tempo. Quando está desativado, a negociação é permitida a qualquer momento e os demais parâmetros deste grupo não têm efeito.
TradeMonday, TradeTuesday, TradeWednesday, TradeThursday, TradeFriday, TradeSaturday, TradeSunday — os interruptores dos dias da semana. Para cada dia é possível permitir ou proibir a negociação separadamente. O dia é considerado conforme a hora do servidor da corretora.
StartHour — a hora de início da janela de negociação (0–23) na hora do servidor da corretora.
StartMinute — o minuto de início da janela de negociação (0–59).
EndHour — a hora de fim da janela de negociação (0–23) na hora do servidor da corretora.
EndMinute — o minuto de fim da janela de negociação (0–59). Se a hora de início for posterior à de fim, a janela se estende para além da 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 concluídas diretamente no gráfico.
BuyTradeColor — a cor de exibição das operações de compra.
SellTradeColor — a cor de exibição das operações de venda.
TradeFontSize — o tamanho da fonte das legendas do histórico de operações no gráfico.
PanelBackColor — a cor de fundo do painel de informações.
PanelTextColor — a cor do texto do painel de informações.
PanelEditColor — a cor dos campos de valores dentro do painel de informações.
SMART RISK
Smart Risk é um modo de cálculo automático do volume da posição com base no tamanho do saldo. O volume da operação cresce junto com o depósito e diminui quando este se reduz, por isso a carga sobre a conta permanece proporcional ao seu estado atual.
A característica principal deste modo manifesta-se durante o funcionamento da grade: o volume de cada ordem seguinte diminui em vez de aumentar. Isso distingue fundamentalmente o Smart Risk do martingale clássico, no qual cada ordem seguinte dobra e a carga sobre o depósito cresce de forma exponencial.
Exemplo de cálculo. Com um saldo de 5.000 USD, o volume inicial da primeira ordem é de 0,05 lotes. À medida que a grade se expande, o volume de cada nível seguinte diminui em um passo:
Saldo: 5.000 USD
Nível 1 — 0,05
Nível 2 — 0,04
Nível 3 — 0,03
Nível 4 — 0,02
Nível 5 — 0,01
Nível 6+ — 0,01
Assim, em vez de aumentar o volume, a série é mediada com lotes cada vez menores, e a carga acumulada sobre o depósito cresce muito mais lentamente do que com um martingale.
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 o grid trading ativado, 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 com um passo determinado em pontos, formando uma grade de média. O número total de ordens em uma direção é limitado pelo parâmetro MaxGridOrders.
O EA mantém o seu próprio registro interno dos níveis da grade e dos preços de entrada, por isso a lógica da grade funciona com a mesma correção em contas netting e hedging. Após o fechamento completo do lado, o contador interno é zerado e um novo sinal inicia um ciclo novo a partir do primeiro nível.
A adição de ordens na grade segue as mesmas regras de filtragem por tempo e distância que a primeira entrada, o que permite controlar a densidade da série e o risco acumulado.
TIME FILTER
O filtro de tempo permite restringir a negociação a determinados dias da semana e horas do dia. É controlado pelo parâmetro EnableTimeFilter e está desativado por padrão.
Com o filtro ativado, a negociação só é permitida se ambas as condições forem cumpridas: o dia da semana atual está marcado como permitido e a hora atual está dentro da janela definida. Se a hora de início da janela for posterior à de fim, a janela é considerada como estendendo-se para além da meia-noite. Todas as verificações são feitas na hora 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 lados são permitidos. A direção de uma operação específica é determinada pela posição do preço em relação ao Pivot central: compras quando o preço está acima do Pivot, vendas quando o preço está abaixo do Pivot.
INFORMATION PANEL
Com o painel ativado, o EA exibe no canto do gráfico um resumo do seu funcionamento. No painel são exibidos:
Lucro do dia
Lucro da semana
Lucro do mês
Lucro total de todo o período de funcionamento
BUY Grid — o número atual de níveis da grade no lado de compra
SELL Grid — o número atual de níveis da grade no lado de venda
Modo do filtro de entrada
O valor atual do nível Pivot central e a posição do preço em relação a ele
Parâmetros de acompanhamento da posição: o estado de Trailing Stop e Break Even, os valores de Stop Loss e Take Profit, o passo da grade e a direção de negociação
O painel é atualizado durante o funcionamento do EA e permite acompanhar o estado da negociação sem abrir janelas adicionais. As cores do fundo, do texto e dos campos de valores são configuráveis.
TRADE HISTORY NO GRÁFICO
Com a exibição do histórico ativada, o EA traça as operações concluídas diretamente no gráfico. Os pontos de entrada e saída são marcados com setas de cores separadas para compras e vendas, a entrada e a sua saída correspondente são conectadas por uma linha, e ao lado do fechamento é exibida uma legenda com o resultado financeiro da operação considerando o swap e a comissão.
Os objetos do histórico são posicionados de forma a não se sobreporem ao painel de informações, e são reconstruídos automaticamente ao rolar o gráfico e alterar a sua escala. Isso oferece uma imagem clara de como o EA funcionou no instrumento atual e facilita a análise visual do seu comportamento.
CONCLUSÃO
Pivot Levels Pro EA combina o cálculo automático dos níveis Pivot por cinco métodos, Smart Risk, um grid trading controlado e um sistema flexível de acompanhamento de posições. Suporta os métodos Classic, Fibonacci, Camarilla, Woodie e DeMark, um filtro de entrada combinado e um filtro de tempo, bem como um conjunto completo de mecanismos de controle das condições de negociação — em um único Expert Advisor de negociação totalmente automático para MetaTrader 5. A avaliação do sinal no fechamento da barra, o cálculo multi-timeframe dos níveis, um painel de informações claro e um histórico visual de operações tornam o funcionamento do EA transparente e cômodo de acompanhar. O suporte completo de contas netting e hedging torna-o aplicável à negociação de ouro, 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 do mercado, das configurações escolhidas, das condições da corretora e da abordagem do trader ao gerenciamento de risco. Antes de usá-lo em uma conta real, teste-o obrigatoriamente no Strategy Tester e em uma conta demo.


Simply don't work. Save your money.
Yes, I did optimize it on all major pairs and it crashed out on all of them.
Vladimir