Ejecutar una estrategia en la cuenta simulada

El panel Estrategia automática ejecuta uno de tus scripts de estrategia guardados contra la cuenta de evaluación simulada de esta máquina. Decide una vez por vela cerrada y nunca puede llegar a un bróker.

Senzoukria · Documentación · Actualizado en septiembre de 2026


Dónde encontrarlo

Dónde
Replay → panel de trading acoplado → panel «Auto strategy»
Por defecto
«Manual — no strategy»: no se ejecuta nada hasta que eliges un script
Cadencia
Una llamada por vela cerrada; la vela en formación queda excluida
Ventana
Se entregan al script hasta 600 velas cerradas, de la más reciente a la más antigua
Cuenta
Solo la cuenta de evaluación simulada — la plataforma no enruta ninguna orden a un bróker

Qué hace

El panel lista todos los scripts guardados con el tipo «strategy». Elige uno y queda montado sobre las velas del gráfico. Cada vez que cierra una vela nueva, la función decide() del script se llama una vez con las velas cerradas, la posición simulada actual, el tick size y un objeto de estado que arrastra de vela en vela.

El script devuelve una decisión, nunca una orden. El montaje traduce esa decisión en llamadas al almacén de la cuenta simulada: abrir a mercado, o cerrar todo. No importa ningún módulo de conexión ni ninguna API de bróker, así que una estrategia no tiene ninguna vía hacia una cuenta real: un bot aquí es un bot de paper trading, y es lo único que puede ser.

La línea de estado bajo el selector muestra el estado de ejecución, el número de decisiones tomadas hasta ahora y la última decisión. Una decisión bloqueada y un error de script tienen cada uno su propia línea.

La decisión que devuelve una estrategia

Campos del objeto devuelto por decide(), tal como los lee el montaje
CampoPor defectoQué cambia
actionobligatorio«buy», «sell» o «close». Cualquier otra cosa se informa como decisión no reconocida.
qty1Contratos que abrir. Se redondea a la baja y nunca por debajo de 1.
stopTicksningunoDistancia en ticks por debajo (largo) o por encima (corto) del precio de ejecución. Omitirlo significa que la posición se abre sin stop adjunto.
targetTicksningunoDistancia en ticks para la salida del lado del beneficio. Omitirlo significa sin objetivo.
devolver nullEs una respuesta válida: no hacer nada en esta vela.

Cómo usarlo

  • Escribe y guarda primero la estrategia en la página de scripting: el panel dice «No strategy yet» cuando no hay ninguna.
  • Abre Replay, muestra el panel de trading acoplado y elige después el script en el selector de Auto strategy.
  • Vigila el contador de decisiones más que la línea de capital: te dice si el script se está llamando siquiera.
  • Cambiar de script vacía el estado arrastrado y la salvaguarda antirrepetición, así que el nuevo script empieza de cero.

Límites y trampas

  • Las entradas pasan las mismas salvaguardas que los botones manuales: un drawdown roto, un límite de pérdida diaria alcanzado o un tope de contratos superado rechazan la entrada y se muestra el motivo.
  • Sin un precio en vivo para el símbolo, la entrada se retiene con «waiting for a live price»: no se inventa ninguna ejecución.
  • Las decisiones se toman solo sobre velas cerradas, así que una estrategia no puede reaccionar dentro de una vela en formación; eso es lo que mantiene comparables la ejecución en vivo y el backtest.
  • La cuenta simulada es local a esta máquina. Sus resultados no son un pronóstico de nada operado en otro sitio.

Esta página en otros idiomas

Preguntas frecuentes

¿Puede una estrategia automática enviar una orden a mi bróker?
No. El montaje solo llama al almacén de la cuenta simulada, y el script se ejecuta en un worker sin API de plataforma. La plataforma no enruta ninguna orden a un bróker.
¿Por qué mi estrategia no hace nada en la última vela?
La vela en formación queda excluida a propósito. El script solo se llama cuando una vela ha cerrado, así que la decisión más reciente siempre se refiere a la vela anterior a la que se está construyendo.
¿Cuántas velas ve el script?
Hasta 600 velas cerradas, de la más reciente a la más antigua, convertidas al formato de vela congelado que usan todos los scripts (hora, OHLC, volumen, delta, número de operaciones y los niveles del footprint).