Linux'ta MetaTrader 5
Bu makalede, MetaTrader 5'i popüler Linux sürümleri olan Ubuntu, Debian, Linux Mint ve Fedora'a kolay bir şekilde nasıl kurabileceğinizi göstereceğiz. Bu sistemler yalnızca sunucularda değil, aynı zamanda yatırımcılar tarafından kişisel bilgisayarlarda da yaygın olarak kullanılmaktadır.
Platformu tek komutla yükleme
MetaTrader 5, Linux üzerinde Wine'ı kullanarak çalışır. Wine, Microsoft Windows için geliştirilen uygulamaların Unix benzeri işletim sistemlerinde çalışmasına olanak sağlayan ücretsiz bir uyumluluk katmanıdır.
Kurulum sürecini olabildiğince basit hale getirmek için özel bir komut dosyası hazırladık. Komut dosyası sistem sürümünüzü otomatik olarak algılar, Ubuntu, Debian, Linux Mint ve Fedora dağıtımlarını destekler. Buna bağlı olarak, uygun Wine paketini indirecek ve kuracaktır. Ardından platform yükleyicisini indirecek ve çalıştıracaktır.
Kurulumu başlatmak için, yönetici ayrıcalıkları olmadan (sudo olmadan) komut satırını (Terminal) açın ve ilgili komutu belirtin:
Böylece komut dosyası indirilir, yürütülebilir hale getirilir ve çalıştırılır. Kuruluma izin vermek için sadece hesap şifrenizi girmeniz yeterlidir.

Bu işlem sırasında ek Wine paketleri (Mono, Gecko) yüklemeniz istenirse, platformun çalışması için bu paketler gerekli olduğundan lütfen kurulmalarını kabul edin. Ardından MetaTrader 5 yükleyicisi başlayacaktır, standart adımlarla devam edin. Kurulum tamamlandığında, işletim sisteminizi yeniden başlatın ve platform kullanıma hazırdır.

Güncellemeleri zamanında yükleyin
Her zaman işletim sisteminin ve Wine'ın en son sürümlerini kullanmanız şiddetle tavsiye edilir. Zamanında yapılan güncellemeler, işlem platformunun çalışma kararlılığını artırır ve performansı iyileştirir.
Wine'ı güncellemek için komut satırını açın ve şu komutu yazın:
Daha fazla bilgi için lütfen resmi Wine web sitesini ziyaret edin.
MetaTrader 5 veri klasörü
Wine, kurulan her program için gerekli ortamın bulunduğu ayrı bir sanal mantıksal disk oluşturur. Kurulu işlem platformunun veri klasörünün varsayılan yolu aşağıdaki gibidir:
MetaQuotes Ltd tarafından Rusçadan çevrilmiştir.
Orijinal makale: https://www.mql5.com/ru/articles/625
Uyarı: Bu materyallerin tüm hakları MetaQuotes Ltd'ye aittir. Bu materyallerin tamamen veya kısmen kopyalanması veya yeniden yazdırılması yasaktır.
Jeremy Scott - Başarılı MQL5 Market Satıcısı
2013'ün İlk Çeyreği için MQL5 Market Sonuçları
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Web sitesi politikasını ve kullanım şartlarını kabul edersiniz
MetaEditor sürüm 6159, Ubuntu 26.04, AI Assistant çalışmıyor.
Bottles (Wine 11.0) üzerinde: AI Assistant WebView2 açıldığında her zaman 0x80070578 - Invalid window handle (daha nadiren 0x800700AA - Resource in use) hatasıyla çöküyor. Aşağıdakileri kontrol ettim ve eledim: GPU/sandbox bayrakları, sanal masaüstü, Windows sürümü (10/11), WebView2'nin kendi sürümü (152.x ve 109.x) — her yerde durum aynı.
mt5ubuntu.sh aracılığıyla yapılan resmi kurulumda (Wine 10.0): bu hata yok, ancak AI motoru (ProgramData\MetaQuotes\ML\goose.exe) kendi kendine indirilmiyor — "ai engine executable not found (code=-2, win32=0)" hatası veriyor. Motor dosyalarını manuel olarak ekledikten sonra AI Assistant paneli hiç görüntülenmez hale geliyor ve MetaEditor'ü tamamen kilitliyor.
Sonuç: AI Assistant şu anda Linux'ta hiçbir şekilde çalıştırılamıyor.
Ne yapacağımı bilmiyorum — Wine geliştiricileriyle iletişime geçin ve en azından kendi ihtiyaçlarınıza uygun, doğru bağımlılıklara sahip özel bir Wine derlemesi oluşturmaya çalışın... Başka bir çözüm göremiyorum...
MetaEditor sürüm 6159, Ubuntu 26.04, AI Asistanı çalışmıyor.
Bottles üzerinde (Wine 11.0): AI Assistant açıldığında, WebView2 her zaman 0x80070578 hatasıyla çöküyor – Geçersiz pencere tanıtıcısı (daha nadiren 0x800700AA – Kaynak kullanımda). Aşağıdakileri kontrol ettim ve olasılık dışı bıraktım: GPU/sandbox bayrakları, sanal masaüstleri, Windows sürümü (10/11) ve WebView2 sürümü (152.x ve 109.x) — sorun her durumda ortaya çıkıyor.
mt5ubuntu.sh (Wine 10.0) aracılığıyla yapılan resmi kurulumda: bu hata ortaya çıkmaz, ancak AI motoru (ProgramData\MetaQuotes\ML\goose.exe) otomatik olarak indirilmez — ‘ai motoru yürütülebilir dosyası bulunamadı (kod=-2, win32=0)’ mesajı görüntülenir. Motor dosyalarını manuel olarak ekledikten sonra, AI Assistant paneli tamamen görüntülenmez hale gelir ve MetaEditor’ın tamamen çökmesine neden olur.
Sonuç: AI Assistant şu anda Linux üzerinde hiçbir şekilde çalıştırılamıyor.
Emin değilim — Wine geliştiricileriyle iletişime geçin ve en azından doğru bağımlılıkları içeren, ihtiyaçlarınıza uygun özel bir Wine derlemesi oluşturmayı deneyin… Başka bir çıkış yolu göremiyorum…
Bottles kullanıyorsanız, bunu kullanmanın riski size aittir.
mt5ubuntu.sh adlı resmi bir kurulum dosyasından haberim yok, bunu nereden buldunuz? Linux için resmi kurulum dosyası, şu makalede yer alan mt5linux.sh'dir: https://www.mql5.com/tr/articles/625
Wine 10.0, MetaQuotes tarafından desteklenmemektedir; 11.x sürümünü (11.0 hariç) kullanmanız gerekir.
Benim sistemimde Ubuntu 26.04 ve MT5 var; AI Assistant'ı kontrol edip size bilgi vereceğim.
Sonuç: AI Assistant şu anda Linux'ta hiçbir şekilde çalıştırılamıyor.
Bu aslında doğru değil:

Benim sistemimde Manjaro Linux 26.1 (KDE) + Q4Wine 1.4.2 (wine GUI) var; bu, standart wine ön ekine Windows 11 modunda wine 11.11'i yüklemiş durumda. Bottles'ı denedim (ama flatpack üzerinden değil, çünkü onunla program menüsünde kısayol oluşturmak çok zahmetli; normal depodan ikili dosyayı kullandım, o varken — ortadan kaybolduğunda mevcut yapılandırmaya geçtim). Wine için GUI olarak WineGUI'yi (ancak bu, depodan kaldırıldı), playonlinux'u (berbat) ve Q4Wine'ı (bunu tavsiye ederim) denedim.

Eklendi:
Ancak, asistan sekmesinde dilin değiştirilemediğini, yani Latin alfabesiyle yazamadığımı fark ettim. İşte kendisi bu konuda şöyle diyor:
Ben AI'yı tarayıcı (Qwen) üzerinden kullandığım için bu konuyla uğraşmayacağım, ancak sorun ortaya çıktı.
Ancak, asistan sekmesinde dilin değişmediğini, yani Latin alfabesiyle yazamadığımı fark ettim.
Biri bana yardım edebilir mi?
Ubuntu'da Wine üzerinden MT5'i çalıştırıyorum, program tamamen sorunsuz çalışıyor ancak para yatırdığım hesaba bağlanmaya çalıştığımda bağlantı donuyor. Ancak mt5.the5ers.com adresine girdiğimde (the5ers kullanıyorum) sorunsuz bir şekilde bağlanabiliyorum. Uygulama sürümüne de aynı sunucu, kullanıcı adı ve şifre bilgilerini giriyorum ama ağ bağlantım donuyor. Uygulamayı ve bilgisayarı yeniden başlatmayı denedim ama hiçbir şey işe yaramıyor gibi görünüyor. Gerçekten bağlanabilmesi için ne yapabilirim? Web sürümünü kullanmak istemiyorum.