LadderGuard Trade Manager and Account Guard MT5
- Utilidades
-
Ibrahim Yahya
Desarrollo herramientas para MetaTrader 5 que siguen sus reglas al pie de la letra: Asesores Expertos, gestores de operaciones y copiadores de operaciones que calculan el tamaño de cada operación según su riesgo y la gestionan hasta el final, sin supervisión, en un VPS. - Versión: 1.0
- Activaciones: 5
LadderGuard es un gestor de operaciones y protector de cuenta para MetaTrader 5. Se coloca en un solo gráfico y se encarga de las posiciones que ya tiene abiertas, tanto si las abrió usted a mano como si las abrió otro Asesor Experto. No abre operaciones ni genera señales. Toma beneficios parciales en los objetivos, lleva el stop a break-even y después lo sube nivel a nivel. Además, vigila toda la cuenta y bloquea el trading cuando se alcanza un límite de pérdida diaria o de drawdown.
Qué hace
Gestor de operaciones
- Usted elige las posiciones. Todas las posiciones, solo las operaciones manuales o las de un EA concreto por su número magic. Todos los símbolos o solo el símbolo del gráfico.
- Objetivos a partir de su stop. R es la distancia entre la entrada y el stop loss. TP1 está a 1R, TP2 a 2R y el último objetivo a 3R, o en el propio take profit de la posición si está más lejos. Los tres valores son parámetros.
- Beneficios parciales. En TP1 se cierra el 40% del volumen original y en TP2 el 30%. El resto sigue hasta el último objetivo. Los volúmenes se redondean hacia abajo al paso de volumen del bróker, y se omite el cierre parcial que incumpliría el volumen mínimo del bróker.
- Break-even y escalera. En TP1 el stop se mueve a la entrada más unos puntos. A partir de ahí, cada vez que se alcanza un nuevo nivel, el stop sube al nivel anterior. El EA nunca aleja un stop.
- Cierre por horario. Cierre opcional de todas las posiciones gestionadas (y sus órdenes pendientes) a la hora del servidor que usted indique, por ejemplo antes del rollover diario.
- Botones en el panel. «Break-even all» (todo a break-even), «Close 50%» (cerrar el 50%), «Close all» (cerrar todo, con confirmación) y «Guard OFF» (desactivar la protección), directamente en el gráfico.
- Niveles en el gráfico. TP1, TP2 y LAST se dibujan como líneas punteadas para las posiciones del símbolo del gráfico.
Protección de la cuenta (siempre toda la cuenta)
- Límite de pérdida diaria. Un porcentaje del balance al inicio del día, un importe fijo en la divisa de la cuenta, o ambos (se aplica el menor). Cuentan tanto las pérdidas cerradas como las flotantes. Al alcanzar el límite se cierran todas las posiciones, se eliminan todas las órdenes pendientes y el trading queda bloqueado hasta el siguiente día de trading: todo lo que se abra durante el bloqueo se cierra de inmediato.
- Drawdown máximo. Medido desde el pico de equidad, o estático desde el balance inicial, como lo calculan muchas prop firms. Si se supera, se cierra todo y se bloquea hasta que pulse «Unlock» en el panel.
- Operaciones por día. Un tope de nuevas posiciones por día. Todo lo que se abra por encima del tope se cierra de inmediato hasta que termine el día.
- Avisos. Al llegar al 80% de un límite, la barra del panel se pone roja y recibe una alerta (y una notificación push si las notificaciones push están configuradas en el terminal).
Panel
Balance, equidad, beneficio/pérdida de hoy, las barras de pérdida diaria y de drawdown, operaciones de hoy, las posiciones gestionadas con su fase (esperando TP1, TP1 alcanzado con el stop en break-even, TP2 alcanzado, nivel de la escalera), las reglas activas y los botones. El panel se puede minimizar. La interfaz del panel está en inglés.
Cómo usarlo
- Coloque LadderGuard en un solo gráfico (cualquier símbolo, cualquier marco temporal). Colóquelo una sola vez: una copia gestiona todas las posiciones que seleccione.
- Permita el trading algorítmico (Algo Trading) en el terminal y en la configuración del EA. Si está desactivado, el panel lo indica y el gestor queda en pausa.
- Indique qué posiciones gestiona (todas, solo manuales o un número magic), además de sus objetivos y porcentajes.
- Fije los límites de protección que desee, o 0 para desactivar un límite.
- Opere como siempre. Ponga stop loss a sus posiciones: R se mide desde él. Una posición sin stop usa un R fijo en puntos (300 por defecto) y el EA no le pone stop salvo que usted lo pida.
- Mantenga el terminal en marcha (lo ideal es un VPS). TP1 y TP2 los gestiona el EA, no se colocan en el bróker, así que solo funcionan mientras el EA está en marcha. Los niveles se guardan, de modo que tras un reinicio continúa donde lo dejó.
En el Probador de estrategias, LadderGuard abre pequeñas operaciones de demostración en el símbolo probado (alternando BUY y SELL, stop a 2 x ATR(14), con un volumen que arriesga alrededor del 1% del balance en el stop), para que pueda ver la gestión en acción en modo visual. Esto ocurre solo en el probador y se puede desactivar. En una cuenta real o demo nunca abre operaciones propias.
Parámetros
| Parámetro | Por defecto | Qué hace |
| Which positions (qué posiciones) | ||
| Manage only this chart's symbol | false | false = posiciones de todos los símbolos |
| Magic: -1 all, 0 manual trades only, N one EA | -1 | Qué posiciones gestionar: -1 todas, 0 solo manuales, N un EA |
| Targets (objetivos, R = la distancia del stop) | ||
| TP1 at R x | 1.0 | Primer objetivo, en múltiplos de R |
| TP2 at R x | 2.0 | Segundo objetivo |
| LAST at R x (when the position's own TP is not beyond TP2) | 3.0 | Último objetivo, salvo que el take profit propio de la posición esté más lejos |
| R in points for a position without a stop | 300 | Se usa cuando una posición no tiene stop loss |
| Give a position without a stop a 1R stop | false | true = el EA añade un stop a 1R |
| Management (gestión) | ||
| % of the original volume closed at TP1 | 40 | 0 = sin cierre parcial en TP1 |
| % of the original volume closed at TP2 | 30 | TP1% + TP2% debe ser 100 o menos |
| Break-even: stop to entry + this many points at TP1 | 10 | Puntos a favor del beneficio |
| Ladder: after each further level the stop goes to the previous one | true | false = el stop se queda en break-even |
| Close all managed positions at this server time, e.g. 23:40 (empty = off) | (vacío) | Una vez por día de trading |
| Account guard (protección de toda la cuenta) | ||
| Daily loss limit, % of the day-start balance (0 = off) | 5.0 | Pérdida cerrada + flotante de hoy |
| Daily loss limit in account currency (0 = off; the smaller limit wins) | 0 | Importe fijo |
| Max drawdown % from the equity peak (0 = off) | 10.0 | Bloqueo hasta pulsar Unlock |
| Static drawdown from the starting balance (prop-firm style) | false | true = el pico se queda en el balance inicial |
| Max new trades per day (0 = off) | 0 | Las operaciones por encima del tope se cierran |
| Trading day starts at this server hour | 0 | Para el límite diario y el recuento de operaciones |
| Display and tester (visualización y probador) | ||
| Draw TP1 / TP2 / LAST lines on this chart | true | Dibujar las líneas de los niveles |
| Recolour this chart dark | false | Colores oscuros para el gráfico |
| Save a screenshot to MQL5\Files 5 s after start | false | Captura de pantalla 5 s después del inicio |
| Strategy tester: open demo trades to show the management | true | Solo en el probador |
| Strategy tester: bars between demo trades | 48 | Solo en el probador |
Preguntas frecuentes
¿LadderGuard abre operaciones o da señales?
No. Gestiona las posiciones que abrió usted (u otro EA) y protege la cuenta. Las únicas operaciones que abre son las de demostración en el Probador de estrategias, para que pueda ver lo que hace.
¿Hará que mi trading sea rentable?
Ninguna herramienta puede prometer eso. LadderGuard aplica sus reglas de salida y sus límites de riesgo siempre de la misma manera, sin titubeos. Que eso le ayude depende de sus entradas y de su configuración.
¿Funciona junto con otros Asesores Expertos?
Sí. Use el filtro magic para elegir qué posiciones gestiona: -1 para todas, 0 solo para las operaciones manuales, o el número magic de un EA. La protección siempre tiene en cuenta toda la cuenta.
¿Cuentas con cobertura (hedging) o de compensación (netting)?
Ambas. En una cuenta netting el cierre parcial se envía como una operación opuesta por ese volumen.
¿Y si mi posición no tiene stop loss?
Entonces R es un número fijo de puntos (parámetro, 300 por defecto). El EA no añade un stop salvo que ponga «Give a position without a stop a 1R stop» en true.
¿Por qué se omitió el cierre parcial en TP1?
Un cierre parcial necesita un volumen que el bróker acepte. Con una posición de 0.01 lotes en un bróker cuyo mínimo es 0.01, no hay nada que dividir: el stop pasa igualmente a break-even, pero no se hace ningún cierre parcial.
¿Sirve para las reglas de una prop firm?
Tiene las herramientas habituales: límite de pérdida diaria en % o en dinero, drawdown estático desde el balance inicial y hora de inicio del día de trading. Revise las reglas exactas de su firma y ajuste los parámetros en consecuencia. La protección cierra a mercado, así que en un mercado rápido o con un gap la pérdida final puede superar el límite.
¿Qué pasa después de un reinicio?
Los niveles y la fase de cada posición se guardan en las variables globales del terminal, así que continúa donde lo dejó. El pico de drawdown y los bloqueos también se guardan.
¿Por qué una posición se cerró en el último objetivo sin los cierres parciales?
TP1 y TP2 los gestiona el EA, no el bróker. Si el precio los salta en un solo movimiento (noticias, un gap), el take profit del bróker en el último objetivo puede cerrar toda la posición antes de que el EA reciba un tick para actuar.
¿Necesito un VPS?
TP1, TP2 y la protección solo funcionan mientras el terminal y el EA están en marcha. Si cierra el terminal, el bróker sigue teniendo su stop loss y su take profit, pero nada más. Un VPS lo mantiene funcionando.
¿Puedo desactivar la protección durante un tiempo?
Sí: pulse «Guard OFF» en el panel. El gestor de operaciones sigue funcionando.
