¿Qué es process_orders_on_close y cómo afecta a la automatización?
process_orders_on_close permite que el emulador de bróker de TradingView ejecute una orden de estrategia en el tick de cierre de la vela de señal, en vez de esperar a la siguiente vela disponible. TradingView advierte que la ejecución externa en vivo puede no reproducir ese fill, sobre todo al cerrar la sesión.
Qué significa esto en la práctica
process_orders_on_close permite que el emulador de bróker de TradingView ejecute una orden de estrategia en el tick de cierre de la vela de señal, en vez de esperar a la siguiente vela disponible. TradingView advierte que la ejecución externa en vivo puede no reproducir ese fill, sobre todo al cerrar la sesión. Esta página responde específicamente a la pregunta «¿Qué es process_orders_on_close y cómo afecta a la automatización?». Por eso, cada escenario se explica según su propio mecanismo técnico y no mediante un diagnóstico genérico.
Escenarios reales
Escenario A — Ejecución normal en la vela siguiente
Examina directamente el mecanismo descrito como «Escenario A — Ejecución normal en la vela siguiente». Registra su entrada, el estado inmediatamente anterior y la primera salida observable que difiera del resultado esperado. Para Escenario A — Ejecución normal en la vela siguiente de la pregunta 59, utiliza específicamente estas pruebas para responder «¿Qué es process_orders_on_close y cómo afecta a la automatización?» y mantenlas separadas de las pruebas de los demás escenarios de esta página.
Escenario B — Ejecución simulada en el mismo cierre
Examina directamente el mecanismo descrito como «Escenario B — Ejecución simulada en el mismo cierre». Registra su entrada, el estado inmediatamente anterior y la primera salida observable que difiera del resultado esperado. Para Escenario B — Ejecución simulada en el mismo cierre de la pregunta 59, utiliza específicamente estas pruebas para responder «¿Qué es process_orders_on_close y cómo afecta a la automatización?» y mantenlas separadas de las pruebas de los demás escenarios de esta página.
Escenario C — La última vela de sesión no puede ejecutarse en vivo
Examina directamente el mecanismo descrito como «Escenario C — La última vela de sesión no puede ejecutarse en vivo». Registra su entrada, el estado inmediatamente anterior y la primera salida observable que difiera del resultado esperado. Para Escenario C — La última vela de sesión no puede ejecutarse en vivo de la pregunta 59, utiliza específicamente estas pruebas para responder «¿Qué es process_orders_on_close y cómo afecta a la automatización?» y mantenlas separadas de las pruebas de los demás escenarios de esta página.
Qué debes comprobar
- identidad del conector y de la cuenta de destino
- símbolo exacto del bróker
- parámetros de la orden normalizados
- respuesta de cTrader y estado final de la posición o de la orden
Regla práctica
Para la pregunta «¿Qué es process_orders_on_close y cómo afecta a la automatización?», modifica únicamente la primera capa cuyas pruebas ya no coincidan con la acción prevista. Conserva la identidad de la señal, las marcas de tiempo y el estado final de cTrader. Reproduce en una cuenta demo cualquier cambio que pueda afectar a la ejecución antes de utilizarlo en real.
Resumen de decisión
Respuesta directa: process_orders_on_close permite que el emulador de bróker de TradingView ejecute una orden de estrategia en el tick de cierre de la vela de señal, en vez de esperar a la siguiente vela disponible. TradingView advierte que la ejecución externa en vivo puede no reproducir ese fill, sobre todo al cerrar la sesión.
Siguiente paso: Asocia las pruebas observadas con uno de los escenarios anteriores, prueba ese mecanismo de forma independiente en una cuenta demo y conserva la trazabilidad del resultado mediante una única ID de señal.
Fuentes principales
¿Necesitas una ruta de ejecución de TradingView a cTrader?
NRUNO envía tus instrucciones de TradingView a cTrader. Tu estrategia y tu lógica de señales siguen estando bajo tu control.