Llama a MT5 desde n8n sin un Expert Advisor
Cómo las plantillas de n8n de fxapis llaman a la API REST con el nodo HTTP Request, en n8n autoalojado o n8n Cloud. No requieren una terminal local ni un EA.
Los workflows de n8n que hablan con MetaTrader 5 suelen dar por hecho un Expert Advisor de polling hecho a medida y una máquina que se queda encendida. fxapis reemplaza ese puente con HTTPS. Las plantillas de fxapis-integrations usan el nodo HTTP Request integrado de n8n. No hay un nodo oficial de n8n.
Las plantillas funcionan igual en n8n autoalojado y en n8n Cloud: cada nodo es una solicitud HTTPS normal. Guarda la clave en una credencial de n8n (Header Auth, encabezado Authorization, valor Bearer …), que funciona en ambos. En n8n autoalojado puedes, en cambio, definir FXAPIS_KEY en el entorno y enviarla como Authorization: Bearer …; en n8n Cloud, donde no puedes definir variables de entorno, usa la credencial.
Empieza con una lectura, no con una orden.
- Crea una clave solo con
accounts:readytrading:read. - Conecta una cuenta demo del broker y ponla en línea.
- HTTP Request:
GET https://api.fxapis.com/v1/accountscon ese encabezado. - HTTP Request:
GET https://api.fxapis.com/v1/accounts/{{accountId}}/positions.
Una escritura necesita trading:execute y un Idempotency-Key que guardas en el item de n8n y reutilizas si el nodo reintenta. Una clave nueva es una orden nueva. El reintento predeterminado de n8n con un UUID recién generado enviará una segunda orden. Consulta Idempotencia.
La cuenta debe estar en línea antes de que corra el nodo de la orden. Consulta GET /v1/accounts/{id}/status hasta que state sea ready; si no, la orden devuelve 409 ACCOUNT_NOT_READY y no se envió nada.
Relacionado: Webhooks, TradingView, y el artículo sobre n8n y Postman (en inglés).
Alertas de TradingView a MT5, sin EA ni VPS
Convierte alertas de TradingView en órdenes de MetaTrader 5 con una URL de webhook secreta: crea un hook en la consola o con la API, configura la alerta de TradingView paso a paso, formatos de mensaje y placeholders para indicadores y estrategias, cierres, idempotencia, la lista de IP permitidas, solución de problemas y límites.
Lee cotizaciones y velas recientes de MT5 por REST
Qué son y qué no son los datos de mercado de fxapis: un polling REST de las cotizaciones del broker de la cuenta, y hasta 1,000 velas recientes de esa terminal. Sin historial de ticks, sin archivo profundo, sin stream por WebSocket.