Saltar a contenido

Proxies y puntos finales

La Open API de cTrader expone el acceso a varios proxies ubicados en diferentes regiones para que pueda minimizar la latencia y asegurar que su servicio funcione lo más fluido posible.

Afortunadamente, no tiene que elegir manualmente el proxy más adecuado. Aprovechando el poder del AWS Global Accelerator, nuestra Open API permite conectarse a un solo punto final; después, su cliente será redirigido al proxy más cercano que tengamos disponible.

Conectar a puntos finales

Los siguientes puntos finales están expuestos para conectarse a nuestros proxies de Open API.

Live Demo
live.ctraderapi.com:5035 (para operar con Protobufs) demo.ctraderapi.com:5035 (para operar con Protobufs)
live.ctraderapi.com:5036 (para operar con JSON) demo.ctraderapi.com:5036 (para operar con JSON)

Protobuf vs JSON

Operar con Protobuf siempre requiere una conexión al puerto 5035 (y solo este puerto). Operar con JSON siempre requiere una conexión con el puerto 5036 (y solo este puerto).

Entornos demo y en vivo

Los entornos demo y real están completamente separados. Si se conecta a un punto de conexión real, no podrá utilizar cuentas demo en su aplicación, y viceversa. Si su aplicación necesita operar en nombre de cuentas demo y reales simultáneamente, deberá establecer y mantener dos conexiones separadas.

TCP vs WebSocket

Los puntos finales son los mismos para conexiones TCP y WebSocket. Tenga en cuenta que los puertos 5035 y 5036 admiten conexiones TCP y WebSocket.

El proceso de conexión a los puntos finales se cubre en nuestro tutorial Establecer una conexión.