News Straddle
- Utilidades
- Versión: 2.1
- Actualizado: 22 agosto 2026
---Advertencia: este EA es adecuado para brókers con un deslizamiento bajo---
Este EA se ha creado basándose en el principio del «long straddle» de las opciones, que consiste en abrir posiciones en ambos sentidos. Si el precio se mueve en cualquier dirección hasta superar el nivel de equilibrio (break-even), las ganancias son ilimitadas; sin embargo, si el precio se mueve en la dirección contraria, la pérdida se limitará al valor de la prima. Por lo tanto, cuando se publiquen noticias y el gráfico se desvíe en cualquier dirección en las opciones, se pueden obtener beneficios de forma inmediata; sin embargo, dado que en la negociación de CFD al contado sobre XAUUSD no existe el principio de que las pérdidas se limiten al valor de la prima, las operaciones de compra y venta pueden generar ganancias o pérdidas ilimitadas. Por lo tanto, al operar con noticias mediante la herramienta EA News Straddle, la gestión de órdenes para limitar rápidamente el riesgo en la negociación de noticias se realiza de la siguiente manera:
En la configuración de «Open Order», si el usuario selecciona «Market
», al pulsar el botón «Place Order», el sistema abrirá inmediatamente una orden de compra o venta con el SL y el tamaño de lote (Lot Size) especificados por el usuario. Cuando se publique la noticia y el gráfico se dispare en cualquier dirección hasta alcanzar el SL de la orden en sentido contrario, si el usuario ha activado la función «Auto BEO», esta se mantendrá activa antes de que el gráfico se dispareel SL, el sistema desplazará el Stop Loss para proteger el capital de inmediato con el margen de seguridad (Buffer BEO) según lo especificado por el usuario. Sin embargo, si el usuario no activa el modo «Auto BEO», y el gráfico se dispara al publicarse la noticia y alcanza el SL de la orden en la dirección incorrecta, el sistema no desplazará el SL para proteger el capital de la orden en la dirección correcta. No obstante, si el usuario pulsa el botón «BEO», el sistema lo desplazaráproteger el capital. En cuanto al modo «Auto BEB», si el usuario activa este modo antes de que se publique la noticia y el gráfico se mueva bruscamente hasta tocar el SL de la orden en la dirección incorrecta y continúe moviéndose en el rango que el usuario haya definido en el campo «Rang BEB», el sistema ajustará el SL a un punto en el que la ganancia sea igual a la pérdida del SL de la orden en la dirección incorrecta. Pero siel usuario no haya activado el modo «Auto BEB» antes de que el gráfico se dispare, si este golpea el SL de la orden en la dirección errónea y el usuario pulsa el botón «BEB», el sistema ajustará el SL a un punto en el que la ganancia sea igual a la pérdida de la orden en la dirección errónea de forma inmediata
En cuanto a la función «Auto TP», solo se activará si el usuario la habilita antes de que el gráfico se dispare y toque el SL del lado equivocado. El sistema, una vez finalizada la barra de 1 minuto, cerrará inmediatamente la orden en la dirección correcta. Si el usuario desea obtener beneficios mediante técnicas propias, no debe activar esta función
En la variable «Open Order», si el usuario selecciona «Stop»
Si el usuario pulsa el botón «Place Order», el sistema colocará un Buy Stop o un Sell Stop por encima del precio actual, tal y como el usuario haya especificado en la variable «Rang SL», y la distancia a la que se coloca la orden Stop respecto al precio actual se definirá en la variable «Rang Stop Order». Cuando se publique una noticia y el gráfico se dispare en cualquier dirección hasta tocar la orden Stop, el sistema eliminará la orden Stop del lado opuesto alno se haya ejecutado de inmediato. Además, si el usuario tiene activado «Auto BEO» y el gráfico se mueve desde el punto de apertura de la orden en el rango especificado en el parámetro «Rang Trigger BEO», el sistema ajustará automáticamente el SL para proteger el capital; sin embargo, si no está activado, el usuario deberá pulsar el botón «BEO» para que el sistema realice el ajuste de protección del capital. La distancia de este ajuste depende del parámetro «Buffer» BEO
, en el parámetro «Open Order». Si el usuario selecciona el modo «Pending»
, el sistema funcionará de forma similar al modo «Stop», con la diferencia de que este modo comprueba el punto de entrada en caso de que se produzca un deslizamiento (slippage); si el punto de entrada no coincide con el punto marcado, el sistema calculará el tamaño del lote (Lot size) de modo que la pérdida sea igual a la cantidad especificada por el usuario en el parámetro «Risk Loss Money». En cuanto al funcionamiento, si el usuario activa «Auto BEO», cuando el gráfico alcance el rango establecido, el sistema ajustará el SL por delante del capital de la mismaDel mismo modo, en «
», el botón «Reset State»: si el usuario finaliza la operación antes de cerrar MT5 o elimina el EA del gráfico, debe pulsar este botón una vez para borrar la caché del sistema
Configuración del EA News Straddle
1. «Mode Open Order»: selecciona el modo de colocación de la orden
-Market: si el usuario pulsa el botón «Place Order», el sistema colocará una orden de compra o venta al precio de Bid o Ask
-«Stop»: si el usuario pulsa el botón «Place Order», el sistema colocará órdenes «Buy Stop» o «Sell Stop» por encima o por debajo de los precios de «Bid» y «Ask»
- «Pending»: si el usuario pulsa el botón «Place Order», el sistema colocará una línea que marca el punto de la orden pendiente; cuando el precio alcance dicho punto, el sistema calculará el lote necesario para que la pérdida sea igual a la cantidad especificada por el usuario. Este modo permite abrir órdenes por lotes, pero no permite la apertura de posiciones múltiples.
2. Deslizamiento: establece el margen de variación del precio que se considera aceptable; si el precio supera este valor, el sistema no abrirá la orden en el modo «Pending», sino que buscará continuamente un punto en el que pueda abrirse; se mide en puntos
3. Lote: especifica el volumen de la operación.
4. Número mágico: especifica este valor para que no coincida con el de otros EA
5. Rango de Stop Loss (puntos): distancia a la que se coloca el Stop Loss desde el punto de entrada o el punto de colocación de la orden pendiente.
6. Rango de colocación de la orden stop (puntos): distancia a la que se coloca la orden stop de compra o venta por encima del precio actual
7. Pérdida de riesgo ($$$): importe que se puede perder dentro del rango de SL establecido para el modo «Pending».
8. Rango del saldo de activación del punto de equilibrio (puntos): distancia a la que, cuando el gráfico alcanza el SL de una orden en sentido contrario, se ajusta el SL de la orden en el sentido correcto hasta un punto equivalente a la pérdida de la orden en sentido contrario, en el modo de mercado
9. Margen de seguridad del punto de ruptura (puntos): margen de seguridad para ajustar el SL con el capital
10. Rango de activación del punto de equilibrio de la orden (puntos): distancia a la que el sistema ajustará el SL para proteger el capital, en el modo «Stop»
11.Modo de trading cruzado entre brókers (Invert Trading Cross Broker). Este modo es adecuado para quienes sufren problemas de deslizamiento (slippage) y no pueden encontrar un bróker con un deslizamiento bajo. El funcionamiento de este modo es el siguiente: se necesitan dos brókers, que deben estar en el mismo equipo. Una vez instalado el EA, cuando el usuario pulse para abrir una orden de compra (Buy) como principal el sistema abrirá una orden de venta (Invert) con el mismo tamaño de lote
12. Orden por etapas entre brókeres: si el usuario establece «Principal» como la orden principal al abrirla, y si establece «Invertido», el sistema abrirá una orden opuesta a la principal
13. Orden de punto de equilibrio (Break Event) entre brókers: si se activa este sistema, el sistema ajustará el SL del capital de la orden correcta cuando la orden que va en la dirección errónea se cierre
14. Orden de umbral de equilibrio entre brókeres (puntos): margen de seguridad en el capital
15. Orden de punto de equilibrio entre brókers: si una orden que evoluciona en la dirección errónea se cierra, y si la evolución se produce en el rango establecido, el sistema calculará el punto en el que el gráfico revierte su tendencia, de modo que la ganancia sea igual a la pérdida de la orden errónea
16. Desencadenante de rango de equilibrio de punto de equilibrio entre brókers (punto): distancia tras el cierre de la orden en la dirección errónea al desplazar el SL hasta el punto de pérdida.
17. Tema del panel: tema del panel
18. Mostrar spread del panel: muestra el valor del spread
---Advertencia: Este EA es adecuado para brókers con bajo deslizamiento---
Este EA se basa en el principio del «long straddle» de las opciones, colocando posiciones para cubrirse frente a ambos movimientos del precio. Si el precio se mueve en cualquier dirección y supera el nivel de equilibrio, se obtienen beneficios ilimitados. Sin embargo, si el precio se mueve en la dirección equivocada, solo se perderá la prima. Por lo tanto, cuando se publican noticias y el precio se desvía en cualquier dirección en la negociación de opciones, se pueden generar ganancias inmediatas. Sin embargo, dado que la negociación de CFD al contado sobre XAUUSD no solo implica pérdidas de prima, y que las operaciones de compra/venta pueden tener ganancias o pérdidas ilimitadas, el EA «News Straddle» gestiona las órdenes para limitar rápidamente el riesgo durante la negociación basada en noticias de la siguiente manera:
En la variable «Orden abierta», si el usuario selecciona «Mercado»:
Cuando el usuario pulse el botón «Place Order», el sistema abrirá inmediatamente una orden de compra o venta con un Stop Loss (SL) y un tamaño de lote según lo especificado por el usuario. Cuando se publiquen las noticias y el precio suba en cualquier dirección y alcance el SL de la orden incorrecta, si el usuario activa y mantiene pulsado el botón «Auto BEO» antes de que el precio suba, el sistema desplazará automáticamente el Stop Loss para proteger el capital utilizando la distancia «Buffer BEO» especificada por el usuario. Sin embargo, si el usuario no activa el modo «Auto BEB», y el gráfico se dispara tras la publicación de la noticia y alcanza el SL del lado equivocado, el sistema no moverá el SL para proteger las ganancias de la orden correcta. Pero si el usuario pulsa el botón «BEB», el sistema actuará para proteger las ganancias. En el modo «Auto BEB», si el usuario activa este modo antes de la publicación de una noticia y el gráfico se dispara y alcanza el SL de la orden errónea, y continúa moviéndose dentro del rango especificado por el usuario en el rango «BEB», el sistema desplazará el SL hasta un punto en el que el beneficio sea igual a la pérdida de la orden errónea. Sin embargo, si el usuario no activa el modo «Auto BEB» antes de la subida, y el gráfico se dispara y alcanza el SL de la orden errónea y el usuario pulsa el botón «BEB», el sistema desplazará inmediatamente el SL a un punto en el que la ganancia sea igual a la pérdida de la orden errónea.
La función «Auto TP» solo funcionará si el usuario la activa antes de que el gráfico experimente una subida repentina y alcance el SL del lado incorrecto. El sistema detectará el final de la vela de 1 minuto y cerrará inmediatamente la orden correcta. Si el usuario desea obtener beneficios utilizando técnicas personales, no debe activar esta función.
En la variable «Orden abierta», si el usuario selecciona «Stop»,
al pulsar el botón «Realizar orden», el sistema colocará una orden de compra stop/venta stop por encima del precio actual, tal y como haya definido el usuario en la variable «Rango SL». La distancia entre la orden Stop y el precio actual vendrá determinada por la variable «Rango de la orden Stop». Cuando se publiquen noticias y el gráfico experimente una subida brusca en cualquier dirección y alcance la orden Stop, el sistema eliminará inmediatamente la orden Stop del lado opuesto al que no se haya desplazado el gráfico. Y si el usuario activa «Auto BEO», si el gráfico se aleja del punto de apertura de la orden en la distancia especificada en la variable «Range Trigger BEO», el sistema desplazará automáticamente la orden stop para proteger el capital. Sin embargo, si no hay ninguna orden abierta y el usuario pulsa el botón «BEO», el sistema también ajustará el stop-loss. La distancia del ajuste del stop-loss depende de la variable «Buffer BEO».
En la variable «Orden abierta», si el usuario selecciona «Pendiente»,
el sistema funcionará de forma similar al modo «Stop», pero este modo comprueba el punto de entrada. Si se produce un deslizamiento y el punto de entrada no coincide con el punto en el que se coloca la línea, el sistema calculará el tamaño del lote para mitigar las pérdidas en una cantidad igual a la especificada por el usuario en la variable «Risk Loss Money». Del mismo modo, si el usuario activa «Auto BEO», cuando el gráfico alcance el rango especificado, el sistema ajustará el SL para proteger las ganancias o pérdidas.
Se debe pulsar el botón «Restablecer estado» una vez para borrar la caché del sistema una vez que el usuario haya finalizado la operación, antes de cerrar MT5 o eliminar el EA del gráfico.
Configuración de «EA News Straddle»
1. Modo de orden abierta: Selecciona el modo para colocar órdenes.
-Mercado: si el usuario pulsa el botón «Place Order», el sistema colocará una orden de compra/venta al precio de oferta/demanda.
-Stop: si el usuario pulsa el botón «Realizar orden», el sistema colocará una orden de compra stop o venta stop por encima o por debajo del precio de compra/venta.
-Pendiente: Si el usuario pulsa el botón «Realizar orden», el sistema trazará una línea discontinua que representa el punto de la orden pendiente. Cuando el precio lo alcance, el sistema calculará el stop-loss. 1. Tamaño del lote: Determina el tamaño del lote necesario para minimizar las pérdidas hasta un importe definido por el usuario. Solo se puede abrir una orden a la vez; no se permite la realización rápida de múltiples operaciones.
2. Deslizamiento: Establece la distancia de variación de precio aceptable. 1. Lote: Especifica el volumen de negociación. Si el precio supera este valor, el sistema no abrirá una orden en modo «Pendiente» y buscará continuamente puntos en los que se pueda abrir la operación. La unidad es «Puntos».
2. Lote: especifica el volumen de negociación.
3. Número mágico: Especifica un valor que sea único y que no utilicen otros EA.
4. Rango de Stop Loss (puntos): la distancia a la que se coloca el Stop Loss desde el punto de entrada o el punto pendiente.
5. Rango de la orden Stop (puntos): la distancia a la que se coloca la orden Stop de compra/venta por encima del precio actual.
6. Capital de riesgo ($$$): La cantidad de dinero que se puede perder dentro del rango de SL definido para el modo «Pendiente».
7. Rango de saldo de activación del evento de ruptura (puntos): la distancia a la que el gráfico alcanza el stop loss de la orden con pérdidas para desplazar el stop loss de la orden correcta al mismo punto que la pérdida de la orden con pérdidas, en el modo de mercado.
8. Distancia de amortiguación del evento de ruptura (punto): La distancia de amortiguación para ajustar el SL con el fin de cubrir las pérdidas.
9. Distancia de amortiguación del evento de ruptura (punto): la distancia que el sistema utiliza para ajustar el SL con el fin de cubrir las pérdidas.
10. Orden de evento de ruptura del rango de activación (punto): La distancia a la que el sistema ajustará el SL para cubrir pérdidas en el modo «Stop».
11. Operaciones invertidas entre corredores: Un modo para operar en direcciones opuestas a través de diferentes corredores. Este modo es adecuado para quienes se enfrentan a problemas de deslizamiento y no pueden encontrar corredores con un deslizamiento bajo. El principio de funcionamiento consiste en que hay dos brókers instalados en el mismo equipo. Cuando el usuario abre una orden de compra (Principal), el sistema abrirá una orden de venta invertida con el mismo tamaño de lote.
12. Orden por etapas entre corredores: Si el usuario establece «Principal» como el corredor principal en el que se abre la orden y activa la opción «Invertir», el sistema abrirá una orden opuesta a la del corredor principal.
13. Orden de ruptura de evento entre brókers: Si se activa este sistema, el SL (Stop Loss) se desplazará para proteger las órdenes correctas cuando se cierre una orden incorrecta.
14. Punto de equilibrio con margen entre brókeres (puntos): Una distancia de margen para proteger contra pérdidas.
15. Umbral de equilibrio entre corredores: si se cierra una orden incorrecta y alcanza una distancia especificada, el sistema calculará el punto en el que el gráfico retrocede, y el beneficio será igual a la pérdida de la orden incorrecta.
16. Rango de activación del punto de equilibrio entre brókers (punto): La distancia, tras el cierre de una orden incorrecta, a la que se desplaza el SL, equivalente al punto de pérdida.
17. Tema del panel
