Ana Sayfa > Blog > EA'dan MT5 Push Bildirimi: Ayar ve Bildirim Tasarımı

MT5EA işletimi

EA'dan MT5 Push Bildirimi: Ayar ve Bildirim Tasarımı

Yayınlandı: 2026-11-14Okuma süresi: yaklaşık 2 dk
⏱ Bu makale, yayın tarihi itibarıyla geçerli bilgileri yansıtır. EA performans rakamları (PF, DD, yıllık getiri) canlı işlem ve yeniden doğrulamayla değişir — en güncel değerler için EA sayfalarına bakın. En güncel EA sonuçlarını gör →
İçindekiler (5)
  1. Mekanizma: EA'dan telefona nasıl ulaşır
  2. Ayar adımları
  3. 1. MetaQuotes ID'yi öğrenin
  4. 2. Terminale kaydedin
  5. 3. EA tarafında bildirimi açın
  6. Neyi bildirmeli, neyi bildirmemeli
  7. Metin nasıl yazılmalı
  8. Sınırlar ve dikkat edilecekler
  9. Özet

Sonucu baştan yazayım. EA push bildirimleri "her işlemi haber vermek" için değil, "yalnızca insanın devreye girmesi gereken anları haber vermek" için kullanılır. Bildirim çok olursa, gerçekten tehlikeli olan tek bir mesajı gözden kaçırırsınız. Biz bildirimleri "durdu", "beklenmedik" ve "dönüm noktası" olmak üzere 3 türe indirerek tasarlıyoruz.

Mekanizma: EA'dan telefona nasıl ulaşır

MT5'in push bildirimi, MQL5'in SendNotification() fonksiyonuyla gönderilir. Bildirimin gideceği yer, MT5 mobil uygulamasına atanmış MetaQuotes ID'dir. Akış şöyledir:

  1. EA SendNotification("metin") fonksiyonunu çağırır
  2. EA'yı çalıştıran MT5 terminali, mesajı MetaQuotes sunucusuna gönderir
  3. MetaQuotes ID'si eşleşen MT5 mobil uygulamasına push bildirimi ulaşır

Burada önemli olan nokta, bildirimi gönderenin "EA'nın çalıştığı terminal" olduğudur. EA'yı VPS'te çalıştırıyorsanız, MetaQuotes ID'yi elinizdeki bilgisayara değil VPS'teki MT5'e tanımlamanız gerekir. Yalnızca kendi bilgisayarınıza ayar yapıp bildirimin gelmemesi, sık yapılan bir karıştırmadır.

Ayrıca bu fonksiyonun teknik sınırlamaları vardır. Metin en fazla 255 karakter olabilir, gönderim sıklığının da bir üst sınırı vardır; kısa sürede art arda çağırırsanız hata alırsınız. Strateji Test Cihazı (Strategy Tester) içinde bildirim gönderilmez.

Önerilen Broker Karşılaştırma →

🎁 Ücretsiz EA İndir

📧 Ücretsiz e-posta kursu (8 e-posta) + abonelere özel 13 MT5 göstergesi paketi

* Gizlilik kesinlikle korunur. İstediğiniz zaman abonelikten çıkabilirsiniz.

Ayar adımları

1. MetaQuotes ID'yi öğrenin

MT5 mobil uygulamasını (iOS/Android) açın ve ayarlar ekranında mesajlarla ilgili bölümde MetaQuotes ID'yi kontrol edin. Kısa bir harf ve rakam dizisidir. Gösterildiği yer uygulama sürümüne göre değişebilir; bulamazsanız ayarlar ekranının içinde arayın.

2. Terminale kaydedin

EA'yı çalıştıran MT5'te "Araçlar" → "Seçenekler" → "Bildirimler" sekmesini açın, "Push bildirimlerini etkinleştir" kutusunu işaretleyin ve ID'yi girin. "Test" düğmesiyle deneme bildirimi geliyorsa ayar tamamdır.

3. EA tarafında bildirimi açın

EA'da bildirim için bir girdi parametresi varsa onu açın. EA'nın kendi ayar yöntemi EA ayar yöntemi sayfasında anlatılıyor. VPS'te çalıştırırken dikkat edilecekler için VPS bilgileri sayfasına bakın.

Neyi bildirmeli, neyi bildirmemeli

Bizim kullandığımız ayrım şöyle:

TürBildirilecek örneklerBildirilmeyecek örnekler
DurduEmir reddi devam etti, bağlantı koptu, otomatik alım satım devre dışı kaldıTek seferlik geçici requote
BeklenmedikMarjin seviyesi kendi belirlediğiniz düzeyin altına düştü, kabul edilebilir DD aşıldıOlağan gerçekleşmemiş zarar dalgalanmaları
Dönüm noktasıGünlük kâr/zarar özeti (günde 1 kez)Her giriş ve çıkış

"Her işlemi" bildirime dahil edip etmemek, EA'nın işlem sıklığına göre belirlenir. Kendi EA'larımızla karşılaştıralım.

GOLD TRIPWIRE, backtestte (6.8 yıllık test) 2762 işlem ve ortalama 2:38:15 pozisyon süresine sahip. BITCOIN COMET, backtestte (8 yıllık test) 775 işlem ve ortalama 63:51:39 pozisyon süresine sahip.

İlki gibi devir hızı yüksek bir EA'da her işlem için bildirim gönderirseniz telefon susmaz ve önemli bildirimler kaybolur. İkincisi gibi pozisyonları uzun tutan bir EA'da ise işlem başına bildirim yükü küçük kalır. Ancak bunlar backtest rakamlarıdır; gerçek işlem sıklığı piyasaya göre değişir. Ayrıntılar GOLD TRIPWIRE ve BITCOIN COMET sayfalarında.

Metin nasıl yazılmalı

Bildirimi, bildirim çubuğunda görünen ilk birkaç on karakterden anlaşılacak şekilde yazın. "[Hesap numarası sonu][EA kısaltması][tür] içerik" sırasını kullanırsanız, birden fazla EA ya da hesap işletiyor olsanız bile bildirimi açmadan ne olduğunu anlarsınız.

Sınırlar ve dikkat edilecekler

Bu kısmı dürüstçe yazıyorum.

  • Bildirim gelmemesi, her şeyin normal olduğu anlamına gelmez. Terminalin kendisi çöktüyse bildirimi gönderecek bir özne kalmaz. "Durdu" bildirimi, duran kişinin kendisinden gönderilemez. Belirli saatlerde "çalışıyorum" diye gönderen bir heartbeat (kalp atışı) bildirimi ekleyip, onun gelmediğini fark etmeye dayalı bir işletim kurmaktan başka çare yoktur.
  • Ulaşma garantisi yoktur. MetaQuotes sunucusuna, telefonun işletim sistemine ve bağlantı durumuna bağlıdır. Ulaşmada ne kadar gecikme veya kayıp olduğunu biz de tam olarak bilmiyoruz.
  • Sıklık sınırına takılırsanız mesajlar sessizce atılır. Hatalar art arda gelirse bildirim işleminin kendisi tıkanabilir; bu yüzden EA tarafında gönderim aralığı bırakan bir uygulama gerekir.
  • Bildirimi görüp elle müdahale ederseniz, işletim EA'nın test sonuçlarından farklı bir şeye dönüşür. Bildirim "durdurma kararı" için bir veridir; pozisyonlarla keyfi oynamak için bir işaret değildir.
  • Gece çalan bildirimler karar kalitesini düşürür. Gece yarısı uykulu halde işlem yapıp kaza yaşamaktansa, gece saatlerinde yalnızca "durdu" türünü bırakmak da bir seçenektir.

Özet

  • Bildirim, EA'yı çalıştıran terminale (VPS ise VPS tarafına) MetaQuotes ID kaydedilerek gönderilir
  • "Test" düğmesiyle bildirimin ulaştığını mutlaka doğrulayın
  • Bildirilecekleri "durdu", "beklenmedik" ve "dönüm noktası" olmak üzere 3 türle sınırlayın
  • Her işlemin bildirilip bildirilmeyeceğine işlem sıklığına göre karar verin. Devir hızı yüksek EA'larda özet halinde toplayın
  • Bildirimin gelmemesi normal olduğunu kanıtlamaz. Heartbeat bildirimiyle "sessizliği" fark edebilir hale gelin
  • Bildirim, durdurma kararı için bir veridir; keyfi müdahale için bir işaret değildir

📧 Ücretsiz e-posta kursu (8 e-posta) + abonelere özel 13 MT5 göstergesi paketi

* Gizlilik kesinlikle korunur. İstediğiniz zaman abonelikten çıkabilirsiniz.

EA'lar veya Forex hakkında bir sorunuz mu var?

Sorunuzu Nattzy'nin trading forumunda paylaşabilirsiniz (ücretsiz kayıt). Bu yazının dışındaki sorular da olur — EA ayarları, aracı kurum seçimi ve daha fazlası.

Nattzy'de sor ↗

Yorumlar ve sorular