Kısa cevap: Evet, ChatGPT MQL5 ile bir MetaTrader 5 Expert Advisor yazabilir; ancak bu EA bir Telegram sinyal kanalını tek başına okuyamaz. MT5'te Telegram istemcisi yoktur ve bir Telegram botu yalnızca yönetici olduğu kanalları görür; bu yüzden takip ettiğiniz bir kanalı kopyalamak için MT5'in yanında 7/24 çalışan ayrı bir program gerekir. Kod yazmadan ve herhangi bir şey barındırmadan Telegram sinyallerini MT5'e taşımak istiyorsanız, AlgoVesta'nın Telegram to MT5 gibi barındırılan bir kopyalayıcı kanalınızı ve MT5 hesabınızı doğrudan bağlar; 7 gün ücretsiz deneme sunar ve kredi kartı gerekmez.
Telegram kanalındaki sinyalleri MetaTrader 5'e otomatik kopyalamak için Telegram to MT5 köprüsü ile başlayın.
2026'da bu makul bir soru. ChatGPT saniyeler içinde çalışan kod yazıyor, MetaTrader 5 kod çalıştırıyor ve sinyalleriniz Telegram'a düşüyor. ChatGPT'den “Telegram sinyallerimi kopyalayan bir MT5 EA” isterseniz derlenen bir şey verir. Bu şeyin kanalınızı gerçekten işleme dökebilmesi ise başka bir soru; cevabı da üretilen kodun çoğunun sessizce atladığı bir parçaya bağlı.
Bu rehber en çok aranan soruları yanıtlıyor: ChatGPT'nin neyi yapıp neyi yapamadığı, kendin yap kurulumların neden Telegram tarafında bozulduğu, çalışan bir kendin yap kurulumun gerçekte neye ihtiyaç duyduğu ve Telegram sinyallerini hiç kod yazmadan MT5'e nasıl kopyalayacağınız.
ChatGPT bir MT5 Expert Advisor yazabilir mi?
Kısa cevap: Evet. ChatGPT, Claude ve benzeri asistanlar MetaTrader 5 için emir mantığı, stop-loss, take-profit ve basit göstergeler dahil MQL5 kodu yazar.
Net, kural tabanlı bir fikir için (“20 periyotluk hareketli ortalama 50'yi yukarı keserse al, stop-loss 30 pip, take-profit 60 pip”) gelen kod çoğu zaman kullanılabilir olana yakındır. Gerçek bir hesapta çalışmadan önce bazı şeyleri düzeltmeniz gerekir:
- Derleme hataları. Üretilen MQL5 bazen MT5'te artık bulunmayan MQL4 fonksiyonlarını karıştırır. MetaEditor satırı gösterir; hatayı ChatGPT'ye geri yapıştırıp tekrarlayın.
- Broker ayrıntıları. Sembol adları brokera göre değişir (
XAUUSD,XAUUSDm,GOLD); lot adımları, minimum lot ve stop seviyeleri de öyle. Bir broker için yazılan kod başka bir broker tarafından reddedilebilir. - Test. Önce MT5 Strategy Tester'da ve demo hesapta çalıştırın. Bir model doğru görünen ama yanlış işlem yapan kod yazabilir.
Yani EA'nın kendisi işin kolay kısmı. Arama kutusundaki soru aslında ikinci yarı hakkında: Telegram entegrasyonu ile.
Bu EA Telegram sinyal kanalınızı okuyabilir mi?
Kısa cevap: Tek başına okuyamaz. MQL5'te Telegram istemcisi yoktur ve Telegram Bot API kanal gönderilerini yalnızca o kanalın yöneticisi olan bir bota iletir. Başkasının sinyal kanalında yönetici değilsiniz; dolayısıyla bir bot sizin yerinize onu okuyamaz.
Üretilen “Telegram EA” kodlarının çoğunu bozan kısım burası. Üç teknik engel var:
- MT5 Telegram'a giriş yapamaz. Bir EA,
WebRequest()ile HTTP çağrıları yapabilir; ancak yalnızca Tools → Options → Expert Advisors altına eklediğiniz URL'lere ve yalnızca bir EA veya script'ten (göstergeden değil). MQL5'ten Telegram hesabınıza giriş yapmanın bir yolu yok. - Telegram botu siz değilsiniz. Bot API, MT5'ten Telegram'a mesaj göndermek için (örneğin işlem bildirimleri) iyi çalışır. Okumak için ise bot yalnızca yönetici olarak eklendiği kanallardaki gönderileri alır. Katıldığınız ücretli bir sinyal kanalı botunuzu eklemez.
- Kendiniz olarak okumak bir kullanıcı istemcisi ister. Kanalları Telegram uygulamanızın okuduğu gibi okumak için, genellikle Telethon veya Pyrogram gibi bir kütüphane üzerinden, kendi hesabınızla giriş yapan Telegram'ın istemci API'sine (MTProto) ihtiyacınız var. Bu, MT5 EA'sı değil, Python veya benzeri bir dilde yazılmış ayrı bir programdır.
Yani gerçek bir “Telegram entegrasyonlu ChatGPT EA” iki programdır: MT5'in dışında çalışan bir Telegram okuyucusu ve ayrıştırılmış sinyali alıp emri açan bir EA (veya MetaTrader 5 Python paketi). İkisi de gece gündüz çalışmak zorundadır.
Kendin yap bir Telegram to MT5 kurulumu gerçekte neye ihtiyaç duyar?
Kısa cevap: bir Telegram okuyucusu, bir sinyal ayrıştırıcı, MT5'e bir köprü, hiç uyumayan bir makine ve bir kanal biçimini değiştirdiğinde ya da bir broker bir sembolü değiştirdiğinde bu dördünü bakımda tutacak biri.
| Parça | Ne yapar | Kendin yap kurulumlar genelde nerede başarısız olur |
|---|---|---|
| Telegram okuyucusu | Hesabınızla (MTProto) giriş yapar ve yeni kanal mesajlarını alır | Oturum süresinin dolması, giriş kodları, flood limitleri, ağ kopmalarından sonra yeniden bağlanma |
| Sinyal ayrıştırıcı | “BUY GOLD 2350, SL 2340, TP 2360/2370” ifadesini yön, sembol, giriş, stop-loss ve hedeflere çevirir | Her kanal farklı yazar; aralıklar, emojiler, “TP 1 : 2360”, yalnızca görselden oluşan sinyaller, “SL'yi girişe çek” gibi takip mesajları |
| MT5'e köprü | Ayrıştırılan sinyali bir EA'ya veya MT5 Python paketine iletir | Sessizce duran dosya veya soket aktarımları; yeniden başlatmadan sonra mükerrer emirler |
| Broker eşleştirme | XAUUSD adını brokerınızın adına ve lot kurallarına eşler | Ekler (XAUUSDm, XAUUSD.a), lot adımları, pip büyüklüğü, minimum stop mesafesi |
| Risk kontrolleri | Stop-loss'suz işlemleri reddeder, lot büyüklüğünü ve açık işlemleri sınırlar | Üretilen kodda çoğu zaman hiç yoktur |
| Her zaman açık makine | Okuyucuyu, MT5'i ve EA'yı çalışır tutar | Kiralanması, güncellenmesi ve izlenmesi gereken bir Windows VPS |
Bunların hiçbiri imkânsız değil. Sadece tek bir prompt'tan fazlası ve hatalar sessiz: kurulum çökmez, yalnızca kopyalamayı bırakır ve beklediğiniz bir sinyalin işleme dönüşmediğini ancak sonradan fark edersiniz.
Kod yazmadan Telegram sinyalleri MT5'e nasıl kopyalanır?
Kısa cevap: barındırılan bir Telegram to MT5 kopyalayıcı kullanın. AlgoVesta ile Telegram'ı telefon numaranız ve giriş kodunuzla bağlarsınız, MT5 hesap numaranızı, şifrenizi ve broker sunucunuzu girersiniz, kopyalanacak kanalları seçer, lot ve risk kurallarınızı belirlersiniz. Kurulacak bir EA ve kiralanacak bir VPS yoktur.
- Telegram'ı bağlayın. Telegram uygulamasına giriş yaptığınız gibi, telefon numaranız ve Telegram'ın gönderdiği kodla oturum açın.
- MetaTrader 5'i bağlayın. MT5 hesap numaranızı, şifrenizi ve broker sunucunuzu girin. MT5 terminali bilgisayarınızda değil, AlgoVesta'nın kendi sunucularında çalışır.
- Kanalları ve kuralları seçin. Botun hangi kanalları dinleyeceğini, lot büyüklüğünüzü veya işlem başına riskinizi, ayrıca maksimum açık işlem ve günlük zarar gibi limitleri belirleyin.
- Önce demo hesapta test edin. Bir broker demo hesabı bağlayın ve canlı hesaba geçmeden önce birkaç sinyalin gelişini izleyin.
Kendin yap kodun genelde çözmediği iki şey sizin için halledilir. Birincisi güvenlik: sinyalden ya da kendi pip varsayılanlarınızdan hem stop-loss hem take-profit ayarlanamıyorsa forex işlemi açılmaz. İkincisi broker farkları: sembol adları ve lot kuralları brokerınıza göre eşleştirilir. Ortalama MT5 icrası, sinyalden stop-loss ve take-profit dahil dolmuş bir emre yaklaşık 1,2 saniyedir. AlgoVesta MetaTrader 5'i destekler; MetaTrader 4 desteklenmez.
Adım adım ekran görüntüleri Telegram forex bot kurulum rehberinde; Telegram sinyal kopyalayıcı sayfası ise MT5'in yanı sıra kripto borsalarını da kapsar.
Hangi Telegram sinyal biçimleri MT5'e kopyalanabilir?
Kısa cevap: sabit bir biçime ihtiyacınız yok. Ayrıştırıcı yaygın sinyal düzenlerini her dilde okur ve yön, sembol, giriş, stop-loss ve take-profit'leri çıkarır; bir sinyali güvenilir biçimde okuyamazsa işlem açılmaz.
Bu biçimlerin hepsi gerçek kanallar için tipiktir:
BUY XAUUSD 2350 SL 2340 TP 2360 TP 2370GOLD SELL NOW @ 2351-2354 · SL 2361 · TP1 2345 · TP2 2338EURUSD Buy limit 1.0850, Stop Loss 1.0820, Take Profit 1.0910
Bir sinyalde birden fazla take-profit olduğunda, bir MT5 pozisyonunun yalnızca tek bir take-profit alanı olduğu için her hedef kendi MT5 pozisyonu olur. Toplam lotunuz hedefler arasında bölünür; ilk kısım TP1'de, sonraki TP2'de kapanır ve böyle devam eder. Cornix gibi bir kripto aracından geliyorsanız ve “sinyal biçimi gereksinimleri”ni merak ediyorsanız, burada da aynısı geçerli: kanalınızın uyması gereken bir şablon yok.
ChatGPT veya Claude benim yerime doğrudan MT5'te işlem yapabilir mi?
Kısa cevap: evet, MCP (Model Context Protocol) üzerinden. Bir MCP sunucusu yapay zeka asistanına tanımlı bir işlem araçları kümesi verir; AlgoVesta'nın MCP sunucusu Claude, ChatGPT veya Cursor'ın tek bir bağlantıyla MetaTrader 5'e ve 16 kripto borsasına erişmesini sağlar.
Bu, EA yazmaktan farklı bir yol. Barındıracağınız kod üretmek yerine asistanla konuşursunuz (“açık MT5 pozisyonlarımı göster”, “300 puanlık stop ile 0,1 lot XAUUSD al”) ve o araçları çağırır. Hesaplar varsayılan olarak paper modunda başlar, canlı anahtar ek doğrulama ister ve her emir yapay zekanın aşamayacağı sunucu tarafı risk kurallarından geçer. Nasıl çalıştığını MCP ile işlem açıklaması yazısında okuyabilir veya doğrudan MCP trading sunucusu sayfasına gidebilirsiniz.
Üç seçeneği şöyle düşünebilirsiniz: bir EA bir kez yazdığınız kuralları işler, bir Telegram kopyalayıcı kanalın paylaştığı sinyalleri işler, MCP bağlı bir asistan ise konuşmada ondan istediğinizi işler.
Telegram sinyallerini MT5'e kopyalamanın ücretsiz bir yolu var mı?
Kısa cevap: evet. AlgoVesta, tam Pro planının 7 günlük ücretsiz denemesini sunar; kredi kartı gerekmez, otomatik faturalandırma yoktur ve gerçek para kullanmamak için bir broker demo hesabı kullanabilirsiniz.
ChatGPT ile kendi EA'nızı yazmak lisans açısından ücretsizdir ama pratikte değildir: MT5'i ve Telegram okuyucusunu çevrimiçi tutan bir Windows VPS ile, bir şey değiştiğinde okuyucuyu ve ayrıştırıcıyı düzeltmeye harcadığınız zamanla ödersiniz. Ücretsiz masaüstü kopyalayıcılar da var; çoğu kendi bilgisayarınızın ya da VPS'inizin sürekli açık olmasını ister.
ChatGPT EA'sı, masaüstü kopyalayıcı ve barındırılan kopyalayıcı
| ChatGPT'nin yazdığı EA + kendi okuyucunuz | Masaüstü kopyalayıcı (EA + VPS) | Barındırılan kopyalayıcı (AlgoVesta) | |
|---|---|---|---|
| Yazılacak kod | Evet, iki program | Hayır | Hayır |
| Nerede çalışır | PC'nizde veya VPS'inizde, 7/24 | Windows VPS'inizde, 7/24 | AlgoVesta'nın sunucularında |
| Yalnızca takip ettiğiniz kanalları okur | Yalnızca kendiniz yazdığınız bir MTProto istemcisiyle | Genellikle evet, kopyalayıcının kendi istemcisiyle | Evet, telefon numaranızla giriş yaparsınız |
| Sinyal ayrıştırma | Bakımı size ait | Kopyalayıcının ayrıştırıcısı, çoğu zaman biçim şablonlarıyla | Ayrıştırıcı yaygın biçimleri her dilde okur |
| Stop-loss zorunluluğu | Yalnızca siz kodlarsanız | Ayarlara bağlı | SL ve TP olmadan forex işlemi açılmaz |
| Bakım | Sizin | Kopyalayıcı güncellemeleri + VPS'iniz | Sizin yerinize halledilir |
| Maliyet | VPS + zamanınız | Lisans + VPS | 7 günlük ücretsiz denemeden sonra plan |
İnşa etmekten hoşlanıyor ve tam kontrol istiyorsanız kendin yap yolu iyi bir proje; yalnızca demo hesapla başlayın ve risk kontrollerini kendiniz ekleyin. Amaç yalnızca “kanalımın sinyalleri, MT5 hesabımda, güvenilir biçimde” ise, barındırılan bir kopyalayıcı bozulan parçaları ortadan kaldırır.
Sık sorulan sorular
Evet. ChatGPT ve benzeri asistanlar MetaTrader 5 için emir mantığı, stop-loss ve take-profit dahil MQL5 kodu yazar. Derleme hatalarını ve broker'a özgü ayrıntıları düzeltmeniz gerekir; gerçek parayla işlem yapmadan önce Strategy Tester'da ve demo hesapta test edin.
Tek başına okuyamaz. MQL5'te Telegram istemcisi yoktur ve Telegram Bot API kanal gönderilerini yalnızca o kanalın yöneticisi olan bir bota iletir. Yalnızca takip ettiğiniz bir kanalı okumak için, kendi Telegram hesabınızla istemci API'si (MTProto) üzerinden giriş yapan ayrı bir program gerekir.
Genellikle hayır. Bir bot yalnızca yönetici olarak eklendiği kanallardaki gönderileri alır ve sinyal sağlayıcı botunuzu kanalına eklemez. Bot, MT5'ten Telegram'a işlem bildirimleri göndermek için işe yarar; başkasının kanalını okumak için değil.
Barındırılan (hosted) bir Telegram to MT5 kopyalayıcı kullanın. AlgoVesta ile Telegram'ı telefon numaranız ve giriş kodunuzla bağlarsınız, MT5 hesap numaranızı, şifrenizi ve broker sunucunuzu girersiniz, kopyalanacak kanalları seçer ve risk kurallarınızı belirlersiniz. Kurulacak bir EA ve kiralanacak bir VPS yoktur.
AlgoVesta, tam Pro planının 7 günlük ücretsiz denemesini sunar; kredi kartı gerekmez ve otomatik faturalandırma yapılmaz. Test ederken gerçek para kullanmamak için bir broker demo hesabı bağlayabilirsiniz.
Kendin yap bir EA veya masaüstü kopyalayıcı için evet: MT5 ve Telegram okuyucusu 7/24 çalışmalıdır. AlgoVesta gibi barındırılan bir kopyalayıcıda MT5 terminali AlgoVesta'nın sunucularında çalışır, bu yüzden VPS'e ihtiyacınız olmaz.
AlgoVesta yalnızca MetaTrader 5'i destekler. MetaTrader 4 desteklenmez.
Evet, MCP (Model Context Protocol) üzerinden. AlgoVesta'nın MCP sunucusu Claude, ChatGPT veya Cursor'ın tek bir bağlantıyla MetaTrader 5'e ve 16 kripto borsasına erişmesini sağlar. Hesaplar paper modunda başlar ve her emir, yapay zekanın aşamayacağı sunucu tarafı risk kurallarından geçer.
İlgili okumalar
Sonuç
ChatGPT MT5 Expert Advisor'ı yazabilir. Ancak o EA'ya Telegram kanalınızı okuma yolu veremez; kendin yap kurulumların çoğunun kopyalamayı bırakmasının nedeni de bu eksik parça, ayrıca ayrıştırma, broker eşleştirme ve hiç uyumayan bir makine. Projeyi seviyorsanız kendiniz kurun; sinyallerin MT5 hesabınızda olmasını istiyorsanız kanalınızı barındırılan bir kopyalayıcıya bağlayın ve önce demo hesapta test edin.
Telegram sinyallerini MT5'e kopyalayın, 7 gün ücretsiz →
İlgili karşılaştırmalar: Cornix · TSCopier · TelegramFXCopier · Copygram · PineConnector
Disclaimer. AlgoVesta is signal-routing automation infrastructure (Bring Your Own Signal). It runs execution infrastructure on your behalf using trade-only credentials; it does not generate signals, hold, receive, or move client funds, and does not provide investment advice or trading recommendations. Execution times are averages measured across live-tested trades and may vary. Crypto and forex trading carry substantial risk of loss; leveraged positions may be fully liquidated. Past performance does not guarantee future results.
The authoritative version of this article is the English original; translations are provided for convenience.
İşlem akışını otomatikleştirmeye hazır mısın?
Borsanı güvenli, yalnızca-işlem API anahtarlarıyla bağla.
Ücretsiz Başla — 7 Gün