Precision Sniper EA
- Asesores Expertos
- Hammad Dilber
- Versión: 1.0
- Activaciones: 10
PrecisionSniper EA
PrecisionSniper EA es un Asesor Experto de confluencia múltiple para MetaTrader 5 que combina cruces EMA, impulso RSI, histograma MACD, fuerza de tendencia ADX, análisis de volumen y un filtro opcional de sesgo de marco de tiempo superior para identificar entradas comerciales de alta probabilidad. Cada señal se puntúa en una escala de 10 puntos y se le asigna una calificación (A+, A o B), de modo que sólo se ejecuten las configuraciones con mayor confluencia. Los niveles de stop loss se calculan a partir de la estructura de oscilación reciente o de un multiplicador ATR, y se gestionan tres objetivos de toma de beneficios configurables mediante cierres parciales, una única salida o un trailing stop completo. Un filtro de calendario económico incorporado bloquea las nuevas entradas y envía una notificación push cuando las próximas noticias de gran impacto amenazan una posición abierta. Todos los niveles de SL y TP se mantienen virtuales y nunca se envían al broker, protegiendo la operación de la interferencia del broker. Un cuadro de mandos en tiempo real muestra la dirección de la tendencia, la puntuación en directo, el RSI, el ADX, el régimen de volatilidad y las pérdidas y ganancias flotantes en múltiplos de R.
El EA es adecuado para los pares de divisas, oro, índices y cripto a través de cualquier marco de tiempo de M1 a mensual. Siete preajustes incorporados (Scalping, Agresivo, Predeterminado, Conservador, Swing, Cripto, Oro) configuran todos los periodos de los indicadores internos automáticamente basándose en el estilo de trading elegido, y un preajuste Personalizado expone cada periodo individualmente para un control manual completo.
Características principales de un vistazo:
- Puntuación de señales multiconfluencia. Seis condiciones independientes, cada una de las cuales contribuye a una puntuación de compra o venta. Sólo se ejecutan las señales que superan el umbral mínimo de puntuación y pasan el filtro de grado.
- Stop loss basado en la estructura o en el ATR. El EA explora los máximos y mínimos de las oscilaciones recientes en una ventana de retroceso configurable y coloca el stop justo por encima del nivel de estructura más cercano. Si la estructura está desactivada, el stop se coloca a una distancia fija del multiplicador ATR.
- Tres objetivos de toma de beneficios con modos de salida flexibles. Elija cierre total en TP1, TP2 o TP3; cierre parcial de un tercio en cada TP con el stop movido al punto de equilibrio después de TP1 y a TP1 después de TP2; o arrastre toda la posición hacia TP3.
- Trailing stop (pips o ATR). El trailing stop se mueve en pasos configurables de pips o ATR y se muestra como una línea punteada naranja en el gráfico.
- Filtro de sesgo de plazo superior. Una comprobación opcional de la alineación de la EMA del segundo marco temporal garantiza que las entradas se produzcan en la dirección de la tendencia general.
- Filtro de noticias del calendario económico. Bloquea las nuevas entradas durante una ventana configurable en torno a noticias de impacto alto, medio o bajo para el par de divisas negociado. Envía una notificación push si una posición está abierta cuando se acerca una noticia.
- Tamaño de lote fijo o basado en el riesgo. En el modo de riesgo, el tamaño del lote se calcula a partir de un porcentaje del saldo de la cuenta dividido por la distancia real del stop loss en términos monetarios, lo que garantiza un riesgo constante por operación independientemente de la distancia del stop.
- Comprobación del margen antes de la operación. Antes de cada orden, el EA verifica que el margen libre es suficiente para el tamaño de lote calculado con un colchón de seguridad del 10%. Las operaciones se omiten silenciosamente si el margen es insuficiente, evitando errores en las órdenes de cuentas pequeñas.
- SL y TP virtuales. No se envía ningún stop loss o take profit al broker. Toda la gestión se realiza dentro del EA en cada tick, haciendo que los niveles sean invisibles para el broker.
- Panel de control en el gráfico. Muestra el símbolo, el marco temporal, la preconfiguración, la dirección de la tendencia, la puntuación de la señal con el grado, el sesgo HTF, el valor RSI, el valor ADX, el régimen de volatilidad y los detalles de la operación en directo, incluidas las pérdidas y ganancias flotantes en múltiplos de R.
- Siete preajustes incorporados más Personalizado. Los preajustes configuran automáticamente los periodos EMA, el periodo RSI, el periodo ATR y la puntuación mínima. El modo automático selecciona la preconfiguración en función del marco temporal del gráfico.
- Protección de barra de enfriamiento. Un intervalo mínimo de barras entre señales evita que el EA vuelva a entrar inmediatamente después de una pérdida en un mercado agitado.
Parámetros de entrada
| Parámetro | Predeterminado | Descripción |
|---|---|---|
| - ESTRATEGIA - | ||
| Preajuste | Por defecto | Estilo de negociación preestablecido. Opciones: Auto, Scalping, Agresivo, Predeterminado, Conservador, Swing, Cripto, Oro, Personalizado. Auto selecciona un preset basado en el marco de tiempo del gráfico. |
| HTF | PERIOD_CURRENT (desactivado) | Marco temporal superior para el filtro de sesgo. Ajuste a PERIOD_CURRENT para desactivar el filtro HTF. Cuando está habilitado, las entradas sólo se toman en la dirección de la alineación HTF EMA. |
| CooldownBars | 5 | Número mínimo de barras que deben pasar entre dos señales consecutivas. Evita entradas repetidas en condiciones de inestabilidad. |
| EstructuraSL | verdadero | Cuando es verdadero, el stop de pérdidas se coloca justo después del máximo o mínimo de oscilación más cercano dentro de la ventana de retroceso. Cuando es falso, el stop se coloca a una distancia fija del multiplicador ATR desde la entrada. |
| SwingLB | 10 | Número de barras a escanear cuando se busca un swing alto o bajo para el stop loss basado en la estructura. |
| GradeFilter | Todas las señales | Grado mínimo de señal requerido para la ejecución. Opciones: Todas las señales (puntuación 5+), Sólo A+ y A (puntuación 6,5+), Sólo A+ (puntuación 8+). |
| HideCGrade | verdadero | Cuando es verdadero, las señales con una puntuación inferior a 5,0 (calificación C) nunca se ejecutan, independientemente de la configuración del filtro de calificación. |
| - PARÁMETROS PERSONALIZADOS (Predefinidos = Sólo personalizados) - | ||
| C_EmaFast | 9 | Periodo EMA rápido. Sólo se utiliza cuando Preset está configurado como Custom. |
| C_EmaSlow | 21 | Periodo EMA lento. Usado sólo cuando Preset está en Custom. |
| C_EmaTendencia | 55 | Periodo EMA de tendencia utilizado para el filtro de tendencia por encima/por debajo. Sólo se utiliza cuando el preajuste es personalizado. |
| C_RSI | 13 | Periodo RSI para el filtro de impulso. Sólo se utiliza cuando el valor predeterminado es Personalizado. |
| C_ATR | 14 | Periodo ATR utilizado para el cálculo del stop loss y la detección del régimen de volatilidad. Sólo se utiliza cuando Preset está configurado como Custom. |
| C_MinScore | 5 | Puntuación mínima de confluencia (sobre 10) requerida para activar una entrada. Sólo se utiliza cuando Preset está configurado como Custom. |
| C_SLMult | 1.5 | Multiplicador ATR para la distancia de stop loss cuando StructureSL está desactivado. Sólo se utiliza cuando el valor preestablecido es Personalizado. |
| - TP / SL - | ||
| SLMult | 1.5 | Multiplicador ATR global aplicado a todos los preajustes cuando StructureSL está desactivado. Este valor siempre anula el multiplicador SL específico del preajuste. |
| TP1_RR | 1.0 | Primer objetivo de toma de beneficios expresado como una relación riesgo-recompensa. Un valor de 1,0 significa que TP1 se sitúa en 1R desde la entrada. |
| TP2_RR | 2.0 | Segundo objetivo de toma de beneficios expresado como una relación riesgo-recompensa. |
| TP3_RR | 3.0 | Tercer objetivo de toma de beneficios expresado como una relación riesgo-recompensa. |
| ModoSalida | Cierre parcial en cada TP | Determina cómo se cierra la posición. Opciones: Cierre total en TP1, Cierre total en TP2, Cierre total en TP3, Cierre parcial en cada TP (1/3 en TP1, la mitad del resto en TP2, el resto en TP3), Seguir toda la posición hasta TP3. |
| - TRAILING STOP - | ||
| UseTrail | true | Activa o desactiva el trailing stop. Cuando está deshabilitado, el stop loss permanece fijo en la posición original. |
| TrailMode | Pips | Método de cálculo del trailing stop. Pips utiliza una distancia de pip fija; ATR Multiplier calcula la distancia dinámicamente a partir del valor ATR actual. |
| TrailPips | 15.0 | Distancia en pips entre el precio actual y el nivel de trailing stop. Activo cuando TrailMode está en Pips. |
| TrailATRMult | 1.0 | Multiplicador ATR para la distancia de arrastre. Activo cuando TrailMode está establecido en ATR Multiplier. |
| TrailStepPips | 1.0 | Movimiento mínimo de pips requerido antes de que el trailing stop avance. Evita que el stop se actualice en cada tick en condiciones de baja volatilidad. |
| - TAMAÑO DEL LOTE | ||
| Modo de lote | Lote Fijo | Método de dimensionamiento del lote. Fixed Lot utiliza directamente el valor de FixedLot. Risk % of Balance calcula el tamaño del lote a partir de RiskPercent y la distancia real de stop loss. |
| LoteFijo | 0.01 | Tamaño de lote utilizado cuando LotMode es Lote Fijo. |
| Porcentaje de Riesgo | 1.0 | Porcentaje del saldo de la cuenta a arriesgar por operación. Activo cuando LotMode es Risk % of Balance. |
| - FILTRO DE NOTICIAS - | ||
| UsarFiltroNoticias | true | Activa o desactiva el filtro de noticias del calendario económico. |
| ImpactoNoticias | Sólo alto impacto | Qué noticias activan el filtro. Opciones: Sólo impacto alto, Alto + Medio, Alto + Medio + Bajo. |
| NewsMinsBefore | 30 | Número de minutos antes de un evento de noticias durante los cuales se bloquean las nuevas entradas. |
| NewsMinsAfter | 15 | Número de minutos tras un evento de noticias antes de que se vuelvan a permitir nuevas entradas. |
| - MOSTRAR - | ||
| MostrarLíneas | true | Muestra u oculta las líneas de nivel de entrada, stop loss y take-profit en el gráfico. |
| MostrarLíneaDeRastro | true | Muestra u oculta la línea de trailing stop en el gráfico. Visible sólo cuando está activado UseTrail. |
| MostrarGuión | true | Muestra u oculta el panel del gráfico que muestra las puntuaciones de las señales, los valores de los indicadores y los detalles de las operaciones en tiempo real. |
Nota: Pruebe siempre en una cuenta demo antes de ejecutar en una cuenta real. El rendimiento de pruebas anteriores no garantiza resultados futuros. El filtro de noticias requiere una conexión activa a Internet y un broker que proporcione el calendario económico de MetaTrader 5.
