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

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

Yeni Strateji Test Aracını denemek isteyen ve elinde herhangi bir EA olmayanlar için bir şey.

Kurgü (clipboard) içeriğinin alınması

Bu gösterge diğer 3 alt pencere göstergesini çağırır. Tüm dosyalar Göstergeler klasörünüze gider.

Bu, MetaTrader 5 için tek amacı ekranda ortalanmış bir BMP görüntüsünü grafikte görüntülemek olan özel bir göstergedir. Ne işe yarar? Analizi ve piyasa verilerini etkilemeden doğrudan ticaret grafiğinde statik bir görüntü (logo, kişisel marka, grafik mesajı veya hatırlatıcı gibi) görüntülemek için kullanılır. Nasıl çalışır? MQL5Images klasöründen bir görüntü (2.bmp) görüntülemek için bir OBJ_BITMAP_LABEL nesnesi oluşturur. Grafiğin merkezini otomatik olarak hesaplar ve görüntüyü oraya yerleştirir. Pencere yeniden boyutlandırılsa bile her zaman ortalanacak şekilde görüntünün konumunu her yeni tikte günceller.

Nesneler kullanılmadan hesaplanan Pivot noktaları, mevcut tüm geçmiş veriler temel alınarak oluşturulur. Beş farklı hesaplama seçeneği. Üç farklı oluşturma seçeneği: günlük, haftalık, aylık. Günlük seviyeler için GMT'ye göre kaydırma seçeneği mevcuttur.

Gösterge, herhangi bir nesne kullanmadan mevcut tüm geçmiş veriler üzerinde Murrey Math Lines’ı çizer.

ZeroLag MACD, histogram çubuklarını bir önceki çubuğa göre renklendiren bir göstergedir.

MT5 için RSI Göstergeli Özel MA Çapraz, yatırımcıların trend değişikliklerini belirlemelerine ve momentum kullanarak girişleri filtrelemelerine yardımcı olmak için tasarlanmış çok yönlü bir ticaret aracıdır. Bu gösterge, iki hareketli ortalamayı (MA) Göreceli Güç Endeksi (RSI) ile birleştirerek net alım ve satım sinyalleri sunar.

Bu Gösterge Alış veya Satış Sinyalini gösterir

Standart msxml kütüphanesini kullanan basit bir XML ayrıştırıcısı.

Bollinger şeritleri kaplanmış (dolgulu) durumdadır.

Movment göstergesi, hareketin yönüne ve büyüklüğüne bağlı olarak farklı renk ve tonlarda çubuklar gösterir.

Bu Uzman Danışman (EA) üç döviz çifti arasında üçgen bir arbitraj stratejisi uygular: EURUSD, USDJPY ve EURJPY

Hareketli bir ortalama geçişinin kesişim noktalarını birbirine bağlayan statik bir zikzak

Parabolik konunun devamı. Artık hızlanma faktörüne bağlı olarak farklı renkler alıyor.

Bu gösterge pivot noktalarını, direnç ve destek seviyelerini gösterir.

ODBC ve OLE DB arayüzleri aracılığıyla veritabanlarıyla çalışmak için kullanılan sınıflar kümesi.

Bu, momentum veya trend gücünü tespit etmek için girilen "window_size" içindeki FVG'leri değerlendiren bir göstergedir.

Popülasyon tabanlı optimizasyon algoritmaları burada toplanmıştır. Arşiv, algoritmaları test fonksiyonları üzerinde çalıştırmak için gerekli tüm dosyaları içerir.

Woodie’s CCI ticaret stratejisi. Açıklama ektedir.

Parabolik'e renkler eklendi.

Bu gösterge, piyasadaki hareketliliği görmeyi sağlar.

Bu, LonesomeTheBlue tarafından pine script kodundan tam olarak dönüştürülmüştür.

Bu, EA'nın çalıştığı hesabınızdan para çekme işlemlerini izlemek için mevcut bir Uzman danışmana eklenecek bir kod parçasıdır. Kullanıcının belirli bir hesaptan para çekme işlemlerini izlemesine yardımcı olur.

Buffer-pattern örneğini göstermek için: Candles + Fractals + ZigzagColor + ColorMaLine.

DRAW_FILLING tamponlarını kullanan işlem seansları göstergesi. TimeTradeServer() ve TimeGMT() işlevleri sayesinde giriş parametresi yoktur.

Herkesin bildiği bu gösterge, son n çubuktaki en yüksek ve en düşük fiyat değerlerini ve bunların arasındaki ortalama değeri gösterir.

Değişen bir piyasa alanını vurgulamaya çalışan bir gösterge

Bu gösterge, mumun sonuna kadar kalan süreyi gösterecektir. Renk ve yazı tipi boyutunu seçebilirsiniz.

Güncellenmiş sürüm. Gösterge, mevcut dönemin kapanmasına kalan süreyi ekrana yansıtır. Son saniyede (istenirse) sesli bir uyarı verilir.

Bu komut dosyası, terminalde açık olan tüm grafiklerin senkronize bir şekilde kaydırılmasını sağlar.

Sadece 100 satır kodla 96 adet hareketli ortalamayı çizer (CMyBuffer sınıfını kullanır).

Bu MT5 Uzman Danışmanı, işlemleri disiplinli risk yönetimi ile yürütmek için çoklu zaman dilimi mum çubuğu desen analizini temel olay filtrelemeyle birleştirir.

Parabolik sar'ın trend değişimine dayalı bir zikzak

Gösterge, mevcut dönemin kapanışına kalan süreyi ekrana yansıtır; dönem H1’den kısa ise, saatlik kapanışa kalan süre de ek olarak gösterilir.

Bu sınıf, istemci terminalindeki küresel değişkenlerle çalışmayı kolaylaştırır.

Çok basit bir saat örneği

Bu Bot, herhangi bir zaman diliminde yeni bir mumun açıldığını algılar, böylece tek seferlik bir kod çalıştırmayı, işlem yapmayı ve diğer işlevleri çağırmayı kolaylaştırır. Kod, OnTick () işlevinde yazılmıştır.

Yükseliş/ayı mum rengini takip eden histogram çubukları ile saf tik hacminin hareketli ortalaması

Bir gösterge, mevcut Yüksek / Düşük (fraktal) değerinin öncesinde ve sonrasında çubuk sayısını ayrı ayrı belirlemenize olanak tanır.

1...353637383940414243444546474849...206