Fan sayfamıza katılın
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
- Görüntülemeler:
- 80
- Derecelendirme:
- Yayınlandı:
-
Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git
Bu Telegram modülü, Telegram Bot API' si aracılığıyla mesaj göndererek Telegram ile iletişim sağlar.
SendMessageToTelegram işlevi şunları alır:
- bir JSON yükü oluşturmak için parametre olarak bir mesaj, bir sohbet kimliği ve bir bot belirteci alır,
- ve Telegram API'sine bir HTTP POST isteği kullanarak gönderir.
İsteği yapmak için 5000 milisaniyelik bir zaman aşımı ile WebRequest işlevini kullanır. İstek başarılı olursa (HTTP 200 yanıtı), bir onay mesajı yazdırır; aksi takdirde, yanıt ayrıntılarıyla birlikte bir hata mesajı yazdırır.
Uygulama Örnekleri
- Sinyal Uyarıları Gönderme
- Diğer İletişim Görevleri
Aşağıda, Telegram.mqh modülünün bir Uzman Danışman'da (EA) nasıl kullanılacağını gösteren bir örnek bulunmaktadır. Başlatma sırasında Telegram'a bir selamlama mesajı gönderen basit bir test EA'sı geliştirdim.
Telegram mesajlaşmasını bir EA'ya entegre ederken, üç temel adım gereklidir:
1. Telegram Modülünü Dahil Edin
- #include <Telegram.mqh>: SendMessageToTelegram fonksiyonunu sağlayan modülü içe aktarır.
2. Telegram Kimlik Bilgilerini Bildirme
- botToken: Telegram bot token'ınızı saklamak için giriş parametresi.
- chatId: Telegram sohbet kimliğinizi saklamak için giriş parametresi.
3. Bir Telegram Mesajı Gönderin
- Mesaj Tanımlayın: Bir karşılama mesajı dizesi oluşturun.
- Fonksiyon Çağrısı: OnInit() fonksiyonu içinde SendMessageToTelegram(message, chatId, botToken) kullanın.
- Geri Bildirim İşleme: HTTP yanıtına göre başarı veya başarısızlığı gösteren mesajlar yazdırın.
TelegramSendTesting
Yukarıdaki resimde yer alan Experts günlüğündeki sonuçlar, Telegram'a yanlış kimlik bilgileri nedeniyle başarısız olan bir mesaj gönderme girişimini göstermektedir.
MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/56583

Dalga yönü değişikliklerini tespit etmek için adım boyutunu ayarlamak üzere tek bir giriş kullanan bir zikzak göstergesi

DinapoliTargets göstergesinin MQL5'e çevirisi. Grafikte zikzak gösterimi eklendi.

Uzman Danışman, sınırlı sayıda çift ile martingale kullanır.

Uzman Danışman "Steroidler üzerinde Bollinger". Uzman Danışman trend üzerinde işlem yapar ve Bollinger Bantları göstergesini kullanır.