Trade Signal To Telegram
- Yardımcı programlar
- The Anh Bui
- Sürüm: 1.1
- Güncellendi: 19 Nisan 2026
- Etkinleştirmeler: 10
TELEGRAM_NOTIFICATION, MetaTrader 5 terminalinizden gerçek zamanlı işlem olaylarını herhangi bir Telegram sohbetine, grubuna veya kanalına ileten bir yardımcı programdır. Her emir olayını (açılış, kapanış, değişiklik, iptal) takip eder ve saniyeler içinde biçimlendirilmiş bir mesaj gönderir. Ayrıca kullanıcı tanımlı bir zaman aralığı için günlük kâr ve zarar raporu oluşturabilir.
Ana Özellikler
- Piyasa ve bekleyen emirler için açılış uyarıları (BUY, SELL, BUY LIMIT, SELL LIMIT, BUY STOP, SELL STOP)
- Net kâr, bakiye, özkaynak ve günlük toplam kârı içeren kapanış uyarıları
- StopLoss, TakeProfit veya bekleyen giriş fiyatı değiştiğinde, pip farkıyla birlikte değişiklik uyarıları
- Silinen bekleyen emirler için iptal uyarıları, manuel iptali tetiklenmiş olandan ayırt eder
- Kullanıcı tanımlı zamanda, kullanıcı tanımlı aralığı kapsayan günlük istatistik raporu
- MagicID ve sembol bazlı filtre
- Gönderim hatasında 3 kez yeniden deneme
- Canlı durum, son olay ve son hatayı gösteren grafik üzerinde panel
- Telegram grup konuları (thread ID) desteği
- Tüm MT5 brokerlerinde çalışır
Nasıl Çalışır
Expert Advisor'ı tek bir grafiğe ekleyin. Hesaptaki tüm pozisyonları ve bekleyen emirleri izler. Bir olay algılandığında HTML formatında bir mesaj oluşturur ve WebRequest ile Telegram Bot API üzerinden gönderir. Expert Advisor bir izleme aracıdır ve kendi başına asla işlem açmaz veya kapatmaz.
Kurulum
- BotFather aracılığıyla bir Telegram botu oluşturun ve bot token'ını kopyalayın.
- Sohbet, grup veya kanal ID'sini alın.
- MetaTrader 5'te Araçlar - Seçenekler - Expert Advisors'ı açın, WebRequest'e İzin Ver'i etkinleştirin ve api.telegram.org URL'sini listeye ekleyin.
- Expert Advisor'ı herhangi bir grafiğe ekleyin, BotToken ve ChatID'yi girin ve bildirim almak istediğiniz olayları etkinleştirin.
Giriş Parametreleri
Telegram Setup
- BotToken: BotFather'dan alınan token
- ChatID: Mesajların gönderileceği sohbet, grup veya kanal ID'si
- ThreadID: Grup konuları için topic ID, isteğe bağlı
Notification
- NotifyOnOpen: bir emir açıldığında uyarı
- NotifyOnClose: bir emir kapandığında uyarı
- NotifyOnModify: bir emir değiştirildiğinde uyarı
- NotifyDailyStat: günlük kâr ve zarar raporu
- StatSendTime: raporun gönderildiği saat, kullanıcı saat diliminde HH:MM
- StatWindow: raporun kapsadığı zaman aralığı, önceki günün HH:MM-HH:MM'si
- StatThreadID: günlük rapor için ayrı topic ID, isteğe bağlı
- WaitForTPSL: StopLoss ve TakeProfit ayarlanana kadar açılış uyarılarını beklet
Modify
- ModifyMinPips: değişiklik uyarısının tetiklenmesi için minimum pip değişimi. 0 her değişimi bildirir, 0'dan büyük değer trailing stop gürültüsünü filtreler
Filter
- FilterMagicID: tüm emirler için 0, tek bir EA'yı ayırmak için belirli bir MagicID
- FilterSymbol: tüm semboller için boş, EURUSD gibi tek bir sembol
Display
- Reference: her mesaja eklenen özel etiket
- GMTOffset: görüntülenen saatler için saat dilimi farkı
Dashboard
- ShowDashboard: grafik üzerinde durum panelini göster
- DashboardCorner: panelin konumu
Notlar
- Hesap başına yalnızca bir grafiğe Expert Advisor ekleyin. Birden fazla örnek yinelenen bildirimler üretir.
- WebRequest etkinleştirilmeli ve api.telegram.org izin verilen URL listesinde olmalıdır.
- Expert Advisor hiçbir işlem açmaz veya kapatmaz.
