Kısa cevap: hayır. Android ve iOS için MetaTrader 4 ve MetaTrader 5 uygulamaları Expert Advisor çalıştıramaz - özel göstergeleri ve scriptleri de çalıştıramaz. Bir EA yalnızca Windows'taki masaüstü terminalin içinde, kendi bilgisayarınızda veya bir VPS'te çalışır.
Bu, telefonun algoritmik işlem için işe yaramadığı anlamına gelmez. Telefonun görevi farklıdır: EA'yı çalıştırmak değil, EA'nın çalıştığı terminalin kontrolünü elinizde tutmanızı sağlamak. Aşağıda mobil uygulamanın neler yapıp neler yapamadığını ve bu boşluğu kapatmanın üç yolunu bulacaksınız.
MT5 mobil uygulaması neler yapabilir
- Hesabınızı, bakiyeyi, equity'yi ve marjini göstermek
- Açık pozisyonları ve geçmişi göstermek - EA'nızın açtığı işlemler de dahil, çünkü hesap aynıdır
- İşlemleri elle açıp kapatmak, Stop Loss ve Take Profit ayarlamak
- Yerleşik göstergelerle grafik çizmek
- MetaQuotes ID'niz üzerinden push bildirimleri almak
Neler yapamaz
- Bir Expert Advisor çalıştırmak, grafiğe eklemek veya kaldırmak
- Bir EA'nın giriş parametrelerini değiştirmek
- Masaüstü terminalinizin Experts günlüğünü göstermek - yani EA'nızın neden işlem açmadığını göremezsiniz
- EA'nızın grafiğe yazdığı yorumları göstermek
- Kayıtlı grafik şablonlarınızı uygulamak
- Masaüstü terminalin hâlâ çalışıp çalışmadığını ve bağlı olup olmadığını söylemek
Son madde en önemlisidir. Mobil uygulama, terminalinize değil doğrudan broker'ınızın sunucusuna bağlanır. VPS'iniz gece yeniden başladıysa ve EA artık çalışmıyorsa, mobil uygulama hesabınızı yine de olağan gösterir - yalnızca yeni işlem olmaz.
Neden böyle çalışır
Expert Advisor'lar, masaüstü terminalin içinde çalışan derlenmiş MQL programlarıdır (.ex4 / .ex5). Mobil uygulamalar ise bu çalışma ortamını içermeyen, ayrı ve hafif işlem istemcileridir. Bu yüzden bir EA'nın her zaman açık kalan bir Windows makinesine ihtiyacı vardır: ev bilgisayarı, kiralık bir VPS veya MetaQuotes'un yerleşik sanal barındırması.
Telefondan kontrolü elde tutmanın üç yolu
1. Uzak masaüstü (RDP, AnyDesk, TeamViewer). Masaüstü terminalin tamamını görürsünüz, yani teknik olarak her şeyi yapabilirsiniz. Pratikte ise telefon ekranına sıkışmış bir masaüstü arayüzü, mobil veride yavaş bir bağlantı ve - RDP için - VPS'inizde botların sürekli kırmaya çalıştığı açık bir port demektir.
2. Mobil uygulama ve push bildirimleri. EA'nız SendNotification çağırırsa, MetaQuotes ID'niz üzerinden telefonunuza uyarı gönderebilir. Bu izlemedir, kontrol değil: bir şey olduğunu öğrenirsiniz ama EA'yı durduramaz, günlüğü okuyamaz, hiçbir şeyi değiştiremezsiniz. Üstelik yalnızca EA'nın yazarı bildirimleri eklemişse çalışır.
3. Terminalin kendisi için bir uzaktan kontrol paneli. MTRemote tam olarak bunu yapar. Grafikteki küçük bir EA, terminalinizi aynı bilgisayar veya VPS'teki MTAgent ile bağlar ve kontrol panelini telefonunuzun tarayıcısında açarsınız. Oradan herhangi bir EA'yı ekleyip kaldırabilir, şablon uygulayabilir, Experts ve Terminal günlüklerini okuyabilir, EA'nın grafik yorumlarını görebilir ve işlem yapabilirsiniz - RDP olmadan, uçtan uca şifrelemeyle.

| Mobil uygulama | Uzak masaüstü | MTRemote | |
|---|---|---|---|
| EA ekleme / kaldırma | Hayır | Evet | Evet |
| Experts günlüğü | Hayır | Evet | Evet |
| Terminalin çevrimiçi durumu | Hayır | Evet | Evet |
| Telefon ekranı için tasarlanmış | Evet | Hayır | Evet |
| VPS'te açık port gerekir | Hayır | Evet (RDP) | Hayır |
Pratikte ne yapmalı
- EA'nızı, sürekli açık kalan bir bilgisayar veya VPS'teki masaüstü terminalde çalıştırın.
- Resmî mobil uygulamayı hızlı elle işlemler ve hesaba göz atmak için tutun.
- Terminalin kendisini görmenin ve kontrol etmenin bir yolunu ekleyin - böylece EA durduysa bunu saatler değil dakikalar içinde öğrenir ve nerede olursanız olun düzeltirsiniz.
Grafik ve EA kontrolünün telefonda nasıl göründüğünü MT4/MT5'te Grafik ve EA Kontrolü, Doğrudan Telefonunuzdan yazısında görebilir, ya da hiçbir şey kurmadan önce gerçek bir terminalde denemek için ücretsiz canlı demo isteyebilirsiniz.