Renko Trading Bot EA
- Experts
- Versão: 1.2
- Atualizado: 26 julho 2026
- Ativações: 10
Renko Trading Bot EA — Expert Advisor automático para negociação em gráficos Renko no MetaTrader 5
DESCRIÇÃO
Renko Trading Bot EA é um Expert Advisor de negociação totalmente automático para MetaTrader 5, baseado na metodologia Renko. No centro do sistema está o princípio de construção de «tijolos» (bricks) de preço: um novo tijolo se forma apenas quando o preço percorre uma distância definida, enquanto as flutuações comuns e o ruído de mercado dentro desse intervalo são ignorados. Essa abordagem filtra os movimentos insignificantes e deixa apenas os movimentos de preço relevantes sobre os quais o EA baseia as suas decisões de negociação.
Renko Trading Bot EA acompanha automaticamente a direção Renko, o nível Renko atual e o nível de reversão, e um sinal de negociação é gerado no momento de uma reversão confirmada da série de tijolos. Para o acompanhamento das posições são utilizados Smart Risk, Grid Trading, Trailing Stop, 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 XAU/USD, Forex, índices, commodities e criptomoedas. Renko Trading Bot EA é adequado para traders que automatizam o Renko Trading e a operação por reversões de preço confirmadas no MetaTrader 5.
PRINCIPAIS VANTAGENS
Filtragem do ruído de mercado — a metodologia Renko elimina as flutuações insignificantes dentro do intervalo e deixa apenas os movimentos de preço relevantes, proporcionando uma lógica de negociação mais estável.
Entrada em uma reversão confirmada — o sinal é gerado no momento em que a série de tijolos muda de direção, e não em um movimento aleatório, o que ajuda a evitar entradas prematuras.
Smart Risk — o volume de cada ordem seguinte da grade diminui em vez de aumentar, reduzindo a carga sobre o depósito à medida que a série se expande.
Grid trading controlado — um registro interno próprio dos níveis da grade, que funciona com a mesma correção em contas netting e hedging.
Frequência de negociação ajustável — um filtro combinado de tempo e distância com quatro modos para entradas raras ou uma operação ativa.
Verificação 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.
Gerenciamento flexível da posição — Stop Loss e Take Profit configuráveis, um Trailing Stop dinâmico e uma função Break Even.
Controle visual da negociação — um painel de informações e um histórico de operações visual em tempo real.
Versatilidade de instrumentos — ouro, pares de moedas, índices, mercados de energia e criptomoedas.
FUNÇÕES PRINCIPAIS
Renko Engine (construção de tijolos e detecção de reversão)
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
Construção de tijolos. O EA forma uma série de tijolos Renko a partir do preço atual. Um novo tijolo é adicionado apenas quando o preço percorre uma distância igual ao tamanho do tijolo (BrickSize). Enquanto o preço se move dentro deste intervalo, não se formam novos tijolos e o ruído de mercado não afeta a lógica.
Acompanhamento da reversão. Para a direção atual, o EA calcula o nível de reversão à distância definida pelo parâmetro ReversalBricks. Enquanto o preço continuar se movendo na direção da tendência, a série de tijolos continua. Quando o preço cruza o nível de reversão na direção oposta, a direção da série muda e, nesse momento, um sinal de negociação é gerado.
Geração do sinal. Um sinal de compra surge em uma reversão de alta da série, um sinal de venda em uma reversão de baixa. Como o sinal está ligado a uma reversão de tijolos concluída e não a uma flutuação arbitrária dentro do intervalo, o EA não abre operações com ruído aleatório.
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. Se necessário, o volume é ajustado automaticamente aos requisitos da corretora. Com o parâmetro CloseOnReversal ativado, as posições contrárias podem ser fechadas no momento da reversão. 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
Renko Settings
RenkoTimeframe — o timeframe de trabalho; ao iniciar, o gráfico muda para o período selecionado.
BrickSize — o tamanho do tijolo Renko em pontos: a distância que o preço deve percorrer para formar um novo tijolo. Um valor menor torna o sistema mais sensível, um maior mais suavizado.
ReversalBricks — o número de tijolos para confirmar uma reversão: quão profundo deve ser o movimento contrário para mudar de direção e gerar um sinal.
CloseOnReversal — fechamento de posições contrárias no momento da reversão da série de tijolos.
Lot Settings
LotMethod — o método de cálculo do volume: Fixed Lot ou Smart Risk (cálculo automático com base no tamanho do saldo).
FixedLotSize — o tamanho do lote para o modo de volume fixo (aplica-se apenas neste modo).
Grid Trading Settings
UseGrid — ativação do grid trading durante o acompanhamento das posições abertas.
GridStep — a distância em pontos entre níveis adjacentes da grade; também usada como distância mínima entre entradas quando o filtro de distância está ativo.
MaxGridOrders — o número máximo de ordens em uma direção durante o funcionamento da grade; limita o risco acumulado.
Trading Direction
TradeDirection — a direção permitida: apenas compras (BUY), apenas vendas (SELL) ou ambas as direções (BOTH). No modo BOTH, a direção é determinada pela reversão da série de tijolos.
Stop Loss & Take Profit Settings
StopLoss — o tamanho do stop loss em pontos (0 desativa o Stop Loss).
TakeProfit — o tamanho do take profit em pontos para a realização automática de lucros (0 desativa o Take Profit).
Trailing Stop & BreakEven Settings
TrailingStop — acompanhamento automático de posições lucrativas com um trailing stop.
TrailingStart — o lucro mínimo em pontos para ativar o trailing stop.
TrailingDistance — a distância em pontos entre o preço e o nível do trailing stop após a ativação.
TrailingStep — a variação mínima de preço para o próximo deslocamento do trailing stop.
BreakEven — transferência automática de uma posição para break even.
BreakEvenStart — o lucro em pontos 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 para break even.
Trading Rules
MaxSpread — o spread máximo permitido em pontos para abrir operações; acima desse valor, a abertura é temporariamente bloqueada.
MinutesBetweenTrades — o intervalo mínimo em minutos entre as aberturas de novas operações.
FilterMode — o modo do filtro de entrada: apenas tempo, apenas distância, tempo OU distância, ou tempo E distância.
MagicNumber — um identificador único para as operações do EA.
TradeComment — o comentário adicionado a todas as operações do EA.
DailyLimit — um limite do número de novas operações dentro de um dia de negociação.
MaxOrdersPerDay — o número máximo de operações por um único dia de negociação.
Time Filter
EnableTimeFilter — ativação do filtro de tempo; com o filtro desativado, a negociação é permitida a qualquer momento.
TradeMonday … TradeSunday — interruptores dos dias da semana: para cada dia é possível permitir ou proibir a negociação (conforme a hora do servidor da corretora).
StartHour, StartMinute — a hora e o minuto de início da janela de negociação.
EndHour, EndMinute — a hora e o minuto de fim da janela de negociação. Se o início for posterior ao fim, a janela se estende para além da meia-noite.
Display Settings
ShowPanel — exibição do painel de informações no gráfico.
ShowProfitStats — estatísticas de lucro do dia, da semana, do mês e de todo o período de funcionamento.
ShowTradeHistory — exibição do histórico de operações diretamente no gráfico.
BuyTradeColor, SellTradeColor — cores de exibição das operações de compra e venda.
TradeFontSize — o tamanho da fonte das legendas do histórico de operações.
PanelBackColor, PanelTextColor, PanelEditColor — as cores do fundo, do texto e dos campos de valores 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 reversão da série de tijolos: compras em uma reversão de alta, vendas em uma reversão de baixa.
INFORMATION PANEL
Com o painel ativado, o EA exibe no canto do gráfico um resumo do seu funcionamento: lucro do dia, da semana, do mês e de todo o período; BUY Grid e SELL Grid — o número atual de níveis da grade nos lados de compra e venda; o modo do filtro de entrada; a direção Renko atual e o nível do tijolo; o tamanho do tijolo e o passo da grade; parâmetros de gerenciamento da posição (o estado de Trailing Stop e Break Even, os valores de Stop Loss e Take Profit). O painel é atualizado durante o funcionamento e permite acompanhar a 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.
RECOMENDAÇÕES DE CONFIGURAÇÃO
O tamanho do tijolo BrickSize e a profundidade de reversão ReversalBricks devem ser adaptados ao instrumento concreto e à sua volatilidade: para instrumentos mais voláteis (ouro, índices) costuma-se usar um tamanho de tijolo maior, para pares de moedas menos voláteis um menor. Antes de executá-lo em uma conta real, o EA pode ser testado no MetaTrader 5 Strategy Tester com dados históricos, selecionando o tamanho do tijolo e os parâmetros de acompanhamento para cada instrumento e avaliando o funcionamento nos modos BUY, SELL e BOTH. Como os tijolos Renko são construídos a partir do preço, para um teste correto recomenda-se o modo de teste com ticks reais.
CONCLUSÃO
Renko Trading Bot EA combina a construção automática de gráficos Renko, a entrada em uma reversão de tijolos confirmada, o gerenciamento de capital Smart Risk e um grid trading controlado. O EA é complementado por um filtro de entrada combinado, um filtro de tempo, um sistema flexível de gerenciamento de posições abertas e 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 filtragem do ruído de mercado, um painel de informações claro e um histórico de operações visual 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, mercados de energia e criptomoedas.
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.

