Aurum Surge
- Asesores Expertos
- Versión: 1.2
- Activaciones: 5
«Aurum Surge» es una estrategia de scalping de ruptura totalmente automatizada que sigue la tendencia para el par XAUUSD (oro) en el marco temporal M15. La estrategia combina una entrada por ruptura del canal de Donchian con un filtro estricto de impulso y volatilidad en la entrada, y un cierre rápido al punto de equilibrio con un trailing stop ajustado en la salida. El objetivo del mecanismo de salida es lograr un crecimiento del capital suave y progresivo, en lugar de unas pocas operaciones ocasionales de gran volumen.
CÓMO FUNCIONA LA TÁCTICA
El EA evalúa el mercado una vez por cada barra M15 cerrada. En primer lugar, determina la dirección de la tendencia: el cierre de la última barra cerrada en relación con la EMA(50). En el modo predeterminado de alineación rígida, las entradas en largo solo se permiten cuando la EMA(50) está por encima de la EMA(200), y las entradas en corto solo cuando la EMA(50) está por debajo de la EMA(200). Esto mantiene al EA en un solo lado del mercado por configuración.
En segundo lugar, realiza un seguimiento de un canal de Donchian construido a partir de las últimas 50 barras M15 cerradas. Cuando se cumplen todas las condiciones de entrada, el EA coloca una orden stop más allá del extremo del canal: una orden stop de compra por encima del máximo del canal en una tendencia alcista, o una orden stop de venta por debajo del mínimo del canal en una tendencia bajista. La orden espera a que el mercado rompa realmente el nivel; si la ruptura no se produce, la orden pendiente caduca tras 40 horas y el nivel se reactiva únicamente cuando se forma un nuevo extremo. El EA mantiene como máximo una orden pendiente y una posición a la vez, y realiza como máximo una operación al día por defecto.
FILTROS DE ENTRADA
Cada posible ruptura debe superar varios filtros independientes antes de que se coloque una orden:
1. Fuerza del impulso. La distancia entre el precio actual y el extremo del canal debe ser, como mínimo, un múltiplo definido de ATR(14) (por defecto, 1,5 veces el ATR). Esto selecciona las rupturas estructurales respaldadas por un impulso real y descarta los toques débiles del canal, propios del ruido del mercado.
2. Cuerpo de impulso. La barra que activa el nivel debe tener un cuerpo de al menos 0,8 x ATR, de modo que la entrada se produzca tras un movimiento decisivo y no tras una deriva indecisa.
3. Compresión de la volatilidad. El EA puede omitir entradas cuando el ATR actual es elevado en relación con su propia media de 100 barras (por defecto: se omite si el ATR es superior a 1,2 veces la media), centrándose en el régimen de volatilidad tranquila en el que las rupturas del canal en el oro tienden a consolidarse. Una opción más estricta requiere que el ATR esté bajando.
4. Protección contra la extensión. Se omiten las entradas cuando el precio ya se ha alejado demasiado de la EMA(50) (más de 3 veces el ATR), lo que evita entradas tardías que persiguen un movimiento ya agotado.
5. Bloqueo de nivel. Cada extremo del canal se activa solo una vez. Un nivel solo se vuelve a activar cuando se forma un nuevo extremo, lo que evita entradas repetidas en el mismo nivel obsoleto.
Todos los filtros son parámetros independientes y pueden activarse, desactivarse o reajustarse individualmente.
GESTIÓN DEL RIESGO Y DE LAS POSICIONES
El tamaño del lote se calcula a partir del riesgo como porcentaje del saldo actual (por defecto, el 3 %) y de la distancia al stop-loss, de modo que el riesgo en dólares por operación se mantiene constante mientras el saldo se acumula. Cuando se ejecuta la orden stop pendiente, el stop-loss se recalcula a partir del precio de ejecución real, de modo que el riesgo real en dólares por posición se mantiene exactamente tal y como se ha configurado, incluso con deslizamiento.
Una opción de protección contra caídas puede reducir el lote en un multiplicador configurable tras un número definido de pérdidas consecutivas.
Antes de cada orden, el EA verifica el margen libre con OrderCalcMargin y reduce el lote paso a paso si es necesario; si ni siquiera cabe el lote mínimo, se omite la entrada en lugar de fallar con un error de orden.
Sin promedios, sin rejilla, sin martingala, sin cobertura. Cada posición lleva un stop-loss fijo desde el momento en que se abre, y el EA nunca abre una segunda posición para compensar una que esté perdiendo.
GESTIÓN DE SALIDAS
El motor de salida es el núcleo de la estrategia y está plenamente activo en cada tick:
1. Un stop-loss inicial fijo (por defecto, 8,50 USD por onza de oro) define la pérdida máxima de una operación individual.
2. Un take-profit lejano (por defecto, 31,64 USD) se sitúa muy por encima del movimiento normal, por lo que la mayoría de las operaciones no terminan en el take-profit.
3. Bloqueo en el punto de equilibrio. Tan pronto como una posición alcanza el umbral de equilibrio (por defecto, 0,30 USD), el stop-loss se desplaza al precio de entrada más dicho umbral. A partir de este momento, la operación ya no puede convertirse en una pérdida total: el peor de los casos se convierte en una pequeña ganancia asegurada.
4. Trailing ajustado. Tras el bloqueo en el punto de equilibrio, el stop-loss sigue al precio con un pequeño intervalo (por defecto, 2,00 USD). Cada nuevo tick favorable eleva (en el caso de una compra) o reduce (en el caso de una venta) el stop, por lo que las ganancias abiertas quedan protegidas de forma continua.
El resultado de este modelo de salida es una alta proporción de pequeñas ganancias aseguradas y una pequeña proporción de pérdidas totales: en las pruebas, aproximadamente el 99 % de las operaciones ganadoras se cerraron mediante el stop dinámico y solo alrededor del 1 % alcanzó el take-profit lejano, mientras que las pérdidas se cortaron en el stop fijo. Un parámetro de retraso opcional puede posponer la fase de seguimiento tras la entrada, de modo que las operaciones ganadoras tempranas dispongan de margen para desarrollarse antes de que el seguimiento comience a ajustar el stop.
Para símbolos distintos del oro, un modo de salida alternativo relativo al ATR escala el stop-loss, el take-profit, el umbral de equilibrio y el paso del trailing como múltiplos del ATR de entrada, con un módulo de «spread-floor» que mantiene todas las distancias de stop fuera del spread actual.
SEGUNDO MODO DE ENTRADA: FALSE-BREAKOUT FADE
Además del modo de ruptura, el EA incluye una segunda táctica completa: «Turtle Soup», una estrategia de «false-breakout fade». Se activa ante un máximo o mínimo de oscilación significativo, espera a que el mercado traspase el nivel al menos en una profundidad de ATR definida y, a continuación, entra en contra de dicho traspaso al precio de mercado, con el stop-loss situado más allá del extremo del traspaso y el take-profit apuntando a la EMA(50), al centro del rango o a un múltiplo de riesgo fijo. Un filtro ADX puede restringir este modo a condiciones de mercado lateral. Este modo está desactivado por defecto y puede activarse sin necesidad de recompilar.
PANEL EN EL GRÁFICO
En un gráfico en tiempo real, el EA muestra un panel de información con el saldo y el capital, la posición actual con su distancia al punto de equilibrio, el recuento diario de operaciones frente al límite, el ATR y su relación con la media de 100 barras, los niveles de la EMA(50) y la EMA(200), los límites del canal de Donchian y la distancia de ruptura en tiempo real con la distancia mínima requerida para la siguiente orden.
USO RECOMENDADO
Los parámetros predeterminados están calibrados para el XAUUSD en el marco temporal M15. El EA funciona tanto en cuentas de cobertura como en cuentas de compensación, utiliza únicamente indicadores y funciones de trading estándar, no requiere archivos externos ni DLL, y aplica la misma lógica a cualquier símbolo al que se le asigne.
Los resultados de las pruebas retrospectivas son históricos y no garantizan el rendimiento futuro. Por favor, pruébalo en una cuenta demo antes de utilizarlo en vivo.
