Menú
VisionAlert Guía

Ejecutar y gestionar#

Cuando VisionAlert aprueba una entrada, TK_Executor puede colocarla en MetaTrader 4 y OrderGuard gestionarla después. El reparto es claro:

  • La IA decide si hay entrada.
  • TK_Executor decide cómo se entra, con reglas fijas y el precio del momento: entrada, stop, objetivo, lotes y salvaguardas. Ningún modelo calcula precios ni lotes.
  • OrderGuard gestiona la operación: parciales, breakeven y avisos.
alerta aprobada ─► servicio ─► TraderKit\orders\<id>.json ─► TK_Executor ─► broker
                                                                  │
                    Telegram ◄── servicio ◄── orders\results\ ◄───┘

Los modos#

El modo se fija en la Mini App, Estrategia › Ejecución, por par y temporalidad.

Modo En la app Qué hace
off Off No ejecuta ni simula. Solo avisa (y la sombra, si está activa). Es el de fábrica
simulado Simulado Calcula el plan, lo apunta como orden virtual y sigue su resultado: si se activa, si toca SL o TP, si caduca
confirmacion Manual Te manda el plan con ✅ Ejecutar / ❌ Descartar a Telegram y a la Mini App. Al pulsar, revisa el precio y coloca
automatico Auto Coloca sin preguntar

Sube de fase poco a poco: simulado unas semanas (mira la tasa de acierto en /resumen y en Estadísticas) → confirmacion en demo → automatico en demo → real con riesgo bajo.

Por par y temporalidad#

Cada señal toma el modo de la regla más concreta que le aplique:

  1. par + temporalidad (EURUSD · M15);
  2. solo par (EURUSD · todas);
  3. solo temporalidad (todos · H1);
  4. la regla por defecto (todos · todas), que siempre existe.

El par es un prefijo: EURUSD incluye EURUSD.m. El botón Probar de la Mini App dice qué modo se aplicaría a un par y por qué regla.

La sombra 👻#

Con Simular todas las señales en sombra activo, cada señal se simula además en sombra, sea cual sea su modo, y con todas sus entradas válidas. No manda mensajes ni cuenta en tus límites. Sirve para comparar lo que hiciste con lo que habría pasado: el resumen cruza las señales que descartaste o dejaste caducar con su sombra ("te perdiste +X R · te ahorraste Y R").

Cómo calcula la operación#

Las reglas son para una compra; la venta es el espejo. Los parámetros salen de Plan y Ejecución.

Parte Regla
STOP Orden stop en la ruptura del patrón más el margen de entrada. Si el precio ya pasó la entrada, no se persigue
MERCADO Al precio del momento
LIMIT En el borde de la zona. Si el precio ya está dentro, se rechaza
Stop Más allá del extremo de las velas de la señal o del borde de la zona, con margen. Se rechaza si mide más de max_sl_atr ATR
Objetivo Según tp_rule: el siguiente nivel trazado, un R:R fijo o unos pips
R:R Al menos min_rr (1,5); si no, no se opera
Lotes risk_pct del balance sobre la distancia al stop

Si la zona ofrece varias entradas (STOP,LIMIT), la IA recomienda una. En automatico y simulado se usa la recomendada; en confirmacion eliges tú: un botón por opción válida en el chat y el plan de cada una en la Mini App, con ⭐ en la recomendada.

Las salvaguardas#

Cualquiera que falle rechaza la señal y el motivo llega por Telegram.

Salvaguarda Dónde se ajusta
Pausa (/pausa o el botón de la app) y pérdida máxima del día max_daily_loss_pct (2 %; 0 = sin límite)
Señal antigua signal_max_age_min (15)
Spread alto max_spread_pips (3)
Fuera de horario execution.hours (vacío = siempre)
Demasiadas operaciones abiertas / ya hay una en el par max_open (3) / one_per_symbol
Esa zona ya se intentó hoy max_per_level_day (1)
Sin confirmar a tiempo confirm_timeout_min (10)

Confirmar desde el móvil#

En modo confirmacion la señal llega a Telegram con sus botones y a la Mini App, en la pestaña Señales, con las capturas, el plan de cada entrada, el patrón y los motivos de la IA, tu instrucción y la cuenta atrás. Al pulsar Ejecutar, tu decisión llega a MetaTrader en menos de 2 s y la tarjeta muestra cada tramo cronometrado: enviado al VPS, MT4 la recogió, broker. Ver Señales, Panel y Estadísticas.

OrderGuard: la gestión#

OrderGuard no abre operaciones. Vigila las de la cuenta y:

  • Toma parciales por R según Estrategia › Gestión (1R:50:BE, 2R:25, 3R:25: a 1R cierra el 50 % del volumen inicial y mueve el stop a breakeven, a 2R otro 25 %…). R es la distancia al stop que tenía la posición cuando OrderGuard la vio por primera vez. Cada posición se queda con los parciales con los que empezó: un cambio vale para las nuevas.
  • O por líneas TP que creas con SendOrder para una posición (TP1 50% #123456 CERRAR o AVISO). Si una posición tiene líneas, mandan las líneas.
  • Avisa de la llegada a tus zonas y niveles CLAVE y de cada evento de tus órdenes, por push y por Telegram.

En MT5, los parciales necesitan una cuenta hedging; en una netting solo se simulan.