Proksi dan endpoint¶
Open API cTrader memberikan akses ke beberapa proksi yang terletak di berbagai wilayah sehingga Anda dapat meminimalkan latensi dan memastikan layanan Anda berfungsi sebaik mungkin.
Untungnya, Anda tidak perlu memilih proksi yang paling sesuai secara manual. Dengan memanfaatkan kekuatan AWS Global Accelerator, Open API kami memungkinkan untuk terhubung ke hanya satu endpoint; setelah itu, klien Anda akan dialihkan ke proksi terdekat yang kami miliki.
Terhubung ke endpoint ¶
Endpoint berikut tersedia untuk terhubung ke proksi Open API kami.
| Live | Demo |
|---|---|
live.ctraderapi.com:5035 (untuk beroperasi dengan Protobuf) | demo.ctraderapi.com:5035 (untuk beroperasi dengan Protobuf) |
live.ctraderapi.com:5036 (untuk beroperasi dengan JSON) | demo.ctraderapi.com:5036 (untuk beroperasi dengan JSON) |
Protobuf vs JSON
Beroperasi dengan Protobuf selalu memerlukan koneksi ke port 5035 (dan hanya port ini). Beroperasi dengan JSON selalu memerlukan koneksi dengan port 5036 (dan hanya port ini).
Lingkungan live dan demo
Lingkungan demo dan riil sepenuhnya terpisah. Jika Anda terhubung ke endpoint riil, Anda tidak dapat menggunakan akun demo di aplikasi Anda, dan sebaliknya. Jika aplikasi Anda perlu beroperasi atas nama akun demo dan riil secara bersamaan, Anda perlu membuat dan memelihara dua koneksi terpisah.
TCP vs WebSocket
Endpointnya sama untuk koneksi TCP dan WebSocket. Perhatikan bahwa port 5035 dan 5036 keduanya mendukung koneksi TCP dan WebSocket.
Proses terhubung ke endpoint dibahas dalam tutorial kami Membuat koneksi.