Una instrucción necesita varias condiciones

Antes de elegir el botón, decide si quieres abrir exposición o cerrar un ticket concreto. En una cuenta hedging, una orden contraria independiente puede crear otra posición. Tipo, volumen, condición de precio, llenado y caducidad responden a preguntas diferentes. Enviar no equivale a ejecutar y ejecutar una parte no confirma la cantidad completa.

Modelo original: solicitud de compra de 12.000 EUR; solo 8.000 están disponibles en condiciones aceptables. Cotizaciones sin cambios, ningún otro obstáculo ni posición previa, sin llegada de liquidez adicional. El símbolo permite FOK e IOC. FOK no ejecuta nada porque falta el total; IOC ejecuta 8.000 y cancela 4.000 EUR.

Tipo de orden y volumen son condiciones distintasCompra de mercado ficticia 12.000 EUR; total disponible 8.000 en términos aceptables. Ambos permisos válidos, sin otra liquidez ni posición previa.EJEMPLO DE CÁLCULOSolicitud12.000 EURDisponible8.000 EURFOK0 ejecutadoIOC8.000 ejecutados; 4.000cancelados
Tipo de orden y volumen son condiciones distintas. Compra de mercado ficticia 12.000 EUR; total disponible 8.000 en términos aceptables. Ambos permisos válidos, sin otra liquidez ni posición previa.

FOK ejecuta cero; IOC abre 8.000 EUR y cancela 4.000. El nombre mercado no confirma llenado total.

Solicitud
12.000 EUR – Todo el volumen solicitado.
Disponible
8.000 EUR – Todas las ofertas aceptables del modelo.
FOK
0 ejecutado – Falta cantidad para completar.
IOC
8.000 ejecutados; 4.000 cancelados – Posición equivalente 0,08 lotes con contrato 100.000.

FOK puede reunir cantidad de varias ofertas, pero aquí los 8.000 ya representan todas las disponibles. La palabra mercado no convierte 8.000 en 12.000. Como diagnóstico de exposición, con contrato supuesto de 100.000 EUR por lote, el IOC equivale a 0,08 lotes y pip de 0,80 USD bajo pip 0,0001, no a los 0,12 lotes y 1,20 USD de lo solicitado.

Mercado y límite: urgencia frente a precio aceptable

Una orden de mercado busca ejecución ahora bajo el modo permitido, sin garantizar precio, inmediatez ni volumen. Puede rechazarse o ejecutarse parcialmente. Un supuesto de quince pips adversos sobre 100.000 EUR, con pip 0,0001, equivale a 150 USD; es aritmética ficticia, no deslizamiento típico de noticias.

Un límite de compra fija un máximo y uno de venta un mínimo si hay ejecución. En MT5 minorista OTC, Buy Limit suele colocarse bajo Ask y Sell Limit sobre Bid; algunos modos de bolsa permiten límites negociables inmediatamente. Un toque en una vela Bid no demuestra que Ask cumpla una compra ni que exista cantidad.

Ejemplo hipotético: Ask guardado 1,0865 y Buy Limit 1,0842. Si se ejecuta completamente al límite, la entrada es 23 pips inferior a esa referencia. No predice retroceso o rebote, ni demuestra ventaja después de contar órdenes que nunca se ejecutan. La cantidad y las reglas pueden dejarla pendiente o parcialmente completada.

Stop y stop limit: activación distinta de resultado

En el modelo MT5 de divisas, Buy Stop usa Ask al alcanzar o superar el umbral superior; Sell Stop usa Bid al alcanzar o bajar del inferior. Un stop ordinario puede ejecutarse a otro precio. La ruptura es una condición mecánica, no confirmación de continuidad de tendencia.

Con Ask actual inferior y Buy Stop aceptado 1,0883, una ejecución completa a 1,0886 tendría tres pips adversos frente al umbral. La activación tampoco impide fallo bajo sus condiciones. Lee respuesta y cantidad, sin tratar el primer precio mostrado como una promesa de llenado total.

Buy Stop Limit y Sell Stop Limit activan una orden límite con otro nivel. Modelo OTC: stop Ask 1,1010 y límite de compra 1,1008. Al cruzar el stop se coloca el Buy Limit; no autoriza comprar a cualquier precio superior. Si no hay precio aceptable, puede no ejecutarse. Consulta tipos permitidos y distancias: otra plaza puede imponer reglas diferentes.

SL y TP adjuntos cierran exposición identificada

Un largo EUR/USD de 100.000 EUR entra a 1,0850 y tiene SL 1,0820:30 pips o 300 USD de pérdida de precio si cierra completamente allí. Si se ejecuta a 1,0815, pierde 35 pips o 350 USD: cinco pips adicionales ya incluidos en el resultado. Se excluyen cargos separados y conversión.

Un TP 1,0940 sobre esa misma entrada está a 90 pips, 900 USD bajo ejecución exacta. La proporción prevista recompensa: riesgo es 3:1, sin que sea un mínimo universal ni probabilidad de alcanzar objetivo. En MT5, SL/TP de largos OTC utilizan Bid y los de cortos Ask. Un TP adjunto no es necesariamente un Sell Limit independiente.

Comprueba cierre completo y volumen restante, aunque se alcance el nivel en el gráfico. Un plan puede usar objetivo fijo, salida temporal o trailing, pero ninguna etiqueta garantiza ventaja o ausencia de supervisión necesaria. Consulta resultado y motivo de salida.

Trailing y OCO dependen de la implementación

Un trailing mueve SL favorablemente bajo distancia y activación. Desde entrada 1,0850, un nivel actualizado y aceptado 1,0910 supondría 60 pips de ganancia si el cierre se ejecutara allí. Actualización y ejecución siguen siendo diferentes. El integrado de escritorio de MetaTrader necesita terminal funcionando; puede permanecer el último SL aceptado al apagarlo, sin nuevas modificaciones.

OCO vincula instrucciones para que ejecutar una cancele otra según el mecanismo. Dos órdenes independientes no son OCO, y una cancelación manual puede llegar después de la otra ejecución. Distingue entradas vinculadas de protecciones adjuntas a una posición.

Modelo: Buy Stop 1,0883 y Sell Stop 1,0847 aceptados con vinculación OCO documentada. Si la compra ejecuta y la venta se cancela con éxito antes de poder ejecutar, solo la compra cambia exposición. Es una condición impuesta, no garantía sobre respuestas simultáneas o fallos. Revisa ambos estados y posiciones.

La lista estándar de tipos MT5 no incluye un ticket OCO independiente. Dukascopy documenta agrupación de entradas; la ayuda citada de IG Suiza distingue su servicio sin OCO para abrir y la vinculación de salidas adjuntas. No extrapoles entre entidades o complementos: comprueba dónde funciona la automatización y cómo confirma cancelaciones.

Un resto activo puede aumentar la exposición después

Otro modelo alternativo: solicitud de 1 lote, sin posición anterior, primera ejecución 0,40. Con IOC se cancelan 0,60 y queda exposición 0,40. En un caso separado con RETURN permitido, el resto 0,60 sigue procesándose y una ejecución posterior podría llevar el total a 1 lote. Los precios no tienen por qué coincidir.

La primera ejecución no siempre termina la solicitudDos políticas alternativas permitidas para solicitud 1 lote con primera ejecución 0,40. Sin posición anterior; precios posteriores no impuestos.EJEMPLO DE CÁLCULOPrimera ejecución0,40 lotesIOC0,60 canceladosRETURN permitido0,60 continúan
La primera ejecución no siempre termina la solicitud. Dos políticas alternativas permitidas para solicitud 1 lote con primera ejecución 0,40. Sin posición anterior; precios posteriores no impuestos.

IOC deja 0,40; RETURN puede aumentar a 1 si se ejecutan después los 0,60 activos. Comprueba el resto y su cancelación.

Primera ejecución
0,40 lotes – Exposición actual del modelo.
IOC
0,60 cancelados – No esperan otro llenado.
RETURN permitido
0,60 continúan – Total potencial 1 lote si se ejecutan.

La posición actual y la orden restante son objetos distintos. RETURN no está permitido para ejecución inmediata en Market Execution de MT5; las pendientes tienen una regla de envío RETURN separada. No traslades una restricción al otro caso. Si pides cancelar el resto, comprueba respuesta e historial en vez de asumir éxito.

Caducidad y condiciones de cuenta

Day dura el día de negociación del servicio; no significa automáticamente medianoche de Madrid. GTC continúa hasta cancelación bajo reglas del símbolo, y MT5 contempla fechas u horas específicas donde se permitan. Revisa si cambios diarios afectan órdenes pendientes o SL/TP adjuntos. Una lista de pendientes vacía tampoco demuestra por sí sola ausencia de posiciones.

El tipo de orden no determina orden FIFO de cierres ni éxito de una función para cerrar varias posiciones. Son verificaciones distintas: consulta secuencia de cierre, exposición tras cerrar todas y protecciones al cambiar el día. Una alerta informa; no reserva precio, ejecuta ni garantiza minutos para actuar.

Tres comprobaciones antes y después de enviar

  1. Escribe operación, volumen y condición de precio, diferenciando entrada de cierre del ticket. Verifica lado Bid/Ask y distancias del símbolo; ensaya en demo sin interpretar una ruptura como confirmación de pronóstico ni un límite como ejecución asegurada.
  2. Elige por separado política de llenado y caducidad, y reproduce FOK/IOC de 12.000 EUR y RETURN de 1 lote. Después de la respuesta anota cantidad ejecutada, resto cancelado o activo y posible exposición posterior, comprobando también protecciones de lo ya abierto.
  3. Revisa historial tras modificar, cancelar, expirar o cerrar, conservando identificadores y zonas horarias. Convierte límites diarios a Madrid para la fecha y distingue alertas de instrucciones; no utilices una espera fija después de noticias como garantía de condiciones normales.