MT4 otomatik işlem düğmesi açıkken EA neden hâlâ emir vermiyor? Dört aşamayı kontrol edin
AutoTrading'in yanması yalnızca terminalin genel anahtarının otomatik işleme izin verdiğini gösterir. Ayrıca EA'nın kendi izinlerini, hesap sunucu kısıtlamalarını, fiyat ve strateji koşullarını kontrol etmeli, uzman ve günlük kayıtlarından kanıt bulmalısınız.
Yazar: Thomas|MT4 Uygulaması|27 Ekim 2026
MT4 araç çubuğundaki AutoTrading düğmesi açık ve EA grafiğe eklenmiş, ancak emir bir türlü gelmiyor. En sık yapılan hata, EA'yı tekrar tekrar yeniden kurmak veya "harekete geçmesi" için risk parametrelerini doğrudan gevşetmektir. Düğme yalnızca izinlerden birini çözer; EA'nın emir vermemesi, giriş koşullarının hiç oluşmaması, sembol uyumsuzluğu, hesap kısıtlaması veya emrin sunucu tarafından reddedilmesi nedeniyle de olabilir. Önce hangi katmanda durduğunu belirleyin, sonra ayarları değiştirmenin gerekip gerekmediğine karar verin. Bu makale bir uygulama eğitimidir; gerçek hesap veya test sonucu içermez.
Şema: Dört aşama, tek bir düğme değil

Birincisi grafik ve strateji koşulları, ikincisi terminalin genel otomatik işlem anahtarı, üçüncüsü bu EA'nın kendi işlem izni, dördüncüsü hesap ve sunucunun izin verdiği işlemlerdir. Herhangi bir katman geçilmezse sonuç "EA çalışıyor ama emir yok" şeklinde görünebilir. MetaQuotes'un MT4 yardımı şunu belirtir: terminalin otomatik işlemi kapalıysa, EA'nın kendisi otomatik işleme izin verse bile işlem gerçekleştiremez; terminalin izin vermesi tek bir EA'nın mutlaka işlem yapacağını garanti etmez. Şemadaki oklar kontrol sırasını gösterir; tüm anahtarların açılmasının mutlaka emir üretmesi gerektiği anlamına gelmez.
Birinci adım: EA'nın geçerli bir ortam alıp almadığını doğrulayın
EA'nın eklendiği grafiğin sembolünün, periyodunun ve strateji açıklamasının tutarlı olup olmadığını, işlem saatlerinde fiyatların sürekli güncellenip güncellenmediğini kontrol edin. Bazı brokerler sembollere son ek ekler, örneğin XAUUSD'nin farklı adlandırmaları; EA kodu yalnızca sabit bir adı tanıyorsa kendi kontrol koşullarını karşılamayabilir. Ardından giriş parametrelerindeki işlem saatlerini, yön filtresini, maksimum spreadi ve mevcut pozisyon sınırlamalarını kontrol edin. Strateji sinyal üretmediğinde emir olmaması zaten normal bir sonuçtur; sessizliği arıza ile eşitlemeyin. EA'yı emir vermeye zorlamak için eşikleri yapay olarak daraltmayın.
İkinci adım: Genel ve tek EA izinlerini ayrı ayrı kontrol edin
Terminal ayarlarında ve araç çubuğunda AutoTrading'in genel durumunu kontrol edin, ardından o grafikteki EA özelliklerini açıp "canlı otomatik işleme izin ver" gibi ilgili seçenekleri kontrol edin. MT4 resmi belgeleri, hesap değiştirme, profil değiştirme, grafik sembolü veya periyodu değiştirme durumlarında koruma olarak otomatik işlemin devre dışı bırakılabileceğini belirtir; bu işlemlerden biri yeni yapıldıysa durumu yeniden kontrol edin. Kaynağı belirsiz EA'lar için sorun giderme sırasında DLL içe aktarımını veya rastgele URL erişimini açmayın. Bunlar başka güvenlik izinleridir ve emir verme izniyle aynı şey değildir.
Üçüncü adım: Günlükler nerede durduğunuzu söylesin
Terminalin "Uzmanlar" ve "Günlükler" sekmelerini açın, emir denemesi zamanına göre mesajları inceleyin. MetaQuotes, "Uzmanlar" sekmesinin EA'nın çalışma uyarılarını, pozisyon açma/kapama ve emir değiştirme gibi olayları kaydettiğini belirtir. Hiç emir denemesi yoksa önce strateji tetikleme koşullarına ve EA'nın yüklenme durumuna dönün; işleme izin verilmediği belirtiliyorsa terminal, tek EA ve hesap izinlerini kontrol etmeye devam edin. MQL4 resmi hata kodlarında 4109 işleme izin verilmediğini, 4112 sunucunun EA işlemini devre dışı bıraktığını gösterir. Hata kodları yalnızca ipucu sağlar; yine de o andaki tam günlükle birlikte değerlendirin, tek bir sayıya dayanarak ayarları değiştirmeyin.
Dördüncü adım: İzin sorunu ile emir sorununu ayırın
Günlükte emir gönderme kaydı görünüyor ama reddediliyorsa bu "EA hiç tetiklenmedi" anlamına gelmez. Bu durumda sözleşmenin minimum lotunu, stop mesafesini, kullanılabilir marjini, piyasanın açık/kapalı olmasını ve sunucunun döndürdüğü belirli hatayı kontrol edin; her emir reddini AutoTrading'e yüklemeyin. Hesap tarafında otomatik işlem kısıtlıysa kuralı doğrulamak için brokerle iletişime geçin, kısıtlamayı grafik değiştirerek aşmaya çalışmayın. Önce simülasyon ortamında yeniden üretin ve zamanı, sembolü, parametreleri ve günlükleri kaydedin, sonra resmi belgelere veya EA geliştiricisinin açıklamalarına göre işlem yapın. Bir kez başarılı emir verilmesi yalnızca o sefer koşulların karşılandığını gösterir; mantığın, risk yönetiminin veya canlı performansın güvenilir olduğu anlamına gelmez.