Por qué una instrucción, su ejecución y una posición abierta son registros diferentes en MT5.
Tres tipos de registro
Una orden es una instrucción de compra o venta. Enviarla o colocarla no demuestra su ejecución. Una orden pendiente puede permanecer sin ejecutar, cancelarse o caducar.
Una ejecución registra una operación realmente realizada. Una orden puede producir varias ejecuciones, incluidas parciales, cada una con su propio volumen y precio.
Una posición representa la exposición al mercado todavía abierta resultante de las ejecuciones. Su tratamiento depende del modo de contabilización de posiciones de la cuenta; no todas las cuentas MT5 utilizan el mismo modo.
Ejemplo: una instrucción, varias ejecuciones
Solicitas comprar 1,00 lote. Antes de ejecutarse es una orden, no una posición abierta. Si se ejecutan 0,40 y después 0,60 lotes, dos ejecuciones vinculadas forman una posición de compra de 1,00 lote. Las cifras explican relaciones entre registros; no recomiendan operaciones ni garantizan un patrón de ejecución.
Si después cierras 0,25 lotes de la posición seleccionada con la función de cierre, la ejecución de cierre es una venta y quedan abiertos 0,75 lotes de compra. Esa venta no significa que la operación original fuera una venta. Contar cada ejecución como nueva apertura también induce a error.
Compara vínculos, no solo números
Órdenes, ejecuciones y posiciones tienen identificadores y relaciones propios. El ticket de ejecución no tiene que coincidir con el de la orden o posición. Usa los vínculos junto con cuenta, símbolo, volumen y hora. Números distintos entre tipos de registro no prueban que falten datos.
Cancelar una orden pendiente sin ejecutar no cierra una posición existente. Si se ejecutó parte antes de cancelar el resto, la cancelación no deshace lo ejecutado. Comprueba ejecuciones y posición abierta restante por separado.
Por qué importa el modo de posiciones
La compensación agrupa operaciones del mismo símbolo en una posición neta. La misma dirección puede aumentarla; la contraria la reduce, cierra o invierte según volumen. En cobertura pueden coexistir varias posiciones del mismo símbolo, incluso opuestas. Por eso una nueva venta puede ser una posición independiente.
Para cerrar una posición concreta, utiliza su función de cierre adecuada. Una orden ordinaria contraria no la cierra necesariamente. Que MT5 admita ambos modelos no demuestra que toda cuenta FXT ofrezca ambos. Rige la configuración real de tu cuenta.
Por qué los historiales pueden diferir
Una posición de compra normalmente se cierra mediante una ejecución de venta. La dirección de la ejecución de cierre difiere de la posición original. Un resumen por posición y un historial por ejecución describen información diferente.
Al comparar, comprueba la cuenta, el símbolo completo, el número de ticket, el volumen, la hora y si la fila representa una orden, una ejecución o una posición. Una solicitud o una orden pendiente mostrada no demuestra que una operación se haya ejecutado.
Antes de concluir que hay discrepancias
Comprueba cuenta, fechas, zona horaria y vista. Las listas de órdenes, ejecuciones y resúmenes de posiciones tienen alcances distintos. Un resumen puede combinar ejecuciones, precios medios ponderados y resultados totales; cada ejecución tiene volumen y precio propios. Un periodo estrecho puede excluir datos necesarios.
Compara el mismo tipo: dirección inicial con un resumen de posición, o cierre con la ejecución correspondiente. Distingue volumen solicitado/ejecutado e inicial/restante. Si registros del mismo tipo siguen discrepando, contacta con soporte desde el portal de cliente autenticado y explica la comparación. No envíes contraseñas ni códigos de verificación.
