Ajustar tu sistema (recetas)#
Casos habituales, paso a paso en la Mini App. Todos siguen el mismo ciclo:
- Cambia lo que dice la receta en la pestaña Estrategia.
- 👁 Previsualizar: comprueba con la última vela del sensor que las reglas se comportan como esperas. No cuesta nada.
- Guardar. Vale desde el siguiente cierre de vela.
- Vigila
service/logs/triggers.jsonlunas horas: cada cierre de vela dice qué regla disparó o por qué no. Si algo sale mal, 🕘 Historial → Restaurar deja todo como estaba.
Solo la sesión de Londres#
Quieres que VisionAlert solo analice por la mañana europea.
- Gatillo › Reglas: en "Zonas + patrones de vela", + Condición… → Horario.
- Escribe el tramo en hora del servidor de tu broker, por ejemplo
09:00-13:00. Si tu broker va en GMT+2, la apertura de Londres (08:00 en Londres en invierno) son las 10:00 del servidor: compruébalo en la hora de Observación de mercado. - Varios tramos van separados por comas:
09:00-13:00, 15:00-17:00.
Comprobar: fuera del horario, triggers.jsonl dirá hours: 18:00 fuera de 09:00-13:00. Si además quieres que TK_Executor solo opere en ese horario, pon el mismo tramo en Ejecución › Horario.
Menos llamadas a la IA#
Gastas más de lo que quieres.
- Gatillo › Reglas › Patrón de vela: comprueba que Exigir un patrón a favor está marcado. Es la palanca que más ahorra.
- Gatillo › común › Velas entre dos análisis (
cooldown_bars): súbelo de 2 a 4 o 6. La misma zona no se reanaliza hasta pasadas esas velas. - Temporalidades: quita las que no operas. M15 cierra 96 velas al día por par; D1, una.
- Pares vigilados: lista solo los que operas (
EURUSD, GBPUSD, USDJPY). - Patrones de vela que cuenta el código: apaga los que no te convencen; menos patrones, menos disparos.
Comprobar: en triggers.jsonl verás más en enfriamiento y sin patrón de vela a favor. En /resumen, la sección 🤖 Modelos baja de llamadas y de proyección mensual.
Más señales#
Con la regla por defecto te llegan pocas y quieres que la IA busque también dobles suelos, trampas o clímax.
- Gatillo › Reglas › Patrón de vela: desmarca Exigir un patrón a favor. Ahora basta con el toque.
- Gatillo › común: activa La IA puede devolver patrones de precio.
- Análisis › Patrones: comprueba que DOBLE_PISO_TECHO, TRAMPA, FALLA y CLIMAX están activos.
Comprobar: en 👁 Previsualizar, los patrones activos incluyen los de precio, y en triggers.jsonl las zonas tocadas disparan con candle_pattern: sin patrón de vela a favor (no se exige).
Analizar sin zonas dibujadas#
Quieres que la IA busque compras cerca de tus niveles CLAVE, sin dibujar zonas BUY.
- Gatillo › + Regla. Nómbrala, por ejemplo, "Compras cerca de niveles".
- Quita su Toque de zona (✕). Sin él, la regla analiza el gráfico entero.
- Dirección: Solo compras. Sin zonas no vale Compras y ventas.
- + Condición… → Cerca de un nivel:
max_atr0,5 y Contar también los niveles CLAVE marcado. - Deja Patrón de vela exigido y añade un Horario, para no consultar en cada vela.
Comprobar: en 👁 Previsualizar, la regla sale con la zona grafico cuando el cierre está cerca de un nivel, o con near_level: … a 1.20 ATR (> 0.5) cuando no. El aviso de Telegram dirá "Gatillo: Compras cerca de niveles" y el objetivo solo puede salir de un nivel trazado o de fixed_rr / pips.
Fuera los mercados tranquilos#
En horas muertas los patrones salen pero no llevan a ninguna parte.
- Gatillo › Reglas: + Condición… → Volatilidad mínima.
- ATR(14) mínimo: empieza por 5 pips en M15 de los mayores. Ajusta por par: lo que es mucho en EURUSD es poco en GBPJPY.
Comprobar: triggers.jsonl dirá min_atr_pips: ATR 3.2 pips < 5 en las velas descartadas. Si casi todas lo dicen, el mínimo es demasiado alto para esa temporalidad.
Ser más exigente con la IA#
Te llegan avisos que no tomarías.
- Abre
service/logs/decisions.jsonl(o pídelo con/logs) y mira las señales malas: qué confianza dio la visión, qué alerta y calidad dio Jev. - Decisión: sube un umbral cada vez. Por ejemplo, Calidad mínima de 2,5 a 3, o Umbral de alerta de Jev de 0,7 a 0,8.
- Deja Bloquear si el patrón va contra la zona activado.
- Si el problema es de criterio, no de umbral, escríbelo en Análisis › Tus notas ("No quiero entradas tras tres velas seguidas a favor").
Comprobar: en decisions.jsonl, los descartes nuevos dirán jev: calidad 2.80 < 3. En Estadísticas, la sombra 👻 te dice si las señales que quedan rinden mejor.
Describe tu sistema#
La IA acierta el patrón pero no entiende qué buscas.
- Análisis › Tu sistema: escribe en dos o tres frases cómo operas. Por ejemplo: "Opero rechazos en zonas de oferta y demanda H4 a favor de la tendencia D1. Solo entro con vela de confirmación; nunca contra un impulso de más de tres velas."
- Deja los demás textos como están: este bloque va delante de todos y les da el contexto.
- 👁 Previsualizar: el prompt empieza con "El sistema del trader".
Comprobar: en decisions.jsonl, los motivos (reasons) de la visión deberían hablar en tus términos (tendencia de D1, confirmación…).
Respuestas más rápidas: sin Jev#
El análisis tarda demasiado, sobre todo en el simulador.
- Decisión › Segunda opinión (Jev) en el simulador: desmárcala. MetaTrader conserva la suya.
- Si también quieres velocidad en la cuenta, desmarca en MetaTrader. Sin Jev se decide solo con la visión: confianza mínima y contexto.
- Sube un poco la Confianza mínima de la visión (de 0,6 a 0,7) para compensar la segunda opinión que pierdes.
Comprobar: /resumen muestra la Espera media de cada paso ("visión sim. 24.0 s · Jev sim. 6.0 s"); tras el cambio, desaparece la de Jev en ese canal.
Probar en el simulador antes que en MetaTrader#
Quieres entrenar una variante en Sandmarket sin perder la estrategia buena.
- 📁 Perfiles → Guardar la actual con un nombre, por ejemplo "Cuenta real".
- Haz los cambios de la variante y Guardar. Guárdala también como perfil: "Prueba Londres".
- Practica en Sandmarket. Repasa cada análisis en la pestaña 🎮 Simulador.
- Cuando termines, 📁 Perfiles → Cuenta real → Activar.
Si solo quieres que el simulador responda antes, no hace falta un perfil: Jev se apaga por canal (sin Jev).
Comprobar: bajo el nombre de la estrategia, la Mini App dice "MetaTrader al día" cuando los EAs ya leyeron la versión que acabas de activar.