Skip to main content

Exportar bots MT4 / MT5

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

Requisitos de plan

Consulta cupos en Planes y facturación. Solo cuentan descargas exitosas.

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.
Exportar EA MQL4/MQL5

Diálogo Exportar a bot. Clic para ampliar.

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

Desde el detalle de una estrategia descargas un bot de esa estrategia. Desde un portfolio descargas el conjunto de estrategias agregadas a ese portfolio (el mix que backtesteas juntos). Los alias de broker se configuran en Ajustes → Instrumentos (o en el diálogo de export). Ver Nombres de símbolos en el broker.

Nombres de símbolos en el broker

Quanorix usa nombres canónicos (p. ej. NAS100, XAUUSD). Tu broker puede mostrar otro ticker en el Market Watch (USTECH, USTEC, NASUSD, …). Cómo afecta al bot:

Varias estrategias del mismo activo

Es el diseño normal del export de portfolio, no un bug. Magics distintos aíslan las órdenes en el terminal. Cuidado operativo (no de export): más exposición si abren a la vez; en cuentas MT5 netting el broker agrupa el símbolo en una posición (no long+short independientes); en hedging sí puedes tener varias.

Ejemplo Nasdaq

  1. Portfolio con 2–3 estrategias en NAS100.
  2. Exportas MT4, abres el gráfico USTECH (o el Nasdaq de tu broker) y pegas el .mq4 de ese símbolo → opera ese gráfico.
  3. Exportas MT5 sin alias → el bot busca NAS100. Si tu Market Watch solo tiene USTECH, configura alias NAS100 → USTECH y re-exporta.
Si usas el asistente MCP para exportar un portfolio, confirma el mapa de nombres del broker (o indica que en MT4 bastará pegar en el gráfico correcto) antes de generar.

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

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 cuando haga falta (sobre todo MT5 portfolio).
  4. Probar en Strategy Tester con el mismo InpBrokerGmtOffset que usarás en live (o documentar la diferencia).