RMT Position Guardian
- Utilidades
- Versión: 1.0
- Activaciones: 10
RMT Position Guardian es un gestor de operaciones para posiciones de MetaTrader 5 que ya están abiertas: breakeven automático, trailing stop y cierre parcial, para operaciones manuales o para el magic de un EA. No abre nada, nunca cierra una posición por completo y deja intactas todas las posiciones fuera del ámbito que usted eligió.
El problema que resuelve
Usted abre una operación a mano, o la abre un EA, y después hay que vigilarla: llevar el stop a breakeven, arrastrarlo, recoger parte del beneficio. Hacerlo a mano obliga a estar delante de la pantalla; hacerlo tarde cuesta el beneficio que ya tenía. RMT Position Guardian hace esas tres tareas para las posiciones que usted le indica y nada más.
Qué hace
- Breakeven: cuando el beneficio alcanza el disparador, el stop loss pasa al precio de entrada más un pequeño beneficio asegurado.
- Trailing stop: a partir de un segundo nivel de beneficio, el stop sigue al precio a una distancia fija. El stop solo se mueve en el sentido que protege, nunca hacia atrás.
- Cierre parcial (desactivado por defecto): cierra un porcentaje del volumen restante en hasta tres niveles de beneficio, una sola vez por nivel.
- Las distancias se configuran en múltiplos de ATR (periodo y marco temporal seleccionables) o en puntos.
- Un panel en el gráfico muestra cada posición gestionada: beneficio en sus unidades, stop actual, estado de breakeven y trailing, niveles parciales hechos y resultado de la última petición.
Qué posiciones toca
Usted elige un ámbito: operaciones manuales (magic 0), un magic concreto, o ambos. Por defecto gestiona solo el símbolo del gráfico; un interruptor lo extiende a todos los símbolos. Lo que queda fuera del ámbito no se modifica ni se cierra. El panel indica cuántas posiciones se ignoraron por estar fuera del ámbito.
Diseñado para no repetir una orden
- Cada nivel parcial se anota antes de enviar la petición y se guarda en el terminal, de modo que un reinicio del terminal o del EA no ejecuta dos veces el mismo nivel.
- Si la respuesta del bróker no llega (timeout, pérdida de conexión), la herramienta no vuelve a enviar. Espera y comprueba el volumen de la posición: si el volumen bajó, el nivel se da por hecho.
- Tras una petición rechazada espera (60 segundos por defecto) antes de volver a intentarlo con esa posición.
- Un tope de peticiones por minuto (6 por defecto) cuenta todas las peticiones, aceptadas o no.
- Antes de mover un stop se comprueban el stop level y el freeze level del bróker; si el precio está demasiado cerca, espera en lugar de enviar una petición que sería rechazada.
- Si el trading algorítmico está desactivado o la cuenta no permite operar a los EA, el panel lo indica y no se envía nada.
Qué se probó en un terminal demo en vivo
Con este mismo fichero: el stop pasó a breakeven, un parcial cerró 0.03 de 0.10 lotes, después el stop siguió al precio, una posición con otro magic quedó intacta y, tras dos reinicios reales del terminal, el nivel parcial seguía marcado como ejecutado. El diario de esas sesiones forma parte de la evidencia del producto.
Lo que no hace
- No abre posiciones ni tiene señales de entrada.
- Nunca cierra una posición por completo. Un cierre parcial que dejaría menos del lote mínimo se omite.
- No coloca ni mueve niveles de take profit.
- No puede actuar con el terminal cerrado o desconectado. Durante ese tiempo, el stop loss que ya está en el servidor es la única protección.
- Magic 0 normalmente significa operación manual, pero un EA que envía órdenes sin magic también aparece como 0. Compruebe el ámbito primero en una cuenta demo.
- No promete beneficios ni que un stop se ejecute a su precio.
Requisitos
MetaTrader 5, trading algorítmico activado. Probado en cuentas hedging; las cuentas netting no están certificadas. Adjúntelo a un gráfico; MetaTrader admite un Expert Advisor por gráfico. Sin DLL, sin WebRequest.
Operar con apalancamiento implica riesgo de pérdida. Pruebe primero sus ajustes en una cuenta demo.

