Plan, ejecución y gestión#
Cuando la IA ve una entrada, el plan (entrada, stop y objetivo) lo calcula el servicio con reglas fijas, nunca la IA. Viaja con la señal, con el aviso de Telegram y con la previsualización de la Mini App. TK_Executor lo recalcula en MetaTrader con el precio real, con los mismos parámetros.
Plan#
| Campo en la app | Por defecto | Qué hace |
|---|---|---|
Entradas permitidas (allowed_entries) |
STOP, MERCADO, LIMIT | Los tipos que se valoran. Los que quites desaparecen del prompt y del plan |
Entrada por defecto (default_entry) |
STOP | El tipo si la zona no dice ninguno. Tiene que estar entre las permitidas |
Margen de entrada (entry_buffer_pips) |
0,5 pips | Sobre el nivel de ruptura (STOP) o el borde de la zona (LIMIT) |
Margen del stop (sl_buffer_atr) |
0,1 × ATR | Más allá del extremo de la señal o de la zona |
Stop máximo (max_sl_atr) |
3 × ATR | Con un stop más lejos, la opción no es válida |
Objetivo (tp_rule) |
Siguiente nivel trazado | next_level, fixed_rr o pips (ver abajo) |
Margen antes del nivel (tp_buffer_pips) |
1 pip | Con Siguiente nivel: cuánto antes del nivel |
R:R objetivo (tp_rr) |
2 | Con R:R fijo |
Pips de objetivo (tp_pips) |
60 | Con Pips fijos |
R:R mínimo para operar (min_rr) |
1,5 | Por debajo, la opción no es válida |
Las entradas#
| Tipo | Dónde se coloca (en una compra) |
|---|---|
| STOP | En la ruptura del patrón más el margen. Entra solo si el precio confirma |
| MERCADO | Al cierre de la vela (en MetaTrader, al precio del momento) |
| LIMIT | En el borde de la zona, esperando un retesteo |
El objetivo#
- Siguiente nivel trazado (
next_level): el borde cercano del siguiente nivel en la dirección de la operación (cualquier zona, línea o CLAVE del par, menos la propia), menostp_buffer_pips. Sin nivel, no hay operación. Necesita que el sensor mande todos los niveles (VisionAlertEA y Sandmarket lo hacen). - R:R fijo (
fixed_rr): atp_rrveces el riesgo. Tiene que ser al menosmin_rr, o ninguna opción sería válida (la app no deja guardar). - Pips fijos (
pips): atp_pipsde la entrada.
Ejecución#
Lo usa TK_Executor (si lo tienes) y la sombra. Ver ejecutar y gestionar.
| Campo en la app | Por defecto | Qué hace |
|---|---|---|
Riesgo por operación (risk_pct) |
0,5 % | Del balance, hasta 5 %. TK_Executor aplica además su tope InpMaxRiskPct |
Máximo de operaciones abiertas (max_open) |
3 | Del ejecutor, a la vez |
Una por par (one_per_symbol) |
sí | |
Pérdida máxima diaria (max_daily_loss_pct) |
2 % | Al llegar, pausa. 0 = sin límite |
Máximo por zona y día (max_per_level_day) |
1 | Intentos por zona y día |
Spread máximo (max_spread_pips) |
3 pips | Al colocar |
Horario (hours) |
vacío | 08:00-17:00, 20:00-22:00, hora del servidor; admite tramos que cruzan la medianoche. Vacío = siempre |
Caducidad de la señal (signal_max_age_min) |
15 min | Desde el cierre de su vela |
Espera de confirmación (confirm_timeout_min) |
10 min | En modo Manual |
Velas de vida de la orden pendiente (expiry_bars) |
3 | STOP y LIMIT que no se activan, se borran |
Simular en sombra (shadow) |
sí | Cada señal se simula además en sombra 👻 |
Modos por par y temporalidad#
Dentro de Ejecución:
- Modo por defecto: Off, Simulado, Manual o Auto para todos los pares sin regla propia.
- + Regla: un par (con autocompletado de los que ya dieron señales), una temporalidad y su modo.
- Gana la más concreta: par + temporalidad, después solo par, después solo temporalidad.
- Probar: escribe un par y una temporalidad y la app dice qué modo se aplicaría y por qué regla.
Gestión#
Parciales por R (partials), la cadena que aplica OrderGuard en todos los terminales:
1R:50:BE, 2R:25, 3R:25
1R:50:BE: al llegar a 1R cierra el 50 % del volumen inicial y mueve el stop a breakeven.2R:25: a 2R, otro 25 %.3R:25: a 3R, el último 25 %.BE+2mueve el stop a la entrada más 2 pips. Admite decimales (1.5R:30).- Cada R > 0, cada porcentaje entre 1 y 100, y no pueden sumar más del 100 %. Vacío = sin parciales por R (las líneas TP de SendOrder siguen funcionando).