TakeProfit MCP
resmiTakeProfit.com'un Indie dokümantasyonuna ve araçlarına erişim sağlar — TakeProfit platformunda
TakeProfit MCP ile neler yapabilirsiniz?
-
Sıfırdan Indie göstergeleri yazın — Asistanınızdan, momentum veya destek/direnç algılayıcı gibi ticaret fikrinize dayalı eksiksiz bir gösterge oluşturmasını isteyin.
-
Mevcut göstergeleri arayın ve önerin — Asistanın, topluluk Marketplace'inde veya yerleşik göstergelerde ad veya açıklamaya göre arama yaparak hazır bir çözüm bulmasını sağlayın.
-
Özel scriptleri ve izleme listelerini yönetin — "My scripts" göstergelerinizi listeleyin, yükleyin, düzenleyin ve kaydedin veya canlı fiyatlarla izleme listeleri oluşturun ve değiştirin.
-
Uyarılar oluşturun ve yönetin — Özel olanlar dahil göstergelerinizde doğrudan asistan aracılığıyla uyarılar kurun, düzenleyin, duraklatın veya gözden geçirin.
-
Strateji geri testlerini çalıştırın ve analiz edin — Stratejiniz için bir geri test isteyin, parametre değişikliklerini karşılaştırın ve ayrıntılı emir ve işlem raporlarında sayfalar arasında gezinin.
-
Rehberli Indie öğrenimi ve düzeltmeler alın — Çalışan kod örnekleri için "X göstergesini nasıl uygularım?" diye sorun veya karmaşık algoritma kombinasyonlarının açıklamalarını edinin.
Dokümantasyon
TakeProfit MCP Sunucusu Nedir?
LLM'ler artık TakeProfit MCP Sunucusu'nu kullanarak Indie kodu yazabilir, dönüştürebilir, doğrulayabilir ve açıklayabilir.
AI Destekli Indie Geliştirme Yardımı Alın:
- LLM'den ticaret fikirlerinize dayalı olarak sıfırdan eksiksiz göstergeler yazmasını isteyin
- Karmaşık algoritma kombinasyonlarının açıklamalarını ve birlikte nasıl çalıştıklarını öğrenin
Göstergeleri Keşfedin
- Yayınlanmış göstergeler için topluluk Marketplace'inde ada veya açıklamaya göre arama yapın — LLM, sıfırdan bir tane yazmak yerine mevcut bir göstergeyi önerebilir
- Yerleşik göstergeleri ada, başlığa veya kısaltmaya göre arayın
Kendi Komut Dosyalarınız ve İzleme Listelerinizle Çalışın
Sunucu dil ile sınırlı değildir. Oturum açtığınızda, hesabınızın arkasındaki özel verilere de erişir:
- Özel komut dosyalarınız — My scripts içindekileri listeleyin, bir komut dosyasını sohbete yükleyin, düzenleyin ve platforma geri kaydedin
- Uyarılar — hiç yayınlamadığınız özel bir gösterge dahil olmak üzere uyarılar oluşturun, düzenleyin, duraklatın ve gözden geçirin
- İzleme listeleri — bunları listeleyin, canlı fiyatlarla içindekileri okuyun, yenilerini oluşturun ve enstrüman ekleyin veya kaldırın
Bunların her birinin neler yapabileceğini görmek için aşağıdaki Platform verilerinizle çalışma bölümüne bakın.
Etkileşimli Öğrenme:
- "X göstergesini nasıl uygularım?" diye sorun ve çalışan kod örnekleri alın
- Kod açıklamaları aracılığıyla teknik analizin arkasındaki mantığı anlayın
- AI rehberliğinde geliştirme ile Indie en iyi uygulamalarını öğrenin
Örnekler:
- "RSI ve MACD sapmasını birleştiren bir momentum göstergesi oluştur"
- "Fiyat hareketini kullanarak bir destek/direnç dedektörü oluşturmama yardım et"
- "Özel bir volatilite tabanlı stop loss'un nasıl uygulanacağını açıkla"
- "Üçgenler gibi grafik desenlerini algılayan bir gösterge yaz"
Adım Adım Kurulum Talimatları
- Claude
- Claude Code
- Codex
- Cursor
- VSCode
- mcp-remote
Claude ve Claude Desktop entegrasyonu
Adım 1: Özel bağlayıcı ekleyin
- Claude Desktop'u indirin, kurun ve oturum açın / kaydolun veya Claude'un web arayüzünü kullanarak giriş yapın
- Claude veya Claude Desktop'ta Ayarlar -> Bağlayıcılar bölümüne gidin ve "Özel bağlayıcı ekle"ye tıklayın
TakeProfitadını vehttps://mcp.takeprofit.com/mcpURL'sini girin
Claude'a özel bağlayıcı ekleyin- Yeni bağlayıcı için
Configuredüğmesine basın, tüm araçların açık olduğundan emin olun ve tüm araçlar içinAllow unsupervisedseçeneğini seçin
Araçları etkinleştirin ve denetimsiz erişime izin verin
Adım 2: İşlevselliği Doğrulayın
- Ayarlardan çıkın ve sohbet penceresine dönün
get the Indie docs TOC using TakeProfit MCPveyagenerate SMA indicator in Indie language and validate this using TakeProfit MCPisteminde bulunun ve AI'ın teknik iş akışını sizin için yürütmesini izleyin.
Claude code CLI entegrasyonu
macOS, Linux ve Windows'ta kullanılabilir.
Adım 1: NodeJS 18+ zaten kurulu değilse kurun
- Resmi Node.js web sitesine gidin: https://nodejs.org/en/download/
- İşletim sisteminiz için LTS (Uzun Süreli Destek) sürümünü indirin — çoğu kullanıcı için önerilen kararlı sürümdür
- Yükleyiciyi çalıştırın — kurulum sırasında ayarları değiştirmenize gerek yoktur
Kurulumdan sonra görünen ve kendiliğinden kapanan PowerShell penceresini yok sayabilirsiniz. Emin değilseniz, bilgisayarınızı yeniden başlatın ve devam edin.
Adım 2: Claude code'u kurun
Terminalde çalıştırın: npm install -g @anthropic-ai/claude-code
Adım 3: Entegrasyonu ekleyin
claude mcp add --transport http takeprofit https://mcp.takeprofit.com/mcp komutunu terminalinizde çalıştırın (claude sohbetinde değil).
Adım 4: Bağlantıyı yetkilendirin
Claude code'u claude komutuyla çalıştırın. Bu, claude code'un ilk çalıştırmasıysa, kurulum sihirbazı görünecek ve yetkilendirme, abonelik ve yapılandırma adımlarını tamamlamanız gerekecektir.
Ardından sohbete /mcp yazın, takeprofit seçeneğini seçin ve Kimlik Doğrula'yı seçin — TakeProfit'e giriş yapmanız için bir tarayıcı penceresi açılır. Bu yapılana kadar sunucu Kimlik doğrulaması gerekiyor olarak listelenir ve araçları kullanılamaz durumda kalır.
Adım 5: İşlevselliği doğrulayın
get the Indie docs TOC using MCP veya generate SMA indicator on Indie language and validate this using MCP isteminde bulunun ve araçların çalışmasını izleyin.
Claude code VSCode uzantısı entegrasyonu
macOS, Linux ve Windows'ta kullanılabilir.
Adım 1: VSCode IDE'nize claude code uzantısını kurun
Marketplace'ten indirip kurun veya VSCode penceresindeki Uzantılar sekmesinden kurun.
Adım 2: Entegrasyonu ekleyin
/claude mcp add --transport http takeprofit https://mcp.takeprofit.com/mcp komutunu (başında eğik çizgi ile) yalnızca claude code sohbetinde çalıştırın. Ardından mevcut sohbeti sonlandırın ve yeni ayarı uygulamak için yeniden açın.
Sohbeti yeniden açın, /mcp yazın, takeprofit seçeneğini seçin ve TakeProfit'e giriş yapmak için Kimlik Doğrula'yı seçin. Yeni eklenen bir sunucu yalnızca eklendikten sonra başlatılan sohbetlerde kullanılabilir ve yetkilendirilene kadar araçları kullanılamaz durumda kalır.
Adım 3: Çalıştırın ve kullanın
Ctrl+Shift+P (Mac'te Cmd+Shift+P) ve Run Claude Code komutunu kullanarak veya IDE penceresinin sağ üst köşesindeki Claude code simgesine tıklayarak sohbeti açın.
Entegrasyon bilgilerini görmek için sohbete /mcp yazın. Ardından işlevselliği doğrulamak için get the Indie docs TOC using MCP veya generate SMA indicator on Indie language and validate this using MCP isteminde bulunun.
Codex CLI entegrasyonu
Adım 1: Codex'i kurun
Resmi talimatları izleyerek Codex CLI'yi kurun, ardından codex komutunu bir kez çalıştırın ve oturum açmayı tamamlayın.
Adım 2: Entegrasyonu ekleyin
Bunu terminalinizde çalıştırın (Codex sohbetinin içinde değil):
codex mcp add takeprofit --url https://mcp.takeprofit.com/mcp
Codex, bildiği sunucuları codex mcp list ile listeler, böylece takeprofit kaydedildiğini kontrol edebilirsiniz.
Adım 3: TakeProfit'e giriş yapın
Bunu da terminalinizde çalıştırın:
codex mcp login takeprofit
TakeProfit'e giriş yapmanız ve bağlantıyı onaylamanız için bir tarayıcı penceresi açılır. Bunu yapana kadar TakeProfit araçları Codex'te kullanılamaz. Sunucuyu eklediğinizde Codex oturum açma sayfasını zaten açtıysa, bu adımı atlayabilirsiniz.
Adım 4: Çalıştırın ve kullanın
Codex'i codex komutuyla başlatın ve takeprofit bağlantısını kontrol etmek için /mcp yazın. Ardından get the Indie docs TOC using TakeProfit MCP veya generate SMA indicator in Indie language and validate this using TakeProfit MCP isteminde bulunun. Codex sorduğunda araç çağrısını onaylayın ve AI'ın teknik iş akışını sizin için yürütmesini izleyin.
Cursor entegrasyonu
Adım 1: Cursor IDE'yi kurun
Cursor'u resmi siteden indirin, çalıştırın ve ilk kurulumu yapın.
Adım 2: Entegrasyonu ekleyin
- Cursor Ayarları -> Araçlar ve Entegrasyonlar'ı açın (veya Cursor sürümüne bağlı olarak Cursor Ayarları -> MCP)
- "Özel MCP Ekle" düğmesine basın ve bunu
mcp.jsonyapılandırmasına yapıştırın:
{
"mcpServers": {
"TakeProfit": {
"url": "https://mcp.takeprofit.com/mcp"
}
}
}
Zaten başka sunucularınız varsa, TakeProfit sunucusunu listeye eklemeniz yeterlidir:
{
"mcpServers": {
"OtherServer1": {
...
},
"OtherServer2": {
...
},
"TakeProfit": {
"url": "https://mcp.takeprofit.com/mcp"
}
}
}
- Cursor Ayarları -> Modeller'i açın ve MCP ile çalışabilen bir model seçin, örneğin
claude-4-sonnet
Adım 3: Sohbeti açın ve kullanın
AI Panosunu açarak sohbeti açın ve yeni entegrasyonu kullanın: get the Indie docs TOC using MCP veya generate SMA indicator on Indie language and validate this using MCP isteminde bulunun. Henüz cursor'a giriş yapmadıysanız, yetkilendirme sayfasına yönlendirileceksiniz.
NOT: cursor, mcp'yi ilk kez kullanırken sizin onayınızı bekleyecektir, MCP'ye erişebilmesi için "Run tool" düğmesine basmanız gerekecektir
VSCode entegrasyonu
Adım 1: VSCode IDE'yi indirin ve kurun
VSCode'u resmi siteden indirin ve kurun. Ajan modu olan güncel bir sürüm kullandığınızdan emin olun.
Adım 2: Entegrasyonu ekleyin
- Otomatik: kurulum için bu bağlantıya tıklayın
VSCode "TakeProfit MCP sunucusunu çalıştırmak için güveniyor musunuz?" diye sorarsa "Güven"e basın - Veya manuel:
- VSCode komut satırını açmak için
Ctrl + Shift + P(Mac'teCmd + Shift + P) tuşlarına basın veMCP: Open User Configurationkomutunu çalıştırın- bunu
mcp.jsonyapılandırmasına yapıştırın:
- bunu
- VSCode komut satırını açmak için
{
"servers": {
"TakeProfit": {
"url": "https://mcp.takeprofit.com/mcp"
}
}
}
Zaten başka sunucularınız varsa, TakeProfit sunucusunu listeye eklemeniz yeterlidir:
{
"servers": {
"OtherServer1": {
...
},
"OtherServer2": {
...
},
"TakeProfit": {
"url": "https://mcp.takeprofit.com/mcp"
}
}
}
Adım 3: Sohbeti açın ve kullanın
- Sohbeti açmak için
Ctrl + Alt + I(Mac'teCmd + Option + I) tuşlarına basın veya VSCode komut satırındaChat: Open chatkomutunu çalıştırın (Windows'taCtrl + Shift + P, Mac'teCmd + Shift + P) - VSCode sorarsa Copilot'u kurun ve github hesabınızla yetkilendirin
- Sohbeti başlatmak için herhangi bir ilk mesaj yazın
- Ajan modunu seçin, MCP ile çalışabilen bir model seçin, örneğin
Claude Sonnet(VSCode sorarsa Claude modeline erişimi etkinleştirin) - Kullanılabilir araçların listesini görüntülemek için Araçlar düğmesine basın ve TakeProfit araçlarını etkinleştirin
- MCP'yi kullanmak için bir istem girin, örneğin
get the Indie docs TOC using TakeProfit MCP. VSCode MCP'yi kullanmak için onayınızı bekleyecektir, buna izin verin (Continuedüğmesine basın) ve AI'ın teknik iş akışını sizin için yürütmesini izleyin.
mcp-remote entegrasyonu
Bazı AI uygulamaları uzak mcp'yi desteklemez, yalnızca yerel mcp araçlarıyla çalışabilir. Bu durumda, mcp-remote npm paketini kullanabilirsiniz.
Örneğin, ücretsiz bir claude hesabınız varsa, uzak mcp ile entegrasyon kullanılamayabilir, ancak yerel bir mcp ile yapılandırabilirsiniz.
Adım 1: Node.js'i kurun
- Resmi Node.js web sitesine gidin: https://nodejs.org/en/download/
- İşletim sisteminiz için LTS (Uzun Süreli Destek) sürümünü indirin — çoğu kullanıcı için önerilen kararlı sürümdür
- Yükleyiciyi çalıştırın — kurulum sırasında ayarları değiştirmenize gerek yoktur
Kurulumdan sonra görünen ve kendiliğinden kapanan PowerShell penceresini yok sayabilirsiniz. Emin değilseniz, bilgisayarınızı yeniden başlatın ve devam edin.
Adım 2: Claude Desktop Yapılandırmasını Açın
- Henüz yapmadıysanız, Claude Desktop'u indirin ve kurun
- Claude uygulamasını açın
- Dosya → Ayarlar → Geliştirici bölümüne gidin
- "Yapılandırmayı Düzenle" seçeneğine tıklayın — bu, yapılandırma dosyasını bir metin düzenleyicide açacaktır
Adım 3: Yapılandırma Dosyasını Düzenleyin
Şu konumda bulunacak yapılandırma dosyasını açın:
- Mac:
~/Library/Application Support/Claude/claude_desktop_config.json - Windows:
%APPDATA%\Claude\claude_desktop_config.json
Dosya boşsa veya yalnızca {} içeriyorsa:
Dosya içeriğini şununla değiştirin:
{
"mcpServers": {
"TakeProfit": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://mcp.takeprofit.com/mcp"
]
}
}
}
Dosya zaten başka MCP sunucuları içeriyorsa:
TakeProfit sunucusunu mevcut mcpServers bloğuna ekleyin. Örneğin, dosya şöyle görünüyorsa:
{
"mcpServers": {
"OtherServer1": {
"command": "..."
},
"OtherServer2": {
"command": "...",
"args": [...]
}
}
}
Bunu şu şekilde değiştirin:
{
"mcpServers": {
"OtherServer1": {
"command": "..."
},
"OtherServer2": {
"command": "...",
"args": [...]
},
"TakeProfit": {
"command": "npx",
"args": [
"-y",
"mcp-remote@latest",
"https://mcp.takeprofit.com/mcp"
]
}
}
}
Adım 4: Kaydedin ve Yeniden Başlatın
- Yapılandırma dosyasını kaydedin (Windows'ta Ctrl+S, Mac'te Cmd+S)
- Claude Desktop'u tamamen kapatın
- Claude Desktop'u yeniden başlatın
Adım 5: İşlevselliği Doğrulayın
Yeniden başlattıktan sonra, sohbet giriş kutusunun sol alt köşesinde bir araçlar simgesi görmelisiniz. "Ara ve araçlar" menüsünü açmak için üzerine tıklayın. TakeProfit MCP sunucusu doğru çalışıyorsa, araçlar menüsünde "TakeProfit" listesini görmelisiniz.
Benzer şekilde, uygun olduğu diğer durumlarda mcp-remote kullanabilirsiniz.
Kurulumunuzu Test Edin
Bağlantıyı test etmek için LLM'ye şu sorulardan birini sormayı deneyin:
"Bana RSI algoritmasının belgelerini gösterebilir misin?"
"Indie'de basit bir hareketli ortalama göstergesi oluşturmama yardım et"
"Bu kodu doğrula: [bazı Indie kodlarını yapıştırın]"
"Bollinger Bantlarını hesaplamak için hangi algoritmalar mevcut?"
MCP sunucusu doğru çalışıyorsa, LLM Indie belgelerini ve mantığını kullanarak yanıt verecektir.
Oluşturulan kodu aldıktan sonra, TakeProfit platformundaki gösterge kod düzenleyicisine yapıştırarak hatasız çalıştığını doğrulayın.
Hazır Indie istemleri
Sunucu, platformun kendi AI Sohbeti ile aynı Indie bilgisini taşır: dil kuralları, yaygın hatalar ve çözümleri ve her tür görev için adım adım iş akışı. Bunu üç şekilde elde edersiniz.
İstemler. MCP istemlerini destekleyen uygulamalar, bunları hazır komutlar olarak listeler, örneğin Claude veya Cursor'un eğik çizgi komut menüsünde:
| İstem | Kullanım amacı |
|---|---|
indie_write_indicator | Bir açıklamadan yeni bir gösterge yazın. |
indie_edit_script | Mevcut bir komut dosyasını değiştirin. |
indie_fix_errors | Derleme veya çalışma zamanı hatalarını düzeltin. |
indie_optimize | Bir komut dosyasını daha hızlı veya daha hafif hale getirin. |
indie_migrate | Pine Script veya başka bir dilden Indie'ye bir gösterge taşıyın. |
Playbook aracı. TakeProfit_GetPlaybook, bir görev için kuralları ve adımları döndürür — yazma, düzenleme, düzeltme, optimize etme veya taşıma — veya bunların tek bir bölümünü. Sunucu, asistana Indie kodu yazmadan veya değiştirmeden önce bunu okumasını söyler, bu yüzden nadiren sormanız gerekir.
Araç sonuçlarındaki ipuçları. Bir betik oluşturmak veya yüklemek, playbook'u da beraberinde getirir ve başarısız bir doğrulama, hatayla eşleşen düzeltmelerle birlikte geri döner. Talimatları atlayan bir asistan bile kuralları ihtiyaç duyduğu yerde alır.
Platform verilerinizle çalışma
Bu bölümdeki her şey kendi hesabınıza karşı çalışır, bu yüzden herhangi bir şey çalışmadan önce TakeProfit'e bağlantıyı yetkilendirmeniz istenir. Bundan sonra asistan, platformda sizin gördüğünüzün aynısını görür, daha fazlasını değil.
Özel betikleriniz
Sunucu, My scripts içindeki özel göstergelere ulaşır, yalnızca mevcut konuşmada yazılan koda değil. Bu, sohbet ile IDE arasındaki döngüyü kapatır: platformda başlattığınız bir betiği alın, asistanla üzerinde çalışın ve sonucu geri kaydedin.
- Liste, platform göstergelerinizi ve asistanın kendi çalışma kopyalarını birlikte, en yeniden en eskiye döndürür. Her satır, çalışma kopyasının platformda kayıtlı olup olmadığını ve daha yeni bir platform sürümünün zaten var olup olmadığını söyler. Geçici betikler asla listelenmez.
- Yükle, özel bir betiğin tam bir sürümünü konuşmaya getirir; burada okunabilir, düzenlenebilir ve doğrulanabilir. Yükleme asla yerleşik, yayınlanmış veya başka bir kullanıcının kaynak kodunu açığa çıkarmaz.
- Kaydet, geri yazar. İlk kayıt, My scripts içinde yeni bir özel gösterge oluşturur; zaten bağlı bir betikte yapılan sonraki bir kayıt, bir sonraki sürümünü oluşturur. Kaydedilmemiş yerel değişiklikleri olan bir çalışma kopyası asla sessizce üzerine yazılmaz.
- Özel bir gösterge kaydedildikten sonra, grafiklerinden birine hemen bir uyarı koyabilirsiniz — Marketplace'te yayınlamak gerekli değildir.
Çalışan istemler:
List my scripts on TakeProfit.
Load my "ATR Bands" indicator, add an input for the multiplier, and validate it.
Save this as a new version of my "ATR Bands" script.
Create an alert on the upper band of my saved ATR Bands indicator for BTC/USDT.
| Araç | Ne yapar |
|---|---|
TakeProfit_ListUserScripts | Özel platform göstergelerinizi ve asistanın çalışma kopyalarını, kayıt durumu ve sürümle birlikte listeler. |
TakeProfit_LoadPlatformScript | Özel bir platform betiğinin bir sürümünü asistana yükler. |
TakeProfit_SaveScript | Bir çalışma kopyasını My scripts'e kaydeder, yeni bir gösterge veya mevcut bir göstergenin sonraki sürümü olarak. |
Bu şekilde yazılan betikler ve sürümler, diğer herhangi bir gösterge gibi platformda My scripts'e düşer — kodu incelemek için IDE'yi açın veya göstergeyi oradan bir grafiğe ekleyin.
İzleme listeleri
Asistan, izleme listelerinizi okuyabilir ve düzenleyebilir; bu, bir seferde tek bir ticker yerine tüm bir listeyle ilgili soruları yanıtlamanın en hızlı yoludur.
- Liste, kendi izleme listelerinizi başlıkları ve her birinin kaç enstrüman içerdiğiyle döndürür. Yerleşik listeler açığa çıkarılmaz — asistanın üzerinde çalışmasını istiyorsanız önce birini My Watchlists'e kopyalayın.
- Oku, bir listede saklanan her şeyi döndürür, isteğe bağlı olarak tek bir istekte tüm liste için canlı fiyatlarla — "bugün hangi isimlerim yükseldi" tarzı soruların temeli.
- Oluştur, yeni bir liste yapar, isteğe bağlı olarak en fazla 50 enstrümanla önceden doldurulur.
- Düzenle, mevcut bir listede enstrüman ekler ve kaldırır; her iki yön tek bir istekte gider, bu yüzden "AAPL'yi MSFT ile değiştir" tek bir değişikliktir.
- Sil, bir listeyi kalıcı olarak kaldırır. Araç, onay olarak tam mevcut başlığı gerektirir, bu yüzden iki benzer listeyi karıştıran bir asistan, yanlış olanı silmek yerine reddedilir.
Çalışan istemler:
What is in my "Crypto majors" watchlist, and how is each name doing today?
Create a watchlist called "Semis" with NVDA, AMD, AVGO, and TSM.
Add SOL and remove DOGE from my "Crypto majors" list.
Set the same crossover alert on every symbol in my "Semis" watchlist.
| Araç | Ne yapar |
|---|---|
TakeProfit_ListWatchlists | İzleme listelerinizi başlıklar ve enstrüman sayılarıyla listeler. |
TakeProfit_GetWatchlist | Bir izleme listesini okur, isteğe bağlı olarak içindeki her enstrüman için fiyatlarla. |
TakeProfit_CreateWatchlist | Yeni bir izleme listesi oluşturur, isteğe bağlı olarak enstrümanlarla önceden doldurulur. |
TakeProfit_EditWatchlistSecurities | Mevcut bir izleme listesinde enstrüman ekler ve kaldırır. |
TakeProfit_DeleteWatchlist | Bir izleme listesini kalıcı olarak siler. |
Bir izleme listesini silmek sohbetten geri alınamaz. Asistanın silmesine izin vermeden önce listeyi adıyla onaylayın ve yalnızca birkaç enstrümanı bırakmak istediğinizde düzenleme aracını kullanın.
Bir enstrüman, bir ticker ve bir borsa birlikte saklanır, bu yüzden asistan önce çifti çözer. Bir isim sizden farklı bir mekanda saklanıyorsa, hangisi olduğunu söyleyecektir — fiyatları kendi fiyatlarınız olarak okumadan önce kontrol edin.
Strateji geri testleri
Asistan, bir stratejiyi geçmiş üzerinden çalıştırabilir ve sonucu okuyabilir, böylece tek bir konuşmada bir strateji yazabilir, test edebilir ve ayarlayabilirsiniz.
- Strateji bilgisi, bir çalıştırmadan önce bir stratejinin parametrelerini türleri, varsayılanları ve seçenekleriyle okur. Asistanın düzenlediği bir betik ve erişiminiz olan platformdaki bir strateji için çalışır. Göstergeler geri test edilemez — yalnızca stratejiler.
- Çalıştır, stratejiyi bir enstrüman ve zaman diliminde, bir tarih aralığı veya önceden ayarlanmış bir geçmiş derinliği üzerinde, parametre değerlerinizle simüle eder. Rapor metriklerini ve en son emirleri ve işlemleri döndürür.
- Rapor, aynı çalıştırmayı tekrar okur ve tam emir ve işlem geçmişinde sayfalar, sayfa başına en fazla 500 satır. Asla yeni bir hesaplama başlatmaz.
- Serbest bırak, artık ihtiyaç duymadığınız bir çalıştırmayı serbest bırakır. Çalıştırmalar ayrıca kendi kendine sona erer: her yanıt ne zaman olduğunu söyler ve sona ermiş bir çalıştırma sessizce yeniden oluşturulmaz — yeni bir tane isteyin.
Bir çalıştırma size aittir: asistan yalnızca hesabınız için başlattığı çalıştırmaları okuyabilir.
Çalışan istemler:
Backtest my "EMA Cross" strategy on BTC/USDT, 1 hour, for the last 6 months.
Run the same backtest with the fast EMA at 9 instead of 12 and compare the two.
Show me every losing trade from that run and what they have in common.
| Araç | Ne yapar |
|---|---|
TakeProfit_GetStrategyInfo | Bir geri testten önce bir stratejinin parametrelerini, varsayılanlarını ve seçeneklerini okur. |
TakeProfit_RunBacktest | Bir geri test çalıştırır ve metrikleri en son emirler ve işlemlerle döndürür. |
TakeProfit_GetBacktestReport | Bir çalıştırmayı yeniden okur ve emirler ve işlemler arasında sayfalar. |
TakeProfit_ReleaseBacktest | Artık ihtiyaç duyulmayan bir çalıştırmayı serbest bırakır. |
Aynı stratejiyi grafikler, bir öz sermaye eğrisi ve tam raporla görmek için Strategy/Backtesting widget'ında açın.
Uyarılar
MCP üzerinden uyarı yönetimi, tam araç listesi dahil Alerts bölümünde ele alınmıştır.
Notlar
Claude Hesap Gereksinimleri
- Bu entegrasyonu kullanmak için bir Claude hesabına ihtiyacınız olacak. Teknik olarak herhangi bir hesapla çalışsa da, Claude'un daha uzun istemleri düzgün şekilde işleyebilmesi ve eksiksiz yanıtlar döndürebilmesi için ücretli bir plana sahip olmanız şiddetle önerilir:
- Claude Pro (ayda $20): Çoğu betik ve genel kullanım için uygundur
- Claude Max (ayda $100): En büyük bağlam penceresini sağlar, daha uzun veya karmaşık betikler için idealdir
- Claude Pro (ayda $20): Çoğu betik ve genel kullanım için uygundur
💡 Mevcut fiyatlandırma planlarını buradan kontrol edin: https://www.anthropic.com/pricing
Performans Notları
- Yaklaşık 200-300 satıra kadar kod için en iyi şekilde çalışır
- Betiğiniz çok uzunsa, birden fazla istem veya sohbete bölmeyi deneyin
- Modern LLM, doğru istemlendiğinde eksik betikleri genellikle tamamlayabilir veya yamalayabilir
Yaygın Sorunlar ve Çözümler
"node not found" Hatası
- Node.js'in doğru şekilde kurulduğundan emin olun
- Kurulumdan sonra bilgisayarınızı yeniden başlatın
- Windows'ta, Node.js'in PATH ortam değişkenlerinizde olduğunu kontrol edin
MCP Sunucusu Bağlanmıyor
- İnternet bağlantınızı kontrol edin
- Yapılandırma dosyasının doğru kaydedildiğinden emin olun
- Uygulamayı yeniden başlatmayı deneyin
- Komut satırında
node --versionçalıştırarak Node.js'in çalıştığını doğrulayın