Enviar orden de mercado
Solicita una apertura y devuelve la respuesta de envío a MT5.
Qué hace esta operación
Requiere cuenta verificada, trading habilitado e Idempotency-Key válida. El servicio devuelve 400 si falta el encabezado o su formato es inválido. Conserva clave y cuerpo antes de enviar; después guarda el ID MT5 y consulta su resultado.Proceso completo
Consulta la guía paso a paso y los errores y su tratamiento. Los valores del explorador son ejemplos. Sustituye cuenta, símbolo, volumen y precio con datos válidos para tu integración.SL y TP opcionales
sl y tp son precios absolutos. Puedes enviar uno o ambos al abrir; omitidos
o null no se envían, y 0 indica ausencia del nivel. Se validan precisión y
distancias; no se redondean precios inválidos.
La protección de compra se valida respecto a Bid y la de venta respecto a Ask.
Modificar órdenes o posiciones · Volumen en unidades MT5Autorizaciones
Envía el token entregado por el proveedor en el encabezado Authorization mediante autenticación Bearer.
Encabezados
Persisted key for this intent. Reuse the same key and body when retrying; use a new key for another trading intent, including a modification.
16 - 128^[A-Za-z0-9._:-]{16,128}$"550e8400-e29b-41d4-a716-446655440000"
Cuerpo
Login de la cuenta de trading.
104205
Nombre del símbolo MT5.
1 - 32^[A-Za-z0-9._() -]+$"EURUSD"
Integer MT5 units: 10000 = 1 lot, independent of contract size. Must match the symbol minimum, maximum and step.
100
Dirección de la orden.
buy, sell "buy"
Optional absolute Stop Loss price. Omit or send null to skip; 0 specifies no SL.
x >= 0Optional absolute Take Profit price. Omit or send null to skip; 0 specifies no TP.
x >= 0Precio explícito anterior; envíalo junto con digits u omite ambos para precio automático.
x > 0Decimales explícitos anteriores; omite este campo y price para usar la configuración del símbolo.
0 <= x <= 10Comentario de la orden guardado en MT5.
31Respuesta
Respuesta satisfactoria
The response is of type Respuesta: Enviar orden de mercado · object.

