OCO significa one-cancels-other (una cancela a la otra): el comportamiento previsto vincula las órdenes de modo que un evento en una provoque la cancelación de otra. Dónde se ejecuta esa lógica depende de la plataforma y del conector. No basta con saber que ambas órdenes usan Rithmic. Confirma el estado de las órdenes y el resultado de la cancelación.
Orientación educativa sobre software. Operar conlleva riesgos. Lea los avisos financieros y de información.
Distingue el almacenamiento de órdenes de la gestión OCO
Una orden puede ser aceptada de forma remota mientras la regla que decide cancelar su orden compañera se gestiona de forma local. Por tanto, una plataforma desconectada puede dejar activa una orden no deseada incluso después de que la posición haya cambiado.
La guía de ubicación de órdenes de NinjaTrader está organizada por proveedor de conexión. La guía de NinjaTrader/Rithmic de Apex advierte de que su funcionalidad OCO requiere que la plataforma local esté conectada. Comprueba tu conector y versión concretos en lugar de extrapolar a partir de la sección de otro bróker.
Preguntas que resolver antes de usar un flujo OCO
- ¿La cuenta o el conector seleccionados admiten la configuración OCO o bracket prevista?
- ¿Qué aplicación o servidor gestiona la relación?
- ¿Qué provoca la cancelación: cualquier ejecución, una ejecución completa, una cancelación manual u otro evento?
- ¿Qué ocurre tras una ejecución parcial o un cambio de cantidad?
- ¿Qué permanece activo cuando la plataforma se desconecta?
Conserva las respuestas de la plataforma junto con la configuración. No crees primero dos órdenes activas independientes con la esperanza de que un menú sin verificar las vincule después. Usa únicamente el método de agrupación documentado para tu plataforma.
Verifica el resultado
Usa una simulación permitida por el proveedor o un historial de órdenes existente adecuado. Captura el estado de las dos órdenes y su vinculación antes del evento desencadenante, y después las respuestas de ejecución y cancelación. Compara la cantidad final de la posición y todas las órdenes restantes. Oculta los identificadores de cuenta y de orden en las imágenes que vayas a compartir.
Si el estado final no está claro, deja de enviar señales de reemplazo mientras estableces qué está funcionando realmente. Una solicitud duplicada puede añadir exposición en lugar de reparar la relación original.
Área OCO observada en el escritorio
Abre File, luego Order Book, y selecciona Bracket/OCO. La ventana inspeccionada mostró áreas independientes Brackets y One Cancels All. Ambas estaban deshabilitadas. Esto confirma la ubicación y la terminología, no un método para agrupar órdenes activas existentes.
Diferencias documentadas entre plataformas
| Plataforma / conexión | Qué establece la documentación actual del proveedor |
|---|---|
| NinjaTrader 8 / Rithmic | Las órdenes aceptadas o activas se mantienen de forma remota; la gestión OCO es local al PC. |
| Sierra Chart / Rithmic Direct | Se admite el OCO gestionado por el servidor; las órdenes bracket gestionadas por el servidor no se admiten según lo escrito actualmente por el proveedor. |
| R Trader Pro de escritorio | Las referencias de la interfaz nativa establecen la ubicación de los controles, no una prueba completa de ejecución o de desconexión. |
Fuentes consultadas el 7 de octubre de 2026: la sección de NinjaTrader sobre la ubicación de órdenes específica de Rithmic y las capacidades del servicio de Sierra Chart. Un stop mantenido en el servidor y el software que crea, ajusta o cancela su orden compañera son partes distintas del flujo de trabajo.
Preguntas frecuentes
¿Significa siempre un bracket un OCO gestionado por el servidor?
No. Una configuración de bracket no establece dónde se ejecuta su lógica de gestión.
¿Pueden ejecutarse ambas órdenes?
No trates el OCO como una protección absoluta frente a toda condición de carrera o cancelación fallida. Revisa las respuestas y la posición resultante en lugar de fiarte de una etiqueta.
¿Actualiza una orden la cantidad de la otra si cambio una?
Depende de la plataforma. Verifica las cantidades restantes de las órdenes tras cualquier ejecución parcial o modificación.
¿Se ha probado aquí la agrupación OCO manual en RTrader Pro de escritorio?
No. Esta guía documenta el área de configuración observada y las dependencias definidas por el proveedor. No indica a los lectores que agrupen órdenes existentes mediante un menú sin verificar.
