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 - 9

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

'RSI' line, 'RSI' line smoothed with 'MA'. Fill areas between these two lines.

The indicator shows signals ('Arrow' objects) of the 'Moving Average' indicator crossings. The peculiarity of the indicator: if there was an intersection of 'MAs' (on bar #0), and then the intersection disappeared, the signal remains on the chart

Sorts the values in the first dimension of a multidimensional numeric array in the ascending order.

This indicator displays the percentage of price movement per candle, as an average of the latest candles.

Düzenli ifadeler, metinlerin hızlı ve esnek bir şekilde işlenmesi için resmi bir dil sağlar. Her normal ifade, normal ifade motorunun kaynak metinde eşleşmeler bulmaya çalıştığı bir kalıptır (maske). Bir kalıp, tek veya çok karakterli değişmez değerlerden oluşur.

Bulanık modeller geliştirmek için olan FuzzyNet kütüphanesi C# ile yazılmıştır. MQL5'e port edilirken, kütüphaneye Mamdani türü sistemler için 8 üyelik fonksiyonu ve 4 durulaştırma metodu eklenmiştir.

WebRequest() fonksiyonunu kullanarak MQL5.com web sitesinde görüntü içeren bir mesaj yayınlama örneği. Bu, kullanıcı adı ve şifre kullanarak nasıl yetki verileceğine ve metin mesajına nasıl görüntü ekleneceğine dair bir örnektir.

Google Finance'ten dünya endekslerinin fiyatlarını alma örneği.

Bu Uzman Danışman, sinyallerin özelliklerini görüntüler, sinyal kopyalama ayarlarının yönetilmesine ve seçilen ticaret sinyaline abone olunmasına veya aboneliğin iptal edilmesine olanak sağlar.

MACD Sample Uzman Danışmanı, MACD'nin ana ve sinyal çizgilerinin çaprazlamasıyla işlem gerçekleştirir. Bu Uzman Danışman, Uzman Danışman geliştirmede nesne yönelimli yaklaşımın bir örneğidir.

Moving Average Uzman Danışmanı, fiyatın MA'yı çaprazlamasıyla işlem gerçekleştirir.

MQL5'e port edilen ALGLIB (sürüm 3.19) matematiksel fonksiyon kütüphanesi.

Bu Uzman Danışman, girdi parametrelerinin sayısı, türleri ve değerleri hakkında bilgi almak için IndicatorParameters() fonksiyonun kullanımını gösterir.

Optimizasyon sonuçlarının gerçek zamanlı olarak görselleştirilmesinin bir örneği (bakiye hareketleri ve Uzman Danışmanın istatistiksel parametreleri).

Bu Uzman Danışman, OBJ_CHART nesneleriyle normal grafiklerde olduğu gibi çalışma olanaklarını gösterir. Özel renk ayarları yapabilir, göstergeler ekleyebilirsiniz vb.

DRAW_COLOR_CANDLES çizim stili, açılış, yüksek, düşük ve kapanış fiyatlarını içeren dört gösterge arabelleğinin değerlerine göre, farklı renklere sahip mumlar çizer.

DRAW_COLOR_BARS çizim stili, açılış, yüksek, düşük ve kapanış fiyatlarını içeren dört gösterge arabelleğinin değerlerine göre, farklı renklere sahip çubuklar çizer.

DRAW_COLOR_ZIGZAG çizim stili, iki gösterge arabelleğinin değerlerine göre , farklı renklere sahip kesitler çizer.

DRAW_COLOR_ARROW çizim stili, gösterge arabelleğinin değerlerine göre, farklı renklere sahip oklar (karakterler) çizer.

DRAW_COLOR_HISTOGRAM2 çizim stili, iki gösterge arabelleğinin değerlerine göre, farklı renklere sahip histogram çizer.

DRAW_COLOR_HISTOGRAM çizim stili, gösterge arabelleğinin değerlerine göre, farklı renklere sahip histogram çizer.

DRAW_COLOR_SECTION çizim stili, gösterge arabelleğinin değerlerine göre, farklı renklere sahip kesitler çizer.

DRAW_COLOR_LINE çizim stili, gösterge arabelleğinin değerlerine göre, farklı renklere sahip çizgi çizer.

DRAW_CANDLES çizim stili, açılış, yüksek, düşük ve kapanış fiyatlarını içeren dört gösterge arabelleğinin değerlerine göre mumlar çizer.

DRAW_BARS çizim stili, açılış, yüksek, düşük ve kapanış fiyatlarını içeren dört gösterge arabelleğinin değerlerine göre çubuklar çizer.

DRAW_FILLING çizim stili, iki gösterge arabelleğinin değerleri arasına renkli alan çizer. Aslında, iki çizgi çizer ve bu iki çizginin arasındaki alanı renkle doldurur.

DRAW_ZIGZAG çizim stili, iki gösterge arabelleğinin değerlerine göre kesitler çizer. DRAW_SECTION'a benzerdir, ancak burada, çubuk içinde dikey kesit çizmeye olanak tanınır.

DRAW_ARROW çizim stili, gösterge arabelleğinin değerlerine göre oklar (karakterler) çizer.

DRAW_HISTOGRAM2 çizim stili, iki gösterge arabelleğinin değerlerine göre histogram çizer.

DRAW_HISTOGRAM çizim stili, gösterge arabelleğinin değerlerine göre histogram çizer.

DRAW_SECTION çizim stili, gösterge arabelleğinin değerlerine göre kesitler çizer.

DRAW_LINE stili, gösterge arabelleğinin değerlerine göre çizgi çizer.

DRAW_NONE çizim stili, gösterge değerlerinin veri penceresinde hesaplanması ve gösterilmesi ancak grafikte çizilmemesi gerektiğinde kullanılır.

cIntBMP kütüphanesi, BMP görüntülerinin oluşturulmasına olanak sağlar. Bu bölümde, Yinelenen Fonksiyon Sistemi (IFS) kullanılarak bu kütüphanenin kendine benzer fraktal kümelerin oluşturulmasındaki kullanımının örnekleri açıklanmaktadır.

Bu bölümde Stochastic Oscillator göstergesiyle onaylı olarak tüm terse dönüş mum modellerinin kombine kullanımına dayalı ticaret sinyalleri açıklanmaktadır.

Varsayalım ki görüntünün şu an için sadece bir bölümünü göstermeniz ve diğer taraflarını gizlemeniz gerekiyor. Bunu yapmak için, görüntünün görünür alanını belirterek kayar pencere kullanabilirsiniz.

Bu bölümde Relative Strength Index (RSI) göstergesiyle onaylı olarak sabah yıldızı / akşam yıldızı 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 sabah yıldızı / akşam yıldızı 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 sabah yıldızı / akşam yıldızı 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 Relative Strength Index (RSI) göstergesiyle onaylı olarak boğa tipi / ayı tipi buluşan hat mum modellerine dayalı ticaret sinyalleri açıklanmaktadır. Bu stratejiye dayalı olan Uzman Danışman kodu, MQL5 Sihirbazı kullanılarak otomatik olarak oluşturulabilir.

12345678910111213141516...183