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?

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

An indicator to detect and mark all popular candle patterns

MetaTrader 5 için MarketPredictor MarketPredictor, piyasa hareketlerini analiz etmek ve tahmin etmek için sinüs fonksiyonları, Hızlı Fourier Dönüşümü (FFT), sigmoid fonksiyonları ve Monte Carlo simülasyonları gibi matematiksel modellerden yararlanan MetaTrader 5 için yenilikçi bir Uzman Danışmandır (EA). Bu proje, teknolojik ve finansal yenilikleri birleştirmek isteyen geliştiriciler, matematik meraklıları ve tüccarlar için tasarlanmıştır. Kod fikirlerini doğrudan bu başlıkta önermekten, tartışmaktan ve uygulamaktan çekinmeyin. İster yeni özellikler, ister iyileştirme önerileri veya stratejiler olsun, MarketPredictor'ı daha da geliştirmek ve optimize etmek için her türlü katkıya açığız. Ayrıca sorularınızı özel olarak açıklığa kavuşturmak, GitHub projesinde işbirliği yapmak veya geri bildiriminizi doğrudan bana göndermek için beni ekleyebilirsiniz. Birlikte harika bir şeyler pişirelim ve bu projeyi bir sonraki seviyeye taşıyalım!

Fiyat artışı Göstergesi

Grafik üzerinde renkli oklarla yükselen bir trendin basit göstergesi.

Hızlı Ortalama Gerçek Aralığın (ATR) yavaş ATR'ye oranının bir göstergesi.

DailyPivot_Shift_Full göstergesinin bu çeşidi, her şeyden önce kullanışlıdır, çünkü grafiğin herhangi bir çubuğu için oluşturulabilir ve her çubuktaki gösterge seviyelerine göre piyasa davranışının tam resmini görmenizi sağlar.

A lightweight tool for manual scalping in MT5 using keyboard shortcuts

Fiyat artış göstergesi marj ve fiyat değişikliklerini yüzde olarak hesaplar.

Bu gösterge, 3 mum üzerinde belirli bir düşüş eğilimi oluşumunu tespit eder

Seçilebilir bir ortalama algoritması ve dinamik olarak değişken aşırı satım/aşırı alım seviyeleri ile olağan ortalama sapma formülünü kullanan Klasik Emtia Kanalı Endeksi.

JMA Adaptif Hareketli Ortalama, fiyat serilerini minimum gecikme (lag) ile yumuşatma konusunda liderdir.

ATR Kanalları göstergesi, ATR'yi (Ortalama Gerçek Aralık) dikkate alarak fiyat hareket kanalları oluşturur.

TardioBot V1.05, named after of a historical figure Giuseppe Tardio, is an Expert Advisor designed for MetaTrader 5 that employs a triangular arbitrage strategy.

Expert Advisor for MetaTrader 5 that combines Exponential Moving Averages (EMA) and Relative Strength Index (RSI) to generate trading signals. Includes risk management features and trading time filter.

Tek tek bitleri veya bit dizilerini bir arabelleğe okumak ve arabellekten yazmak için bir sınıf.

Bu MetaTrader 5 (MT5) özel göstergesi, boomSpikeBoxMitigationFinal.mq5, grafikte belirli bir yükseliş yükseliş modeli algılar ve dikdörtgenler ve yatay çizgiler kullanarak giriş bölgelerini işaretler. Fiyat giriş seviyesine döndüğünde ("hafiflettiğinde"), giriş çizgisi hafifletme noktasına kısaltılır.

DailyPivot_Shift göstergesi, ana seviyelerin günün başlangıcında bir kayma ile hesaplanabilmesi açısından normal DailyPivot göstergesinden farklıdır.

Seçilebilir ortalama algoritması ve dinamik olarak değişen aşırı satım/aşırı alım seviyeleri ile emtia kanal endeksi.

Ultra doğrusal ve JMA ortalamalı yavaş uyarlanabilir trend çizgisi.

The Cincin EA (v2.24) is an automated trading system for MetaTrader 5 that executes conservative random trades on a specified symbol (e.g., EURUSD), with features like basket management, hedging, and position control.

Bu basit gösterge, fiyatın herhangi bir mum veya zaman diliminde belirli bir zamana ne zaman ulaştığını kolayca bulmak içindir.

Mevcut sembol için tüm alış veya satış pozisyonlarını kapatmak için iki düğme ekleyen MetaTrader 5 için MQL5 komut dosyası.

Stalin göstergesi "sinyal verme" türüne aittir, yani tüccara piyasaya kesin giriş noktaları verir.

Seçilebilir ortalama algoritması ve dinamik olarak değişken aşırı satım/aşırı alım seviyeleri ile Göreceli Güç Endeksi.

Gösterge, anlaşma yapmak için sinyaller verir.

EA Spread lister shows the current, min and max values for all symbols / instruments.

SuperTrend Göstergesi, ATR'ye dayalı dinamik bir trend takip aracıdır. Yükseliş veya düşüş koşullarını belirtmek için fiyatın üstünde veya altında renkli bir çizgi çizer. Fiyat çizgiyi geçtiğinde bir sinyal oku belirir. ATR dönemi, çarpanı, okları, etiketleri ve renkleri ile tamamen özelleştirilebilir. Tüm enstrümanlar ve zaman dilimleri için uygundur. Scalping, swing ve gün içi ticaret için idealdir. Daha güçlü kurulumlar için diğer göstergelerle birleştirin.

Bu, risk yüzdesi yaklaşımını veya riske atılacak gerçek miktarı kullanarak lot büyüklüğünü hesaplamak için basit bir komut dosyasıdır.

Schaff Trend Döngüsü göstergesi, çalışma prensibi gereği, döngüleri kullanarak MASD çizgisi ile stokastik mekanizmaları kullanan döngüsel bir osilatördür. Sonuç olarak, bu göstergenin geliştiricileri, komut dosyasının daha istikrarlı ve güvenilir sonuçlarını elde etmeyi başardılar.

Yükseliş eğilimi için çubukları mavi, düşüş eğilimi için kırmızı renklendiren bir gösterge.

SHI_Channel_true göstergesi, otomatik modda grafik üzerinde dinamik Barishpolz hareketli kanalları görüntüler.

A powerful and feature-rich JSON library for MQL5, designed to bring a modern development experience similar to Python/JS

The EA identifies trade setups by waiting for a user-defined number of indicators (e.g., 2 out of 3) to show divergence simultaneously. This multi-layer confirmation approach filters out market noise. Key Features: Triple Confirmation Engine: Analyzes RSI, MACD, & Stochastic divergence. Advanced Filters: Optional Trend Filter (MA) and Volume Filter for superior signal quality. Full Customization: Control all indicator settings, divergence sensitivity, and trade logic. Professional Risk Management: Use fixed lots or percentage-based money management with SL/TP.

Anlaşmalarda (kapalı işlemler) strateji test cihazında da gösterilen kar etiketleri oluşturma

Basit ama net bir trend göstergesi.

Mevcut trendin gücü ve yönü hakkında basit ve net bir gösterge.

JFatlAcceleration göstergesi mevcut trendin ivmesini ölçmek için kullanılır.

Tarantella EA: Advanced grid trading system with hedging capabilities and Market Profile integration. Uses ADX trend filtering, Fibonacci-based grid spacing, and multi-layered entry conditions (RSI/ATR/volume) to execute trades only within Market Profile value areas. Features intelligent risk management including trailing stops, breakeven triggers, and partial hedge closing.

Algoritmaların eşzamansız yürütülmesi için arayüz

Standart Heiken Ashi, ancak fiyat zaman serilerinin ortalama değerleri üzerinden hesaplanır.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191