Opera con Claude en MetaTrader 5

Una guía sencilla para clientes de CXM que tienen MetaTrader 5 y Claude Code en el mismo ordenador con Windows. La configuración lleva unos 10 minutos.

  • Para MetaTrader 5 build 6060 o superior
  • Windows
  • Claude Code
  • Primero, una cuenta demo
Empieza con una cuenta demo. Todo lo que hace Claude en MetaTrader ocurre en la cuenta con la que ha iniciado sesión el terminal. Nada de lo que aparece en esta guía constituye asesoramiento financiero.

Qué necesitas

  • MetaTrader 5 para Windows, build 6060 o superior. Compruébalo en Help → About. Si tu build es anterior, reinicia MetaTrader y deja que se actualice.
  • Tu cuenta demo de CXM, con la sesión iniciada en MetaTrader.
  • Claude Code en el mismo ordenador (instrucciones de instalación: https://code.claude.com). Claude Code se ejecuta en una ventana de texto: escribes una petición y Claude responde debajo.
  • No hay nada que instalar en MetaTrader ni se necesita programar.

Configuración en cinco pasos

1Activa la conexión en MetaTrader

  1. En MetaTrader abre Tools → Options (o pulsa Ctrl+O).
  2. Abre la pestaña MCP.
  3. Marca Enable internal server.
  4. Deja Address y API Key como están. No pulses Generate.
  5. No cierres todavía la ventana.

2Decide si Claude puede operar

  1. En la misma ventana de Options, abre la pestaña AI Assistant.
  2. Abre la lista Trading. Tiene tres opciones: Enabled, Manual confirmation y Disabled.
  3. Elige Enabled si quieres que Claude coloque y gestione órdenes. Elige Disabled si quieres que Claude solo lea tu cuenta y tus gráficos. Con Claude Code confirmas cada orden en el propio Claude Code (paso 5), así que usa Enabled o Disabled. Puedes cambiarlo en cualquier momento.
  4. Haz clic en OK. Cierra MetaTrader y ábrelo de nuevo.

3Crea el archivo de configuración para Claude Code

  1. En MetaTrader abre Tools → Options → MCP y haz clic en Copy. MetaTrader coloca en el portapapeles los ajustes de conexión, incluidas tus claves de acceso personales. Trata este texto como una contraseña.
  2. Crea una carpeta para Claude, por ejemplo C:\Claude-MT5. (En el Explorador abre This PC → Local Disk (C:), haz clic con el botón derecho en un espacio vacío y elige New → Folder.)
  3. Abre Notepad y pega el texto (Ctrl+V). Mantén esta ventana abierta: de ella tomarás dos claves.
  4. Abre una segunda ventana de Notepad y pega en ella la plantilla de abajo (usa el botón Copy del recuadro).
JSON
{
  "mcpServers": {
    "metaeditor": {
      "type": "http",
      "url": "http://127.0.0.1:22345/mcp",
      "headers": { "Authorization": "Bearer PASTE-METAEDITOR-KEY" }
    },
    "terminal": {
      "type": "http",
      "url": "http://127.0.0.1:22346/mcp",
      "headers": { "Authorization": "Bearer PASTE-TERMINAL-KEY" }
    }
  }
}
  1. En la primera ventana busca la parte que empieza por "metaeditor". Unas líneas más abajo hay una línea con la palabra Bearer seguida de un código largo de letras y números. Selecciona solo el código, cópialo y pégalo en la segunda ventana en lugar de PASTE-METAEDITOR-KEY.
  2. Haz lo mismo con la parte que empieza por "terminal" y PASTE-TERMINAL-KEY. Las dos claves son distintas.
  3. Guarda la segunda ventana: File → Save As, abre la carpeta C:\Claude-MT5, establece Save as type en All files, escribe el nombre con las comillas, ".mcp.json", y haz clic en Save.
  4. Cierra la primera ventana sin guardar.

4Inicia Claude Code

  1. En el Explorador abre la carpeta C:\Claude-MT5, haz clic en la barra de direcciones de la parte superior, escribe cmd y pulsa Enter. Se abre una ventana de texto negra.
  2. Escribe claude y pulsa Enter.
  3. La primera vez, Claude Code pregunta si debe usar los servidores MCP encontrados en .mcp.json. Elige Yes con las teclas de flecha y pulsa Enter.
  4. Escribe /mcp y pulsa Enter. Aparece una lista y terminal figura como conectado. metaeditor figura como conectado solo mientras MetaEditor está abierto (en MetaTrader pulsa F4); solo lo necesitas para crear robots de trading. Pulsa Esc para cerrar la lista.

Para salir de Claude Code más tarde, escribe /exit y pulsa Enter. Para volver a iniciarlo, abre la ventana negra en la misma carpeta y escribe claude.

5Saluda

Escribe en Claude Code:

  • Muéstrame mi cuenta.

Claude responde con el número de tu cuenta, el servidor, el balance y el equity, e indica si la cuenta es demo o real. Compara el número de cuenta con la barra de título de MetaTrader y el balance con Toolbox → Trade. Si coinciden, estás conectado.

Antes de cada acción en MetaTrader, Claude Code te pide permiso y ofrece Yes, Yes, and don't ask again o No. Para las acciones que solo leen (cuenta, posiciones, gráficos) puedes elegir "don't ask again". Para cada orden elige un simple Yes, de modo que apruebes tú mismo cada operación.

Qué vigilar en el terminal

  • Toolbox → Journal. Cada acción de Claude queda registrada aquí con palabras sencillas, por ejemplo send market order market buy 0.01 XAUUSD o XAUUSD:M5 chart opened. Este es tu registro; léelo después de cada sesión. Tras cada inicio de MetaTrader verás también una línea que empieza por MCP: started, que significa que la conexión está activa.
  • Toolbox → Trade. Las posiciones y órdenes pendientes que abre Claude aparecen aquí de inmediato, con el comentario que pediste, por ejemplo "MCP demo". La columna Ticket muestra el número de cada posición. El beneficio que se ve aquí es en tiempo real; la cifra que cita Claude corresponde al momento en que se lo preguntaste.
  • El gráfico. Las órdenes se muestran como flechas y líneas en el gráfico del mismo símbolo. Pide a Claude que opere el símbolo cuyo gráfico estás viendo.
  • Market Watch. Comprueba que el símbolo tenga una hora de cotización reciente antes de operar. Usa el nombre exacto del símbolo que aparece aquí cuando hables con Claude.
  • Tools → Options → AI Assistant → Trading. Este ajuste decide si Claude puede colocar órdenes. El botón AutoTrading de la barra de herramientas no detiene a Claude.
  • Tools → Options → MCP → Enable internal server. Desmárcalo para desconectar de MetaTrader todos los programas de IA a la vez. Cierra también MetaEditor si está abierto.
  • Mantén MetaTrader abierto y con la sesión iniciada. Claude solo funciona mientras MetaTrader se ejecuta en tu ordenador. Si el ordenador se suspende o MetaTrader se cierra, Claude pierde la conexión y las posiciones ya abiertas siguen abiertas.
  • Reinicia después de cambiar Options. Tras cualquier cambio en la pestaña MCP o AI Assistant, cierra MetaTrader y ábrelo de nuevo.

Instrucciones que puedes usar

Usa el nombre exacto del símbolo de tu Market Watch. Los ejemplos usan XAUUSD (oro); sustitúyelo por tu símbolo. Cuando pidas una orden, indica siempre el símbolo, compra o venta y el tamaño en lotes, por ejemplo 0.01. Cuando modifiques o cierres una posición, indica su número de la columna Ticket o pide a Claude que te muestre antes tus posiciones.

Cuenta y panorama general

  • Muéstrame mi cuenta.
  • Muéstrame mis posiciones abiertas y órdenes pendientes.
  • Muéstrame las posiciones cerradas hoy.
  • Analiza mis posiciones abiertas. ¿Qué operaciones conllevan más riesgo y por qué?
  • ¿Qué símbolos podemos operar?
  • Muéstrame la especificación del contrato de XAUUSD: lote mínimo, paso de lote y distancia mínima de stop.
  • Lee las últimas líneas del journal del terminal.

Gráficos e indicadores

  • Abre XAUUSD M5.
  • Trabaja en el gráfico XAUUSD H1 que ya está abierto; no abras uno nuevo.
  • Añade una Moving Average de periodo 20 al gráfico de XAUUSD.
  • Quita la Moving Average del gráfico.
  • Muéstrame las últimas 50 velas H1 de XAUUSD y describe la tendencia.
  • ¿Cuáles son los próximos eventos económicos importantes para el USD esta semana?

Operar en una cuenta demo

  • Compra 0.01 XAUUSD, comentario MCP demo.
  • Para la posición que acabo de abrir, pon el stop loss 10 dólares por debajo de su precio de apertura y el take profit 10 dólares por encima.
  • Mueve el stop loss de la posición 12345678 a break-even.
  • Muéstrame mis posiciones abiertas con su beneficio.
  • Cierra la posición 12345678.
  • Coloca una buy limit de 0.01 XAUUSD 5 dólares por debajo del precio actual, comentario MCP demo.
  • Elimina la orden buy limit que acabo de colocar.

Crear y probar un robot de trading (opcional; primero abre MetaEditor: en MetaTrader pulsa F4)

  • Crea un robot de trading sencillo para XAUUSD: compra cuando la media móvil rápida cruce por encima de la lenta, vende cuando cruce por debajo, 0.01 lotes, con stop loss y take profit.
  • Crea un robot de tendencia para XAUUSD con un cruce de EMA, un filtro RSI, stops basados en ATR, 0.01 lotes y un límite de pérdida diaria.
  • Compílalo.
  • Haz un backtest en XAUUSD H1 del 2025-10-01 al 2026-03-25.
  • Explica el resultado.
  • Prueba EMA 20/50 en H1 y H4 y compara.
  • Prueba el mejor en los próximos seis meses.

Un backtest muestra cómo habría funcionado un robot en el pasado. No es una previsión.

Una prueba de diez minutos

  1. Muéstrame mi cuenta.
  2. Abre XAUUSD M5.
  3. Añade una Moving Average de periodo 20 al gráfico de XAUUSD.
  4. Compra 0.01 XAUUSD, comentario MCP demo.
  5. Para la posición que acabo de abrir, pon el stop loss 10 dólares por debajo de su precio de apertura y el take profit 10 dólares por encima.
  6. Muéstrame mis posiciones abiertas.
  7. Cierra la posición de XAUUSD.
  8. Muéstrame las posiciones cerradas hoy.
  9. Quita la Moving Average del gráfico.

El oro se mueve con rapidez: un stop loss o take profit a menos de unos pocos dólares puede cerrar la operación antes de que llegues al paso 7.

Cinco reglas

  1. Primero, demo. Usa una cuenta demo hasta que te sientas cómodo y mantente en 0.01 lotes.
  2. Las órdenes van a la cuenta con la que MetaTrader tiene la sesión iniciada. En una cuenta demo son órdenes demo; en una cuenta real son órdenes reales con dinero real.
  3. Claude actúa solo cuando se lo pides. No vigila el mercado mientras estás ausente y no mueve los stops por sí mismo. Para reglas que deban ejecutarse las 24 horas, usa un robot de trading.
  4. Sé explícito. Indica el símbolo, compra o venta, los lotes y el número de posición cuando modifiques o cierres algo.
  5. Deja todo limpio. Al final de una sesión, cierra las posiciones de prueba, elimina las órdenes pendientes de prueba y quita los indicadores de prueba.

Preguntas frecuentes

¿Necesitas ayuda?

Contacta con el soporte de CXM con el número de tu cuenta y una captura de pantalla de las últimas líneas del Journal (Toolbox → Journal). No envíes nunca tus claves de acceso.

Preparada por CXM para clientes que usan MetaTrader 5 y Claude Code en el mismo ordenador con Windows. El trading conlleva riesgo. Usa primero una cuenta demo.

¿Listo para comenzar a operar?

¿Tienes un teléfono, una tableta o un portátil? Desarrolla tu estrategia y gestiona tus posiciones de trading 24/7/365 donde quiera que estés. CXM facilita el trading con tan solo un clic. ¡Porque el trading nunca se detiene!

CXM trading app on mobile phone showing a XAUUSD gold candlestick chart