Buy Sell Multiple
- Utilidades
- Versión: 1.43
- Actualizado: 29 octubre 2026
- Activaciones: 10
Panel de compra y venta múltiple: ¡ejecuta pedidos masivos con un solo clic!
Descripción
Ahorra tiempo y aprovecha las oportunidades del mercado al instante. Este panel permite colocar múltiples órdenes de mercado de compra/venta u órdenes pendientes (límite de compra, límite de venta, stop de compra, stop de venta) a la vez, en dos grupos independientes, cada uno con su propio tamaño de lote, stop loss y take profit. Cierra todas las órdenes —o solo un tipo de orden— con un solo clic.
Características principales
- Ejecución de órdenes en bloque: abre numerosas órdenes de mercado o pendientes con un solo clic.
- Dos grupos de órdenes: «Total 1» y «Total 2» le permiten ejecutar dos conjuntos de órdenes con diferentes lotes, SL y TP al mismo tiempo.
- PRECIO o DISTANCIA para órdenes pendientes (selecciona en el panel):
- PRECIO: introduce el precio exacto de la orden. El precio permanece fijo independientemente de la rapidez con la que se mueva el mercado. Modo predeterminado.
- DISTANCIA: introduce una diferencia respecto al precio de venta/compra actual en el momento en que hagas clic (p. ej., 2 = 2,00 por debajo/por encima del precio).
- Comprobaciones de seguridad antes del envío: los precios en el lado incorrecto, un valor de 0 para las órdenes pendientes, un tamaño de lote no válido (mín./máx./paso) y las entradas no numéricas se bloquean con una alerta clara; no se envía ninguna orden a un precio inesperado.
- Coma o punto: se aceptan tanto 2650,5 como 2650.5.
- Informes de errores claros: si el bróker rechaza órdenes, una alerta indica cuántas han fallado y por qué.
- Mercados rápidos: deslizamiento configurable; las órdenes de mercado y los botones de «Cerrar» vuelven a intentarse automáticamente en caso de recotizaciones, y te avisan si queda alguna posición abierta.
- Cierre flexible: Cerrar compra, Cerrar venta, Cerrar límite de compra/venta, Cerrar stop de compra/venta, Cerrar todo.
- SL a punto de equilibrio (con un solo clic): «Comprar SL a BE» / «Vender SL a BE» mueven el Stop Loss de todas tus posiciones de compra (o venta) al punto de equilibrio:
- CADA ENTRADA: cada posición a su propio precio de entrada.
- PROMEDIO: todas las posiciones al precio de entrada medio ponderado por lotes (toda la cartera se cierra en el punto de equilibrio).
- Puntos de compensación: asegura un beneficio adicional (p. ej., 50 = 50 puntos por encima del precio de entrada para las posiciones de compra, por debajo del precio de entrada para las de venta). 0 = exactamente en el precio de entrada.
- Solo ajusta el SL (nunca lo retrasa), omite las posiciones en las que el precio aún no ha superado el punto de equilibrio, mantiene el TP y una alerta informa de las posiciones movidas, omitidas o fallidas.
- Línea de equilibrio integrada: precio medio de equilibrio de tus posiciones de compra y venta trazado en el gráfico, con el recuento de órdenes, el total de lotes, el beneficio flotante y los pips hasta el punto de equilibrio. Precio de venta/compra mostrado con los dígitos del símbolo.
- Bloque de información desplazable: elige una esquina (superior izquierda / superior derecha / inferior izquierda / inferior derecha) y un desplazamiento X/Y; todo el bloque se mueve al unísono.
- Tamaño del panel ajustable: Panel_Scale amplía el panel para pantallas de alta resolución (p. ej., 2,0 en Retina / 4K).
- Conserva tu configuración cuando cambias el marco temporal del gráfico.
Cómo funciona
- Total 1 y Total 2: número de órdenes en el grupo 1 y el grupo 2. Establece un «Total» en 0 para omitir ese grupo.
- Lote / SL / TP: tamaño del lote y distancia de Stop Loss / Take Profit (en precio) respecto al precio de entrada de cada orden. Si SL o TP = 0, significa que no hay ninguno.
- Precio 1 / Precio 2 (modo PRECIO): precio exacto de la orden pendiente. Límite de compra < Precio de venta < Stop de compra, Stop de venta < Precio de compra < Límite de venta.
- Distancia 1 / Distancia 2 (modo DISTANCIA): Límite de compra / Stop de venta = precio - brecha; Límite de venta / Stop de compra = precio + brecha.
- Interruptor DISTANCIA | PRECIO: el botón resaltado indica el modo activo. Las dos líneas situadas debajo explican el modo actual.
- Sección SL TO BREAKEVEN (parte inferior del panel): elige CADA ENTRADA o PROMEDIO, introduce el desplazamiento en puntos y, a continuación, pulsa «Comprar SL a BE» o «Vender SL a BE».
Ejemplo (XAUUSD): Compra 0,01 a 2650,00, 0,01 a 2645,00 y 0,02 a 2640,00; el precio actual es 2655,00.
- «CADA ENTRADA», desplazamiento 0 — SL 2650,00 / 2645,00 / 2640,00 (cada orden está libre de riesgo).
- MEDIA, desplazamiento 0 — SL 2643,75 para las tres (la cesta se cierra con 0 de beneficio).
- CADA ENTRADA, desplazamiento de 100 (oro con 2 dígitos: 100 puntos = 1,00) — SL 2651,00 / 2646,00 / 2641,00.
Datos de entrada
- Prefijo de comentario del bot / Número mágico: identifica las órdenes de este panel. Los botones de cierre solo afectan a las órdenes con este número mágico en el símbolo actual.
- Deslizamiento máximo en puntos: deslizamiento permitido para órdenes de mercado y cierre (por defecto 100).
- Mostrar líneas de punto de equilibrio / información: activa o desactiva las líneas de punto de equilibrio y el texto informativo.
- Color del nivel de punto de equilibrio de compra/venta, grosor de la línea de punto de equilibrio: estilo de la línea de punto de equilibrio.
- Posición del texto informativo, distancia X/Y del texto informativo: ubicación en la que se muestra el bloque «Oferta/Demanda + COMPRA/VENTA».
- Color del precio de venta/compra: color del texto de venta/compra.
- Calcular beneficios con swap + comisión: incluye el swap y la comisión en los beneficios mostrados.
- Punto de equilibrio: contar solo las órdenes de este EA: verdadero = solo este número mágico; falso = todas las posiciones del símbolo.
- Modo predeterminado: PRECIO o DISTANCIA al iniciar el panel.
- Mostrar la sección «SL a punto de equilibrio» en el panel: verdadero / falso (ocúltala si no la necesitas).
- SL a BE: objetivo por defecto: CADA ENTRADA o MEDIA (se puede cambiar en el panel).
- SL a BE: desplazamiento predeterminado en puntos: 0 = exactamente al precio de entrada (se puede modificar en el panel).
- Factor de escala del diseño: tamaño del panel (1,0 = original).
Novedades
V1.43
- Nueva sección «SL TO BREAKEVEN »: botones «Comprar SL a BE» / «Vender SL a BE», objetivo «CADA ENTRADA» o «MEDIA», desplazamiento en puntos; se puede ocultar mediante una entrada.
- Ayuda más breve de 2 líneas debajo del selector DISTANCIA | PRECIO, panel más compacto (se adapta mejor a Panel_Scale 2.0).
V1.38
- Vuelven las órdenes pendientes por PRECIO, junto a DISTANCIA: se cambia con un solo clic en el panel. PRECIO es ahora la opción predeterminada.
- Comprobaciones de seguridad con alertas claras: precio en el lado incorrecto, precio 0, lote no válido, entrada con coma/punto.
- Gestión de recotizaciones: introducción del deslizamiento, reintentos automáticos para órdenes de mercado y botones de cierre, alerta si algo no se ha cerrado.
- Información de umbral de rentabilidad: cuenta solo las órdenes de este EA (opcional), dígitos correctos para Ask/Bid, sin parpadeos, cálculo fijo de swap + comisión.
- Bloque de texto informativo: elige una esquina y mueve todo el bloque con un solo valor X/Y.
- Panel: las etiquetas ya no se cortan, diseño compacto, ayuda de 3 líneas para el modo actual, la configuración se mantiene al cambiar de marco temporal.
V1.20 - Línea de punto de equilibrio y escala del panel integradas.
V1.10 - Introducción de la distancia para las órdenes pendientes.
Asistencia
¿Tienes algún problema o alguna pregunta? Ponte en contacto conmigo directamente a través del sistema de mensajes privados aquí en MQL5. Estaré encantado de ayudarte.

