News Guard Slippage Shield
- Utilidades
- Versión: 1.0
- Activaciones: 20
Descripción general
Este asesor experto es una herramienta de protección para cuentas de MetaTrader 5. Suspende la negociación durante la publicación de noticias de gran impacto y cierra automáticamente cualquier posición que se ejecute con un deslizamiento excesivo. Funciona a nivel de cuenta, por lo que puede proteger todos los asesores expertos y números mágicos de la misma cuenta, no solo las operaciones que abre él mismo.
El EA no realiza operaciones por su cuenta. Está diseñado para funcionar junto con tus robots de trading existentes como una capa de control de riesgos.
Características principales
News Guard
- Pausa o reanuda automáticamente todos tus EA
- Protege tu capital: ayuda a evitar órdenes adicionales provocadas por las noticias.
- Reduce el riesgo de drawdown: tus EA no se ven afectados por las noticias.
- Funciona automáticamente:
- Lee el calendario económico desde la terminal MT5 de tu bróker, con un recurso automático a ForexFactory si el calendario del bróker no está disponible o está desactivado
- Cierra las posiciones abiertas y cancela las órdenes pendientes antes de la publicación de noticias seleccionadas de impacto alto o medio, y mantiene la negociación en pausa durante un intervalo configurable antes y después de la publicación
- Amplía automáticamente el intervalo de pausa si se produce otro evento de noticias que cumpla los requisitos poco después («trailing»)
- Filtra por divisa, de modo que solo se pausa ante noticias relevantes para los símbolos con los que operas
- Protección contra brechas de fin de semana: cierra opcionalmente la negociación antes del cierre del mercado del viernes y la reabre tras la apertura del lunes, según un horario fijo (hora de Tailandia, GMT+7)
- Botones de «Pausa» y «Reanudar» manuales en el panel del gráfico, para un control manual en cualquier momento
Filtro de deslizamiento
- Supervisa todas las órdenes «Buy Stop» y «Sell Stop» de la cuenta en el momento en que se activan
- Si el precio de ejecución real se desvía del precio pendiente original en más de un umbral que usted defina por símbolo (por ejemplo, no más de 1,0 $ en XAUUSD), la posición resultante se cierra de forma inmediata y automática
- Funciona independientemente de la función «News Guard» y puede utilizarse por sí sola
- Cubre todos los EA y números mágicos de la cuenta de forma predeterminada (aunque se puede configurar para que cubra solo un número mágico)
Panel en el gráfico
- Visualización del estado en tiempo real: estado actual de News Guard (inactivo / en liquidación / en pausa / reanudado), estado del trading algorítmico, fuente de noticias activa, estado del filtro de deslizamiento y detalles del último corte
- Noticias relevantes de hoy y de mañana, mostradas por separado
- Se actualiza cada segundo
Notificaciones de Telegram
- Alertas opcionales para cada fase: inicio/parada del EA, pausa/reanudación de noticias, posiciones liquidadas, fallos de cierre, recortes por deslizamiento, anulaciones manuales
- Requiere tu propio token de bot de Telegram y tu ID de chat (no se proporcionan)
Datos clave
Filtro de noticias
| Entrada | Predeterminado | Descripción |
|---|---|---|
| Monedas de entrada | USD,EUR,GBP | Divisas a seguir, separadas por comas |
| InpHighImpact | true | Operaciones en bloque en torno a noticias de alto impacto (rojo) |
| InpMediumImpact | true | Bloquear las operaciones en torno a noticias de impacto medio (naranjas) |
| InpMinutesBefore | 10 | Minutos antes de la publicación para iniciar la pausa |
| InpMinutesAfter | 10 | Minutos después de la liberación para finalizar la pausa |
| InpCalendarDaysAhead | 2 | Cuántos días de noticias se deben recuperar por adelantado |
Protección contra el vacío del fin de semana
| Entrada | Por defecto | Descripción |
|---|---|---|
| InpEnableWeekendGuard | true | Cerrar la negociación antes del cierre del viernes y reabrirla tras la apertura del lunes |
| InpWeekendCloseHourThai | 23 | Hora de cierre del viernes (0-23, fija en GMT+7) |
| InpWeekendOpenHourThai | 6 | Hora de reapertura del lunes (0-23, fija, GMT+7) |
Fuente de la noticia
| Entrada | Por defecto | Descripción |
|---|---|---|
| InpUseBrokerCalendar | false | Utilizar el calendario MT5 del propio bróker |
| InpUseFFBackup | true | Utilizar ForexFactory como calendario de respaldo (o como principal, si el calendario del bróker no está disponible) |
| InpFFRefreshMins | 30 | Frecuencia de actualización del feed de ForexFactory |
Notificación por Telegram
| Entrada | Predeterminado | Descripción |
|---|---|---|
| InpTelegramEnable | true | Activar/desactivar las alertas de Telegram |
| InpBotToken | (vacío) | Tu propio token del bot de Telegram |
| InpChatID | (vacío) | Tu propio ID de chat de Telegram |
Gestión de posiciones
| Entrada | Por defecto | Descripción |
|---|---|---|
| InpEnableClosePositions | true | Cerrar automáticamente posiciones y órdenes pendientes durante una pausa por noticias |
| InpCloseAllSymbols | true | true = toda la cuenta, false = solo el símbolo de este gráfico |
| InpMagicFilter | 0 | 0 = todos los números mágicos |
Filtro de deslizamiento
| Entrada | Por defecto | Descripción |
|---|---|---|
| InpEnableSlippageFilter | true | Activar/desactivar el filtro de deslizamiento |
| InpSlippageMaxPerSymbol | XAUUSD:1,5 | Deslizamiento máximo por símbolo; p. ej., XAUUSD: 1,0; EURUSD: 0,0005 |
| InpSlippageMaxDefault | 0 | Umbral para los símbolos no incluidos en la lista anterior (0 = sin filtrar) |
| InpSlippageOnlyStopOrders | true | true = Solo órdenes stop, false = Órdenes stop y limitadas |
| InpSlippageFilterAllEAs | true | verdadero = abarca todos los EA/Magic de la cuenta |
Panel de la interfaz de usuario
| Entrada | Predeterminado | Descripción |
|---|---|---|
| InpShowPanel | true | Mostrar/ocultar el panel en el gráfico |
| InpPanelX / InpPanelY | 20 / 20 | Posición del panel en el gráfico |
Requisitos
Este EA utiliza WebRequest() para dos funciones opcionales: las alertas de Telegram y el sistema alternativo de noticias de ForexFactory. Ninguna cuenta, licencia o lógica de negociación depende de ninguna de ellas; si no las activas, el EA seguirá funcionando con normalidad.
Para utilizar estas funciones, añade las siguientes direcciones en Herramientas → Opciones → Asesores expertos → Permitir WebRequest para las URL indicadas:
https://api.telegram.org
https://nfs.faireconomy.media
https://nfs.faireconomy.media/ff_calendar_thisweek.json
Tipo de cuenta recomendado: Hedging.
Notas
- Este EA es una herramienta de gestión de riesgos, no un generador de señales ni un sistema para obtener beneficios. No predice la dirección de los precios y no ofrece garantías sobre los resultados de las operaciones.
- Prueba siempre primero en una cuenta demo con tus propios EA y ajustes antes de utilizarlo en una cuenta real.
- El comportamiento pasado del calendario de noticias o de la lógica del filtro no garantiza resultados futuros, ya que depende de la precisión y la puntualidad de la fuente de datos del calendario subyacente.
Asistencia técnica
Si tienes alguna pregunta o necesitas ayuda con la configuración, no dudes en ponerte en contacto con nosotros a través de los datos que figuran en los campos de contacto del producto, o mediante un comentario en esta página del producto.
