Discord to MT4
- Yardımcı programlar
- Janet Abu Khalil
- Sürüm: 2.0
- Etkinleştirmeler: 5
Discord to MT4 Pro
Discord to MT4 Pro, Discord kanalından gelen işlem mesajlarını okuyup bunları MT4 hesabınızda otomatik olarak uygulayan, MetaTrader 4 için profesyonel bir Expert Advisor’dır.
Discord üzerinden sinyal alan ve MetaTrader 4 içinde doğrudan işlem açmak isteyen yatırımcılar için tasarlanmıştır. Piyasa emirleri, bekleyen emirler, fiyat aralığı girişleri, kademeli girişler, her TP için tek emir mantığı, break-even, trailing stop, kısmi kapatma, günlük koruma kuralları ve tamamen özelleştirilebilir sinyal ifadeleri için esnek yapı sunar.
EA, standart sinyal formatlarını anlayabildiği gibi buy now, long now, I am buying, sell now, short now, close all, break even, partial close ve daha birçok özel ifadeyi de anlayabilir.
Tek girişli sinyalleri, aralık girişlerini, açık TP sinyallerini, sinyale dayalı veya sabit SL/TP kullanımını, fiyat aralığı boyunca kademeli bekleyen emirleri ve isteğe bağlı olarak her TP için bir emir modunu destekler.
Bu EA; sinyal takipçileri, özel topluluklar, Discord işlem grupları ve Discord tabanlı yürütmeyi MetaTrader 4 içinde otomatikleştirmek isteyen kullanıcılar için uygundur.
Kurulum rehberi: tam kurulum kılavuzunu burada okuyun:
Readme / Kurulum Rehberi
Önemli:
Bu ürün Discord’a WebRequest üzerinden bağlanır. MetaTrader 4 WebRequest ayarlarında gerekli Discord URL’sine izin vermeniz gerekir.
Gerekli WebRequest URL’si:
https://discord.com
Nasıl çalışır
- EA, bot token’ınız ve kanal ID’niz ile seçili Discord kanalına bağlanır.
- Kanalda yeni mesajları birkaç saniyede bir kontrol eder.
- Sinyal içeriğini okur ve analiz eder.
- BUY, SELL, CLOSE, BREAKEVEN veya PARTIAL CLOSE gibi işlemleri algılar.
- Mesajdan sembol, giriş, SL, TP, aralık veya açık TP bilgisini çıkarır.
- Karşılık gelen emri MetaTrader 4’e gönderir.
- İsteğe bağlı olarak kademeli emirler, her TP için tek emir, trailing stop, break-even ve kısmi kapatma yönetimi uygular.
Desteklenen sinyal davranışı
EA aşağıdaki gibi mesajlarla çalışabilir:
BUY XAUUSD 4073 - 4070
SL 4068
TP 4080
I am buying Gold now @ 4073 - 4070
SL: 4068
TP: OPEN
SELL EURUSD 1.1200
SL 1.1230
TP1 1.1180
TP2 1.1160
Close all
Move SL to BE
Partial close Gold
Ana özellikler
- Discord kanalını tarama ve sinyal algılama
- Otomatik BUY ve SELL yürütme
- Piyasa emri ve bekleyen emir desteği
- Aralık giriş desteği
- Fiyat aralığı boyunca kademeli giriş desteği
- Her TP seviyesi için tek emir modu
- Sinyale dayalı veya sabit SL/TP
- Açık TP desteği
- Trailing stop desteği
- Break-even desteği
- Kısmi kapatma desteği
- Maksimum açık pozisyon filtresi
- Günlük zarar ve günlük kâr koruması
- Özel sembol ön eki ve son eki desteği
- buy, sell, close, break-even ve partial close için özel anahtar kelime desteği
- Özel broker sembolleri için isteğe bağlı tick ve para birimi düzeltme haritaları
- Bekleyen emir son kullanma kontrolü
- Grafik üzerinde detaylı panel
Girişler
=== Discord Connection ===
Enable debug logging
Etkinleştirilirse EA, sorun giderme için Experts günlüğüne ek ayrıntılı mesajlar yazar.
Discord Bot Token
Discord Developer Portal’dan aldığınız Discord bot token’ı.
Discord Channel ID
Sinyallerin okunacağı Discord kanal ID’si.
Poll interval (seconds)
EA’nın Discord’daki yeni mesajları ne sıklıkla kontrol edeceği.
=== Trade Execution ===
Auto symbol from signal
true ise EA, Discord mesajından sembolü otomatik olarak algılamaya çalışır.
Default symbol if not in signal
Mesajda tanınan bir sembol yoksa kullanılacak yedek sembol.
Symbol suffix
m veya .i gibi isteğe bağlı broker son eki.
Örnek: XAUUSDm
Symbol prefix
Sembol adının önüne eklenecek isteğe bağlı broker ön eki.
Magic number
Bu EA’nın tüm pozisyon ve emirlerinde kullanılacak Magic number.
Slippage (points)
Piyasa emri mi yoksa bekleyen emir mi açılacağına karar verirken kullanılan maksimum izin verilen fiyat farkı.
=== Risk ===
Risk mode
Lot boyutunun nasıl hesaplanacağını kontrol eder.
Kullanılabilir değerler:
fixed_lot
pct_balance
pct_equity
Fixed lot size
Risk modu fixed_lot olduğunda kullanılan lot boyutu.
Risk % of balance/equity
Risk modu pct_balance veya pct_equity olduğunda kullanılan yüzde.
Max open positions
Bu EA için izin verilen maksimum pozisyon sayısı.
Sınırsız için 0 olarak ayarlayın.
=== SL / TP Mode ===
SL mode
Stop loss mantığını kontrol eder.
Kullanılabilir değerler:
signal
fixed
none
Fixed SL in pips
SL modu fixed olduğunda kullanılır.
TP mode
Take profit mantığını kontrol eder.
Kullanılabilir değerler:
signal
fixed
trailing
partial
none
Fixed TP in pips
TP modu fixed olduğunda kullanılır.
=== Trailing Stop ===
Enable trailing stop
true ise EA açık pozisyonları trailing stop ile yönetir.
Activate after X pips profit
Trailing stop’un başlaması için gereken kâr seviyesi.
Trail distance in pips
Mevcut fiyat ile trailing stop arasındaki mesafe.
=== Break-Even ===
Enable break-even
true ise kâr seçilen seviyeye ulaştığında EA stop loss’u break-even’a taşır.
Move SL to BE after X pips profit
Break-even uygulanmadan önce gereken kâr seviyesi.
BE offset pips
Tam giriş fiyatının üzerine ek pozitif offset.
=== Partial Close ===
Enable partial close on TP1
Etkinleştirilirse TP1 davranışı kullanıldığında EA pozisyonu kısmen kapatabilir.
% to close at TP1
Kapatılacak hacim yüzdesi.
=== Filters ===
Max daily loss $
Maksimum günlük zarar seviyesine ulaşıldığında işlemleri durdurur.
Devre dışı bırakmak için 0 ayarlayın.
Max daily profit target $
Maksimum günlük kâr hedefine ulaşıldığında işlemleri durdurur.
Devre dışı bırakmak için 0 ayarlayın.
=== Range Orders (Ladder) ===
Split range entry into ladder orders
Etkinleştirilirse 4073 - 4070 gibi bir aralık girişi birden fazla bekleyen emre bölünebilir.
Price step between orders
Kademeli emirler arasındaki fiyat mesafesi.
Cap order count at MaxPositions
Etkinleştirilirse kademeli emir sayısı Max open positions değerini aşmaz.
Auto step = range / max positions
Etkinleştirilirse EA kademeli emir aralığını range büyüklüğüne göre otomatik hesaplar.
Assign all TPs to each range order
Etkinleştirilirse tüm kademeli emirler yalnızca ilk TP yerine aynı TP mantığını kullanır.
Distribute TPs sequentially across range prices
Etkinleştirilirse TP seviyeleri aralık fiyatları boyunca sıralı şekilde dağıtılır.
=== Multi-TP Orders ===
One order per TP level
Etkinleştirilirse EA her TP seviyesi için ayrı bir emir açar.
Lot per TP order
Her TP emri için kullanılan lot boyutu.
0 olarak ayarlanırsa EA normal lot hesaplamasını kullanır.
=== Pending Orders ===
Cancel pending after X min
Bekleyen emirler için son kullanma süresi.
Bekleyen emirlerin süresiz kalması için 0 ayarlayın.
Close remaining positions when any TP hit
Etkinleştirilirse herhangi bir TP’ye ulaşıldığında sembolün kalan tüm pozisyonları kapatılır.
=== Symbol Tick Correction ===
Tick factors
Özel semboller için isteğe bağlı düzeltme haritası.
Örnek:
XAUUSD=100,US30=10
Currency factors
Özel dönüşüm katsayıları gerektiren semboller için isteğe bağlı düzeltme haritası.
Örnek:
HK50=0.18,JP225=0.006
=== Custom Signal Keywords ===
Use custom keywords
Etkinleştirilirse EA yalnızca yerleşik algılama yerine sizin özel kelime listelerinizi kullanır.
Buy words
BUY sinyali olarak değerlendirilecek virgülle ayrılmış kelime veya ifade listesi.
Sell words
SELL sinyali olarak değerlendirilecek virgülle ayrılmış kelime veya ifade listesi.
Close words
CLOSE sinyali olarak değerlendirilecek virgülle ayrılmış kelime veya ifade listesi.
Break-even words
Break-even talimatı olarak değerlendirilecek virgülle ayrılmış kelime veya ifade listesi.
Partial close words
Kısmi kapatma talimatı olarak değerlendirilecek virgülle ayrılmış kelime veya ifade listesi.
SL words
Mesajlarda stop loss’u tanımlamak için kullanılan virgülle ayrılmış kelime listesi.
TP words
Mesajlarda take profit’i tanımlamak için kullanılan virgülle ayrılmış kelime listesi.
Entry words
Mesajlarda giriş ifadesini tanımlamak için kullanılan virgülle ayrılmış kelime listesi.
Önemli parser davranışı
EA şunları algılayabilir:
BUY
SELL
LONG
SHORT
Kapatma talimatları
Break-even talimatları
Kısmi kapatma talimatları
Şunları ayrıştırabilir:
tek giriş fiyatları
aralık girişleri
SL değerleri
TP1 TP2 TP3 değerleri
TP OPEN veya OPEN TP davranışı
Bir mesaj TP OPEN içeriyorsa EA sinyali açık take profit olarak değerlendirir ve sabit TP olmadan emir gönderir.
Bekleyen veya piyasa TP seviyesi emrin yönü için geçersizse EA geçersiz stop yapılandırması göndermek yerine TP’yi kaldırır.
Örnekler
Örnek 1
BUY XAUUSD 4073
SL 4068
TP 4080
Sonuç:
EA, SL 4068 ve TP 4080 ile bir alış işlemi açar.
Örnek 2
I am buying Gold now @ 4073 - 4070
SL 4068
TP OPEN
Sonuç:
EA ayarlara bağlı olarak alış bekleyen emirleri veya aralık bekleyen kurulumunu, SL 4068 ve sabit TP olmadan yerleştirir.
Örnek 3
SELL EURUSD 1.1200
SL 1.1230
TP1 1.1180
TP2 1.1160
Sonuç:
EA seçilen ayarlara bağlı olarak TP1’i ana TP olarak kullanabilir, kısmi kapatma için pozisyonları bölebilir veya her TP için bir emir açabilir.
Kurulum rehberi
- MetaTrader 4’ü açın
- Tools > Options > Expert Advisors bölümüne gidin
- Allow WebRequest for listed URL seçeneğini etkinleştirin
- Şunu ekleyin:
https://discord.com - OK’ye tıklayın
- Discord to MT4 Pro’yu bir grafiğe ekleyin
- Discord Bot Token’ınızı girin
- Discord Channel ID’nizi girin
- Gerekirse varsayılan sembolü ve son eki ayarlayın
- Risk, SL/TP, trailing, break-even ve kademeli emir seçeneklerini ayarlayın
- Algo Trading’i etkinleştirin
- Tam kur
