MT5 Hata Kodları — EA İşlem Yapmadığında Nedenleri ve Çözümleri
Son Güncelleme: 2026-05-20 | Okuma Süresi: 15 dakika
"EA kurdum ama işlem yapmıyor", "Aniden emir hataları çıkmaya başladı" — EA kullanımında bu tür durumlarla mutlaka karşılaşırsınız. MT5, günlük kayıtlara sorunun ipuçlarını bırakır. Bu makalede, sık karşılaşılan hataların nedenleri, çözümleri ve günlüklerin nasıl okunacağı açıklanmaktadır.
İçindekiler
Önce Kontrol Edilmesi Gereken 3 Şey
EA düzgün çalışmadığında, önce aşağıdaki üç noktayı kontrol edin. Sorunların büyük çoğunluğu burada çözülür.
"Algoritmik İşlem" Açık mı?
Araç çubuğundaki "Algoritmik İşlem" düğmesini ve grafiğin sağ üst köşesindeki simgeyi kontrol edin. Simge mutsuz bir yüz gösteriyorsa otomatik işlem devre dışı demektir.
Broker'a Bağlantı Var mı?
Ekranın sağ alt köşesindeki bağlantı göstergesinin yeşil olup olmadığını kontrol edin. Kırmızıysa veya "bağlantı yok" yazıyorsa yeniden giriş yapın ya da internet bağlantınızı kontrol edin.
EA Ayarlarında İşlem İzni Verilmiş mi?
EA özelliklerinde → "Genel" sekmesinde "Algoritmik işleme izin ver" kutusunun işaretli olup olmadığını kontrol edin.
Günlükleri Okumak — Journal ve Uzmanlar
MT5'in terminal penceresi (ekranın altında) sorunun nedenine dair kayıtları içerir. Aşağıdaki iki sekmeyi amacına göre kullanın.
| Sekme | Kayıt İçeriği |
|---|---|
| Uzmanlar | EA'nın kendi işlem günlüğü. Giriş kararları, emir sonuçları, EA'nın ürettiği hata ve mesajlar. |
| Journal | MT5'in sistem günlüğü. Bağlantı durumu, otomatik işlem etkin/devre dışı, sunucu iletişim hataları. |
EA'nın neden işlem yapmadığını anlamak istiyorsanız Uzmanlar sekmesine, MT5 ve EA'nın çalışıp çalışmadığını anlamak istiyorsanız Journal sekmesine bakın. Hatanın oluştuğu tarihin öncesini ve sonrasını incelemek en etkili yaklaşımdır.
Sık Karşılaşılan Emir Hata Kodları
Emir başarısız olduğunda, EA günlüğünde hata kodu görünür. En yaygın kodlar şunlardır:
| Hata | Anlamı | Çözüm |
|---|---|---|
| 10004 Requote | Fiyat değişti, emir gerçekleşemedi | Geçici bir durumdur. EA genellikle tekrar deneyerek otomatik olarak düzelir. |
| 10006 İstek Reddedildi | Sunucu emri reddetti | Hesap durumunu, işlem saatlerini ve sembolü kontrol edin. |
| 10016 Geçersiz Stop | SL/TP fiyata çok yakın veya geçersiz bir değerde | SL/TP'yi broker'ın minimum stop seviyesinin üzerinde bir mesafeye ayarlayın. |
| 10019 Yetersiz Bakiye | Marj yetersiz, pozisyon açılamıyor | Lot büyüklüğünü düşürün veya hesabınıza para yatırın. |
| 10027 Otomatik İşlem Devre Dışı | Algoritmik işlem kapalı | "Algoritmik İşlem" düğmesini açın. |
| 10018 Piyasa Kapalı | Piyasa kapalıyken emir gönderildi | İşlem saatleri içinde olduğunuzu kontrol edin. D1 barı kullanan EA'larda gün dönüşümünde (rollover) sık görülür. |
EA'nın "İşlem Yapmadığı" Durumlarda Nedenler
Hata çıkmıyor ama işlem de yapılmıyorsa, aşağıdaki nedenler söz konusu olabilir.
Giriş Koşulları Henüz Oluşmadı
EA yalnızca koşullar sağlandığında emir gönderir. H4 veya D1 barı kullanan EA'larda günler hatta haftalar boyunca işlem olmaması normaldir. Önce EA'nın beklenen işlem sıklığını gözden geçirin.
Spread Üst Sınırı Aşıldı
Birçok EA, MaxSpread aşıldığında yeni girişleri durdurur. Sabah erken saatler veya gösterge açıklamaları sırasında spread genişlediğinden, EA yalnızca bu sürelerde duruyor olabilir.
Filtre Aktif, İşlem Durdu
Ekonomik gösterge filtresi, işlem saati filtresi, ardışık zarar durdurucu veya günlük kayıp limiti gibi koruyucu mekanizmalar devreye girmiş olabilir. Durdurma nedeni günlüklere yazılır.
Sembol Adı Eşleşmiyor
Örneğin EA GOLD sembolü için tasarlanmışken XAUUSD grafiğine eklendiğinde çalışmayabilir. Broker'ınızın kullandığı resmi sembol adını kontrol edin.
Yanlış Zaman Dilimi veya Yetersiz Geçmiş Veri
EA'nın tasarlandığından farklı bir zaman dilimine eklenmesi veya gerekli geçmiş verilerin eksik olması da işlem yapılmamasına yol açabilir.
Hata Devam Ediyorsa Sorun Ayırma Adımları
Nedeni bulamıyorsanız aşağıdaki sırayla ilerleyin.
Günlükten Hatanın Kaynağını Belirleyin
Uzmanlar/Journal sekmesinde hatanın tarihini, kodunu ve mesajını inceleyin.
Demo Hesapta Sorunu Tekrar Deneyin
Aynı ayarları demo hesapta çalıştırın ve sorunun tekrarlanıp tekrarlanmadığına bakın. Tekrarlanırsa sorun EA veya ayarlardadır; tekrarlanmıyorsa hesap ya da bağlantı kaynaklıdır.
Ayarları Tek Tek Varsayılana Döndürün
Filtreleri ve parametreleri varsayılan değerlere döndürerek hangi ayarın soruna yol açtığını bulun.
MT5 ve EA'yı Yeniden Başlatın
MT5'i yeniden başlatmak veya EA'yı grafikten kaldırıp yeniden eklemek geçici sorunları çözebilir. VPS kullanıyorsanız sunucuyu yeniden başlatmak da etkili olabilir.
Çözüm Bulunamıyorsa Destek Alın
Günlükteki hata bilgilerini, sembolü, zaman dilimini ve ayarları ekleyerek EA sağlayıcısına veya broker'a başvurun.
🖥️ VPS ile Kararlı Bir Çalışma Ortamı Oluşturun
Bağlantı kesintisi veya yeniden başlatmadan kaynaklanan sorunların büyük çoğunluğu, EA'yı VPS üzerinde çalıştırarak önlenebilir.
VPS Kurulum Rehberini Okuyun →