Open API / MCP
Open API, MCP sunucuları (Yerel/Uzak), Yapay Zeka Aracısı Bağlantısı ve hangisini ne zaman seçeceğiniz.
Evet; işlem etkinleştirildiğinde, cTrader MCP aracılığıyla bağlanan bir yapay zeka aracısı sizin adınıza gerçek emirleri verebilir, değiştirebilir ve kapatabilir. Bu güçlü ve risklidir. MCP sunucu ayarlarında işlem operasyonları için onay gereksinimini etkinleştirin, aracıyı denetleyin ve hassas eylemleri onaylamadan önce çıktıları doğrulayın. Yapay zeka tarafından oluşturulan işlem finansal tavsiye değildir.
Evet; cTrader'ın Yerel veya Uzak MCP sunucusu aracılığıyla. Claude Code (veya MCP destekli Claude Desktop) cTrader MCP sunucusuna yapılandırıldığında, Claude hesap verilerini okuyabilir, piyasa verilerini sorgulayabilir, emirleri ve pozisyonları yönetebilir, grafikleri kontrol edebilir (Yerel MCP) ve işlem etkinleştirilmişse işlem eylemlerini gerçekleştirebilir. İşlem eylemleri bir onay ayarıyla kontrol edilebilir.
Evet. ChatGPT Codex ve Cursor, her ikisi de MCP'yi destekler ve diğer desteklenen yapay zeka istemcileriyle aynı yapılandırma yaklaşımını kullanarak cTrader'ın Yerel veya Uzak MCP sunucusuna bağlanabilir. Yapılandırıldıktan sonra, yapay zeka aracısı işaret ettiğiniz MCP sunucusuna erişebilir.
Evet. Open API, bir Telegram (veya Discord, Slack) işlem botuna güç sağlamak için gereken işlemleri destekler: hesap kontrolleri, piyasa verileri, uyarılar, emir verme ve kopyalama bildirimleri. İşlem yürütmeyi eklemeden önce salt okunur ve bildirim özellikleriyle başlayın, canlı emirler için onay gerektirin ve botun davranışının denetlenebilir olması için her eylemi kaydedin.
Evet; bir webhook köprüsü aracılığıyla. TradingView, sunucunuza bir webhook olarak bir uyarı gönderir, bu da mesajı doğrular, risk kontrollerini uygular ve emri cTrader Open API'ye gönderir. TradingView uyarıları, Open API'yi doğrudan çağıramaz çünkü Open API, düz HTTP webhook'ları değil, OAuth tarzı kimlik doğrulama ile TCP/Protobuf veya WebSocket kullanır. Köprüyü her zaman önce bir demo hesapta oluşturun.
Evet. Yerel MCP sunucu ayarlarında, her işlemi manuel onayın arkasına kilitlemek için "İşlem operasyonları için onay gerektir" seçeneğini işaretleyin. Birçok yapay zeka istemcisi de araç çağrısı onayını yerel olarak destekler; Claude Code, Cursor ve diğerleri araç çağrılarını yürütmeden önce kullanıcıyı uyarır. Canlı işlem için her iki katmanı da kullanın.
Evet. Open API, standart cTrader hesaplarında bulunan işlem operasyonlarını destekler: emirleri verme, değiştirme ve kapatma, ayrıca pozisyon ve hesap yönetimi. İşlem izniyle, bir Open API uygulaması, kullanıcının yapabileceği gibi canlı bir hesapta hareket edebilir, bu nedenle kimlik doğrulama, kapsam ve risk kontrolleri yayına geçmeden önce tasarlanmalıdır.
Evet. Open API, hem demo hem de canlı cTrader hesaplarıyla çalışır. Gerçek fon hataları geri alınamaz olduğu için demo, herhangi bir yeni entegrasyon için varsayılan başlangıç noktasıdır. Yanlış yönlendirilmiş emirleri önlemek için kimlik bilgileri ve ortamlar arasında net bir ayrım kullanın.
cTrader MCP, işlem, piyasa verileri, hesap verileri, grafikler, göstergeler, eklentiler ve çalışma alanlarını sunar; ancak cBot geriye dönük testi, belgelenmiş bir MCP aracı olarak değil, masaüstündeki cTrader Algo içinde çalıştırılır. Yerel MCP aracılığıyla bağlanan bir yapay zeka aracısı cTrader Algo çalışma alanlarını açabilir ve geriye dönük test sonuçlarını görüntüleyebilir, ancak geriye dönük testi MCP aracılığıyla yönlendirmek standart bir açık işlem değildir.
Evet; Yerel MCP, kapsamının bir parçası olarak eklenti ve çalışma alanı kontrolünü içerir, bu nedenle bir yapay zeka aracısı cTrader Windows veya Mac içinde eklentileri açabilir, yapılandırabilir ve düzenleyebilir. Uzak MCP eklenti kontrolünü sunmaz. Eklentiye özel otomasyon için Yerel MCP kullanın.
Evet; Yerel MCP, cTrader Windows veya Mac'teki etkin grafikte yerleşik göstergelerden değer ekleyebilir, ayarlayabilir, kaldırabilir ve okuyabilir. Bu, bir yapay zeka aracısının "şu anda EURUSD H1'de RSI(14) nedir?" diye sormasını ve canlı bir yanıt almasını sağlar. Uzak MCP gösterge kontrolünü içermez.
Evet. C#, cTrader Open API için birinci sınıf bir dildir ve aynı zamanda cTrader Algo (eski adıyla cTrader Automate) içindeki platform içi cBot'lar ve göstergeler için birincil dildir. C# geliştiricileri, iş akışının platform içi kullanıcı arayüzü ve grafik erişimine (cBot) mi ihtiyacı olduğuna yoksa cTrader dışında bir hizmet olarak mı (Open API) çalıştığına bağlı olarak harici bir Open API uygulaması oluşturmak ile bir cBot oluşturmak arasında seçim yapabilir.
Evet. Python, topluluk kütüphaneleri ve resmi örnekleriyle cTrader Open API ile kullanılan en yaygın dillerden biridir. Tipik Python kullanım durumları piyasa verisi işlem hatları, araştırma not defterleri, panolar, sinyal botları ve Telegram tarzı bildirim botlarıdır. Tam platform içi otomasyon için, Python veya C# ile bir cBot, Open API'den genellikle daha basit bir yoldur.
Bir demo hesapta başlayın, işlem operasyonları için onayı etkinleştirin ve aracıyı emir vermesine izin vermeden önce önce salt okunur görevlerde (hesap kontrolleri, piyasa analizi) çalıştırın. Sadece yapay zeka istemcisinde değil, cTrader'ın kendisinde katı bir pozisyon boyutu limiti, maksimum pozisyon koruması ve bir acil durdurma anahtarı ekleyin. Her araç çağrısını kaydedin. Aracının demo iş akışlarını önemli bir süre boyunca sürprizsiz bir şekilde yönetmesinden sonra ancak canlı işleme geçin.
cBot'lar, cTrader içinde platform içi algoritmalar olarak çalışır (bulut veya yerel). Open API, cTrader dışında ağa bağlı bir geliştirici arayüzü olarak çalışır (JSON/Protobuf, gerçek zamanlı verilerde saniyede 50 istek, geçmiş verilerde saniyede 5 istek). MCP, cTrader yeteneklerini yapay zeka aracılarının doğal dil istemlerinden çağırabileceği araçlar olarak sunar.
Yerel MCP, aktif cTrader masaüstü oturumunuz aracılığıyla kimlik doğrulaması yapar — cTrader Windows veya Mac'e giriş yaptıysanız, Yerel MCP bu kimlik doğrulamasını devralır. Uzak MCP, cTrader Web Ayarları → Uzak MCP'de oluşturulan hesap başına jetonları kullanır; her işlem hesabı kendi jetonuna sahiptir. Hesap değiştirmek, Yapay Zekâ istemcisinde yeniden kimlik doğrulama ve jetonu güncellemeyi gerektirir.
Hayır. cTrader AI Agent Connect, Yapay Zekâ aracılarına cTrader ile etkileşim kurma imkanı veren bir araçtır; Yapay Zekâ tarafından oluşturulan öneriler ve eylemler finansal, yatırım, hukuki veya vergi tavsiyesi değildir. Çıktıları doğrulamak, stratejileri denetlemek, kimlik bilgilerini güvence altına almak ve MCP'yi kendi riskiyle kullanmak kullanıcının sorumluluğundadır.
cTrader Open API, bağlantı başına operasyonel limitler uygular: gerçek zamanlı ve geçmiş dışı verilerde saniyede maksimum 50 istek ve geçmiş verilerde saniyede 5 istek. Üretim entegrasyonları mümkün olduğunda istekleri gruplandırmalı, her tikte emir değişiklikleri göndermekten kaçınmalı ve hız limiti yanıtlarında geri çekilmelidir. Hızdan haberdar kodu baştan tasarlayın; bir ihlalden sonra uyarlamak daha zordur.
Yerel MCP, cTrader Windows veya Mac üzerinde çalıştığı için Uzak MCP'den daha geniş bir kapsamı kapsar. Uzak aracılığıyla sunulan işlem, hesap ve piyasa verisi işlemlerine ek olarak grafik kontrolü, kullanıcı arayüzü düzeni, göstergeler, eklentiler, çalışma alanları ve fiyat uyarıları ekler. Uzak MCP, bulut veya cihazlar arası Yapay Zekâ iş akışları için doğru seçimdir; Yerel MCP, tam masaüstü kontrolü için doğru seçimdir.
CLI MCP, Claude Code, ChatGPT Codex (CLI), Gemini CLI ve Cursor gibi komut satırı Yapay Zekâ istemcilerinden MCP kullanımını ifade eder. MCP sunucusu (Yerel veya Uzak) aynıdır; CLI, desteklenen çeşitli istemci türlerinden sadece biridir. Yapılandırma, cTrader ayarlarından bir kod parçasını Yapay Zekâ istemcisinin yapılandırma dosyasına kopyalayarak yapılır.
cTrader AI Agent Connect, Yapay Zekâ aracılarını Model Bağlam Protokolü (MCP) aracılığıyla cTrader'a bağlamak için resmî araç setidir. İki MCP sunucusu (Yerel ve Uzak) ve aracılara hazır iş akışı talimatları veren bir beceri kütüphanesi ile birlikte gelir. Desteklenen istemciler arasında Claude Code, ChatGPT Codex, Cursor ve Gemini CLI bulunur. Yapay Zekâ destekli işlem yapma finansal tavsiye değildir.
cTrader Open API, cTrader arka ucuna bağlanan harici uygulamalar oluşturmak için bir geliştirici arayüzüdür — piyasa verileri, hesap bilgileri, emir yönetimi, panolar, işlem robotları ve entegrasyonlar. JSON veya Protokol Tamponları konuştuğu için dil açısından esnektir ve genellikle Python veya C# ile kullanılır. Open API, cTrader'a giden üç geliştirici yolundan biri olarak cBot'ların (platform içi) ve MCP'nin (Yapay Zekâ aracısı) yanında yer alır.
Yerel MCP, bir Yapay Zekâ aracısını doğrudan cTrader Windows veya Mac'e bağlayan cTrader MCP sunucusudur; işlem yapma, hesap verileri, piyasa verileri, grafik kontrolü, göstergeler, eklentiler, çalışma alanları, kullanıcı arayüzü düzeni ve fiyat uyarılarını aracının çağırabileceği araçlar olarak sunar. Aktif cTrader masaüstü oturumunuz aracılığıyla kimlik doğrulaması yapar. Kurulum, Yapay Zekâ istemcisine yapıştırılan bir yapılandırma kodu parçası aracılığıyla yapılır.
MCP (Model Bağlam Protokolü), Yapay Zekâ aracılarına standart bir arayüz aracılığıyla harici araçları keşfetme ve kullanma imkanı veren açık bir spesifikasyondur. cTrader, yeteneklerini — işlem yapma, hesap verileri, piyasa verileri, grafikler, göstergeler, eklentiler, çalışma alanları — MCP araçları olarak sunar, böylece Yapay Zekâ aracıları bunları doğal dil istemlerinden çağırabilir. İki MCP sunucusu mevcuttur: Yerel (Windows/Mac, en geniş kapsam) ve Uzak (Web, işlem ve piyasa verileri).
Uzak MCP, cTrader Web aracılığıyla çalışan cTrader MCP sunucusudur; işlem yapma, hesap verileri, emir ve pozisyon yönetimi ve piyasa verileri analizini MCP araçları olarak sunar. cTrader Web Ayarları → Uzak MCP'de oluşturulan hesap başına jetonlar aracılığıyla kimlik doğrulaması yapar. Uzak MCP, desteklenen bir Yapay Zekâ istemcisi olan herhangi bir cihazdan, masaüstü uygulamasının açık olmasına gerek kalmadan çalışır.
JSON ve Protobuf, Open API için iki mesaj serileştirme seçeneğidir. JSON, insan tarafından okunabilir ve incelenmesi kolaydır, bu da prototipleme sırasında yardımcı olur. Protobuf ikilidir, daha kompakttır ve daha hızlı ayrıştırılır, bu da üretim entegrasyonları ve daha yüksek mesaj oranları için uygundur. Erken geliştirme için JSON'u, gecikme veya verim önemli olduğunda Protobuf'u seçin.
cTrader Open API, JSON veya Protokol Tamponları üzerinden iletişim kurduğu için dilden bağımsızdır. TCP/TLS istemcisi ve Protobuf veya JSON desteği olan herhangi bir dil çalışır; bunlar arasında Python, C#, JavaScript/TypeScript, Java, Go ve C++ bulunur. Resmî SDK'lar ve kod örnekleri öncelikle Python ve C#'ı hedefler.
cTrader Open API üzerinde faydalı yapılar arasında özel işlem panoları, çoklu hesap portföy görünümleri, Telegram/Discord bildirim robotları, sinyal/araştırma uygulamaları, sosyal işlem araçları ve harici analizlere entegrasyonlar bulunur. WebView eklentileri, amaç cTrader içine gömülü bir araç olduğunda doğru seçimdir; Open API, araç dışarıda çalıştığında doğru seçimdir.
cTrader AI Agent Connect, MCP uyumlu herhangi bir Yapay Zekâ istemcisini destekler. Resmî olarak belgelenmiş istemciler arasında Claude Code, ChatGPT Codex, Cursor ve Gemini CLI bulunur. MCP spesifikasyonunu uygulayan diğer istemciler de bağlanabilir. Kurulum tüm istemcilerde aynıdır: MCP yapılandırma kod parçasını cTrader ayarlarından Yapay Zekâ istemcisinin yapılandırmasına kopyalayın.
cTrader ID'si olan herkes bir Open API uygulaması kaydedebilir ve cTrader'a bağlı bir broker aracılığıyla bağlanabilir. Open API, harici uygulamalar geliştiren geliştiricilere yöneliktir; geliştirici olmayanlar genellikle cBot'lar, eklentiler veya Kopyala ile daha iyi hizmet alırlar. Canlı API erişimi gerçek fonları kullanır, bu nedenle ilk entegrasyonlar demo hesaplarda çalıştırılmalıdır.
