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 kod örnekleriniz tüm dünyaya dağıtılacak ve böylece yüz binlerce yatırımcı sizi tanıyacaktır!

Kod ekle

Bu Uzman Danışman, bir TradingView grafiğini doğrudan MT5 penceresine entegre ederek yerel grafiğin yerini alır. Resmi TradingView widget'ı ile HTML oluşturmak için bir web görünümü (WebView2) kullanır ve MT5'ten ayrılmadan sembol, mevsimsellik ve temayı (koyu / açık) değiştirmenize olanak tanır. Yetkili dönem dışındaysa EA'yı engelleyen tarih tabanlı bir lisanslama sistemi içerir.

A quantitative stochastic probability engine that utilizes Markov Chain transition matrices to mathematically forecast the percentage chance of bullish or bearish continuation on the next algorithmic execution cycle.

Dynamic Fair Value Gap (FVG) is an MQL5 indicator for MetaTrader 5 that automatically detects market price imbalances. This indicator is perfectly suited for traders utilizing the Smart Money Concepts (SMC) strategy.

IMR is a multi-layered quantitative reversal finder designed for discretionary price-action traders who refuse to trade blind. It helps traders understand what's the current market regime. Whether its an accumulation, distribution or continuation.

Piyasa verilerine Ayrık Fourier Dönüşümü (DFT) uygulayan bir dijital sinyal işleme (DSP) motoru, dönüm noktalarını yansıtmak ve faz gecikmesini ortadan kaldırmak için baskın döngüsel frekansı izole eder.

Supertrend göstergesi, MetaTrader 5 grafiğinde ATR tabanlı dinamik bir trend çizgisi çizer ve her trendin tersine çevrilmesinde isteğe bağlı alım / satım ok sinyalleri ile yeşil bir yükseliş trendi ve kırmızı düşüş trendi çizgisi arasında geçiş yapar.

Displays the current bid-ask spread in points and pips directly on the chart, with live tracking of session minimum, maximum and average spread since the indicator was attached. Color changes to alert when spread exceeds a user-defined threshold.

Educational MT5 chart utility that monitors XAUUSD spread on the chart and alerts when spread rises above user-defined warning or danger levels.

Educational MT5 chart panel for XAUUSD showing live spread, ATR volatility, EMA trend bias, RSI condition, daily range and active trading session.

Script to set Stop Loss on every open position based on a target loss in the account's currency (e.g. $50 per position). Works on any deposit currency and any forex symbol. Validates broker stops/freeze levels. Currency conversion handled automatically.

Diagnostic script that compares SYMBOL_TRADE_TICK_VALUE, SYMBOL_TRADE_TICK_VALUE_LOSS and SYMBOL_TRADE_TICK_VALUE_PROFIT for every symbol in Market Watch. Classifies each symbol into one of four categories (ALL_EQUAL, TV_MATCHES_PROFIT, TV_MATCHES_LOSS, ALL_DIFFER) and provides an aggregated summary plus interpretation tip. Useful for verifying which tick-value property to rely on when implementing risk-based lot sizing in EAs. Exports full per-symbol report to CSV in MQL5/Files.

Heiken ashi with all buffers set as series

Daily Risk Monitor Lite, günlük gerçekleşen P/L, değişken P/L, günlük toplam, mevcut düşüş ve renk tabanlı risk durumunu doğrudan grafikte görüntüleyen hafif bir MetaTrader 5 göstergesidir. Salt okunur bir izleme aracıdır ve işlemleri kapatmaz veya ticareti engellemez.

Triple-barrier labeling pipelines frequently use an arbitrary constant (0.5–1.0%) or a legacy spread assumption as the min_ret threshold. A threshold set below the actual round-trip transaction cost causes the pipeline to label cost-driven noise as tradeable signal. The labeled dataset then systematically overstates edge, and any model trained on those labels overfits to an artifact of the labeling scheme rather than to genuine market structure. TransactionCostCollector.mq5 is a standalone script that resolves the data-collection step of this problem.

Allows to monitor spread and swaps!

Bu EA, bir aralık koparma ticaret stratejisi uygular. Kullanıcı tarafından tanımlanan başlangıç ve bitiş zamanları arasında bir fiyat aralığı hesaplar, bu aralığın en yüksek ve en düşük seviyesini işaretlemek için grafikte görsel bir dikdörtgen çizer ve ardından aralık kapandıktan sonra fiyat hareketini izler. Piyasa aralığın en yüksek seviyesinin üzerine çıkarsa, bir alım ticareti açar; aralığın en düşük seviyesinin altına düşerse, bir satış ticareti açar.

A quantitative volume density engine utilizing weighted Harmonic Mean mathematics to eliminate arithmetic outliers and map the true institutional liquidity center of gravity.

Trend rejimlerine yönelik makine öğreniminden ilham alan bir yaklaşım. Doğru sinyaller ve yerleşik backtest güveni sağlar

Close Profit Positions

A library to retrieve proximity signals for channel based indicators

Piyasayı farklı okuyan iki uyarlanabilir hareketli ortalama. Çapraz geçişler trend değişimlerini işaret eder.

MACD Multi-color Histogram

This custom indicator displays the ADX Wilder, +DI, and -DI lines together with Bollinger Bands calculated on the ADX main line in a separate window. It helps traders evaluate both trend strength and the volatility range of ADX values. The middle, upper, and lower bands can be used to identify ADX expansion, contraction, and potential strength breakouts. The indicator is useful for confirming trending conditions, spotting increasing momentum, and detecting when ADX moves outside its normal range. Input parameters allow adjustment of the ADX period, Bollinger Bands period, deviation, and applied price settings.

Gecikmeli perakende ATR'nin yerini alan öngörücü bir kantitatif motor, gelecekteki piyasa oynaklığını ve varyansını matematiksel olarak tahmin etmek için Nobel ödüllü GARCH (1,1) ekonometrik modelini kullanır.

MQL5 implementation of the fixed-width fractional differencing (FFD) method from López de Prado's Advances in Financial Machine Learning (Chapter 5). Transforms a non-stationary price series into a stationary one while preserving maximum historical memory; output cross-validates against the Python afml library to within 1e-12.

A quantitative physics engine that applies differential calculus to price action, extracting true Market Velocity (1st Derivative) and Market Acceleration (2nd Derivative) to predict trend exhaustion before it happens.

İstatistiksel Arbitraj (Çiftler Ticareti) için tasarlanmış kantitatif bir çoklu varlık osilatörü, iki korelasyonlu varlık arasındaki logaritmik farkı hesaplar ve risk-nötr ortalama geri dönüş fırsatlarını belirlemek için Z-Skorunu ölçer.

Precision Sniper, TradingView'in en iyi sinyal araçlarından esinlenen, EMA yapısı, RSI, MACD, ADX, VWAP ve hacim hizalamasına dayalı her alım / satım sinyalini (A +, A, B, C) derecelendiren çoklu bir MT5 göstergesidir. 8 ön ayar, HTF önyargı onayı, otomatik TP / SL seviyeleri, takip eden durdurma ve yerleşik bir arka test panosu.

A candlestick chart which colors OHLC candles based on directional price momentum and news impact

Automatically detect Inside Bar patterns, draw projection rectangles, and receive real‑time alerts – all in one powerful indicator. Swing And Full Margin trader

Mumlarınızı momentum durumuna göre renklendirin. Dört önyargı seviyesi + nötr - karanlık grafikler için oluşturulmuştur.

Kurumsal MACD, akıllı parayla uyum içinde işlem yapmak isteyen yatırımcılar için tasarlanmış gelişmiş bir göstergedir. Her bir tik veya mum kapanışını ayrım yapmadan işleyen standart MACD'nin aksine, bu gösterge hareketli ortalamalarını hesaplamadan önce dinamik bir hacim filtresi kullanarak fiyat yapısını yeniden yapılandırır.

An aerospace-grade state estimation algorithm that dynamically filters out market noise and manipulation wicks to reveal the true underlying execution price with zero static phase-lag.

Bu EA, bir aralık koparma ticaret stratejisi uygular. Kullanıcı tarafından tanımlanan başlangıç ve bitiş zamanları arasında bir fiyat aralığı hesaplar, bu aralığın en yüksek ve en düşük seviyesini işaretlemek için grafikte görsel bir dikdörtgen çizer ve ardından aralık kapandıktan sonra fiyat hareketini izler. Piyasa aralığın en yüksek seviyesinin üzerine çıkarsa, bir alım ticareti açar; aralığın en düşük seviyesinin altına düşerse, bir satış ticareti açar.

Bir pozisyon açmak için oku ve o anda açık olan pozisyondan çıkmak için orta çizgiyi kullanın.

BEC Trade Manager, başabaş, takip eden mantık, kısmi kapatma, zararı durdurma kaldırma, kar tarafı kapatma, zarar tarafı kapatma ve hızlı kafa derisi girişleri için tek tıklama kontrollerini kullanarak mevcut sembol üzerindeki aktif pozisyonları yönetmenize yardımcı olur. Ayrıca öz sermaye, değişken kâr, günlük kâr, zararı durdur etiketleri ve sepet başabaş önizlemesi gibi önemli hesap ve sembol bilgilerini grafik üzerinde görüntüler.

Altın için çift yönlü ızgara EA (XAUUSD). ProCent hesapları için idealdir. Günlük Kar Hedefi ve Maksimum Düşüş koruması içerir.

Sembol Özeti, MT5 için ayrı bir görüntüleyici penceresi açan ve bir ticaret sembolü hakkında ayrıntılı bir rapor gösteren bir hizmettir. Hizmeti yeniden başlatmadan grafiğin sembolünü veya zaman dilimini değiştirirken Rusça ve İngilizce dillerini, pencereyi yeniden boyutlandırmayı, kaydırmayı, otomatik rapor güncellemesini destekler.

Sembol Özeti, ayrı bir görüntüleyici penceresi açan ve bir ticaret sembolü için ayrıntılı bir rapor görüntüleyen bir MT5 hizmetidir. Rusça ve İngilizce, pencere yeniden boyutlandırma, kaydırma ve izlenen grafik sembol veya zaman dilimini değiştirdiğinde hizmeti yeniden başlatmadan otomatik rapor güncellemelerini destekler.

RSI sapmasını içeren çoklu zaman dilimi göstergesi. + Alım / Satım sinyalleri Ticaret görünümünden esinlenilmiştir.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199