Ana içeriğe geç

cTrader CLI

cTrader CLI, cTrader masaüstü uygulamasını açmadan doğrudan terminal üzerinden hesapları, alım satım işlemlerini ve algoritmik alım satım operasyonlarını yönetmenizi sağlayan bir komut satırı aracıdır. Komutları kullanarak oturum açabilir, piyasa verilerini görüntüleyebilir, işlem açıp yönetebilir, cBot'ları çalıştırabilir, geriye dönük testler gerçekleştirebilir ve cBot'ları optimize edebilirsiniz.

Bir dakikada cTrader CLI!

cTrader CLI'yi kullanmanın iki temel yolu vardır. Komutları kendiniz yazabilir veya betiklerle çalıştırabilirsiniz. Alternatif olarak bir yapay zeka aracısı, doğal dildeki isteklerinizi inceleyip çalıştırabileceğiniz cTrader CLI komutlarına dönüştürebilir. Her iki yöntemde de şunları yapabilirsiniz:

  • cTrader'ı, inceleyip çalıştırmanız için CLI komutları hazırlayan yapay zeka aracılarına bağlamak.
  • Yapay zeka aracınıza cTrader CLI'yi doğru kullanmayı öğreten becerileri yüklemek.
  • cTrader masaüstü uygulamasını açık tutmadan Windows, macOS ve Linux üzerinde cBot'ları çalıştırarak RAM ve CPU kaynaklarından tasarruf etmek.
  • cBot'ları yüksek kaynak tüketen bir masaüstü bilgisayar yerine düşük maliyetli bir Linux VPS veya bulut sunucusunda barındırmak.
  • Betikler ve otomatik iş akışlarıyla hesap verilerini, fiyatları ve geçmişi okumak; emir vermek ve emirlerle pozisyonları yönetmek.

Not

cTrader CLI, cBot'ları kendi bilgisayarınızda veya sunucunuzda çalıştırır. Bu yöntem, cTrader'ın kendi sunucularında barındırdığı bulutta cBot çalıştırma özelliğinden farklıdır. Bulutta çalıştırırken kendi tarafınızda sürekli çalışan bir süreç tutmanız gerekmez.

cTrader CLI kullanım senaryoları

cTrader CLI iki temel kullanım senaryosunu destekler. Her ikisinde de grafik arayüz yerine yazılı komutlar kullanılır ancak farklı amaçlara hizmet ederler.

Karşılaştırma ölçütü Yapay zeka aracısı, arayüz gerektirmez VPS veya bulutta kendi sunucunuzda barındırma
Amaç Terminal veya grafik arayüz kullanmadan bir yapay zeka asistanıyla cTrader'ı yönetmek. Masaüstü uygulaması kapalıyken kendi yönettiğiniz sunucuda cBot'ları günün her saati çalıştırmak.
Tipik kullanıcı Hedeflerini doğal dilde açıklayan kullanıcı. Yapay zeka asistanı, kullanıcının inceleyip çalıştıracağı komutları hazırlar. Terminal kullanabilen ve komutları doğrudan veya betik aracılığıyla çalıştıran trader ya da operatör.
Komut kaynağı Yapay zeka tarafından doğal dildeki bir istekten veya betikle tanımlanmış bir aracı iş akışından oluşturulur. Terminalde yazılır veya bir betik, cron görevi ya da docker run aracılığıyla çalıştırılır.
Çıktı işleme Yapay zeka JSON'u ayrıştırarak bir yanıta veya sonraki isteme dönüştürür. JSON verileri stdout'a yazılır, dosyalara yönlendirilir veya başka araçlara veri hattı (pipe) üzerinden aktarılır.
Uzun süre çalışan komutlar Yapay zeka aracısı run komutunu kendi başına başlatmamalıdır. cbots komutunu güvenle izleyebilir ve price çıktısından canlı fiyatları okuyabilir. Ancak bir cBot'u başlatan, yapılandıran veya durduran her komut çalıştırılmadan önce incelenmelidir. run, systemd veya Docker gibi bir süreç yöneticisi ya da --exit-on-stop seçeneği gerektiren uzun süreli bir süreç başlatır. Diğer tüm CLI komutları sonucu döndürdükten sonra sona eren tek seferlik çağrılardır.

Not

Her iki senaryoda da sunucuyu veya iş istasyonunu kendiniz sağlamalı ve yönetmelisiniz. cTrader CLI, yönetilen bir barındırma hizmeti sunmaz.

cTrader CLI kurulumu

cTrader CLI ve cTrader MCP sunucularının karşılaştırması

cTrader CLI ve cTrader MCP sunucuları, arayüzde elle işlem yapmadan cTrader'ı yönetmenizi sağlar; ancak farklı şekillerde çalışırlar. İş akışınıza uygun seçeneği belirlemek için aşağıdaki tabloyu kullanın.

cTrader CLI cTrader MCP sunucuları
Etkileşim biçimi Komutları terminalde yazarsınız veya yapay zekanın hazırladığı komutları inceleyip çalıştırırsınız. Ne yapmak istediğinizi doğal dilde açıklarsınız; yapay zeka aracısı bunu yerine getirir.
cTrader uygulaması gerekli mi? Hayır. Terminal, VPS veya kapsayıcı üzerinde bağımsız olarak çalışır. Arka planda bir cTrader oturumu açık kalmalıdır: yerel kullanım için Windows veya macOS masaüstü uygulaması, uzaktan kullanım için cTrader Web oturumu.
İşlemlerin nerede görüntülendiği Yalnızca terminalde metin ve JSON olarak gösterilir; cTrader arayüzünde hiçbir şey görünmez. cTrader arayüzünde, alıştığınız platform görünümüyle birlikte gösterilir.
En uygun kullanım alanı Betiklerle tekrarlanabilir otomasyon ve cBot'ları bir sunucuda barındırma. Yapay zeka asistanıyla sohbet ederek işlem yapma, analiz ve anlık sorular.

İpucu

Tekrarlanabilirlik ve hassas kontrol önceliğinizse cTrader CLI'yi tercih edin. Sohbet yoluyla yapay zeka aracısıyla etkileşim kurmak önceliğinizse cTrader MCP sunucularını tercih edin.

cTrader CLI özelliklerini keşfedin

İşlemler

cTrader CLI, komutları görevlerine göre gruplandırır. Aşağıdaki tabloda kullanılabilir işlemler listelenmiştir. Her komutun ayrıntılı sözdizimi, seçenekleri ve örnekleri CLI başvuru belgelerinde bulunabilir.

İşlem cTrader CLI
Hesapları listeleme ve hesap istatistiklerini inceleme ✅
Kullanılabilir sembolleri listeleme, işlem seanslarını ve işlem koşullarını inceleme ✅
Canlı fiyatları ve geçmiş mum verilerini okuma ✅
Sabit zarar durdur ve kâr al seviyeleriyle piyasa, limitli, stop ve limitli stop emirleri verme; bekleyen emirleri değiştirme veya iptal etme ve mevcut emirleri listeleme ✅
Belirlenen zarar durdur ve kâr al seviyelerini değiştirme, pozisyonları tamamen veya kısmen kapatma ve açık pozisyonları listeleme ✅
İşlem kayıtlarını, tamamlanan emirlerin geçmişini ve güncel risk maruziyetini alma ✅
Göstergelerin güncel ve geçmiş değerlerini hesaplama ve kullanılabilir göstergeleri listeleme ✅
Fiyat uyarıları oluşturma, silme ve listeleme ✅
cBot'ları çalıştırma ve durdurma, geriye dönük test etme ve cBot meta verilerini görüntüleme ✅
cBot'ları optimize etme ✅
cBot, gösterge ve eklenti projelerinin başlangıç yapısını oluşturma ve projeleri derleme ✅

Uyarı

cTrader CLI, işlem yapma ve otomasyon için kullanılan bir araçtır. Finansal, yatırım, hukuki veya vergisel danışmanlık sağlamaz. Emir oluşturan veya değiştiren komutlar gerçek işlemlerin gerçekleşmesine ve zarar etmenize neden olabilir. Her komutu çalıştırmadan önce kontrol edin, önce bir demo hesapta test edin ve giriş bilgilerinizi koruyun.