NextGen PRO
- Asesores Expertos
- Versión: 2.50
- Actualizado: 25 agosto 2026
- Activaciones: 5
Cuadrícula de órdenes stop que sigue la tendencia para el XAUUSD
Descripción general
NextGen PRO es un asesor experto totalmente automatizado basado en una idea sencilla: operar únicamente en la dirección en la que ya se mueve el mercado y añadir órdenes solo cuando haya finalizado el ciclo de operaciones anterior.
Cuando la tendencia es alcista, coloca una escalera de órdenes «Buy Stop» por encima del mercado. Cuando la tendencia es bajista, coloca una escalera de órdenes «Sell Stop» por debajo del mercado. Cuando el precio se sitúa entre las dos medias móviles, se considera que el mercado se encuentra en un rango y el asesor experto permanece al margen.
Cada posición está protegida por un stop loss basado en el capital y un trailing stop basado en el capital, ambos medidos en la divisa de la cuenta en lugar de en puntos, por lo que el riesgo por operación es siempre el mismo valor que se establezca en los parámetros, independientemente del tamaño de lote que utilice la escalera.
Requiere una cuenta de cobertura. El EA gestiona varias posiciones en la misma dirección a la vez, lo cual no es posible en una cuenta de compensación.
Cómo funciona
1. Detección de tendencias (M5, EMA)
La tendencia se interpreta a partir de la barra M5 cerrada, nunca a partir de la barra que se está formando, por lo que las señales no se repintan.
- Cierre por encima de ambas EMA = TENDENCIA AL ALZA
- Cierre por debajo de ambas EMA = TENDENCIA BAJISTA
- Cierre entre las dos EMA = RANGO, y no se realizan nuevas órdenes
Los períodos de las EMA están fijados en ** y ** y siempre se leen a partir del M5, por lo que el EA se comporta de forma idéntica independientemente del marco temporal al que se aplique.
2. La escalera de órdenes stop
En cuanto aparece una tendencia válida, el EA fija una escalera en el precio actual y la rellena con órdenes stop en la dirección de la tendencia.
- Los niveles se espacian uniformemente según el valor de «Grid Step» que elijas, medido en dólares de movimiento de precio, y cada nivel de la escalera mantiene ese espaciado exacto.
- Las órdenes se colocan como «Buy Stop» o «Sell Stop», por lo que una posición solo se abre cuando el precio avanza realmente más en la dirección de la tendencia. El EA nunca compra en un mercado a la baja ni vende en uno al alza.
- Los niveles que se encuentran dentro de la distancia mínima de stop de tu bróker se omiten automáticamente en lugar de generar errores en las órdenes.
- Puedes limitar el número de órdenes pendientes activas en el mercado al mismo tiempo, lo que mantiene bajo el tráfico de órdenes en los brókers con límites de solicitudes.
3. Progresión de lotes por lotes
El primer lote de órdenes utiliza tu lote base. El siguiente lote añade un lote base más, el siguiente añade otro, y así sucesivamente.
El incremento es lineal, no martingala: los lotes crecen en un paso fijo por lote, no se duplican. El tamaño del lote es ajustable, por lo que puedes hacer que la progresión sea tan lenta o tan agresiva como desees, o desactivarla por completo estableciendo un tamaño de lote mayor que el número máximo de órdenes.
4. El motor de actualización dinámica
La mayoría de los robots de rejilla siguen ejecutando órdenes a niveles de precio que se calcularon hace horas. NextGen PRO vuelve a ajustar su escalera al mercado en tiempo real, pero solo cuando es seguro hacerlo.
Mientras una operación esté abierta, la escalera permanece congelada. El EA no eliminará, moverá ni reajustará el precio de ninguna orden pendiente mientras haya una posición abierta en esa dirección, independientemente de cuánto retroceda el mercado. Tu operación abierta mantiene exactamente la misma escalera con la que se abrió.
Cuando finaliza el ciclo, la escalera se actualiza. En el momento en que se cierra la última posición de un ciclo —ya sea por stop loss, por trailing stop o por punto de equilibrio, lo que ocurra primero—, el EA comprueba de nuevo la tendencia. Si la tendencia no ha cambiado, cancela los niveles anteriores y establece una nueva escalera en torno al precio de mercado actual, con la progresión de lotes restablecida al lote base.
Reanclaje del retroceso en situaciones de mercado plano. Si no hay ninguna operación abierta y el mercado retrocede la distancia de retroceso que hayas elegido, la escalera se vuelve a colocar más cerca del precio para que el EA no se quede esperando detrás de un nivel que el mercado ya ha abandonado.
Gestión de la inversión de la tendencia. Si la tendencia se invierte, se cancelan todas las órdenes pendientes de la dirección anterior y se construye una nueva escalera en el nuevo lado.
Un temporizador de espera evita que la escalera se vuelva a colocar repetidamente durante los ticks ruidosos.
5. Gestión del riesgo basada en el capital
Stop loss en dólares. Se establece la pérdida en la divisa de la cuenta para un lote de 0,01, y el EA la ajusta automáticamente para cada posición mayor, de modo que una operación de 0,05 lotes supone un riesgo exactamente cinco veces superior a esa cantidad. Sin cálculos de puntos ni confusiones de decimales entre brókers.
Trailing stop en dólares. El trailing se activa una vez que la posición alcanza el beneficio elegido y, a partir de ahí, sigue el beneficio máximo que haya alcanzado la operación, a la distancia que hayas elegido por detrás de él. También se establece en la moneda de la cuenta.
Ambos son gestionados por el EA en lugar de enviarse al bróker como niveles visibles, lo que mantiene tus niveles de protección fuera del servidor. Esto significa que el EA debe estar en funcionamiento para que funcionen, por lo que se recomienda encarecidamente utilizar un VPS.
6. Límites diarios y apagado de protección
Los límites diarios de pérdidas y ganancias se calculan como un porcentaje del capital registrado al inicio de la jornada bursátil.
Cuando se alcanza un límite, el EA cancela inmediatamente todas las órdenes pendientes y cierra todas las posiciones con pérdidas, tras lo cual deja de abrir nuevas posiciones. Las posiciones que generan beneficios se mantienen y se gestionan con el trailing stop, de modo que no se descarta una operación ganadora solo por haber alcanzado un objetivo diario. Todo se restablece automáticamente al inicio de la siguiente jornada bursátil.
7. Protección durante el fin de semana
Establece una hora de parada el viernes y una hora de reanudación el lunes. Entre ambos momentos, el EA cancela las órdenes pendientes, cierra las operaciones con pérdidas y no abre ninguna nueva. Esto te mantiene al margen de las brechas del fin de semana, al tiempo que permite que las operaciones rentables sigan abiertas hasta el cierre bajo la protección del trailing stop.
Las horas se leen a partir del reloj de su terminal, por lo que puede configurarlas según su propia hora local.
8. Diseñado para su uso en el mundo real
El cambio de marco temporal es seguro. Si cambias el marco temporal del gráfico o editas un dato de entrada, el EA restablece su escalera en lugar de eliminar tus órdenes activas y empezar de cero.
Aislamiento de los números mágicos. El EA solo interviene en sus propias órdenes y posiciones, por lo que puedes operar manualmente en la misma cuenta o ejecutar otro EA al mismo tiempo.
Eliminación limpia. Al retirar el EA del gráfico, sus órdenes pendientes se cancelan automáticamente, sin dejar ninguna orden huérfana.
Registro detallado. Cada orden, actualización, congelación y stop-out se anota en el diario junto con su motivo, para que puedas comprobar exactamente por qué el EA hizo lo que hizo.
9. Panel de control en el gráfico
Un panel compacto situado en la esquina superior izquierda muestra, en tiempo real:
| Fila | Significado |
|---|---|
| Mercado | TENDENCIA AL ALZA, TENDENCIA A LA BAJA o RANGO |
| Cuadrícula | ACTIVADO (escalera activa, lateral plana), CONGELADO (posición abierta, escalera bloqueada), ACTUALIZAR (reanclaje en cola), INACTIVO |
| Sesión | Estado de la ventana de negociación |
| Lote | Tamaño del lote del lote actual |
| Operaciones / Pendientes | Posiciones abiertas y órdenes pendientes activas |
| P/L actual | Beneficio flotante de las posiciones propias del EA |
| Spread | Spread actual en puntos |
| Bot | Si el trading algorítmico está habilitado en la terminal |
Requisitos
| Elemento | Requisito |
|---|---|
| Tipo de cuenta | Cobertura (obligatoria) |
| Símbolo | Diseñado y ajustado para XAUUSD / Oro. El paso de la rejilla, el stop loss y las distancias de trailing se establecen en dólares de movimiento de precio, por lo que deben reajustarse para cualquier otro instrumento. |
| Marco temporal | Cualquiera: la tendencia siempre se analiza en los gráficos M5, M15 y M30 |
| Bróker | Spread bajo en el oro; se permiten órdenes pendientes de tipo «stop». |
| Plataforma | MetaTrader 5, con trading algorítmico habilitado |
| Alojamiento | Se recomienda encarecidamente el uso de un VPS: el stop loss y el trailing stop los gestiona el EA y solo funcionan mientras este está en ejecución |
| Depósito | Ajústalo a la escalera que configures. Cada nivel adicional puede añadir una posición abierta, por lo que la exposición máxima es el número máximo de órdenes multiplicado por la progresión de lotes. Comprueba los requisitos de margen en la cuenta demo antes de operar con dinero real. |
Parámetros de entrada
Configuración general
| Parámetro | Descripción |
|---|---|
| MagicNumber | Identificador único para las órdenes de este EA. Cámbialo si ejecutas más de una copia en la misma cuenta. |
| ShowVerboseLogs | Escribe mensajes detallados en el diario para cada acción. Mantén esta opción activada durante las pruebas y desactívala en el trading real para reducir el tamaño del registro. |
Configuración del tamaño del lote
| Parámetro | Descripción |
|---|---|
| Tamaño del lote | Lote base para el primer lote de pedidos y el incremento que se añade a cada lote siguiente. |
Configuración de Stop Loss
| Parámetro | Descripción |
|---|---|
| UseDollarSL | Activa el stop loss basado en el importe. |
| StopLossDollars | Pérdida en la divisa de la cuenta a partir de la cual se cierra una posición de 0,01 lotes. Se escala automáticamente para lotes más grandes. |
Configuración del trailing stop
| Parámetro | Descripción |
|---|---|
| UseTrailingStop | Activa el trailing stop basado en el importe. |
| TrailingStartDollars | Beneficio variable que debe alcanzar una posición antes de que se active el trailing. |
| TrailingStopDollars | Distancia, en la divisa de la cuenta, que se mantiene por debajo de la ganancia máxima alcanzada por la posición. La posición se cierra si la ganancia vuelve a caer hasta ese nivel. |
Gestión de riesgos
| Parámetro | Descripción |
|---|---|
| UseDailyLossLimit | Activa el cierre por pérdidas diarias. |
| UseDailyProfitLimit | Activa el cierre por beneficios diarios. |
| DailyLossPct | Porcentaje de caída respecto al capital inicial del día que activa el cierre. |
| DailyProfitPct | Porcentaje de ganancia respecto al capital inicial del día que activa el cierre. |
| ClosePositionsOnDisable | Cerrar posiciones cuando el EA esté desactivado. |
Orden pendiente / Ajustes de la rejilla
| Parámetro | Descripción |
|---|---|
| GridStepDollars | Distancia en dólares del movimiento del precio entre dos niveles de la escalera. |
| OrdersPerBatch | Número de órdenes que comparten el mismo tamaño de lote antes de que este se incremente en un nivel. |
| MaxOpenTradesPerDir | Número máximo combinado de órdenes pendientes y posiciones abiertas por dirección. Este es tu límite máximo de exposición. |
| Número máximo de órdenes pendientes | Número máximo de órdenes pendientes activas en el mercado al mismo tiempo. Se añaden nuevos niveles a medida que se ejecutan los anteriores. Establece este valor en 0 para que no haya límite. |
Actualización dinámica de la cuadrícula
| Parámetro | Descripción |
|---|---|
| UseRetracementRefresh | Vuelve a anclar la escalera al precio actual tras un retroceso. Solo se aplica cuando no hay ninguna posición abierta en esa dirección. |
| RetracementDollars | Magnitud del retroceso, en dólares de variación de precio, que activa el reajuste. |
| Actualizar tras el fin del ciclo | Vuelve a anclar la escalera al precio actual una vez que se haya cerrado la última posición de un ciclo y la tendencia no haya cambiado. |
| Tiempo de espera para la reajuste en segundos | Tiempo mínimo entre dos reanclajes. Evita la reconstrucción repetida ante ticks ruidosos. |
| Mantener la rejilla ante pérdida de señal | Mantiene activas las órdenes pendientes si la tendencia entra temporalmente en un rango mientras aún hay una posición abierta. Se recomienda mantener esta opción activada, para que una operación abierta nunca se quede desamparada sin su escalera. |
Configuración de restricciones de fin de semana
| Parámetro | Descripción |
|---|---|
| UseWeekendFilter | Activa el apagado de fin de semana. |
| FridayStopTime | Hora (HH:MM) a la que finaliza la negociación el viernes. |
| Hora de reanudación del lunes | Hora de la terminal (HH:MM) a la que se reanuda la negociación el lunes. |
Primeros pasos
- Abre un gráfico del oro, aplica el EA y activa el trading algorítmico.
- Deja los valores predeterminados para tu primera prueba en modo demo y observa la fila «Grid» en el panel de control para ver cómo funciona el ciclo de congelación y actualización.
- Establece tus distancias de stop loss y trailing para que se ajusten a la volatilidad de los datos del oro de tu bróker.
- Adapta el paso de la rejilla y el número máximo de órdenes al tamaño de tu cuenta antes de operar en vivo.
Aviso importante sobre riesgos
Este EA utiliza una rejilla de órdenes pendientes con un tamaño de lote que aumenta por lotes. Pueden estar abiertas varias posiciones en la misma dirección al mismo tiempo, y un movimiento fuerte en contra de una escalera abierta producirá una caída proporcional al número de niveles ejecutados. El stop loss basado en el capital limita la pérdida de cada posición individual, no la exposición combinada de toda la escalera.
Operar conlleva riesgo de pérdida. Los resultados pasados, incluidas las pruebas retrospectivas, no garantizan el rendimiento futuro. Prueba primero cualquier cambio en la configuración en una cuenta de demostración y nunca arriesgues dinero que no puedas permitirte perder.
