Flatten all: cancelar todas las órdenes activas y cerrar todas las posiciones
Flatten all cancela todas las órdenes activas y cierra todas las posiciones de la cuenta, desde la página Trading o desde la barra superior de cualquier pantalla, y solo informa de éxito cuando el backend ha verificado que los libros del bróker se han vaciado.
Senzoukria · Documentación · Actualizado en septiembre de 2026
Dónde encontrarlo
- Dónde
- Página Trading, bajo el ticket de orden («Flatten all»), y la barra superior de todas las rutas («FLATTEN»)
- Se muestra cuando
- Hay una conexión de bróker registrada, aunque esté degradada o reconectando
- Confirmación
- Sigue Ajustes → Trading → Confirmación de orden; 1 clic por defecto
Qué hace
Flatten all es la salida de emergencia de la mesa. Un clic pide al backend que cancele todas las órdenes activas y después cierre todas las posiciones abiertas, en la conexión por defecto. El backend trata la petición como reductora de riesgo y la acepta aunque la conexión esté degradada o reconectando, que es justo cuando un trader la necesita. Nunca declara un éxito que no haya podido verificar: si los libros del bróker no se vaciaron, el error devuelto dice «flatten incomplete … CHECK YOUR BROKER PLATFORM» y se muestra bajo el botón.
El botón depende de que haya una conexión registrada, no de que esté lista ni de que se conozca la exposición. El panel de posiciones y órdenes puede estar obsoleto o congelado, y un panel obsoleto nunca debe ser el motivo por el que se oculta la salida. La visita guiada enuncia el mismo contrato: lo cierra todo, desde cualquier pantalla, con un clic, y nunca abre una posición.
Comportamiento
| Elemento | Por defecto | Efecto |
|---|---|---|
| Etiqueta | Flatten all · FLATTEN (barra superior) | Tooltip: «Cancel all working orders and close all open positions» |
| Paso de confirmación | Desactivado (1 clic) | Con el modo de 2 clics: «Cancel N order(s) and close N position(s)?», y después Confirm flatten o Keep |
| Estado ocupado | Flattening… | Botón deshabilitado hasta que responde el backend |
| Error | Bajo el botón, o como tooltip en la barra superior | Mensaje devuelto por el backend; nunca se silencia |
| Oculto | Ninguna conexión registrada | No hay nada que cerrar |
Brackets manuales y la época de cierre
Algunos gestos sobre una posición en vivo, como un bracket manual pendiente, esperan una ejecución antes de colocar su salida. Cada llamada de flatten notifica a un conjunto de oyentes compartido para que cualquier orden manual pendiente de esa conexión quede invalidada en el momento en que existe la intención de cerrar. Sin esto, un bracket armado antes del cierre podría colocar un stop o un objetivo nuevos sobre una cuenta que ya está plana.
Las órdenes de salida construidas para una posición real se sitúan siempre en el lado contrario a esa posición; los constructores del módulo de acciones de trading en vivo derivan ese lado una sola vez, de modo que ninguna superficie pueda doblar una posición por error.
Límites y trampas
- El cierre reduce riesgo, así que el paso de confirmación protege menos que en una entrada y sobre todo ralentiza la salida; el ajuste es global y por defecto es de 1 clic.
- La petición va a la conexión por defecto; no cierra otras conexiones guardadas ni otras cuentas del mismo login.
- Un cierre con éxito se verifica contra los libros del bróker, pero revisa siempre la plataforma del bróker tras un mensaje de error.
- El copy trading se aplica a las órdenes enviadas desde el ticket, no al cierre total: el botón no cierra las posiciones de los seguidores, que deben cerrarse en su propia conexión.
Páginas relacionadas
- Página Trading
- Posiciones y órdenes activas
- Ticket de orden y confirmación
- Software de orderflow y reglas de prop firm
Esta página en otros idiomas
Preguntas frecuentes
- ¿Por qué el botón FLATTEN está visible mientras mi conexión se reconecta?
- El backend acepta el cierre con la conexión degradada porque solo reduce riesgo. Ocultarlo durante una reconexión quitaría la salida justo cuando más importa.
- ¿Por qué el botón me pidió dos pasos si tengo el trading a 1 clic?
- No debería: el botón sigue el ajuste global de confirmación de orden. Con «1 click — send immediately» el cierre se envía al primer clic; con «2 clicks — confirm first» pregunta antes de enviar.
- ¿El cierre total afecta a mi cuenta demo?
- No. Actúa sobre la conexión real del bróker. El panel demo tiene sus propios controles locales de «Cancel every working order» y de cierre.