GolilarCoreEA
- Asesores Expertos
- Kraisid Penpongphum
- Versión: 1.1
- Actualizado: 14 mayo 2026
- Activaciones: 5
# GorillaCoreEA
**EA automatizado con gestión de riesgo adaptativa para MetaTrader 5**
---
## Resumen
GorillaCoreEA es un EA totalmente automático que opera en ciclos. El tamaño de lote se ajusta solo según la volatilidad y el balance de la cuenta, y varias capas de protección — incluido un corte de emergencia por drawdown — mantienen la exposición dentro de lo que tú configures. Cada ciclo es independiente: cuando se llega al target de beneficio, la cesta entera se cierra y arranca uno nuevo.
Optimizado para XAUUSD, también va bien en las majors de FX.
---
## Características
- **Lotaje adaptativo** según volatilidad y balance
- **Cierre por % de balance** — cesta completa en una sola operación
- **Circuit-breaker de drawdown** — corta antes del stop-out del bróker
- **Doble protección de margen** — tope por orden + nivel mínimo
- **Detección automática de filling mode** (FOK / IOC / Return)
- **Filtros de spread, sesión y permisos de trading**
- **Resistente a desconexiones** — recupera el estado al reiniciar
- **Dashboard en gráfico** — cuenta, P/L flotante, rebate
- **Logs detallados** de cada condición que bloquea el trading
---
## Requisitos
| Ítem | Requisito |
|---|---|
| Plataforma | MetaTrader 5 (build 3000+) |
| Tipo de cuenta | Hedging |
| Balance mínimo | $500 (recomendado $2,000+) |
| Apalancamiento | 1:100 o más |
| Símbolo principal | XAUUSD |
| Compatibles | EURUSD, GBPUSD, USDJPY y otras majors |
| Timeframe | Cualquiera (el análisis interno no depende del TF) |
---
## Parámetros
### Gestión de capital
| Parámetro | Default | Descripción |
|---|---|---|
| `InpTPPercent` | 0.3 | Target en % del balance. Menor = ciclos más cortos. |
| `InpMaxLotPerOrder` | 100 | Tope duro de lote por orden. |
| `InpRebatePerLot` | 0 | Rebate por lote (solo display, no afecta trading). |
| `InpSafetyMargin` | 0.1 | Coeficiente de seguridad. Más bajo = más conservador. |
| `InpMinMarginLevel` | 500 | Nivel de margen mínimo (%) para abrir nuevas. |
| `InpMaxMarginPct` | 30 | Margen máximo por orden (% balance). |
| `InpMaxDrawdownPct` | 30 | **Salida de emergencia.** Cierra todo si la flotante negativa pasa este %. |
| `InpMaxOrders` | 5 | Máximo de órdenes por ciclo. |
### Ajustes de trading
| Parámetro | Default | Descripción |
|---|---|---|
| `InpMagic` | 20250102 | Magic number, único por instancia. |
| `InpComment` | Grid | Comentario de orden. |
| `InpMaxSpreadPts` | 200 | Spread máximo en puntos. |
| `InpSlippagePts` | 30 | Deslizamiento máximo. |
---
## Funcionamiento
Cada ciclo es autocontenido:
1. **Calibración previa** según volatilidad actual.
2. **Ejecución** del ciclo con filtros activos en cada tick.
3. **Lock de beneficio** al alcanzar el target — cierre en batch.
4. **Salida de emergencia** si la flotante negativa cruza `InpMaxDrawdownPct`.
5. **Auto-reinicio** del siguiente ciclo.
Tras reinicio o desconexión, el EA recupera el estado y sigue gestionando las posiciones abiertas.
---
## Dashboard
Muestra: balance, equity, P/L flotante, órdenes abiertas vs máximo, beneficio diario/mensual/total, rebate, parámetros del ciclo y estado del EA.
---
## Configuración recomendada
1. Un EA por gráfico por símbolo. El TF del gráfico no afecta el comportamiento.
2. Activa **AutoTrading** (botón verde arriba).
3. Empieza con valores por defecto en demo, mínimo 1–2 ciclos.
4. Más conservador: `InpSafetyMargin` a 0.05, `InpMaxOrders` a 7–10.
5. Varias instancias: `InpMagic` distinto por cada gráfico.
---
## Logs de diagnóstico
Si el EA deja de abrir, revisa el log:
- `[BLOCK] Terminal: AutoTrading is OFF` — Pulsa el botón
- `[BLOCK] Spread X > Y pts` — Spread alto, espera
- `[BLOCK] Margin level X%` — Nivel de margen bajo
- `[BLOCK] BUY/SELL lot capped` — Sube `InpMaxMarginPct` o añade fondos
- `[FAIL] BUY/SELL #N` — Bróker rechazó la orden
- `[EMERGENCY] Drawdown closing basket` — Saltó el circuit-breaker
---
## Notas
- Solo cuentas **hedging**. No funciona en netting.
- Resultados pasados no garantizan futuros. Demo primero.
- El circuit-breaker es una red de seguridad, no inmuniza contra gaps extremos.
**Versión:** 1.01
