> ## Documentation Index
> Fetch the complete documentation index at: https://docs.quanorix.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Exportar bots MT4/MT5

> Estrategia vs portfolio, cobertura, inputs del EA, MT5 multi-símbolo y MT4 por símbolo.

# Exportar bots MT4 / MT5

Desde el **detalle de estrategia** o de **portfolio** puedes exportar un Expert Advisor (EA) para MetaTrader.

## Estrategia individual

1. Abre la estrategia en Databank.
2. **Exportar bot** → elige plataforma `MT4` o `MT5`.
3. Revisa el informe de **cobertura** de bloques.
4. Descarga el `.mq4` / `.mq5`.

El EA expone como `input` parámetros de ejecución (sizing, SL/TP/trail ATR, magic, sesión, offset GMT, etc.) para calibrar en el terminal sin recompilar la lógica.

## Portfolio

| Plataforma | Empaquetado                                                                                                                           |
| ---------- | ------------------------------------------------------------------------------------------------------------------------------------- |
| **MT5**    | Un **único EA multi-símbolo** (un `magic` por estrategia; límites de posiciones abiertas / por símbolo)                               |
| **MT4**    | **Un EA por símbolo** en un `.zip` (un chart MT4 opera un solo símbolo; varias estrategias del **mismo** símbolo pueden ir en ese EA) |

Los **alias de broker** (Configuración → Instruments) se usan al exportar portfolio para mapear símbolo canónico → nombre del broker.

## Cobertura de bloques

* Bloques **supported**: exportables con paridad esperada.
* Bloques que bloquean el export: la UI/API impide generar un EA incompleto por defecto.
* Algunos bloques pueden ir con aviso **approximate** — lee el motivo antes de operar en real.

Tras cambios grandes de paridad/TZ, **re-exporta** EAs antiguos.

## Inputs que debes conocer

| Input / concepto                 | Para qué                                                                       |
| -------------------------------- | ------------------------------------------------------------------------------ |
| Sizing riesgo / nocional         | Cómo calcula el lote el EA                                                     |
| `InpCompound` / `InpBaseBalance` | Componer sobre balance actual vs base fija (p. ej. prop firm)                  |
| `InpBrokerGmtOffset`             | Chart → GMT (ver [Sesiones y zonas horarias](/es/settings/sessions-timezones)) |
| `InpEntryTrigger`                | `level` (máscara) vs `edge` (pulso) si aplica                                  |
| Magic                            | Identifica la estrategia en el terminal                                        |
| HTF / `PERIOD_*`                 | Estrategias multi-timeframe                                                    |

## Expectativas realistas

* La lista de pendientes en MT4 puede mostrar más estados que la app (la app lista fills ejecutados).
* Excel de reporte en UTC crudo vs HTML con `display_tz`.
* La paridad depende de historia, offset GMT y costos (spread/commission) alineados.

## Checklist antes de live

1. Misma historia/TZ mental que en el backtest (o offset calibrado).
2. Cobertura sin sorpresas.
3. Alias de broker correctos (portfolio).
4. Probar en Strategy Tester con el mismo `InpBrokerGmtOffset` que usarás en live (o documentar la diferencia).
