Ana sayfa / Uzman danışman için MT4 mü MT5 mi: altında ızgara EA için…

Uzman danışman için MT4 mü MT5 mi: altında ızgara EA için hangisi?

2026'da uzman danışmanlar için daha iyi seçim MT5'tir: gerçek broker tikleri üzerinde ve tüm işlemci çekirdekleriyle test yapar, emirleri toplu gönderebilir ve ızgara EA'larının ihtiyaç duyduğu hedging hesaplarını sunar. EA'nız zaten MQL4 ile yazıldıysa, brokeriniz yalnızca MT4 veriyorsa veya en basit platformu istiyorsanız MT4 de makul kalır.

EA için MT4 mü MT5 mi: MT5 2026’da EA’lar için: gerçek tik testi, toplu emir ve hedging hesaplar
MT5 2026’da EA’lar için: gerçek tik testi, toplu emir ve hedging hesaplar

Bu karşılaştırma, elle işlem yapanlar için değil, uzman danışman (Expert Advisor, EA; otomatik işlem programı) çalıştıranlar içindir. Bakış açısı, altında (XAUUSD) çalışan bir ızgara veya martingale EA'sıdır. Bu sitenin arkasındaki EA olan Midas yalnızca MT5 üzerinde çalışır.

Bu sayfada (10)

EA için MT4 ve MT5: karşılaştırma tablosu

ÖlçütMT4MT5EA için anlamı
GeliştirmeMetaQuotes, Ocak 2018'de yeni işlevlerin yalnızca MT5'e ekleneceğini açıkladıAktif olarak geliştiriliyorYeni araçlar MT5'e gelir; MT4 yalnızca düzeltme alır
Yeni broker lisanslarıMetaQuotes, Ocak 2018'de yeni MT4 lisansı satışını durdurdu (basın haberi)Yeni broker sunucuları MT5 üzerinde çalışırZamanla MT4 sunan broker sayısı azalacak
EA diliMQL4MQL5İkisi uyumlu değildir; EA kopyalanmaz, yeniden yazılmalıdır
Grafik zaman dilimleri9 (MQL4'te 12 sabit daha var, çoğunlukla çevrimdışı grafikler için kullanılır)21MT5, M2, M3, H2, H12 ve daha fazlasını sunar; bir dakikalık EA için yalnızca M1 yeterlidir
Emir türleri2 piyasa + 4 bekleyen2 piyasa + 6 bekleyen (Buy Stop Limit ve Sell Stop Limit eklenir)Izgaralar çoğunlukla piyasa ve limit emirleri kullanır; bu nadiren belirleyici olur
Pozisyon muhasebesiHer emir ayrı bir pozisyondurNetting, borsa veya hedging; broker hesap başına belirler; hedging 1 Nisan 2016'da eklendiKilitli (lock) ızgara için MT5 hedging gerekir
Test modelleri3: Her tik (modellenmiş), Kontrol noktaları, Yalnızca açılış fiyatları5; gerçek tikler temelli Her tik dahilMT5, brokerın gerçek tikleriyle test edebilir
Fiyat geçmişiSaklanan geçmişte yalnızca Bid vardır; test cihazı Ask'i spread ile modellerBid ve Ask içeren gerçek tiklerMT4 testindeki spread bir varsayımdır
Test cihazı hızıResmi yardımda ajan veya bulut anlatılmıyorÇok iş parçacıklı, yerel ve uzak ajanlar, MQL5 Cloud NetworkParametre taramaları MT5'te daha hızlı biter
Emir göndermeEşzamanlı OrderSendOrderSend ve OrderSendAsyncMT5'te sepet toplu olarak gönderilebilir
Piyasa derinliğiResmi MT4 yardımında bulunamadıYerleşik pencereBorsada işlem gören semboller için önemlidir, altın CFD'leri için değil
64 bitKurulum dosyaları 2023 sonundan beri yalnızca 64 bit (basın haberi)Temmuz 2010'daki 292 numaralı derlemeden beri 64 bitArtık gerçek bir fark değil
Mobil uygulamalarİkisi de 24 Eylül 2022'de iOS App Store'dan kaldırıldı, 6 Mart 2023'te geri döndüAynıAyırt edici değil
Hazır EA'larEski EA ve göstergelerden oluşan daha büyük kütüphaneDaha küçük, büyüyorEski betiklerin sayısında MT4 öndedir
MidasDesteklenmezHedging cent hesaplarda desteklenirMidas için MT5 gerekir

Her satırın kaynakları sonda listelenmiştir. Bir satırda "basın haberi" yazıyorsa, MetaQuotes'un kendisi alıntılayabileceğimiz bir sayfa yayımlamamıştır.

EA testi: gerçek tikler ve çok çekirdek

Bir backtest, tik verisi kadar iyidir. MT4'ün kendi yardımı, terminalde saklanan fiyat geçmişinin yalnızca Bid fiyatlarını içerdiğini ve test cihazının Ask'i testin başındaki spread ile modellediğini söyler. "Her tik" modeli, tikleri küçük zaman dilimlerinden enterpolasyonla üretir; "Kontrol noktaları" sonuçlarına ise tahmin denir.

MT5'in Strateji Test Cihazı beş moda sahiptir: Her tik, gerçek tikler temelli Her tik, 1 dakikalık OHLC, Yalnızca açılış fiyatları ve Matematiksel hesaplamalar. Gerçek tik modu, brokerların biriktirdiği tik verisini simülasyon olmadan kullanır. Ayrıca çok iş parçacıklıdır: yerel ajanlar paralel çalışır, uzak ajanlar eklenebilir ve MQL5 Cloud Network bir optimizasyonun bir kısmını üstlenebilir.

Izgara EA'sı için bu önemlidir, çünkü bir sepetin kaderi, dakikalık mum içindeki hızlı hareketlerde belli olur. Gerçek tikler olanlara daha yakındır. Yine de brokerın akışıdır; yani test geçmişe dair bir kanıttır, tahmin değildir. Kendi yaklaşımımız satın almadan önce altın EA nasıl test edilir ve gerçek tiklerle ücretsiz altın EA backtesti yazılarında anlatılıyor.

İşlem gerçekleştirme: 10 pozisyonluk sepeti kapatmak

Çok sayıda emir açmış bir ızgara, çıkış tetiklendiğinde hepsini birlikte kapatmalıdır. MQL5 başvurusu, OrderSendAsync işlevini, sunucunun sonucunu beklerken programı bekletmeyen bir işlev olarak tanımlar; MQL4 başvurusu onu MQL5'te yeni olanlar arasında sayar. Bu yüzden MT5'te bir EA tüm kapatma isteklerini tek tek değil, toplu olarak gönderebilir.

Kendi ölçümümüz, Midas danışmanının taşınmasından: MT5'te 10 pozisyonluk sepet yaklaşık 0,3 saniyede kapandı; emirleri sırayla kapatan eski MT4 sürümü ise emir başına kabaca 330 ms, yani 9 emir için yaklaşık 3 saniye sürdü (tek bir broker ekstresinden okundu). Bu, tek brokerda tek bir ölçümdür; hız ayrıca brokera, VPS'e ve pinge bağlıdır. Daha sonra yaklaşık 40 saat boyunca yaptığımız canlı MT4 ve MT5 botu karşılaştırmasında istatistiksel olarak anlamlı bir fark gösteremedik; görünen fark, hızlı bir hareket sırasındaki tek bir sepetten geldi. Daha hızlı kapatmayı garanti değil, makul bir avantaj olarak değerlendirin.

Hedging ve netting: ızgara neden hedging hesabı ister

MT5, pozisyonları, broker tarafından her hesap için seçilen iki perakende yoldan biriyle tutar. Netting'de sembol başına tek pozisyon vardır ve her yeni işlem ona katılır. Hedging'de her emir ayrı bir pozisyon olarak kalır ve karşıt pozisyonlar birlikte açık olabilir. MetaQuotes hedging'i MT5'e 1 Nisan 2016'da, 1295 numaralı derlemede ekledi; 1325 numaralı derlemenin notları yeni sistemi MT4'te kullanılana benzer olarak adlandırır.

Izgara EA'sı her emri kendi hacmi ve çıkışıyla takip eder. Netting hesabında emirler birleşir; bu yüzden EA "üçüncü emri" kendi fiyatından kapatamaz ve kilit (aynı büyüklükte karşıt emir) yanında durmak yerine pozisyonu azaltır. Dolayısıyla platform numarasından çok hesap türü önemlidir: MT4 her emri hedging gibi ayrı tutar, MT5'te ise hesabın hedging olduğundan emin olmanız gerekir. Çalışılmış örnekli tam açıklama MT5'te hedging ve netting yazısındadır.

Brokerlar ve MT4'ün geleceği

Ocak 2018'de MetaQuotes, mevcut müşteriler için ek sunucular dahil yeni MT4 lisanslarını satmayı bırakacağını duyurdu ve diğer işlevlerin yalnızca MT5'te hayata geçirileceğini söyledi. MT4 için destek, güvenlik güncellemeleri ve düzeltmeler sürüyor. Sonraki basın haberleri, brokerların müşterileri MT5'e taşıdığını anlatıyor. MT4'ün kapatılacağı resmi bir tarih bulamadık; bu yüzden "MT4 kapatılıyor" alıntılayabileceğimiz bir gerçek değil.

iOS olayı, tek bir uygulamaya bağlı olmanın pratik riskini gösterir: MetaQuotes'un MT4 ve MT5 mobil uygulamaları 24 Eylül 2022'de Apple App Store'dan kaldırıldı ve 6 Mart 2023'te geri döndü (basın haberleri). Android etkilenmedi, VPS üzerinde çalışan bir EA ise telefon uygulamasına bağlı değildir.

Sizin için bunun anlamı: MT4, onu zaten sunan brokerlarda uzun süre çalışacaktır, ancak yeni özellikler, yeni brokerlar ve yeni araçlar MT5 tarafındadır. Uzun süre çalışacak bir EA için bugün broker seçiyorsanız, ülkeniz için MT5 hedging hesabı sunup sunmadığını kontrol edin.

Bir EA'yı MT4'ten MT5'e taşımak

MQL4 ve MQL5, farklı işlem işlevlerine sahip farklı dillerdir; bu yüzden bir MQL4 EA'sı MT5'te olduğu gibi çalışmaz. MetaQuotes'un kendi taşıma makalesi, tüm programları yeniden yazmanın kolay olmadığını, bazı MQL4 sabitlerinin MQL5'te bulunmadığını ve gösterge çağrılarının tutamaç ve tampon modeline dönüştüğünü söyler. Her emir için tek bilet varsayan işlem mantığı, pozisyonlar, işlemler ve emirler etrafında yeniden yazılmalıdır.

Pratikte yalnızca derlenmiş dosya (.ex4) değil, kaynak koda (.mq4) ihtiyacınız vardır. Satıcı yalnızca .ex4 veriyorsa MT5 sürümü isteyin; bir dönüştürücünün işe yarayacağını beklemeyin. Bir MT5 EA'sı, aynı sembolde birden fazla pozisyon tuttuğunda ayrıca hedging hesabı gerektirir. Kurulum adımları Midas MT5'e nasıl kurulur sayfasındadır.

MT5'te cent hesaplar

Cent hesap bakiyeyi sent cinsinden gösterir ve aynı lotu yaklaşık 100 kat daha küçük fiyatlar. Bir brokerın bunu MT4'te mi, MT5'te mi, yoksa ikisinde de mi sunacağı brokerın tercihidir; bu yüzden hem platformu hem de marjin modunu kontrol edin. Midas, MT5'te hedging cent hesap gerektirir; RoboForex'teki ProCent bir örnektir, tavsiye değildir. Bkz. cent hesap nedir ve doğru hesap nasıl açılır.

Ne seçmeli: kısa kontrol listesi

  • MT5'i seçin: şimdi başlıyorsanız, gerçek tiklerle test etmek istiyorsanız, hedging gerektiren bir ızgara veya kilit çalıştırıyorsanız ya da Midas gibi MT5 için yazılmış bir EA kullanıyorsanız.
  • MT4'te kalın: kaynak kodu olmayan çalışan bir MQL4 EA'nız zaten varsa, brokerınızın MT5 hedging hesabı yoksa veya MT5 sürümü olmayan eski bir göstergeye güveniyorsanız.
  • Hangisi olursa olsun: hesabın marjin modunu, brokerın ülkeniz için kurallarını kontrol edin ve EA'yı gerçek parayla çalıştırmadan önce demoda veya test cihazında deneyin.

Kaldıraçlı işlem risk taşır: depozito yetersizse stop-out olabilir. Yukarıdaki karşılaştırma platformları anlatır, sonuçları değil; burada hiçbir şey gelir vaadi değildir.

İlgili yazı: Martingale 2.0: katlayan bir ızgara neden yaklaşık $2'lik geri dönüşle çıkar – lot kuralı başa baş noktasına dönüş yolunu nasıl kısaltır.

SSS

MT4 kapatılıyor mu?

Bulabildiğimiz resmi bir kapatma tarihi yok. MetaQuotes, Ocak 2018'de yeni MT4 lisanslarını satmayı bıraktı ve yeni işlevlerin yalnızca MT5'e geleceğini söyledi; MT4 için destek ve düzeltmeler sürüyor. Mevcut MT4 brokerları onu hâlâ çalıştırıyor, ancak yeni brokerların daha azı çalıştıracak.

MT4 uzman danışmanını MT5'te çalıştırabilir miyim?

Olduğu gibi çalıştıramazsınız. MQL4 ve MQL5 farklı dillerdir; bu yüzden bir MT4 EA'sı MQL5'te yeniden yazılmalıdır ve bunun için kaynak kodu gerekir. Derlenmiş bir .ex4 dosyası basitçe kopyalanamaz. Yazardan MT5 sürümü isteyin.

Altın (XAUUSD) için hangi platform daha iyi?

Bir EA için MT5: gerçek tiklerle test ve hedging hesapları, altın gibi hızlı hareket eden bir enstrümanda daha önemlidir. Altın, çoğu brokerda iki platformda da işlem görür. En iyi platform, EA'nızın desteklendiği ve brokerınızın doğru hesap türünü sunduğu platformdur.

Izgara EA'sı hedging hesabı gerektirir mi?

Evet, aynı sembolde birden fazla emir ve karşıt pozisyon tutuyorsa. Netting hesabında tüm emirler tek pozisyonda birleşir; bu yüzden EA onları ayrı ayrı yönetemez. Midas, MT5'te hedging cent hesap gerektirir.

MT5 çok sayıda emri kapatmada daha hızlı mı?

MT5, isteklerin eşzamansız gönderilmesine izin verir; böylece bir EA sepeti toplu olarak kapatabilir. Bizim taşımamızda 10 pozisyonluk sepet MT5'te yaklaşık 0,3 saniyede kapandı. Gerçek hız brokera, VPS'e ve bağlantıya bağlıdır ve garanti edilmez.

MT4 backtestleri MT5'ten daha mı az doğru?

Tik ayrıntısında daha az hassastırlar. MT4 geçmişi yalnızca Bid içerir, tikleri ve spread'i modeller; MT5 ise brokerın gerçek tikleriyle test edebilir. Hiçbiri geleceği tahmin etmez ve testteki iyi bir sonuç canlı işlemde sonuç vaat etmez.

MT5'te cent hesap kullanabilir miyim?

Brokeriniz sunuyorsa evet. Midas, MT5'te hedging cent hesapta çalışır. Brokerın ülkenizden müşteri kabul ettiğini ve hesabın netting değil hedging olduğunu kontrol edin.

MT4 ve MT5 göstergeler ve grafikler açısından farklı mı?

MT5'te 21 zaman dilimi vardır, MT4'te 9; ancak standart göstergeler ikisinde de bulunur. MT4'ün üçüncü taraf eski göstergelerden oluşan daha büyük bir kütüphanesi var; birçoğunun MT5 sürümü yoktur.

Kaynaklar

26 Ekim 2026'da alındı.