Vai al contenuto

Proxy ed endpoint

cTrader Open API espone l'accesso a diversi proxy situati in diverse regioni in modo da poter minimizzare la latenza e garantire che il tuo servizio funzioni nel modo più fluido possibile.

Fortunatamente, non devi scegliere manualmente il proxy più adatto. Sfruttando la potenza di AWS Global Accelerator, la nostra Open API consente di connettersi a un solo endpoint; successivamente, il tuo client verrà reindirizzato al proxy più vicino disponibile.

Connessione agli endpoint

I seguenti endpoint sono esposti per la connessione ai nostri proxy Open API.

Live Demo
live.ctraderapi.com:5035 (per operare con Protobufs) demo.ctraderapi.com:5035 (per operare con Protobufs)
live.ctraderapi.com:5036 (per operare con JSON) demo.ctraderapi.com:5036 (per operare con JSON)

Protobuf vs JSON

Operare con Protobuf richiede sempre una connessione alla porta 5035 (e solo questa porta). Operare con JSON richiede sempre una connessione con la porta 5036 (e solo questa porta).

Ambienti live e demo

Gli ambienti demo e live sono completamente separati. Se ti connetti a un endpoint live, non puoi utilizzare account demo nella tua applicazione, e viceversa. Se la tua applicazione deve operare per conto di account demo e live contemporaneamente, dovrai stabilire e mantenere due connessioni separate.

TCP vs WebSocket

Gli endpoint sono gli stessi per le connessioni TCP e WebSocket. Nota che le porte 5035 e 5036 supportano entrambe le connessioni TCP e WebSocket.

Il processo di connessione agli endpoint è trattato nel nostro tutorial Stabilire una connessione.