Bu, MetaTrader 5 platformu programlarının en büyük ücretsiz kaynak kodu kütüphanesidir. Burada hazır Uzman Danışmanlar, teknik göstergeler, komut dosyaları ve kütüphaneler bulabilirsiniz. MQL5 dilini öğrenirken kod kütüphanesini kullanın ve sağlanan kodlara dayalı olarak kendi otomatik alım-satım uygulamalarınızı geliştirin.
Yayınlanan kodları ücretsiz olarak indirebilir, MetaTrader 5'te test edebilir ve başlatabilirsiniz. Kütüphaneye ayrıca doğrudan MetaTrader 5 platformundan ve MetaEditor geliştirme ortamından da erişebilirsiniz.
MQL5.com web sitesine giriş yapmak için çerezlerin kullanımına izin vermelisiniz.
Lütfen tarayıcınızda gerekli ayarı etkinleştirin, aksi takdirde giriş yapamazsınız.
Bu gösterge, iki sembolün çubuklarının kapanış fiyatları üzerinde herhangi bir aritmetik işlemi gerçekleştirmeye ve elde edilen sonucu başka herhangi bir grafikte görüntülemeye olanak tanır; bu sayede çapraz kur değeri (çarpma ve bölme), spread (çıkarma) değerlerini elde etmenizi veya basitçe bir sembolün grafiğinde başka bir sembolün verilerini görüntülemenizi sağlar.
Kelebek Stratejisi Uzman Danışmanı Bu Uzman Danışman (EA), otomatik forex ticareti için birden fazla zaman diliminde (M2 ila D1) Kelebek harmonik ticaret modelini uygular. Pivot noktaları kullanarak yükseliş ve düşüş Kelebek modellerini tespit eder ve özelleştirilebilir risk yönetimi ve çoklu kar alma seviyeleri ile alım satımları gerçekleştirir.
Auto SL TP by Risk Reward Ratio komut dosyası, risk yönetimi süreçlerini kolaylaştırmak isteyen MetaTrader 5 yatırımcıları için tasarlanmış basit ama güçlü bir araçtır. Bu komut dosyası, kullanıcı tanımlı bir Risk: Ödül oranına ve pip cinsinden Kaybı Durdur'a dayalı olarak açık pozisyonlar için Kaybı Durdur (SL) ve Kâr Al (TP) seviyelerini ayarlama sürecini otomatikleştirir. İster yeni başlayan ister deneyimli bir tüccar olun, bu komut dosyası zaman kazandırır ve tutarlı risk yönetimi sağlar.
Kullanıcı veritabanında zaten bir Price Channel göstergesi var, ancak şahsen ben onu beğenmiyorum; üstelik “up” ve “down” arasındaki tüm alanı kapladığı için de uygun değil. Önerilen versiyonda Price Channel, MetaTrader 4’teki gibi görünecek.
Hareketli Ortalama göstergesi, herhangi bir zaman dilimine (mevcut grafiğin zaman diliminden daha uzun veya daha kısa) uygulanabilir. İçerdiği türler: SMA, EMA, SMMA, LWMA, AMA, DEMA, TEMA, FRAMA ve VIDYA
Gösterge iki çizgi çizer. Alt çizgi, yukarı sıçramaya neden olan en son SMA dönemine göre hesaplanır. Üst çizgi, aşağı sıçramaya neden olan en son SMA dönemine göre hesaplanır.
Bunlar, EA'nızdaki işlemleri gerçekleştirmek için yararlı olan bazı #define deyimleridir. Sadece değişkenlerinizin adını dosyanın başına atamanız ve ardından diğer #define deyimlerinin işi yapmasına izin vermeniz gerekir. Bu dosyayı kullanmak için, EA dosyanızdaki ilk satıra #include <DEFINE_statements.mqh> ekleyin.
Stokastik gösterge, herhangi bir zaman dilimine (mevcut grafiğin zaman diliminden daha uzun veya daha kısa) uygulanabilir.
RSI göstergesi, herhangi bir zaman dilimine (mevcut grafiğin zaman diliminden daha uzun veya daha kısa olanlara) uygulanabilir.
Tek istediğimiz, sözdizimi ve değerler ya da emirlerin nasıl verileceği gibi konular yerine algoritmalar ve yöntemler üzerinde düşünmektir. Burada, MQL5’te pozisyonları yönetmek için kullanabileceğiniz basit işlevler bulunmaktadır.
Piyasa saatindeki tüm semboller için aracınızdan tüm tik'leri indirin. Varsa tüm geçmişi veya geçmişteki belirli bir tarihe kadar indirin.
MACD Renkli Histogram, klasik MACD (Moving Average Convergence Divergence) göstergesinin piyasa momentumunun daha net ve sezgisel bir görsel analizini sağlamak üzere tasarlanmış gelişmiş bir versiyonudur. Bu gösterge, geleneksel MACD işlevlerini MACD Çizgisi ile Sinyal Çizgisi arasındaki ilişkiye bağlı olarak renk değiştiren dinamik bir histogramla birleştirerek yatırımcıların piyasadaki trendleri, dönüş noktalarını ve kararsızlık anlarını hızlı bir şekilde belirlemelerine olanak tanır.
Histogramlı MACD göstergesi, herhangi bir zaman dilimine (mevcut grafiğin zaman diliminden daha uzun veya daha kısa) uygulanabilir.
MACD çizgisi, Sinyal çizgisi ve çok renkli histogram içeren MACD göstergesi.
İster birden fazla yatırım robotunu aynı anda çalıştırıyor olun, ister tek bir sofistike strateji kullanıyor olun, her bir Uzman Danışmanın performansını takip etmek şaşırtıcı derecede zaman alıcı olabilir. MetaTrader 5 (MT5), emirleri ve pozisyonları "Araç Kutusunda" rahatlıkla görüntüler, ancak çok sayıda robot aynı hesabı paylaştığında, hangi EA'nın karınızı veya zararınızı oluşturduğunu bilmek zorlaşır. Tek bir hesapta, her biri farklı EA'lar tarafından açılan düzinelerce veya yüzlerce işlem olabilir ve bu da bir robotun sonuçlarını diğerinden ayırmayı zorlaştırır.
Mum sayacı, yatırımcıların grafiklerindeki çubukların sırasını görselleştirmelerine ve analiz etmelerine yardımcı olmak için tasarlanmış güçlü ve çok yönlü bir araçtır. Bu gösterge, kullanıcı tanımlı tercihlere göre grafikteki her bir mumu otomatik olarak numaralandırarak belirli mumları takip etmeyi, kalıpları belirlemeyi ve hassas ticaret stratejileri uygulamayı kolaylaştırır.
MetaTrader 5'ten sunucu uygulamasına fiyat verilerini aktarmak için kullanılan kütüphane.
Mum Kapatma Zamanı. Dinamik metin renkleri. Geri test için optimize edilmiştir.
DailyHighLow göstergesi, belirli bir zaman dilimine göre bir grafikte yüksek ve düşük fiyat seviyelerini görüntülemek için MetaTrader 5 (MQL5) için tasarlanmış çok yönlü bir araçtır. Bu gösterge, özelleştirilebilir zaman dilimleri ve fiyat hesaplama yöntemleri aracılığıyla esneklik sunarak karar vermek için temel fiyat seviyelerine güvenen tüccarlar için özellikle yararlıdır.
"Steroidli Bollinger" Danışmanı. Uzman, trend doğrultusunda işlem yapar ve Bollinger Bands göstergesini kullanır.
Danışman, ikiye katlama sayısının sınırlı olduğu bir martingale stratejisi kullanır.
Amaç, işlevi MQL5 geliştirmedeki herhangi bir Telegram entegrasyon görevi için hazır hale getirmektir. Bu dosyayı CodeBase'inize ekleyerek Uzman Danışmanlarınıza dahil edebilir ve işlevi doğrudan dahil edilen modülden çağırabilirsiniz. Bu, kodu tekrar tekrar sıfırdan geliştirme ihtiyacını ortadan kaldırarak birden fazla projede yeniden kullanılabilirliği sağlar.
Dalga yönü değişikliklerini tespit etmek için adım boyutunu ayarlamak üzere tek bir giriş kullanan bir zikzak göstergesi
DinapoliTargets göstergesinin MQL5'e çevirisi. Grafikte zikzak gösterimi eklendi.
Sadece tik bilgilerini dosyaya kaydetmeyi değil, aynı zamanda test cihazı tarafından modellenen tikleri de kaydetmeye olanak tanıyan bir yardımcı program.
Yalnızca önceki her dalgaya minimum geri çekilme yüzdesine dayanan ve isteğe bağlı olarak atr birimlerinde ölçülen belirli bir boyuttan daha büyük olan Zig Zag göstergesi.
TradeReportExporter betiği, işlemlerin (alım satımların) geçmişini uygun bir CSV dosyasına aktarmak için tasarlanmıştır. Yüklü olduğu enstrüman için geçen yıla ait tüm işlemlere ilişkin verileri otomatik olarak toplar. Dosya tarih ve saat, işlem türü (alış/satış), fiyat, hacim, komisyon ve kar/zarar gibi verileri içerir. Sonuç, Excel'de veya başka bir elektronik tablo düzenleyicisinde açılabilen bir dosyaya kaydedilir.
Bu robot, her bir işlemin yönünü belirlemek için basitçe bir madeni para atma işlemini simüle etmek üzere bir rasgele sayı üreteci kullanır. Nesne yönelimli bir tarzda programlanmış minimal bir uzman danışman örneği sunar. Ayrıca, alternatif giriş yöntemlerinin sağladığı katma değeri nicelendirmek için bir temel oluşturur.
Grafikte ve gösterge penceresinde çift büyütülmüş değerlere sahip Dual Trix göstergesi.
Tek bir sembolün uzun ve kısa takaslarını izlemek için basit bir yardımcı program. Aracı kurumunuzun swapları hesap para birimi yerine puan olarak belirtilmişse, bu yardımcı program puanları otomatik olarak hesap para birimine dönüştürür. Takaslar Çarşamba günü üçe katlanır. Yatay ve dikey hizalama girdilerde ayarlanabilir.
AutoCloseOnProfitLoss Uzman Danışmanı (EA), önceden tanımlanmış kar veya zarar hedeflerine ulaşıldığında tüm açık pozisyonları kapatmak için tasarlanmış, MetaTrader 5 için güçlü bir otomasyon aracıdır