Antes de enviar
Comprueba disponibilidad, permisos, verificación vigente y trading habilitado por el proveedor. Consulta posiciones y órdenes existentes, y obtén un tick del símbolo. Confirma las unidades y restricciones de volumen con el proveedor.Secuencia
- Define la intención: cuenta, símbolo, dirección y volumen.
- Para mercado, omite precio y decimales para obtenerlos automáticamente. Para pendientes, indica el precio objetivo.
- Guarda el cuerpo exacto y una clave de idempotencia antes del envío.
- Envía la apertura y conserva
answer.idoanswer.ID. - Consulta el resultado con el mismo token y reconcilia la cuenta.
- Identifica el ticket real de la posición que deseas cerrar.
- Envía el cierre con dirección contraria y una clave nueva.
- Confirma el resultado del cierre y la reducción o desaparición de la posición.
- Revoca la verificación cuando termine la autorización y no necesites más acceso.
Identificadores que debes distinguir
Una intención puede requerir varias consultas HTTP, cada una con su propio
X-Request-ID. Ninguno de esos identificadores sustituye al ticket de posición.
En cuentas netting o con operaciones simultáneas, no asignes una posición a tu
solicitud solo porque tenga el mismo símbolo. Reconcilia el resultado del broker,
los identificadores disponibles y el estado anterior y posterior de la cuenta.
Órdenes pendientes: limit, stop y stop-limit.