Skip to main content

Generador

El Generador busca estrategias de forma masiva (modo aleatorio por defecto), las evalúa en tu histórico y las guarda siempre en el Databank. El cómputo corre como job en segundo plano en tu TPA.
Página Generador de estrategias

Formulario del Generador. Clic para ampliar.

Necesitas un símbolo descargado en Datos y el TPA vinculado y online. Sin datos o sin agente, el job no arranca o falla al encolar.

Flujo típico

  1. Abre Generador.
  2. Elige símbolo (dataset ya descargado) y rango de fechas (vacío = todo el histórico disponible).
  3. Ajusta intentos (n), riesgo/costos y workers.
  4. Pulsa Generar y sigue el progreso en la misma página o en Jobs (la fase pasa a Generando cuando empieza la búsqueda).
  5. Revisa las estrategias viables en el Databank (el top-K se actualiza en vivo durante la corrida).
Puedes seguir navegando: el job es en segundo plano.

Datos

Si la cobertura es parcial o falta el símbolo, la UI te avisa y enlaza a Gestión de datos.

Motor y filtros

La card Motor y filtros cubre la búsqueda aleatoria y los filtros opcionales de la corrida.
  • Modo Fast (activo por defecto): primero explora ventanas cortas del histórico; lo que entra al Databank se retestea en tu período completo. Apágalo si quieres evaluación completa desde el primer candidato (más lento).
  • Nº de intentos: cuántas estrategias candidatas se exploran.
  • Mín. trades / máx. hojas: viabilidad mínima y complejidad de la regla de entrada.
  • Mín. profit factor y Máx. drawdown (%): opcionales; vacío = apagados. El tope de DD descarta esa candidata si se alcanza durante la simulación.
  • La evolución genética desde una estrategia ya guardada se hace en Databank → Evolucionar. Ver Detalle de estrategia.

Tipos de salida / orden

Opt-in por probabilidad (0 = nunca):
  • Break-even, salida temporal, reverse / señal opuesta
  • Órdenes pendientes Stop/Limit
  • Entry trigger edge (pulso false→true) vs reentrar mientras la señal valga
  • Forzar edge en multi-TF si hay hojas HTF (mejor paridad con MT en señales “pegajosas”)
  • Máx. entradas/día (0 = sin límite de corrida)
Estos mecanismos se exportan a MQL con paridad al backtest cuando aplica.

Riesgo, costos y validación

Workers y memoria (OOM)

Workers evalúan en paralelo. Cada worker extra copia datos y cachés en RAM. Con series largas (M1 / multi-TF), 2–4 workers pueden agotar la memoria.
  • Empieza en 1.
  • Sube solo si tienes RAM de sobra y la corrida es estable.
  • Si el job muere por OOM / process pool, baja workers o reduce rango/n.

Guardado y Databank en vivo

Toda corrida desde el Generador persiste en el Databank (no hay interruptor para desactivarlo).
  • Actualizar databank cada (segundos): volcado incremental del top-K mientras corre el job (mín. ~5 s; default ~60 s).
  • Lo que ves durante la corrida es el mismo top-K que queda al terminar (según Ordenar por y Top).
  • Con TPA, el flush mid-run alimenta el Databank mientras el agente ejecuta el job.
Durante una generación activa, el Databank puede mostrar que hay un job en curso y refrescarse solo. Al terminar, abre el Databank para filtrar, ordenar y abrir cada estrategia.

Reset y borrador

  • Reset vuelve a los defaults del generador (no cambia Configuración global).
  • El borrador del formulario se guarda en el navegador por usuario; al cambiar de cuenta no deberías heredar el draft de otro.

Presets y multi-TF

Detalle de guardar/cargar presets y randomización de timeframes: Presets y multi-timeframe.

Siguiente