Ana Sayfa > EA ve MT5 Bilgi Bankası > MT5 Hata Kodları

Sorun GidermeMT5Orta Seviye

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.

Ö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.

1

"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.

2

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.

3

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.

SekmeKayıt İçeriği
UzmanlarEA'nın kendi işlem günlüğü. Giriş kararları, emir sonuçları, EA'nın ürettiği hata ve mesajlar.
JournalMT5'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:

HataAnlamıÇözüm
10004 RequoteFiyat değişti, emir gerçekleşemediGeçici bir durumdur. EA genellikle tekrar deneyerek otomatik olarak düzelir.
10006 İstek ReddedildiSunucu emri reddettiHesap durumunu, işlem saatlerini ve sembolü kontrol edin.
10016 Geçersiz StopSL/TP fiyata çok yakın veya geçersiz bir değerdeSL/TP'yi broker'ın minimum stop seviyesinin üzerinde bir mesafeye ayarlayın.
10019 Yetersiz BakiyeMarj yetersiz, pozisyon açılamıyorLot 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.
Hata kodları MT5 sürümüne ve gösterim biçimine göre küçük farklılıklar gösterebilir. Kod numarasını Journal/Uzmanlar'da aratarak bağlamıyla birlikte değerlendirin.

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.

1

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.

2

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.

3

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.

4

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.

5

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.

Adım 1

Günlükten Hatanın Kaynağını Belirleyin

Uzmanlar/Journal sekmesinde hatanın tarihini, kodunu ve mesajını inceleyin.

Adım 2

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.

Adım 3

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.

Adım 4

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.

Adım 5

Çö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 →

Sık Sorulan Sorular

Q: EA'yı kurdum ama yüz simgesi görünmüyor.

Önce araç çubuğundaki "Algoritmik İşlem" düğmesinin açık olup olmadığını kontrol edin. Ardından EA özelliklerinin "Genel" sekmesinde "Algoritmik işleme izin ver" kutusunun işaretli olduğunu doğrulayın. Her ikisi de açıksa yüz simgesi görünecektir.

Q: "Geçersiz Stop (10016)" hatası alıyorum.

SL/TP mevcut fiyata çok yakın ya da broker'ın minimum stop seviyesi kuralını ihlal ediyor. Broker'ınızın minimum stop seviyesini öğrenin ve SL/TP'yi bu mesafenin üzerinde kalacak şekilde ayarlayın. EA'nın SL/TP mesafesi parametresini artırmak genellikle sorunu çözer.

Q: Hiç hata çıkmıyor ama EA günlerce işlem yapmıyor.

Bu mutlaka bir arıza değildir. H4 veya D1 barı kullanan EA'larda işlem sıklığı düşüktür; günler veya haftalar boyunca giriş olmaması olağandır. Önce o EA'nın beklenen işlem sıklığını gözden geçirin. Ardından günlüklerde spread aşımı veya filtre kaynaklı durdurma mesajı olup olmadığına bakın.

Q: "Piyasa Kapalı (10018)" hatası arka arkaya geliyor.

Piyasanın kapalı olduğu bir saatte emir gönderilmektedir. D1 barı kullanan EA'larda gün değişimi (rollover) sırasında giriş denendiğinde bu hata sık görülür. EA'nın işlem saati ayarlarını gözden geçirin veya işlem saati filtresiyle piyasanın açık olduğu saatlerle sınırlayın.

Q: Journal ve Uzmanlar — hangisine bakmalıyım?

EA'nın kararlarını ve emir sonuçlarını görmek istiyorsanız Uzmanlar sekmesine, MT5'in bağlantı durumunu ve otomatik işlem durumunu anlamak istiyorsanız Journal sekmesine bakın. Sorun gidermede her iki sekmeyi de hatanın oluştuğu tarih çevresinde incelemek temel kuraldır.