Ticaret robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Twitter üzerinde bulun!
Fan sayfamıza katılın
MetaTrader 5 terminalinizden Kod Tabanına erişin
Doğru kodu bulamadınız mı? Freelance bölümünden sipariş edin
Bir Uzman Danışman veya gösterge nasıl yazılır?

MetaTrader 5 için MQL5 kaynak kodu kütüphanesi - 11

icon

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 ticaret 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.

Kod ekle

OBJ_BITMAP_LABEL türünde nesne kullanılarak oluşturulan düğme örneği.

Bu bölümde Relative Strength Index (RSI) göstergesiyle onaylı olarak 3 kara karga / 3 beyaz asker mum modellerine dayalı ticaret sinyalleri açıklanmaktadır. Bu stratejiye dayalı olan Uzman Danışman kodu, MQL5 Sihirbazı kullanılarak otomatik olarak oluşturulabilir.

Bu bölümde Stochastic Oscillator göstergesiyle onaylı olarak 3 kara karga / 3 beyaz asker mum modellerine dayalı ticaret sinyalleri açıklanmaktadır. Bu stratejiye dayalı olan Uzman Danışman kodu, MQL5 Sihirbazı kullanılarak otomatik olarak oluşturulabilir.

Bu bölümde Market Facilitation Index (MFI) göstergesiyle onaylı olarak 3 kara karga / 3 beyaz asker mum modellerine dayalı ticaret sinyalleri açıklanmaktadır. Bu stratejiye dayalı olan Uzman Danışman kodu, MQL5 Sihirbazı kullanılarak otomatik olarak oluşturulabilir.

Bu bölümde Commodity Channel Index (CCI) göstergesiyle onaylı olarak 3 kara karga / 3 beyaz asker mum modellerine dayalı ticaret sinyalleri açıklanmaktadır. Bu stratejiye dayalı olan Uzman Danışman kodu, MQL5 Sihirbazı kullanılarak otomatik olarak oluşturulabilir.

Bu bölümde terse dönüş mum modellerine dayalı ticaret sinyalleri açıklanmaktadır. Bu stratejiye dayalı olan Uzman Danışman kodu, MQL5 Sihirbazı kullanılarak otomatik olarak oluşturulabilir.

Bu bölümde Alligator teknik göstergesinin çizgilerinin çaprazlamasına dayalı ticaret sinyalleri açıklanmaktadır. Bu stratejiye dayalı olan Uzman Danışman kodu, MQL5 Sihirbazı kullanılarak otomatik olarak oluşturulabilir.

Bu bölümde zaman filtresiyle iki EMA göstergesinin çaprazlamasına dayalı ticaret sinyalleri açıklanmaktadır. Bu stratejiye dayalı olan Uzman Danışman kodu, MQL5 Sihirbazı kullanılarak otomatik olarak oluşturulabilir.

Bu bölümde MACD göstergesinin ana ve sinyal çizgilerinin çaprazlamasına dayalı ticaret sinyalleri (MQL5 Standart Kütüphanesinden CSignalMACD) açıklanmaktadır. Bu stratejiye dayalı olan Uzman Danışman kodu, MQL5 Sihirbazı kullanılarak otomatik olarak oluşturulabilir.

Bu bölümde iki EMA göstergesinin çaprazlamasına dayalı ticaret sinyalleri açıklanmaktadır. Bu stratejiye dayalı olan Uzman Danışman kodu, MQL5 Sihirbazı kullanılarak otomatik olarak oluşturulabilir.

Bu bölümde ADX göstergesiyle onaylı olarak fiyatın Moving Average göstergesini çaprazlamasına dayalı ticaret sinyalleri açıklanmaktadır. Bu stratejiye dayalı olan Uzman Danışman kodu, MQL5 Sihirbazı kullanılarak otomatik olarak oluşturulabilir.

Bu bölümde üç hareketli ortalamaya dayalı ticaret sinyalleri açıklanmaktadır. Bu stratejiye dayalı olan Uzman Danışman kodu, MQL5 Sihirbazı kullanılarak otomatik olarak oluşturulabilir.

Bu bölümde fiyatın Moving Average göstergesini çaprazlamasına dayalı ticaret sinyalleri (MQL5 Standart Kütüphanesinden CsignalMA) açıklanmaktadır. Bu stratejiye dayalı olan Uzman Danışman kodu, MQL5 Sihirbazı kullanılarak otomatik olarak oluşturulabilir.

Bu kod, Valery Mazurenko (notused) tarafından ATC-2010 için yazılmış bir Uzman Danışman şablonudur.

Bir tik grafiği oluşturma örneği.

wininet.dll kütüphanesinin fonksiyonları kullanılarak İnternetten sayfanın (dosyanın) nasıl indirileceğini gösteren basit bir örnek.

Bu kütüphane, çalışma zamanı hatası kodlarının ve işlem sunucusu geri dönüş kodlarının açıklamalarını geri döndüren fonksiyonları içerir.

MovingAverages kütüphanesi, farklı hareketli ortalama türlerinin hesaplanması için fonksiyonlar içerir.

Bu gösterge, bir aşırı alış / aşırı satış osilatörüdür. Momentum göstergesi olarak da kullanılabilir. TRIX göstergesinin periyodundan daha kısa periyottaki fiyat hareketlerindeki döngüsel bileşenleri ortadan kaldırmak için üçlü yumuşatma kullanılır.

Bu osilatör, belirli bir periyod boyuncaki pozitif hareketlerin toplamı ile negatif hareketlerin toplamı arasındaki oranı ölçer.

Fiyat verilerini ve diğer göstergelerin değerlerini yumuşatmak için geleneksel hareketli ortalamalar yerine TEMA göstergesi kullanılabilir.

Fiyat serilerini yumuşatmak için kullanılır ve doğrudan finansal enstrümanın fiyat grafiğine uygulanır.

FrAMA göstergesinin avantajı, güçlü trend hareketlerini karakteristik olarak takip etme ve fiyat konsolidasyonu anlarındaysa yeterince yavaşlama yeteneğidir.

Komut dosyası, Standart Kütüphanedeki sınıfları kullanarak grafik özelliklerinin kontrolünü gösterir.

Komut dosyası, Standart Kütüphanedeki sınıfları kullanarak grafik nesnelerinin kontrolünü gösterir.

Bu, düğmeye basarak işlem gerçekleştirme yeteneğine sahip bilgi sisteminin kullanıcı arayüzünün basit bir örneğidir.

ColorBars Göstergesi, hacim değişikliklerine bağlı olarak çubukları farklı renklerle boyar. Hacim artmışsa, çubuğun rengi yeşil, azalmışsa, çubuğun rengi kırmızı olur.

Bu, ZigZag göstergesinin değiştirilmiş bir versiyonudur: fiyat hareketinin yönüne bağlı olarak çizgileri farklı renklerde çizer.

ZigZag göstergesi, fiyat grafiğindeki önemli yüksek ve düşük noktaları birleştirir.

Williams’ Percent Range (%R) göstergesi, aşırı alış / aşırı satış durumlarını tespit eden dinamik bir göstergedir.

Williams' A/D göstergesi, pozitif "birikimsel" ve negatif "dağılımsal" fiyat hareketlerinin kümülatif toplamıdır. Gösterge ile fiyat arasındaki diverjanslar sinyaldir.

Volume Rate of Change (VROC), hacim trendinin hangi yönde hareket ettiğini gösterir.

Volumes göstergesi, hacim değişikliklerine bağlı olarak hacimleri farklı renklerle gösterir.

Ultimate Oscillator, Larry Williams tarafından geliştirilmiştir. Farklı periyotlara sahip üç osilatörün ağırlıklı toplamını kullanır.

Stochastic Oscillator, enstrümanın mevcut kapanış fiyatını belirtilen periyottaki fiyat aralığıyla karşılaştırır.

Standard Deviation (StdDev), piyasa volatilitesini ölçer. Bu gösterge, Moving Average'a göre fiyat değişimlerinin boyutunu karakterize eder.

Relative Vigor Index (RVI) göstergesi, boğa piyasasında kapanış fiyatının genel olarak açılış fiyatından daha yüksek olduğu fikrine dayanır.

Relative Strength Index (RSI) göstergesi, fiyatı takip eden ve 0 ile 100 arasında değişen bir osilatördür.

Price Rate of Change (ROC), bir osilatör olarak, belirli bir periyottaki fiyat değişimi miktarını ölçerek bu dalga benzeri hareketi yansıtır. Fiyatlar yükselirse, ROC da yükselir; fiyatlar düşerse, ROC da düşer. Fiyat değişimi ne kadar fazla olursa, ROC da o kadar fazla değişir.

On Balance Volume (OBV) gibi Price and Volume Trend Indicator (PVT) göstergesi, kapanış fiyatlarındaki değişimler dikkate alınarak hesaplanan işlem hacmi değerlerinin kümülatif toplamıdır.

1...456789101112131415161718...183