present
Daftar dan dapatkan diskon $50 untuk pembelian pertama Anda

Open API / MCP

Open API, server MCP (Lokal/Remote), AI Agent Connect, dan kapan harus memilih yang mana.
Ya — ketika trading diaktifkan, agen AI yang terhubung melalui cTrader MCP dapat memasang, memodifikasi, dan menutup order sungguhan atas nama Anda. Ini sangat powerful dan berisiko. Aktifkan persyaratan konfirmasi untuk operasi trading di pengaturan server MCP, awasi agen dan verifikasi output sebelum menyetujui tindakan sensitif. Trading yang dihasilkan AI bukan merupakan nasihat keuangan.
Ya — melalui server MCP Lokal atau Remote cTrader. Dengan Claude Code (atau Claude Desktop dengan dukungan MCP) yang dikonfigurasi ke server MCP cTrader, Claude dapat membaca data akun, melakukan kueri data pasar, mengelola order dan posisi, mengontrol grafik (MCP Lokal), dan melaksanakan tindakan trading jika trading diaktifkan. Tindakan trading dapat dibatasi oleh pengaturan konfirmasi.
Ya. ChatGPT Codex dan Cursor keduanya mendukung MCP dan dapat terhubung ke server MCP Lokal atau Remote cTrader menggunakan pendekatan konfigurasi yang sama seperti klien AI lain yang didukung. Setelah dikonfigurasi, agen AI memiliki akses ke server MCP mana pun yang Anda tunjuk.
Ya. Open API mendukung operasi yang diperlukan untuk menggerakkan bot trading Telegram (atau Discord, Slack) — pemeriksaan akun, data pasar, peringatan, penempatan order, dan notifikasi copy. Mulailah dengan fitur read-only dan notifikasi sebelum menambahkan eksekusi trading, memerlukan konfirmasi untuk order riil, dan mencatat setiap tindakan agar perilaku bot dapat diaudit.
Ya — melalui jembatan webhook. TradingView mengirim peringatan sebagai webhook ke server Anda, yang memvalidasi pesan, menerapkan pemeriksaan risiko, dan mengirimkan order ke cTrader Open API. Peringatan TradingView tidak dapat memanggil Open API secara langsung karena Open API menggunakan TCP/Protobuf atau WebSocket dengan autentikasi gaya OAuth, bukan webhook HTTP biasa. Selalu bangun jembatan pada akun demo terlebih dahulu.
Ya. Di pengaturan server MCP Lokal, centang "Require confirmation for trading operations" untuk membatasi setiap trading di balik persetujuan manual. Banyak klien AI juga mendukung konfirmasi tool-call secara native — Claude Code, Cursor, dan lainnya meminta pengguna sebelum melaksanakan tool call. Gunakan kedua lapisan untuk trading riil.
Ya. Open API mendukung operasi trading yang tersedia untuk akun cTrader standar — memasang, memodifikasi, dan menutup order, ditambah manajemen posisi dan akun. Dengan izin trading, aplikasi Open API dapat bertindak pada akun riil persis seperti yang dapat dilakukan pengguna, jadi autentikasi, cakupan, dan kontrol risiko harus dirancang sebelum go live.
Ya. Open API berfungsi dengan akun cTrader demo dan riil. Demo adalah titik awal default untuk integrasi baru apa pun karena kesalahan dana sungguhan tidak dapat dipulihkan. Gunakan pemisahan yang jelas antara kredensial dan lingkungan antara demo dan riil untuk menghindari order yang salah arah.
cTrader MCP mengekspos trading, data pasar, data akun, grafik, indikator, plugin, dan ruang kerja — tetapi backtesting cBot dijalankan di dalam cTrader Algo pada desktop, bukan sebagai tool MCP yang terdokumentasi. Agen AI yang terhubung melalui MCP Lokal dapat membuka ruang kerja cTrader Algo dan melihat hasil backtesting, tetapi menjalankan backtesting melalui MCP bukan merupakan operasi standar yang diekspos.
Ya — MCP Lokal mencakup kontrol plugin dan ruang kerja sebagai bagian dari cakupannya, sehingga agen AI dapat membuka, mengonfigurasi, dan mengatur plugin di dalam cTrader Windows atau Mac. MCP Remote tidak mengekspos kontrol plugin. Untuk otomasi khusus plugin, gunakan MCP Lokal.
Ya — MCP Lokal dapat menambahkan, menyetel, menghapus, dan membaca nilai dari indikator bawaan pada grafik aktif di cTrader Windows atau Mac. Ini memungkinkan agen AI untuk bertanya "berapa RSI(14) pada EURUSD H1 sekarang?" dan mendapatkan jawaban langsung. MCP Remote tidak mencakup kontrol indikator.
Ya. C# adalah bahasa kelas satu untuk cTrader Open API dan juga merupakan bahasa utama untuk cBot dan indikator dalam platform di cTrader Algo (sebelumnya cTrader Automate). Developer C# dapat memilih antara membangun aplikasi Open API eksternal dan membangun cBot, tergantung pada apakah alur kerja memerlukan UI dalam platform dan akses grafik (cBot) atau berjalan di luar cTrader sebagai layanan (Open API).
Ya. Python adalah salah satu bahasa yang paling umum digunakan dengan cTrader Open API, dengan pustaka komunitas dan contoh resmi. Kasus penggunaan Python yang umum adalah pipeline data pasar, notebook riset, dasbor, bot sinyal, dan bot notifikasi gaya Telegram. Untuk otomasi penuh dalam platform, cBot dalam Python atau C# sering kali merupakan rute yang lebih sederhana daripada Open API.
Mulailah pada akun demo, aktifkan konfirmasi untuk operasi trading, dan jalankan agen pada tugas read-only terlebih dahulu (pemeriksaan akun, analisis pasar) sebelum mengizinkannya memasang order. Tambahkan batas ukuran posisi yang keras, penjaga posisi maksimum, dan kill switch di cTrader itu sendiri, bukan hanya di klien AI. Catat setiap tool call. Pindah ke trading riil hanya setelah agen menangani alur kerja demo tanpa kejutan untuk periode yang berarti.
cBot berjalan di dalam cTrader sebagai algoritma dalam platform (cloud atau lokal). Open API berjalan di luar cTrader sebagai antarmuka developer yang terhubung jaringan (JSON/Protobuf, 50 req/detik pada data real-time, 5 req/detik pada data historis). MCP mengekspos kemampuan cTrader sebagai tool untuk dipanggil agen AI dari prompt bahasa alami.
MCP Lokal mengautentikasi melalui sesi desktop cTrader aktif Anda — jika Anda masuk ke cTrader Windows atau Mac, MCP Lokal mewarisi autentikasi tersebut. MCP Remote menggunakan token per akun yang dihasilkan di cTrader Web Settings → Remote MCP; setiap akun trading memiliki tokennya sendiri. Beralih akun memerlukan autentikasi ulang dan memperbarui token di klien AI.
Tidak. cTrader AI Agent Connect adalah alat yang memungkinkan agen AI berinteraksi dengan cTrader; saran dan tindakan yang dihasilkan AI bukanlah nasihat keuangan, investasi, hukum, atau pajak. Pengguna bertanggung jawab untuk memverifikasi output, mengawasi strategi, mengamankan kredensial, dan menggunakan MCP dengan risiko mereka sendiri.
cTrader Open API memberlakukan batasan operasional per koneksi: maksimum 50 permintaan per detik pada data real-time dan non-historis serta 5 permintaan per detik pada data historis. Integrasi produksi sebaiknya mengelompokkan permintaan jika memungkinkan, menghindari pengiriman modifikasi order pada setiap tick, dan mundur pada respons batasan rate. Rancang kode yang sadar rate sejak awal; memasangnya setelah terjadi pelanggaran akan lebih sulit.
Local MCP mencakup cakupan yang lebih luas daripada Remote MCP karena berjalan pada cTrader Windows atau Mac. Local MCP menambahkan kontrol grafik, tata letak UI, indikator, plugin, ruang kerja, dan peringatan harga di atas operasi trading, akun, dan data pasar yang tersedia melalui Remote. Remote MCP adalah pilihan yang tepat untuk alur kerja AI cloud atau lintas perangkat; Local MCP adalah pilihan yang tepat untuk kontrol desktop penuh.
CLI MCP mengacu pada penggunaan MCP dari klien AI command-line seperti Claude Code, ChatGPT Codex (CLI), Gemini CLI, dan Cursor. Server MCP (Local atau Remote) sama; CLI hanyalah salah satu dari beberapa jenis klien yang didukung. Konfigurasi dilakukan dengan menyalin cuplikan dari pengaturan cTrader ke file konfigurasi klien AI.
cTrader AI Agent Connect adalah toolkit resmi untuk menghubungkan agen AI ke cTrader melalui Model Context Protocol (MCP). Toolkit ini dilengkapi dengan dua server MCP (Local dan Remote) ditambah pustaka keterampilan yang memberikan instruksi alur kerja siap pakai kepada agen. Klien yang didukung termasuk Claude Code, ChatGPT Codex, Cursor, dan Gemini CLI. Trading berbantuan AI bukanlah nasihat keuangan.
cTrader Open API adalah antarmuka pengembang untuk membangun aplikasi eksternal yang terhubung ke backend cTrader — data pasar, informasi akun, manajemen order, dasbor, bot trading, dan integrasi. Open API bersifat fleksibel dalam bahasa karena menggunakan JSON atau Protocol Buffers dan umumnya digunakan dengan Python atau C#. Open API berada di samping cBot (dalam platform) dan MCP (agen AI) sebagai salah satu dari tiga jalur pengembang ke cTrader.
Local MCP adalah server MCP cTrader yang menghubungkan agen AI secara langsung ke cTrader Windows atau Mac, mengekspos trading, data akun, data pasar, kontrol grafik, indikator, plugin, ruang kerja, tata letak UI, dan peringatan harga sebagai alat yang dapat dipanggil agen. Local MCP mengautentikasi melalui sesi desktop cTrader aktif Anda. Pengaturan dilakukan melalui cuplikan konfigurasi yang ditempelkan ke klien AI.
MCP (Model Context Protocol) adalah spesifikasi terbuka yang memungkinkan agen AI menemukan dan menggunakan alat eksternal melalui antarmuka standar. cTrader mengekspos kemampuannya — trading, data akun, data pasar, grafik, indikator, plugin, ruang kerja — sebagai alat MCP sehingga agen AI dapat memanggilnya dari prompt bahasa alami. Dua server MCP tersedia: Local (Windows/Mac, cakupan terluas) dan Remote (Web, trading dan data pasar).
Remote MCP adalah server MCP cTrader yang berjalan melalui cTrader Web, mengekspos trading, data akun, manajemen order dan posisi, serta analisis data pasar sebagai alat MCP. Remote MCP mengautentikasi melalui token per akun yang dihasilkan di Pengaturan cTrader Web → Remote MCP. Remote MCP berfungsi dari perangkat apa pun dengan klien AI yang didukung, tanpa perlu membuka aplikasi desktop.
JSON dan Protobuf adalah dua opsi serialisasi pesan untuk Open API. JSON dapat dibaca manusia dan mudah diperiksa, yang membantu selama pembuatan prototipe. Protobuf bersifat biner, lebih ringkas, dan lebih cepat diurai, yang cocok untuk integrasi produksi dan tingkat pesan yang lebih tinggi. Pilih JSON untuk pengembangan awal dan Protobuf ketika latensi atau throughput penting.
cTrader Open API bersifat agnostik bahasa karena berkomunikasi melalui JSON atau Protocol Buffers. Bahasa apa pun dengan klien TCP/TLS dan dukungan Protobuf atau JSON dapat berfungsi, termasuk Python, C#, JavaScript/TypeScript, Java, Go, dan C++. SDK resmi dan sampel kode menargetkan Python dan C# terlebih dahulu.
Build yang berguna pada cTrader Open API mencakup dasbor trading kustom, tampilan portofolio multi-akun, bot notifikasi Telegram/Discord, aplikasi sinyal/riset, alat social-trading, dan integrasi ke dalam analitik eksternal. Plugin WebView adalah pilihan yang tepat ketika tujuannya adalah alat yang tertanam di dalam cTrader; Open API adalah pilihan yang tepat ketika alat berjalan di luar.
cTrader AI Agent Connect mendukung klien AI apa pun yang kompatibel dengan MCP. Klien yang didokumentasikan secara resmi termasuk Claude Code, ChatGPT Codex, Cursor, dan Gemini CLI. Klien lain yang mengimplementasikan spesifikasi MCP juga dapat terhubung. Pengaturan sama di semua klien: salin cuplikan konfigurasi MCP dari pengaturan cTrader ke konfigurasi klien AI.
Siapa pun dengan cTrader ID dapat mendaftarkan aplikasi Open API dan terhubung melalui broker yang berafiliasi dengan cTrader. Open API ditujukan untuk pengembang yang membangun aplikasi eksternal; non-pengembang biasanya lebih baik dilayani oleh cBot, plugin, atau Copy. Akses API live menggunakan dana riil, jadi integrasi pertama sebaiknya dijalankan pada akun demo.