Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Facebook ü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?

MQL4 ve MQL5 kaynak kodu kütüphanesi

icon

MQL4 veya MQL5 programlama dilini öğrenmeye nereden başlayacağınızı bilmiyor musunuz? MetaTrader terminaliniz için çeşitli programlar burada mevcuttur. Yayınlanmış kod örneklerini indirin ve onlar üzerinde çalışın, kendi göstergelerinizi ve Uzman Danışmanlarınızı geliştirin. Uygulamalarınızı en büyük MQL4 ve MQL5 kod kütüphanesinde yayınlayın; uygulamalarınız her MetaTrader terminalinde ve MetaEditor'da kullanıma sunulacaktır.

MQL4 ve MQL5'teki kod örnekleriniz tüm dünyaya dağıtılacak ve böylece yüz binlerce yatırımcı sizi tanıyacaktır!

Kod ekle

BB MACD MetaTrader göstergesi - trend değişim noktalarının tespit edilmesine ve mevcut trendin gücünün ölçülmesine yardımcı olan temel bir MACD (Moving Average Convergence Divergence) gösterge varyasyonudur. Gösterge, grafikteki ayrı pencerede çizilir ve iki çizgi (mavi ve kırmızı) ile yeşil veya macenta olabilen noktalardan oluşur. Noktaların renginin değişmesi iyi bir sinyal sağlayıcıdır, iki çizgi arasındaki boşluğun genişliği ise mevcut trendin gücünü gösterir. Bu gösterge MT4 ve MT5 için kullanılabilir.

Acemi MetaTrader göstergesi - grafikteki yerel üstleri ve altları yanlarındaki kırmızı ve mavi noktalarla gösteren çok basit bir özel gösterge. Belirli bir dönemdeki maksimum ve minimumları analiz eder ve ardından bunları döviz çiftinin işlem gördüğü aralıkla karşılaştırır ve üst / alt kısım yeterince önemliyse, nokta ile işaretler. Bu gösterge kendini yeniden çizer ve bu nedenle noktaların konumları değişebileceğinden alım satım sinyalleri oluşturmak için kullanılmamalıdır. Göstergenin hem MT4 hem de MT5 versiyonları mevcuttur.

Bir satın alma sinyalinin koşulu mavi renkte oluşturulmuş bir mumdur, bir satış sinyalinin koşulu kırmızı renkte oluşturulmuş bir mumdur.

Hızlı Uyarlanabilir Trend Çizgisi FATL (Hızlı Uyarlanabilir Trend Çizgisi), düşük geçişli dijital filtre kullanımına dayanır.

Mevcut trend göstergesi, destek ve direnç çizgileri.

Name of expert is 'MultiStrategyEA'

BMA MetaTrader göstergesi veya Bant Hareketli Ortalama - orijinal hareketli ortalama göstergesi ve sitenin ziyaretçilerinden birinin fikri kullanılarak oluşturulmuştur. Gösterge kendini üç çizgi şeklinde gösterir: merkezi olan standart MT4 / MT5 hareketli ortalamadır (basit, üstel veya ağırlıklı olabilir), üst çizgi merkezi olanla aynıdır ancak% 2 yukarı kaldırılır (varsayılan olarak), alt çizgi merkezi olanla aynıdır ancak% 2 aşağı itilir. Bu iki ek çizgi, destek ve direnç seviyeleri olarak hizmet eder. Gösterge hem MT4 hem de MT5 için kullanılabilir.

Bollinger Squeeze Advanced MetaTrader göstergesi - iki bileşenden oluşan karmaşık bir göstergedir: Bollinger bantlarına ve Keltner kanalı "sıkıştırmasına" dayalı bir eğilim ölçüsü. Aşağıdaki sekiz osilatörden birine dayalı bir eğilim yönü ve gücü histogramı: Stokastik, CCI, RSI, MACD, Momentum, Williams % Aralık, ADX, DeMarker.

Tushar Chande Momentum Osilatörü (Chande Momentum Osilatörü).

Trend yönüne bağlı olarak renk değiştiren bir sinyal çizgisine sahip renkli MACD histogramı.

Gösterge, ADX gösterge okumalarına dayalı olarak piyasaya giriş sinyalleri üretir.

Bollinger Squeeze Basic MetaTrader göstergesi - Momentum, Bollinger bantları ve Keltner kanalına dayanan karmaşık bir göstergedir. Gösterge, grafiğin ayrı penceresinde bir Momentum histogramı ve mevcut Bollinger bantları ile Keltner kanal değerleri arasındaki ilişkiyi gösterirken bir dizi nokta olarak çizilir. Bu gösterge, işlem platformunun hem MT4 hem de MT5 sürümleri için kullanılabilir.

Mum Fitilleri Uzunluk Gösterimi MetaTrader göstergesi, mum fitillerinin uzunluğunu pip cinsinden doğrudan grafiğinizde görüntüleyebilen bir göstergedir. Görüntülenecek minimum uzunluğu ayarlayabilirsiniz. Alternatif olarak, verilen sınırdan daha az olan fitil uzunluklarını gösterebilir. Gösterge her türlü uyarıyı destekler ve hem MT4 hem de MT5 ile çalışır.

Ağırlık Merkezi, John Ehlers tarafından geliştirilen ve Stocks & Commodities'in Mayıs 2002 sayısında yer alan bir osilatördür.

Laguerre uyarlanabilir filtresine dayalı trend gücü göstergesi.

Keltner kanalları, hareketli ortalamanın üstüne ve altına yerleştirilen fiyat zarfları veya bantlarıdır.

CCI Okları MetaTrader göstergesi - kısa mı yoksa uzun mu gideceğinize karar vermenize yardımcı olmak için CCI'nin sıfır ile nerede kesiştiğini (kırmızı veya mavi okla işaretleyerek) gösterecektir. Minimum gecikmeye ve nispeten yüksek bir doğruluğa sahiptir. Bu basit gösterge, basit tutmayı tercih eden ve karmaşık göstergelerden nefret eden tüccarlar için iyi bir seçimdir. CCI Arrows her türlü uyarıyı destekler. Gösterge MT4 ve MT5 versiyonlarında mevcuttur.

Detrended Price Oscillator (MetaTrader göstergesi) - mevcut fiyat ile (Dönem / 2) + 1 çubuk kaydırılmış basit hareketli ortalama arasındaki farka dayanan fiyat osilatörünün bir versiyonu. Stokastik osilatörün aksine, bu gösterge kısa vadeli trend değişikliklerini (uzun vadeli trend içindeki fiyat dalgaları) göstermeyi amaçlar. Gösterge, grafiğin ayrı bir penceresinde görüntülenir. Bu Detrended Price Oscillator (DPO) göstergesini platformun hem MT4 hem de MT5 sürümlerinde kullanabilirsiniz.

Minimum gecikmeli bir Stokastik Osilatör analoğu.

MESA Uyarlanabilir Hareketli Ortalama (MAMA).

Donchian Kanalı, son zamanlardaki en yüksek ve en düşük fiyatları kullanarak mevcut fiyat aralığını hesaplamaya dayanan bir volatilite göstergesidir.

Günlük Yüzde Değişim (MetaTrader göstergesi) - önceki günlük kapanışla ilgili döviz kurundaki değişikliği hesaplar ve platformun ana grafik penceresinde yüzde puan olarak görüntüler. Ek olarak, haftalık ve aylık yüzde değişikliklerini görüntüleyebilir. Pozitif veya negatif fiyat artışları için farklı renkler ayarlanabilir. Ayrıca, özelleştirilebilir küçük bir ok, fiyat değişim yönünü görselleştirmeye yardımcı olur. Brokeriniz alışılmadık bir saat dilimi kullanıyorsa, gösterge günün sonu için kullanacağı saati ayarlamak için Zaman Kaydırma parametresini kullanabilir. Gösterge MT4 ve MT5'te eşit derecede iyi çalışır.

MQL5 için Basit Bir RSI ve Hareketli Ortalama Tabanlı Uzman Danışman

Bir satın alma sinyalinin koşulu, bir satış sinyali için Kireç renginde oluşturulmuş bir mumdur - Eflatun.

BrainTrend2Stop bir trend durdurma göstergesidir, geçişi mevcut piyasa trendinde bir değişiklik ve daha önce açılan bir işlemden çıkma ihtiyacı anlamına gelen bir durdurma çizgisi ile gösterilir.

BrainTrend2Sig, piyasada aktif olan trend eğilimlerinin bir göstergesidir ve trend yönüne bağlı olarak mumları renklendirir.

Donchian Ultimate MetaTrader göstergesi - birden fazla özellik eklenmiş klasik bir Donchian kanal göstergesidir:

Dots (MetaTrader göstergesi), TrendLaboratory tarafından 2006 göstergesine dayanmaktadır. Noktaları ana grafik üzerine yerleştirerek mevcut trend yönünü gösterir. Mavi noktalar yükseliş eğilimini, kırmızı noktalar ise düşüş eğilimini işaret eder. Gösterge herhangi bir standart MetaTrader göstergesine dayanmasa da, kullanılan giriş fiyatı türüne (Kapanış, Açılış, Yüksek, Düşük, Tipik vb.) Bağlı olarak fiyat değerlerini almak için iMA () (hareketli ortalama) çağrısı kullanır. hesaplama, fiyat değişim açısının kosinüsüne dayanır. Tüccar birkaç giriş parametresini değiştirebilir. Gösterge, platformun hem MT4 hem de MT5 sürümleri için kullanılabilir.

BrainTrend2, piyasada aktif olan trend eğilimlerinin bir göstergesidir ve trend yönüne bağlı olarak mumları renklendirir.

BrainTrend1Stop bir trend durdurma göstergesidir, fiyat durdurma çizgisini geçtiğinde, piyasa trendinin değiştiği ve ticaretten çıkmanız gerektiği anlamına gelir.

BrainTrend1Sig, pozisyon açmak ve çıkmak için bir piyasa göstergesidir. Fiyat aşırı değerlere ulaştığında trend değişim noktalarını gösterir ve piyasaya girmek veya çıkmak için en uygun zamandır.

This MetaTrader 5 (MT5) custom indicator, boomSpikeBoxMitigationFinal.mq5, detects a specific bullish spike pattern on the chart and marks entry zones using rectangles and horizontal lines. Once the price returns to ("mitigates") the entry level, the entry line is shortened to the mitigation point.

A class for reading and writing individual bits or bit sequences to and from a buffer.

This indicator detects a specific bearish spike formation over 3 candles

Easy Trend Visualizer, adının tam olarak söylediği şeyi yapan bir MetaTrader göstergesidir. Trendin nerede başladığını, nerede bittiğini ve nerede hiç trend olmadığını gösterir. Standart MetaTrader ADX (Ortalama Yön Hareketi Endeksi) göstergelerine dayanır ve oldukça hızlı çalışır. Easy Trend Visualizer kendisini ana grafik penceresinde görüntüler. Bir dizi uyarı sunar: yatay çizgi görünür, yatay çizgi çapraz, yukarı ok, aşağı ok, önceki yatay çizgi çapraz (PHLC). MT4 ve MT5 platformları için kullanılabilir

Esnek Momentum (MetaTrader göstergesi) - belirli bir süre boyunca (saniye cinsinden) bir döviz kurundaki değişikliği hesaplar ve sonucu platformun ana grafik penceresinde puan ve yüzde olarak görüntüler. Puan ve yüzde cinsinden maksimum momentum için eşiklere dayalı olarak son derece özelleştirilebilir uyarılar sunar. Bu gösterge momentumu hesaplamak için tik geçmişini kullandığından, yalnızca MT5'te çalışır.

Trend yönü göstergesi BrainTrend1.

AroonOscillator göstergesi, fiyatlardaki değişiklikleri trend olan bir piyasa durumundan yatay bir duruma kadar tahmin etmenizi sağlar.

Tushar Chende'nin Aroon göstergesi, tüccarların ve yatırımcıların uzun vadeli bir trendin sona erip ermediğini veya başka bir hareketten önce duraklayıp durmadığını belirlemelerine yardımcı olur.

MQL5 script for MetaTrader 5 that adds two buttons to close all buy or sell positions for the current symbol.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190