MetaTrader 5'te İşlem Robotları Nasıl Başlatılır?

FBS web sitesindeki makaleyi okuyun

Algoritmik işlemlerin temellerinin anlatıldığı önceki makalede, işlem robotları oluşturmak için kökenlerine ve en popüler dillere göz attık. Algo işlemleri öğrenmek için MetaTrader 5'in dili olan MQL5'i seçtiğimizde, ana işlem robotu türlerine ve bunları MT 5 ortamında nerede bulacağınıza bakalım.

MQL5 belgeleri, dört tür otomatik işlem uygulamasını tanımlar: komut dosyaları, servisler, özel göstergeler ve uzman danışmanlar. Uyguladıkları görevlere göre farklılık gösterirler.

Komut dosyası, yalnızca bir eylemi yürüten bir programdır. Bu, MQL5'teki en basit işlem robotu şeklidir. Komut dosyaları belirli bir seviyeye ulaşıldığında uyarı verebilir, zararı durdur ve kârı al seviyelerinizi değiştirebilir ve hatta işlemlerinizin geçmiş verilerini toplayabilir.

Servis, grafiğe eklenmeden çalışan bir uygulamadır. Komut dosyaları gibi, servisler de yalnızca bir işlevi uygular.

Özel gösterge, bir kullanıcı tarafından geliştirilen teknik bir göstergedir. Standart göstergelerin bir modifikasyonu veya tamamen yeni bir gösterge olabilir. MetaTrader 5'teki standart göstergeler gibi (MACD, RSI, hareketli ortalamalar vb.), özel göstergeler de otomatik olarak işlem yapmaz. Teknik analiz için ek araçlar olarak kullanılırlar.

Uzman Danışman (EA), MQL5'te programlanabilen en karmaşık işlem robotu türüdür. Önceden tanımlanmış bir işlem stratejisine dayalı olarak işlemleri gerçekleştirebilirler. EA'lar önceden programlanmış özel bir algoritmayı takip eder ve bu kurallara göre emir açar. 

Artık otomatik işlem programlarının ana türlerini bildiğimize göre, bunları MetaTrader 5'te nerede bulacağımızı öğrenelim.

MT5'te işlem robotları nerede bulunabilir?

Tüm uzman danışmanlar, komut dosyaları ve göstergeler MT5'in veri klasöründe saklanır. Bu veri klasörünü açmak için Dosya - Veri Klasörünü Aç seçeneğine tıklamanız gerekir. Göstergeleri, uzman danışmanları, komut dosyalarını ve servisleri bulmak için oradaki MQL5 klasörüne tıklayın. Eğer internetten özel göstergeler veya uzman danışmanlar indirirseniz, bunları bu klasöre koymanız gerekir. Bu şekilde MetaTrader onları görecektir.

Herhangi bir işlem robotu türünden bir klasöre bakarsanız (örneğin, Uzmanlar), bağlı iki dosyanın bir programı temsil ettiğini görebilirsiniz. Aynı ada sahiplerdir, ancak farklı dizinlere sahiplerdir: mq5 ve ex5. Birincisi, MetaEditor(MQL5 programlama için çalışma ortamı) içinde açılabilen kaynak kodunu içerirken, ikinci dosya, bir işlem platformunda başlatılmasına izin veren bir MQL5 programının derlenmiş (dönüştürülmüş) bir sürümünü temsil eder.

MetaTrader 5'te tüm derlenmiş programları Navigator penceresinde görebilirsiniz.

Eğer belirli bir göstergeyi veya uzman danışmanı başlatmak istiyorsanız, üzerine çift tıklayın veya bir grafiğe sürükleyin.

Bu eylem, seçilen bir robotun özellikler penceresini açacaktır. Başlatmak için "Tamam"a tıklayın Eğer başarılı bir şekilde başlatılırsa, grafiğin sağ üst köşesinde yeşil bir simge belirecektir.

Eğer simge kırmızıysa, Uzman Danışman kapatılmıştır. EA'nın ayarlarında ve bir işlem platformunun seçeneklerinde algo işlemleri etkinleştirmeniz gerekir.

Not: Bir grafik üzerinde yalnızca bir Uzman Danışman çalışabilir, ancak birden çok gösterge eklenebilir.  

Herhangi bir uzman danışmanın ayarlarında "Ortak" ve "Girdiler" sekmelerini bulabilirsiniz. "Ortak" sekmesi, bir robot hakkında genel bilgiler içerir. Ayrıca iki ayrı parametre vardır: "Sinyal ayarlarının değiştirilmesine izin ver" ve "Algo İşlemlere İzin Ver".

İlk seçenek, bir programın sinyallere abone olmasına ve sinyal ayarlarını düzenlemesine izin verir. MQL5'e ayrılmış sonraki makalelerde MetaTrader 5'teki sinyaller hakkında daha fazla bilgi edineceksiniz.

"Algo işlemlere izin ver" seçeneği, uzman danışmanların işlem faaliyetlerini sınırlar. Eğer bu seçenek etkinleştirilse bile, MT 5 ayarlarında otomatik işlemlerin devre dışı bırakılabileceğini unutmayın. Eğer bir robotu başlatmak istiyorsanız ikisini de açtığınızdan emin olun.

Bir uzman danışmanın veya bir göstergenin ikinci sekmesi giriş parametrelerini içerir. Uygulamayı stratejinize uyarlamanıza izin vererek daha esnek hale getirir. 

Eğer MQL5 topluluğu üyeleri tarafından oluşturulan özel işlem robotlarını denemek istiyorsanız, Araç Kutusu - Kod Tabanı'na gidin. Kendiniz test edebileceğiniz yüzlerce işlem robotu içerir!

Veya göstergeleri, robotları ve komut dosyalarını doğrudan MQL5 Marketplace'ten satın alabilir veya indirebilirsiniz.

Bu, FBS algo işlem kursundaki ikinci makaledir. Bir sonraki derste MetaEditor'un fonksiyonlarını inceleyeceğiz ve bir işlem robotunun yapısına bakacağız. Bizi izlemeye devam edin!

İşlemlere başlayın

2022-06-30 • Güncellendi

FBS bu web sitesini çalıştırmak için verilerinizin kaydını tutar. “Kabul Et” düğmesine basarak, Gizlilik politikamız kabul etmiş olursunuz.