Renko Trading Bot EA
- Asesores Expertos
- Versión: 1.2
- Actualizado: 26 julio 2026
- Activaciones: 10
Renko Trading Bot EA — Expert Advisor automático para operar en gráficos Renko en MetaTrader 5
DESCRIPCIÓN
Renko Trading Bot EA es un Expert Advisor de trading totalmente automático para MetaTrader 5, basado en la metodología Renko. En el núcleo del sistema está el principio de construcción de «ladrillos» (bricks) de precio: un nuevo ladrillo se forma solo cuando el precio recorre una distancia establecida, mientras que las fluctuaciones habituales y el ruido de mercado dentro de ese rango se ignoran. Este enfoque filtra los movimientos insignificantes y deja solo los movimientos de precio relevantes sobre los que el EA basa sus decisiones de trading.
Renko Trading Bot EA rastrea automáticamente la dirección Renko, el nivel Renko actual y el nivel de reversión, y se genera una señal de trading en el momento de una reversión confirmada de la serie de ladrillos. Para la gestión de las posiciones se utilizan Smart Risk, Grid Trading, Trailing Stop, Break Even, un filtro de entrada combinado, un filtro de tiempo y mecanismos integrados de control de las condiciones de trading.
El EA admite cuentas netting y hedging y es adecuado para operar con XAU/USD, Forex, índices, materias primas y criptomonedas. Renko Trading Bot EA es adecuado para traders que automatizan el Renko Trading y la operativa por reversiones de precio confirmadas en MetaTrader 5.
VENTAJAS CLAVE
Filtrado del ruido de mercado — la metodología Renko elimina las fluctuaciones insignificantes dentro del rango y deja solo los movimientos de precio relevantes, proporcionando una lógica de trading más estable.
Entrada en una reversión confirmada — la señal se genera en el momento en que la serie de ladrillos cambia de dirección, y no en un movimiento aleatorio, lo que ayuda a evitar entradas prematuras.
Smart Risk — el volumen de cada orden sucesiva de la malla disminuye en lugar de aumentar, reduciendo la carga sobre el depósito a medida que se amplía la serie.
Grid trading controlado — un registro interno propio de los niveles de la malla, que funciona con la misma corrección en cuentas netting y hedging.
Frecuencia de trading ajustable — un filtro combinado de tiempo y distancia con cuatro modos para entradas poco frecuentes o una operativa activa.
Verificación de las condiciones de trading — antes de cada entrada se comprueban el spread, el margen libre, el estado de la sesión de trading, el filtro de tiempo y el límite diario de operaciones.
Gestión flexible de la posición — Stop Loss y Take Profit configurables, un Trailing Stop dinámico y una función Break Even.
Control visual del trading — un panel de información y un historial de operaciones visual en tiempo real.
Versatilidad de instrumentos — oro, pares de divisas, índices, mercados de energía y criptomonedas.
FUNCIONES PRINCIPALES
Renko Engine (construcción de ladrillos y detección de reversión)
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
CÓMO FUNCIONA EL EA
Construcción de ladrillos. El EA forma una serie de ladrillos Renko a partir del precio actual. Un nuevo ladrillo se añade solo cuando el precio recorre una distancia igual al tamaño del ladrillo (BrickSize). Mientras el precio se mueve dentro de este rango, no se forman nuevos ladrillos y el ruido de mercado no afecta a la lógica.
Seguimiento de la reversión. Para la dirección actual, el EA calcula el nivel de reversión a la distancia establecida por el parámetro ReversalBricks. Mientras el precio siga moviéndose en la dirección de la tendencia, la serie de ladrillos continúa. Cuando el precio cruza el nivel de reversión en la dirección opuesta, la dirección de la serie cambia y, en ese momento, se genera una señal de trading.
Generación de la señal. Una señal de compra aparece en una reversión al alza de la serie, una señal de venta en una reversión a la baja. Como la señal está ligada a una reversión de ladrillos completada y no a una fluctuación arbitraria dentro del rango, el EA no abre operaciones con ruido aleatorio.
Apertura de operaciones. Cuando se ha formado una señal y coincide con el modo de dirección seleccionado, se aplican las reglas generales de control: se verifican el intervalo y la distancia entre operaciones según el modo de filtro seleccionado, el spread actual, el estado de la sesión de trading, el filtro de tiempo, el límite diario y la suficiencia del margen libre. Si es necesario, el volumen se ajusta automáticamente a los requisitos del bróker. Con el parámetro CloseOnReversal activado, las posiciones contrarias pueden cerrarse en el momento de la reversión. Tras la apertura, la posición se gestiona con stop loss, take profit, trailing stop y break even, y con el grid trading activado el EA puede añadir órdenes a medida que el mercado se mueve en contra de la posición.
PARÁMETROS DEL EA
Renko Settings
RenkoTimeframe — el marco temporal de trabajo; al iniciar, el gráfico cambia al periodo seleccionado.
BrickSize — el tamaño del ladrillo Renko en puntos: la distancia que el precio debe recorrer para formar un nuevo ladrillo. Un valor menor hace el sistema más sensible, uno mayor más suavizado.
ReversalBricks — el número de ladrillos para confirmar una reversión: qué tan profundo debe ser el movimiento contrario para cambiar de dirección y generar una señal.
CloseOnReversal — cierre de posiciones contrarias en el momento de la reversión de la serie de ladrillos.
Lot Settings
LotMethod — el método de cálculo del volumen: Fixed Lot o Smart Risk (cálculo automático basado en el tamaño del saldo).
FixedLotSize — el tamaño del lote para el modo de volumen fijo (se aplica solo en este modo).
Grid Trading Settings
UseGrid — activación del grid trading durante la gestión de las posiciones abiertas.
GridStep — la distancia en puntos entre niveles adyacentes de la malla; también se usa como distancia mínima entre entradas cuando el filtro de distancia está activo.
MaxGridOrders — el número máximo de órdenes en una dirección durante el funcionamiento de la malla; limita el riesgo acumulado.
Trading Direction
TradeDirection — la dirección permitida: solo compras (BUY), solo ventas (SELL) o ambas direcciones (BOTH). En el modo BOTH, la dirección se determina por la reversión de la serie de ladrillos.
Stop Loss & Take Profit Settings
StopLoss — el tamaño del stop loss en puntos (0 desactiva el Stop Loss).
TakeProfit — el tamaño del take profit en puntos para la toma automática de beneficios (0 desactiva el Take Profit).
Trailing Stop & BreakEven Settings
TrailingStop — gestión automática de las posiciones rentables con un trailing stop.
TrailingStart — el beneficio mínimo en puntos para activar el trailing stop.
TrailingDistance — la distancia en puntos entre el precio y el nivel del trailing stop tras la activación.
TrailingStep — el cambio mínimo de precio para el siguiente desplazamiento del trailing stop.
BreakEven — traslado automático de una posición a break even.
BreakEvenStart — el beneficio en puntos para activar el break even.
BreakEvenOffset — el desplazamiento del stop loss en positivo respecto al precio de apertura tras el traslado a break even.
Trading Rules
MaxSpread — el spread máximo permitido en puntos para abrir operaciones; por encima de este valor, la apertura se bloquea temporalmente.
MinutesBetweenTrades — el intervalo mínimo en minutos entre las aperturas de nuevas operaciones.
FilterMode — el modo del filtro de entrada: solo tiempo, solo distancia, tiempo O distancia, o tiempo Y distancia.
MagicNumber — un identificador único para las operaciones del EA.
TradeComment — el comentario añadido a todas las operaciones del EA.
DailyLimit — un límite del número de nuevas operaciones dentro de un día de trading.
MaxOrdersPerDay — el número máximo de operaciones por un solo día de trading.
Time Filter
EnableTimeFilter — activación del filtro de tiempo; con el filtro desactivado, el trading está permitido en cualquier momento.
TradeMonday … TradeSunday — interruptores de los días de la semana: para cada día se puede permitir o prohibir el trading (según la hora del servidor del bróker).
StartHour, StartMinute — la hora y el minuto de inicio de la ventana de trading.
EndHour, EndMinute — la hora y el minuto de fin de la ventana de trading. Si el inicio es posterior al fin, la ventana se prolonga más allá de la medianoche.
Display Settings
ShowPanel — visualización del panel de información en el gráfico.
ShowProfitStats — estadísticas de beneficio del día, la semana, el mes y todo el periodo de funcionamiento.
ShowTradeHistory — visualización del historial de operaciones directamente en el gráfico.
BuyTradeColor, SellTradeColor — colores de visualización de las operaciones de compra y venta.
TradeFontSize — el tamaño de fuente de las etiquetas del historial de operaciones.
PanelBackColor, PanelTextColor, PanelEditColor — los colores del fondo, el texto y los campos de valores del panel de información.
SMART RISK
Smart Risk es un modo de cálculo automático del volumen de la posición basado en el tamaño del saldo. El volumen de la operación crece junto con el depósito y disminuye cuando este se reduce, por lo que la carga sobre la cuenta se mantiene proporcional a su estado actual.
La característica clave de este modo se manifiesta durante el funcionamiento de la malla: el volumen de cada orden sucesiva disminuye en lugar de aumentar. Esto distingue fundamentalmente a Smart Risk del martingala clásico, en el que cada orden sucesiva se duplica y la carga sobre el depósito crece de forma exponencial.
Ejemplo de cálculo. Con un saldo de 5.000 USD, el volumen inicial de la primera orden es de 0,05 lotes. A medida que la malla se amplía, el volumen de cada nivel sucesivo disminuye en un paso:
Saldo: 5.000 USD
Nivel 1 — 0,05
Nivel 2 — 0,04
Nivel 3 — 0,03
Nivel 4 — 0,02
Nivel 5 — 0,01
Nivel 6+ — 0,01
Así, en lugar de aumentar el volumen, la serie se promedia con lotes cada vez menores, y la carga acumulada sobre el depósito crece mucho más lentamente que con un martingala.
Antes de abrir cualquier posición, el EA verifica el margen libre disponible y, si es necesario, reduce el volumen ajustándolo al paso de lote permitido por el bróker.
GRID TRADING
Con el grid trading activado, el EA no se limita a una sola posición. A medida que el mercado se mueve en contra del lado abierto, añade nuevas órdenes con un paso determinado en puntos, formando una malla de promediado. El número total de órdenes en una dirección está limitado por el parámetro MaxGridOrders.
El EA lleva su propio registro interno de los niveles de la malla y los precios de entrada, por lo que la lógica de la malla funciona con la misma corrección en cuentas netting y hedging. Tras el cierre completo del lado, el contador interno se pone a cero y una nueva señal inicia un ciclo nuevo desde el primer nivel.
La adición de órdenes en la malla se rige por las mismas reglas de filtrado por tiempo y distancia que la primera entrada, lo que permite controlar la densidad de la serie y el riesgo acumulado.
TIME FILTER
El filtro de tiempo permite restringir el trading a determinados días de la semana y horas del día. Se controla mediante el parámetro EnableTimeFilter y está desactivado de forma predeterminada.
Con el filtro activado, el trading solo se permite si se cumplen ambas condiciones: el día de la semana actual está marcado como permitido y la hora actual se encuentra dentro de la ventana establecida. Si la hora de inicio de la ventana es posterior a la de fin, la ventana se considera prolongada más allá de la medianoche. Todas las comprobaciones se realizan en la hora del servidor del bróker.
TRADE DIRECTION
BUY ONLY — el EA abre solo operaciones de compra; las señales de venta se ignoran.
SELL ONLY — el EA abre solo operaciones de venta; las señales de compra se ignoran.
BOTH — se permiten ambos lados. La dirección de una operación concreta se determina por la reversión de la serie de ladrillos: compras en una reversión al alza, ventas en una reversión a la baja.
INFORMATION PANEL
Con el panel activado, el EA muestra en la esquina del gráfico un resumen de su funcionamiento: beneficio del día, la semana, el mes y todo el periodo; BUY Grid y SELL Grid — el número actual de niveles de la malla en los lados de compra y venta; el modo del filtro de entrada; la dirección Renko actual y el nivel del ladrillo; el tamaño del ladrillo y el paso de la malla; parámetros de gestión de la posición (el estado de Trailing Stop y Break Even, los valores de Stop Loss y Take Profit). El panel se actualiza durante el funcionamiento y permite supervisar el trading sin abrir ventanas adicionales. Los colores del fondo, el texto y los campos de valores son configurables.
TRADE HISTORY EN EL GRÁFICO
Con la visualización del historial activada, el EA traza las operaciones completadas directamente en el gráfico: los puntos de entrada y salida se marcan con flechas de colores separados para compras y ventas, la entrada y su salida correspondiente se conectan con una línea, y junto al cierre se muestra una etiqueta con el resultado financiero de la operación teniendo en cuenta el swap y la comisión. Los objetos del historial se colocan de forma que no se superpongan al panel de información, y se reconstruyen automáticamente al desplazar el gráfico y cambiar su escala.
RECOMENDACIONES DE CONFIGURACIÓN
El tamaño del ladrillo BrickSize y la profundidad de reversión ReversalBricks deben adaptarse al instrumento concreto y su volatilidad: para instrumentos más volátiles (oro, índices) se suele usar un tamaño de ladrillo mayor, para pares de divisas menos volátiles uno menor. Antes de ejecutarlo en una cuenta real, el EA puede probarse en el MetaTrader 5 Strategy Tester con datos históricos, seleccionando el tamaño del ladrillo y los parámetros de gestión para cada instrumento y evaluando el funcionamiento en los modos BUY, SELL y BOTH. Dado que los ladrillos Renko se construyen a partir del precio, para una prueba correcta se recomienda el modo de prueba con ticks reales.
CONCLUSIÓN
Renko Trading Bot EA combina la construcción automática de gráficos Renko, la entrada en una reversión de ladrillos confirmada, la gestión del capital Smart Risk y un grid trading controlado. El EA se complementa con un filtro de entrada combinado, un filtro de tiempo, un sistema flexible de gestión de posiciones abiertas y un conjunto completo de mecanismos de control de las condiciones de trading — en un único Expert Advisor de trading totalmente automático para MetaTrader 5. El filtrado del ruido de mercado, un panel de información claro y un historial de operaciones visual hacen que el funcionamiento del EA sea transparente y cómodo de supervisar. El soporte completo de cuentas netting y hedging lo hace aplicable al trading de oro, pares de divisas, índices, mercados de energía y criptomonedas.
El EA no garantiza la obtención de beneficios. Los resultados del trading dependen de las condiciones del mercado, de los ajustes elegidos, de las condiciones del bróker y del enfoque del trader respecto a la gestión del riesgo. Antes de utilizarlo en una cuenta real, asegúrese de probarlo en el Strategy Tester y en una cuenta demo.

