Alım-satım 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 - 21

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

Kod ekle

Premier Stokastik Osilatör - Lee Leibfarth'ın TASC'deki makalesine dayanan stokastiğin çift EMA yumuşatması (Ağustos 2008)

Aktif alım emirlerini kısmen kapatmak için komut dosyası

Aktif satış emirlerini kısmen kapatın

VininI Cyber Cycle - Victor Nicolaev (2009) tarafından hazırlanan VininI_Cyber Cycle(V2).mq4 dosyasını temel alarak fiyatların döngüsel hareketlerini tanımlayın

Rulet oyuncağı.

Bu göstergenin bulunduğu grafiğin sembolü değiştirilirse, diğer tüm grafiklerdeki sembol değiştirilir.

QQE MetaTrader göstergesi - veya Nicel Nitel Tahmin, düzleştirilmiş RSI göstergelerinin oldukça karmaşık bir hesaplamasına dayanır. Sonuç olarak, ayrı bir gösterge penceresinde iki satır elde edersiniz - hızlı olan ve yavaş olan. Sinyallerde kullanılan önemli bir gösterge seviyesi (50) de vardır. Bu gösterge için metin, ses ve e-posta uyarılarını etkinleştirebilirsiniz. Bu QQE uygulaması, üst zaman dilimi ekranı ile çoklu zaman dilimi analizini destekler. Gösterge MT4, MT5 için kullanılabilir

TelegramToMT5, Telegram kanallarınızdan, gruplarınızdan ve özel sohbetlerinizden gelen mesajları doğrudan ticaret grafiklerinizde görüntüleyerek Telegram ve MT5 arasında köprü kuran bir MetaTrader 5 Uzman Danışmanıdır. Basitçe bir Telegram botu oluşturun, istediğiniz kanallara / gruplara ekleyin ve EA'nın tüm mesajları gerçek zamanlı olarak grafiğinizde yorum olarak göstermesine izin verin.

MQL5 programlarında geçmiş yüklemesini düzenlemek için kullanılır.

Bir dize tarafından verilen matematiksel ve mantıksal ifadeleri çözmek için bir sınıfa sahip bir komut dosyası.

Kod, mevcut geçmişi geçerli karaktere göre yükler.

Rainbow Multiple Moving Average (RMMA) MetaTrader göstergesi - standart hareketli ortalamaya dayanan çok basit ama görsel olarak bilgilendirici bir göstergedir. Tercih ettiğiniz türde 66 gökkuşağı renkli hareketli ortalama çizgisi ve doğrudan grafiğin ana penceresinde fiyat çizer. Bu gösterge, ticaret platformunun hem MT4 hem de MT5 sürümleri için kullanılabilir.

ATR Kanalının çoklu seviyesini gösteren gösterge.

Basit bir konuşmacı.

BMP biçiminde görüntüler oluşturmak ve görüntülemek için bir sınıf.

Trend Magic göstergesi.

Aralık Genişleme Endeksi (MetaTrader göstergesi) - fiyat değişikliklerinin hızını ölçen ve fiyat zayıflık veya güçlülük gösteriyorsa aşırı alım / aşırı satım durumlarını işaret eden göreceli bir osilatör göstergesidir. Tom DeMark tarafından geliştirilmiş ve The New Science of Technical Analysis adlı kitabında açıklanmıştır. Göstergenin değeri -100 ile +100 arasında değişir. REI gelişmiş bir osilatördür çünkü aralık ticareti sırasında sakin kalmaya çalışır ve yalnızca önemli zirveler veya dipler tespit edildiğinde sinyalleri gösterir. Bu göstergeyi hem MT4 hem de MT5 için indirebilirsiniz.

Son Yüksek / Düşük Uyarısı MetaTrader göstergesi - son N mumlarında iki maksimum ve minimum seviye bandı görüntüler. Varsayılan olarak, maksimum bant mavi bir çizgi ile görüntülenir; minimum bant sarı bir çizgi ile görüntülenir. Ek olarak, bir açılır pencere uyarısı çağırabilir, bir e-posta uyarısı gönderebilir veya mevcut fiyat (Teklif) son Yüksek veya Düşük seviyeyi kırdığında bir bildirim uyarısı verebilir. Tüm uyarılar kapatılabilir. E-posta uyarısı özelliğini kullanıyorsanız, MetaTrader platformunuzun seçenekler penceresinde e-posta ayarlarını yapmayı unutmayın. Anlık bildirimlerle aynı. Gösterge hem MT4 hem de MT5 için kullanılabilir.

Klavyeden temel ticaret işlemlerini gerçekleştirmek için Uzman Danışman.

MetaTrader 5'te tam teşekküllü çoklu para birimi modunun basitleştirilmiş uygulaması. Nasıl çalıştığını anlamaya gerek yok. Minimum basit ayarlar. Kullanıcılar için maksimum kolaylık. Test cihazında çalışır.

Clyde Lee modellerine dayalı parametrik olmayan bir zikzak.

Yuvarlak Seviyeler MetaTrader göstergesi - yapılandırmanıza bağlı olarak yakınlarındaki yuvarlak seviyeleri ve bölgeleri görüntüleyebilen bir MT4 / MT5 göstergesi. Doğal psikolojik destek ve direnç bölgelerini takas etmek faydalı olabilir. Fiyat destek veya direnç bölgesinde olduğunda da uyarılar verebilir.

RSIOMA MetaTrader göstergesi - bu gösterge iki hareketli ortalama alır, RSI'larını (Göreceli Güç Endeksi) hesaplar ve ardından hesaplanan RSI'nın hareketli bir ortalamasını da ekler. Bu iki çizgi artık trend değişikliklerini doğru bir şekilde işaret edebilir. Bunlar 0 ile 100 arasında değiştikleri ayrı bir pencerede gösterilir. Yardımcı histogram, mevcut trendin hızlı bir bakışta görüntülenmesi için gösterilir. Gösterge, MetaTrader platformunun hem MT4 hem de MT5 sürümleri için kullanılabilir.

Uzman Danışman, Hareketli Ortalama ve Stokastik göstergelerin sinyallerine göre işlem yapar.

Parametrik olmayan zikzak. Bir zikzağın yükselen kolu için monotonluk koşulu: sonraki herhangi bir çubuğun En Yüksek değeri, aynı dalın önceki herhangi bir çubuğunun En Düşük değerinden daha düşük olmamalıdır. Benzer şekilde bir zikzağın alçalan dalı için de geçerlidir.

Bu Uzman Danışman, grafiklerin senkronizasyonunu gerçekleştirir.

Schaff Trend Döngüsü (MetaTrader göstergesi) - döngüler kullanılarak bir MACD çizgisi üzerinde stokastik üzerinden stokastik hesaplanarak oluşturulan döngüsel bir osilatördür. Sonuç, osilatörün trendler sırasında dalgalı olmayan ve değişikliklere çok hızlı tepki veren geliştirilmiş versiyonudur. Döviz trendlerinin döngüler halinde hızlanıp yavaşladığını varsayan Doug Schaff tarafından geliştirilmiştir. Algoritması 2008 yılında halka açıklanmıştır. Schaff Trend Cycle, trend yönü değişikliklerini belirlemek için iki farklı yöntemi birleştirmeye çalışır - MACD ve düzeltilmiş stokastik osilatör. Göstergenin değeri 0 ile 100 arasında dalgalanır. İki tetikleme seviyesi kullanılır - 25 ve 75. İsteğe bağlı uyarılar mevcuttur. Bu göstergeyi MT4, MT5 için indirebilirsiniz

Spread MetaTrader göstergesi - grafiğin ana penceresinde mevcut spread'i görüntüler. Yazı tipi parametrelerini, göstergenin konumunu ve spread değerinin normalizasyonunu değiştirebilirsiniz. Yayılma, her işaretten sonra yeniden çizilir ve en güncel ve aktif yayılma değerini sağlar. Bu, değişken spreadlere sahip veya sık sık genişletilen spreadlere sahip brokerler için yararlı olabilir. Mevcut Teklif satırının yakınında bir spread etiketinin gösterilmesini de etkinleştirebilirsiniz. Gösterge hem MT4 hem de MT5 için kullanılabilir.

Kütüphane genel amaçlı hash fonksiyonlarının algoritmalarını içerir: adler32, CRC-32, MaHash8v64. Base sisteminde ondalıktan dize gösterimine dönüştürme işlevlerinin yanı sıra bunun tersi de geçerlidir.

Bu kod, gösterge değerlerini CSV dosyasına aktarır.

ZigZag, bu türün dezavantajlarının çoğundan yoksundur.

Bu gösterge, herhangi bir grafikte etiketli ticaret seviyelerini gösteren bir yardımcı programdır. Yerel bir grafikte yerel ticaret seviyelerinizi değiştirmek istiyorsanız, F8 Grafik Özelliklerinizde "Ticaret seviyelerini göster" seçeneğini kapatın ve bu göstergeyi ekleyin. Özel bir Grafikte (yerel ticaret seviyelerinin gösterilemediği) ticaret seviyelerini göstermek istiyorsanız, bu göstergeyi eklemeniz yeterlidir. BaseSymbol - ticaret seviyesi verilerinin çekileceği Sembolü belirtin - benzersiz Özel Semboller için kullanışlıdır. TextBarsBack - seviye etiketlerinin çizileceği mevcut çubuktan geçmişteki çubuk sayısını belirtin. Not: Kodda sihirli sayıya atıfta bulunulmasına rağmen, şu anda ticaret satırlarına dahil edilmemiştir. Aynı Sembol üzerinde birden fazla EA çalıştırıyorsanız, sihirli sayıları göstermek için kodu düzenleyebilir ve ardından göstergenin birden çok örneğini tek bir grafikte çalıştırabilirsiniz. Ayrıca, farklı ekran çözünürlükleri için nesne özelliklerinde yazı tipi boyutlarını ve metin aralığını gerektiği gibi düzenleyebilirsiniz.

Trend filtresi ve volatilite kanalı olarak hareket etmek için Hareketli Ortalamayı ATR tabanlı üst ve alt bantlarla birleştirir.

sChartsSynchroScroll komut dosyasının yeni sürümü.

Kendi kaynak metnini oluşturan bir komut dosyası. MQL5'te klasik bir problemi çözme. Uygulama değeri yoktur. Ancak programlama ve algoritmikleştirme eğitimi alanlar için faydalı olabilir.

DMI Genişletilmiş Hareketli Ortalama Göstergesi.

Destek ve Direnç MetaTrader göstergesi - bu göstergenin adından da anlaşılacağı gibi, destek ve direnç seviyelerini görüntüler. Bunları doğrudan grafik üzerinde göstererek, zararı durdur veya kar al seviyesini ayarlamak istediğinizde veya bir sonraki piyasa hedefini görmek istediğinizde kolay bir yardım sağlar. Bu gösterge standart MetaTrader Fraktallar göstergesini (Bill Williams'ın yöntemiyle) kullanır ve değiştirilebilir giriş parametreleri yoktur. Bu gösterge MetaTrader sürüm 4 ve 5 için kullanılabilir.

Coppock MetaTrader göstergesi - ilk olarak 1962 yılında Edward Coppock tarafından oluşturulan ünlü Coppock eğrisi göstergesinin bir uygulamasıdır. Gösterge, iki değişim oranının (14 ve 11 periyotlu) toplamının ağırlıklı hareketli ortalamasını (10 periyotlu) ölçerek uzun vadeli alım ve satım fırsatlarını (klasik olarak sadece alım için kullanılır) gösterir. Bu klasik versiyondur. Bu MetaTrader sürümünde, temel göstergelerin parametrelerini değiştirebilirsiniz. Bu Coppock göstergesini MT4 ve MT5'te kullanabilirsiniz.

Gösterge, y=b+a*x doğrusal regresyon denklemi ile bir kanal oluşturur.

Bir kanal çizen ZigzagColor göstergesi.

1...141516171819202122232425262728...193