Basalt Breakout

Basalt Breakout: el mercado construye el nivel. Tú atrapas la ruptura.

Basalt Breakout convierte rupturas de soporte y resistencia en operaciones con reglas de entrada y salida definidas.

El mercado pasa horas construyendo un nivel… y segundos rompiéndolo. La mayoría de los traders entra demasiado pronto o demasiado tarde. Basalt Breakout ya está esperando: sigue los máximos y mínimos clave, aguarda con paciencia y coloca una orden Buy Stop o Sell Stop justo donde empieza el movimiento.

Sin adivinar. Sin pasar horas frente al gráfico. Sin perseguir velas.

Por primera vez, disponible para ti

Este EA lo hemos operado durante 7 años y hoy, por primera vez, decidimos ponerlo a disposición de otros traders. Detrás hay 18 años de experiencia en los mercados y una lógica real, no una caja negra: revisa cada variable y cada parámetro, porque somos transparentes. Y no estarás solo: ofrecemos soporte de primer nivel. No somos nuevos en esto. Solo dale la oportunidad: ¡pruébalo!

Cada operación nace con un plan

  • Tú decides la distancia de entrada, el número de órdenes pendientes y cuánto tiempo siguen activas.
  • Stop loss, take profit, trailing stop, trailing take profit y punto de equilibrio integrados.
  • Filtros opcionales de spread, horario y noticias (NFP, decisiones de tipos, CPI).
  • Protección configurable de margen y drawdown.
  • El filtro de noticias consulta el calendario económico de MQL5 en vivo; en el probador usa un archivo CSV de eventos históricos.

Listo en minutos: empieza con XAUUSD/D1. El preset incluido carga una configuración completa, así que puedes repetir las pruebas en tu propio bróker y ver los resultados por ti mismo. Lote inicial: 0,10. Revisa el tamaño calculado antes de usarlo en una cuenta de trading. Los filtros de noticias están desactivados en este preset.

Resultados del Probador de Estrategias, preset XAUUSD/D1

Periodo Resultado neto Factor de beneficio
2024 +6 966,29 USD 1,96
2025 +21 085,88 USD 11,04
1 ene – 5 oct 2026 +7 650,69 USD 2,74

Tres periodos, tres resultados positivos. No te quedes con nuestra palabra. Carga el preset, ejecuta el probador y juzga las cifras tú mismo.


Configuración inicial

Ejecute el EA en **XAUUSD, gráfico D1**. Los valores XAUUSD/D1 ya están incorporados como configuración predeterminada; no hace falta importar un `.set`. En este ajuste, las entradas se revisan en **H1** (`Entry_Timing`) y las posiciones se gestionan en cada tick (`UseEveryTick=true`). Compruebe el símbolo, el volumen y las condiciones de su bróker antes de operar.

El control de riesgo se configura con `Risk`, `StartLots` y, en el modo 2, `Manual_RiskPerTrade`. Los límites `InpMaxDailyDrawdownPercent` e `InpMaxEquityDrawdownPercent` son independientes y están desactivados con el valor `0`. La frecuencia de las oportunidades depende de los niveles detectados y de los filtros; este EA no tiene un selector de frecuencia automática.

### Entradas y niveles

- **AllowBuyTrades / AllowSellTrades** → habilitan órdenes Buy Stop y Sell Stop, respectivamente.
- **ST1_Timeframe** → periodo donde se buscan máximos y mínimos; `Current` usa el periodo del gráfico (D1 en el preset).
- **Entry_Timing** → periodo cuyo nuevo inicio activa el análisis de entradas; H1 por defecto.
- **ST1_HL_strength_L / ST1_HL_strength_R** → número de velas a cada lado exigidas para confirmar un máximo o mínimo local.
- **ST1_countback** → máximo de velas cerradas revisadas para buscar niveles.
- **ST1_MinDist_to_HL / ST1_MinDist_to_HL_percentage** → distancia mínima entre el precio y el nivel, expresada en unidades de precio internas o como porcentaje del nivel; se aplica la mayor de ambas.
- **ST1_UpDiff / ST1_DownDiff** → separación de la orden pendiente respecto al máximo o mínimo detectado.
- **ST1_MaxPendingOrders** → máximo de órdenes pendientes **por dirección**; el EA puede sustituir una orden por otra más cercana.
- **MaxTrades** → máximo de posiciones abiertas **por dirección**.
- **MinDist_orders** → separación mínima entre órdenes del mismo tipo; también evita reutilizar niveles muy próximos.
- **ST1_Expiration_hours** → duración de las órdenes pendientes, combinada con `Virtual_expiration`.
- **EA_MagicNumber** → identificador de las órdenes y posiciones de este EA. Use otro número si instala varias configuraciones en el mismo símbolo.
- **EA_Comment** → comentario de las órdenes. El valor predeterminado es `Basalt Breakout`; si un `.set` antiguo contiene “Ultimate” o “UBS”, el EA envía `Basalt Breakout` como comentario.
- **InpRequireUnbrokenLevel** → exige que el máximo o mínimo no haya sido roto posteriormente por el precio.

### Salidas y protección de posiciones

- **Exit_Timing** → periodo para revisar las salidas cuando `UseEveryTick=false`. Con `UseEveryTick=true`, la gestión se ejecuta en cada tick.
- **UseEveryTick** → activa la gestión de posiciones en cada tick.
- **Exit_stop / Exit_limit** → distancias de stop y objetivo. `Exit_stop` también define la referencia usada en el cálculo de lotaje por riesgo.
- **Exit_TrailSL_size / Exit_TrailSL_Start** → distancia del trailing stop y beneficio necesario para activarlo.
- **Exit_TrailSL_Stop / Exit_TrailSL_step** → límite del trailing stop respecto al precio de apertura y mejora mínima necesaria para modificarlo.
- **Exit_TrailTP_size / Exit_TrailTP_Start** → acercan el objetivo cuando la posición acumula una pérdida que alcanza el umbral configurado.

Las distancias se calculan mediante la unidad interna `Pip()` y el factor de escala del EA. En un XAUUSD de dos decimales, una unidad base equivale a `0.01` de precio **antes** de aplicar el factor de escala; compruebe los niveles reales en el Probador de Estrategias.

### Volumen, escalado y spread

- **Risk** → `0` o `1`: usa `StartLots` como volumen fijo. `2`: calcula el volumen con `Manual_RiskPerTrade`. `3`, `4`, `5`, `6` y `7`: porcentajes internos de 0,1 %, 0,2 %, 0,5 %, 1 % y 2 %, respectivamente. En los modos 2–7, `StartLots` sigue siendo el **mínimo** utilizado por el cálculo, por lo que el riesgo efectivo puede superar el porcentaje elegido.


Noticias


- **UseMQL5Calendar** → consulta el calendario económico de MQL5 **en vivo** cuando se activa al menos un filtro de noticias. En el probador, los eventos históricos se leen del CSV indicado en `InpNewsFile`.

- **MQL5_CalendarDays** → días hacia delante consultados en el calendario en vivo.

- **EnableNFP_Filter / EnableIR_Filter / EnableCPI_Filter** → activan los filtros de nóminas de EE. UU., decisiones de tipos y CPI. Los tres están desactivados en el preset entregado.



Entradas conservadas por compatibilidad


`LotsAdjustMinChangePercent`, `LotPerBalance_step`, `VirtualSL_Safety_Hardstop_dist`, `Broker_GMT_OFFSET_Summer`, `Broker_GMT_OFFSET_Winter` y `AutoGMT` permanecen visibles para cargar presets anteriores; **la versión 1.12 no las utiliza en la lógica de trading**. El ajuste de reloj de los horarios se hace con `Time_Source`.



Otros productos de este autor
Llevo 17 años de experiencia en trading algorítmico convertidos en una estrategia para XAUUSD XAU Liquidity Retest EA no es un robot basado en entradas aleatorias ni en indicadores aislados. Incorpora una estrategia determinista que analiza estructura de mercado, barridos de liquidez, desplazamiento, Order Blocks y retesteos antes de validar una entrada. El sistema administra la posición en tres etapas: Entradas selectivas basadas en confluencias SMC, Análisis multitemporal M15–M5–M3, TP1, TP2
Llevo 17 años en trading algorítmico , y el oro me ha enseñado una lección: detectar una ruptura es solo el comienzo. La estrategia necesita distinguir los niveles que importan y reaccionar cuando el precio vuelve al rango. Con esa idea desarrollé  XAU Pivot break and liquidity . Sus ocho motores buscan rupturas de pivotes confirmados en XAUUSD, desde niveles intradía hasta niveles de varias semanas. Si una ruptura falla, el sistema usa la confirmación de velas M1 y M15 para buscar una salida rá
Filtro:
No hay comentarios
Respuesta al comentario