Telegram to Discord MT5 Bridge
- Yardımcı programlar
- Janet Abu Khalil
- Sürüm: 1.0
- Etkinleştirmeler: 10
MT5 için Telegram to Discord Pro
Telegram to Discord Pro, Telegram bot sohbeti, kanal veya gruptan işlem sinyallerini ve işlem yönetimi mesajlarını okuyan, ardından bunları temiz ve yapılandırılabilir bir formatta Discord kanalınıza ileten bir MetaTrader 5 bridge Expert Advisor’dır.
Bu EA, Telegram’daki işlem mesajlarını gerçek zamanlı olarak Discord’a yansıtmak isteyen yatırımcılar, sinyal sağlayıcıları, özel topluluklar ve otomasyon kullanıcıları için yapılmıştır.
Buy, Sell, Close, Breakeven ve Partial Close gibi mesajları algılayıp iletebilir. Ayrıca sembol, giriş, stop loss, take profit seviyeleri ve open TP metni gibi sinyal ayrıntılarını okuyabilir ve ardından bilgileri Discord’a formatlanmış modda veya ham metin modunda gönderebilir.
EA hem normal Telegram mesajlarını hem de Telegram kanal gönderilerini destekler; bu da onu özel kanallar, herkese açık kanallar, gruplar ve bot tabanlı iş akışları için uygun hale getirir.
Discord ve Telegram kurulumu konusunda yardım almak için lütfen README rehberini okuyun.
Bu EA ne yapar
Telegram to Discord Pro, bot token’ınız ve chat ID’niz ile Telegram’a bağlanır, birkaç saniyede bir yeni güncellemeleri kontrol eder, gelen metni analiz eder, sinyal veya talimat türünü algılar ve sonucu Discord bot token’ınız ve channel ID’niz ile Discord kanalınıza gönderir.
EA, iletme ve biçimlendirme bridge’i olarak tasarlanmıştır. İşlem açmaz. Amacı Telegram mesajlarını izlemek ve bunları Discord’da açık ve otomatik şekilde yayınlamaktır.
Ana özellikler
- Bot sohbeti, grup veya kanaldan Telegram mesajlarını okur
- Telegram mesajı ve kanal gönderisi güncellemelerini destekler
- Sinyalleri otomatik olarak Discord’a iletir
- Buy, Sell, Close, Breakeven ve Partial Close mesajlarını algılar
- Mesajlardan sembol, giriş, SL, TP ve TP OPEN metnini çıkarır
- Biçimlendirilmiş çıktı ve ham metin iletimini destekler
- Daha kısa Discord mesajları için compact mode içerir
- İsteğe bağlı olarak Telegram mesaj ID’si, zaman damgası ve sohbet bilgisini içerir
- Özel sinyal anahtar kelimelerini destekler
- Log açma veya kapama kontrolü içerir
- Grafik üzerinde görsel panel içerir
- Süre sonu koruması içerir
Önemli kurulum notu
Bu EA’yı kullanmak için MetaTrader 5 içinde gerekli WebRequest URL’lerine izin vermelisiniz.
Şuraya gidin:
Tools -> Options -> Expert Advisors
Şunu etkinleştirin:
Allow WebRequest for listed URL
Şu URL’leri ekleyin:
https://api.telegram.org
https://discord.com
Giriş ayarları
=== Telegram Connection ===
Enable debug logging
Experts sekmesindeki dahili hata ayıklama loglarını açar veya kapatır.
Normal kullanım için false yapın. Yalnızca test veya sorun giderme için true yapın.
Telegram Bot Token (from BotFather)
Telegram bot token’ınızdır. EA’nın Telegram güncellemelerini okuyabilmesi için gereklidir.
Telegram Chat ID / Channel ID / Group ID
EA’nın izlemesi gereken Telegram kaynak chat ID’sidir. Bu bir özel sohbet, grup veya kanal ID’si olabilir.
Optional Telegram message_thread_id
Telegram thread veya topic iş akışları için ayrılmış isteğe bağlı alandır. Uyumluluk için korunur.
Poll interval (seconds)
EA’nın Telegram’da yeni mesajları ne sıklıkla kontrol edeceğidir.
Daha düşük değerler daha hızlı iletim anlamına gelir ancak daha sık istek gönderilir.
Telegram WebRequest timeout ms
Telegram WebRequest yanıtları için milisaniye cinsinden maksimum bekleme süresidir.
=== Signal Parsing ===
Auto symbol from signal
True ise EA, sembolü doğrudan Telegram mesaj metninden algılamaya çalışır.
Default symbol if not in signal
Mesaj içinde bir sembol bulunmazsa bu sembol yedek olarak kullanılır.
Symbol suffix (e.g. m or .i)
Algılanan sembollere eklenen isteğe bağlı son ek. XAUUSDm gibi semboller kullanan brokerlar için faydalıdır.
Symbol prefix
Algılanan sembollere eklenen isteğe bağlı ön ektir.
Compatibility magic number
Bridge tipi giriş yapılarından korunmuş uyumluluk alanıdır.
Compatibility slippage (points)
Bridge tipi giriş yapılarından korunmuş uyumluluk alanıdır.
=== Compatibility / Formatting ===
fixed_lot | pct_balance | pct_equity
Bridge tutarlılığı için korunmuş uyumluluk alanıdır. İletim davranışını etkilemez.
Fixed lot size
Korunmuş uyumluluk alanıdır.
Risk % of balance/equity
Korunmuş uyumluluk alanıdır.
Max open positions (compatibility)
Korunmuş uyumluluk alanıdır.
=== SL / TP Mode ===
signal | fixed | none
Sinyal yorumlama yapısı için korunmuş uyumluluk alanıdır.
Fixed SL in pips (if mode=fixed)
Korunmuş uyumluluk alanıdır.
signal | fixed | trailing | partial | none
Korunmuş uyumluluk alanıdır.
Fixed TP in pips (if mode=fixed)
Korunmuş uyumluluk alanıdır.
=== Trailing Stop ===
Compatibility option
Bu trailing ayarları copier tarzı giriş yapılarıyla uyumluluk için korunur.
Compatibility option
Trailing etkinleşme seviyesi, uyumluluk için korunur.
Compatibility option
Trailing mesafesi, uyumluluk için korunur.
=== Break-Even ===
Compatibility option
Break-even etkinleştirme seçeneği, uyumluluk için korunur.
Compatibility option
Break-even etkinleşme seviyesi, uyumluluk için korunur.
Compatibility option
Break-even offset’i, uyumluluk için korunur.
=== Partial Close ===
Compatibility option
Partial close etkinleştirme seçeneği, uyumluluk için korunur.
Compatibility option
Partial close yüzdesi, uyumluluk için korunur.
=== Filters ===
Max daily loss $ (0=off)
Korunmuş uyumluluk alanıdır.
Max daily profit target $ (0=off)
Korunmuş uyumluluk alanıdır.
=== Range Orders (Compatibility) ===
Bu girişler daha geniş sinyal bridge yapılarıyla uyumluluk için korunur.
Preserve range mode option
Range orders uyumluluk seçeneğidir.
Preserve range step option
Range step uyumluluk seçeneğidir.
Preserve option
Range cap at max positions uyumluluk seçeneğidir.
Preserve option
Range auto step uyumluluk seçeneğidir.
Preserve option
Range all TPs uyumluluk seçeneğidir.
Preserve option
Range sequential TPs uyumluluk seçeneğidir.
=== Multi-TP Orders (Compatibility) ===
Preserve option
One order per TP uyumluluk seçeneğidir.
Preserve option
Lot per TP order uyumluluk seçeneğidir.
=== Pending Orders (Compatibility) ===
Preserve option
Pending expiry uyumluluk seçeneğidir.
Preserve option
Close on any TP hit uyumluluk seçeneğidir.
=== Symbol Tick Correction ===
Example: XAUUSD=100,US30=10
Sembol bazlı tick düzeltme eşlemeleri için korunmuş uyumluluk alanıdır.
Example: HK50=0.18,JP225=0.006
Para birimi faktörü eşlemeleri için korunmuş uyumluluk alanıdır.
=== Custom Signal Keywords ===
Bu ayarlar, sinyal algılama için kendi kelime veya ifadelerinizi tanımlamanıza olanak tanır. Telegram sağlayıcınız alışılmadık ifadeler kullanıyorsa bu faydalıdır.
Use custom keywords
True ise EA, varsayılan yerleşik algılama mantığı yerine sizin özel anahtar kelime listelerinizi kullanır.
Buy words
Buy sinyali olarak değerlendirilmesi gereken kelime veya ifadelerin virgülle ayrılmış listesidir.
Sell words
Sell sinyali olarak değerlendirilmesi gereken kelime veya ifadelerin virgülle ayrılmış listesidir.
Close words
Close talimatı olarak değerlendirilmesi gereken kelime veya ifadelerin virgülle ayrılmış listesidir.
Breakeven words
Breakeven talimatı olarak değerlendirilmesi gereken kelime veya ifadelerin virgülle ayrılmış listesidir.
Partial words
Partial Close talimatı olarak değerlendirilmesi gereken kelime veya ifadelerin virgülle ayrılmış listesidir.
SL words
Mesajlarda Stop Loss’u temsil eden kelimelerin virgülle ayrılmış listesidir.
TP words
Mesajlarda Take Profit’i temsil eden kelimelerin virgülle ayrılmış listesidir.
Entry words
Mesajlarda Entry’yi temsil eden kelimelerin virgülle ayrılmış listesidir.
=== Discord Connection ===
Discord Bot Token
Discord bot token’ınızdır. Discord kanalınıza mesaj göndermek için gereklidir.
Discord Channel ID
İletilen mesajların yayınlanacağı Discord channel ID’sidir.
Discord WebRequest timeout ms
Discord WebRequest yanıtları için milisaniye cinsinden maksimum bekleme süresidir.
Send startup message on init
True ise EA başarıyla başladığında Discord’a bir onay mesajı gönderir.
Send original Telegram message too
True ise EA, formatlanmış çıktıya ek olarak orijinal Telegram mesajını da gönderir.
=== Discord Formatting ===
Send formatted output
True ise EA, algılandığında sembol, aksiyon, giriş, SL, TP ve diğer ayrıntıları gösteren yapılandırılmış bir Discord mesajı gönderir.
Compact one-block format
True ise Discord mesajı daha kısa ve daha kompakt olur.
Include Telegram chat info
İletilen Discord mesajına Telegram chat ID’sini ekler.
Include Telegram message ID
İletilen Discord mesajına Telegram message ID’sini ekler.
Include local time
İletilen Discord mesajına platformun yerel saatini ekler.
Include raw detected action
BUY, SELL, CLOSE, BREAKEVEN veya PARTIAL_CLOSE gibi dahili olarak algılanan aksiyon metnini ekler.
Include TP OPEN text
Sinyal TP OPEN veya OPEN TP gibi metin içeriyorsa, bu Discord çıktısında gösterilebilir.
Include SL/TP modes
SL veya TP değerleri açıkça bulunamazsa EA yapılandırılmış mod metnini gösterebilir.
Use emoji in Discord text
Alternatif mesaj stili için uyumluluk görüntüleme seçeneğidir.
=== Bridge Events ===
Bu ayarlar hangi Telegram mesaj türlerinin iletileceğine karar vermenizi sağlar.
Forward new trade messages
True ise Buy ve Sell mesajları iletilir.
Forward close messages
True ise Close mesajları iletilir.
Forward breakeven messages
True ise Breakeven mesajları iletilir.
Forward partial close messages
True ise Partial Close mesajları iletilir.
EA nasıl çalışır
1. EA, bot token’ınızı kullanarak Telegram’a bağlanır.
2. Telegram chat veya channel ID’nizi kullanarak yeni güncellemeleri kontrol eder.
3. Mesaj türünü algılar ve içeriği çıkarır.
4. Buy, Sell, Close, Breakeven veya Partial Close gibi aksiyonu tanımlar.
5. Symbol, entry, SL, TP ve message ID gibi mevcut alanları çıkarır.
6. Nihai sonucu Discord botunuzu kullanarak Discord kanalınıza gönderir.
Desteklenen mesaj örnekleri
BUY XAUUSD 3350
SL 3340
TP 3360
TP 3370
SELL GOLD NOW 3345
TP 3338
TP 3330
SL 3355
CLOSE GOLD
MOVE SL TO BE
PARTIAL CLOSE XAUUSD
Bu ürün kimler içindir
- Telegram’da sinyal yayınlayan ve bunları Discord’a yansıtmak isteyen traderlar
- Hem Telegram hem de Discord kullanan sinyal toplulukları
- Telegram sinyallerini otomatik almak isteyen Discord sunucu sahipleri
- Platformlar arasında işlem mesajlarını bağlamak isteyen otomasyon kullanıcıları
Notlar
- Bu EA bir mesaj bridge ve iletim aracıdır
- İşlem açmaz
- Geçerli Telegram ve Discord bot kimlik bilgileri gerektirir
- Telegram bot erişimi, kaynak sohbet veya kanaldaki doğru bot izinlerine bağlıdır
- Discord’a gönderim, hedef kanaldaki doğru bot izinlerine bağlıdır
Destek ve kurulum yardımı
Discord ve Telegram kurulumu konusunda yardım almak için lütfen README rehberini okuyun.
