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

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

Professional open-source Trading Clock for MetaTrader 5. Displays broker server time, local time, UTC and Sydney, Tokyo, London and New York market times with live session status and overlap information.

Professional open-source Market Status Dashboard for MetaTrader 5. Monitor spread, ATR volatility, volume activity, daily range, ADR usage, trading sessions and overall market conditions in real time.

Quantora Symbol Information Panel MT5 - Professional Trading Specifications Dashboard

Professional open-source Pip Value Calculator for MetaTrader 5. Calculates broker-specific pip and point values using real symbol specifications, lot size, tick size, tick value and account currency.

Professional open-source ADR Calculator for MetaTrader 5. Calculates Average Daily Range, current day range, ADR usage percentage, remaining range and projected ADR High/Low levels with a modern Quantora dashboard.

Professional open-source Session Clock for MetaTrader 5. Displays Sydney, Tokyo, London and New York trading sessions with live status, countdown timers, progress bars, overlap information and configurable alerts.

Displays a complete trading statistics table directly on the chart — Net Profit, Profit Factor, Drawdown, Win Rate and more — calculated from your full account history. Purely informational, free for everyone.

Locks in the high and low of any user-defined session — Asian, London, New York, or a fully custom window — and draws it on the chart as a live-updating box or line pair. No repainting, no discretion — the range is measured directly from the bars, not estimated.

Professional open-source Candle Countdown for MetaTrader 5. Displays a live digital candle timer, progress bar, elapsed and remaining time, market status and configurable countdown alerts with a modern Quantora dashboard.

XAUUSD için canlı spread, ATR oynaklığı, EMA trend eğilimi, RSI durumu, günlük aralık ve aktif işlem seansını gösteren eğitici MT5 grafik paneli.

Grafik üzerinde XAUUSD spreadini izleyen ve spreadin kullanıcı tarafından belirlenen uyarı veya tehlike seviyelerinin üzerine çıktığında uyarı veren, eğitim amaçlı bir MT5 grafik aracı.

Professional open-source Margin Calculator for MetaTrader 5. Calculates required margin, Free Margin impact, Margin Level, position value and margin safety with a modern Quantora dashboard.

Professional open-source Risk Calculator for MetaTrader 5. Calculates money risk, account risk percentage, potential profit, Reward-to-Risk ratio, margin requirement and risk level.

Professional open-source Position Size Calculator for MetaTrader 5. Calculates broker-compatible lot size using account value, risk percentage, fixed risk amount and Stop Loss distance.

Professional open-source Trailing Stop manager for MetaTrader 5 with adjustable start, distance, step, profit filter, Magic Number filtering and a modern Quantora dashboard.

Professional open-source Break Even manager for MetaTrader 5. Automatically moves Stop Loss to Break Even with adjustable trigger, offset, Magic Number filtering and a modern Quantora dashboard.

Professional open-source trade management utility for MetaTrader 5. Automatically manages Stop Loss, Take Profit, Break Even and Trailing Stop for existing positions while providing a professional real-time dashboard.

The Spread Monitor is a professional statistical dashboard that evaluates the current market spread relative to its recent historical behavior. Instead of simply displaying the current spread, it determines whether the spread is unusually high, unusually low, or within its normal statistical range.

This is a volatility regime indicator, displayed in a separate window below the chart. The core idea: it calculates a historical percentile of the current volatility (0-100%) and classifies the market into 5 "regimes" — from extreme calm to extreme chaos. On top of that, it has a full visual dashboard (a text panel on the chart) with a trading signal, SL/TP, MTF (multi-timeframe) filters, volume, VIX, and, in the current version, a probabilistic "confidence meter" score.

Hesabınızı günlük zarar limiti ve maksimum değer kaybı limiti açısından takip eden, renk kodlu OK / UYARI / TEHLİKE durum göstergelerine sahip, grafiğin üzerinde yer alan salt okunur bir paneldir. Yalnızca izleme amaçlıdır; herhangi bir emir vermez, değiştirmez veya kapatmaz.

Bu Uzman Danışman, Stokastik osilatörü izleyerek kullanıcının seçtiği koşullara göre pozisyonları otomatik olarak kapatır: aşırı alım seviyesinin üstünde veya aşırı satım seviyesinin altında gerçekleşen kesişmeler, aşırı alım/aşırı satım bölgelerine giriş veya bu bölgelerden çıkış. Pozisyonlar, kâr durumuna göre (zarar, kâr veya her ikisi) kapatılmak üzere filtrelenir. İsteğe bağlı Test Modu, %D çizgisi orta çizgi (50) civarında yapılandırılabilir ofset seviyelerini geçtiğinde temel giriş sinyallerini etkinleştirir.

Global Macro Soros. A multi-timeframe trend-agreement indicator inspired by George Soros's macro trading style.

An Simple MQL5 trade management panel featuring drag-and-drop chart lines, dynamic lot sizing based on risk percentage, ATR/Point Stop Loss modes, and real-time floating P/L monitoring.

Bands StochRSI Extreme Reversal — spots mean-reversion signals where price closes back inside the Bollinger Band after Stochastic RSI hit an extreme zone, with an on-chart status panel.

The SMC Order Block Detector indicator features an Advanced Smart Money Concepts (SMC) Order Block (OB) Engine inspired by the TradingHub 3.0 methodology. It is specifically engineered to automatically detect, track, and manage institutional Order Blocks with high precision on MetaTrader 5. A key highlight of this indicator is its Smart Overlap Management: when new Order Blocks form and overlap with existing active zones, the algorithm intelligently evaluates their Fair Value Gap (FVG) sizes. It automatically filters out and deactivates weaker or redundant zones, ensuring that only the highest-probability institutional levels remain on your chart.

Bir stratejinin avantajının işlem maliyetleri karşısında ne kadar sağlam olduğunu ölçen, tamamen MQL5 ile yazılmış bir komut dosyasıdır. Kapanan işlemlerin Tarih, Kâr, Hacim bilgilerini içeren bir CSV dosyasını okur ve her işlemin maliyetini sabit bir kısım artı lot başına değişen bir kısım olarak modelleştirir. İşlem başına başabaş maliyetini, tampon değeri (net kârın sıfıra ulaştığı varsayılan gerçekçi maliyetin katı), varsayılan maliyet üzerinden yeniden fiyatlandırılmış net kâr ve kâr faktörünü, maliyet nedeniyle kârlı işlemlerin zarara dönüşen oranını ve öneriler içeren A+'dan F'ye kadar bileşik maliyet dayanıklılık puanını gösterir. Dosya yoksa, tekrarlanabilir bir örnek oluşturur ve bunu analiz eder; böylece çıktı ilk çalıştırmada görülebilir. Harici kütüphane, Python veya yapay zeka gerektirmez.

BBandsPsar, Bollinger Bantları’nın oynaklık çerçevesini Parabolik SAR’ın trend takip mantığıyla birleştiren özel bir hibrit göstergedir. Bu iki yöntemi bir araya getirerek, piyasa oynaklığını ve ortaya çıkan trend dinamiklerini tek ve bütüncül bir araç içinde etkili bir şekilde uyumlu hale getirir.

What it does Trades XAUUSD on M5 during London / New York sessions Entry logic: EMA momentum + short breakout/retest filters Exits: ATR-based Stop Loss / Take Profit + optional time-stop Risk: fixed % of equity per base trade Lot scaling: increases only after consecutive wins (capped) — no martingale after losses Daily loss stop and max spread filter Optional local HTTP bridge for a companion mobile/web app (monitor, pause, close, modify SL/TP)

Grafik sembolünün gerçek zamanlı spreadini gösteren grafik içi panel – mevcut değer, minimum, ortalama ve bağlantının kurulmasından bu yana kaydedilen maksimum değerler – uyarı ve tehlike eşiklerinize göre renk kodlu olarak gösterilir; ayrıca spread, N saniye boyunca arka arkaya tehlike seviyesinde kaldığında (haberler ve rollover dalgalanmaları) isteğe bağlı bir uyarı da verilir.

Planlanan bir işlem için riskiniz (sermayenin yüzdesi veya sabit bir para tutarı) ve stop-loss mesafesi (puan veya fiyat seviyesi) temelinde doğru lot büyüklüğünü hesaplar. Hisse senedi sembolünün sözleşme özelliklerini (tick büyüklüğü ve değeri, hacim minimum/maksimum/adım) dikkate alır ve gerekli teminat tutarını tahmin eder.

Read-only analytics for accounts that run several Expert Advisors. It groups closed trades by magic number and measures what running those systems together actually saves you: standalone versus combined drawdown, the pairwise correlation matrix drawn as a heat map on the chart, and a Monte Carlo reshuffle of the portfolio's period returns.

A MetaTrader 5 chart indicator that draws Heikin Ashi candles, confirmed buy and sell arrows, optional MACD histogram divergence filtering, and configurable alerts.

Yapılandırılabilir bir dönem için kapatılmış pozisyonlarınızı, Excel veya Google E-Tablolar’da günlük analizi yapabilmeniz amacıyla bir CSV dosyasına aktarır: giriş ve çıkış zamanı ile fiyatı (kısmi işlemler için hacim ağırlıklı), hacim, puan cinsinden sonuç, komisyon, swap, net kâr ve işlem süresi.

MT5 için SMC/ICT piyasa yapısı göstergesi: kapanışta teyit edilen salınım tepe/dip noktaları, BOS (devam) ve CHoCH (tersine dönüş), Emir Blokları, Gerçek Değer Açıkları ve QML (Quasimodo) seviyeleri. Her özellik açılıp kapatılabilir; salınım hassasiyeti ve renkler ayarlanabilir. Herhangi bir sembol ve zaman diliminde çalışır.

Locks in the Asian session range on XAUUSD, then places an OCO breakout pair (BuyStop/SellStop) for the London open, with ATR-based stops and risk-percent position sizing. No indicators, no discretion — the range is measured, not guessed.

Kinetik Sıkıştırma Endeksi (KCI), piyasadaki tükenme durumlarını ve yerel sıkıştırma olaylarını tespit etmek üzere tasarlanmış özel bir osilatördür. KCI, harici standart gösterge işleyicilerine dayanmak yerine kinematik ölçütlerini dahili olarak hesaplayarak, ek yükü azaltır ve Uzman Danışman (EA) entegrasyonu için tampon yönetimini basitleştirir. Bu makale, MetaTrader 5'te bu aracı uygulamak isteyen geliştiriciler için matematiksel temeli, sistem mimarisini, tampon eşlemesini ve pratik entegrasyon kılavuzlarını ayrıntılı olarak açıklamaktadır.

KCI Embedded Sniper, yüksek hassasiyetli ters yönlü girişler için tasarlanmış bir algoritmik işlem çözümüdür. Harici göstergelere bağımlı olan (ve genellikle iş parçacığı senkronizasyon bozukluğu ve gecikme sorunları yaşayan) geleneksel Uzman Danışmanların aksine, bu Uzman Danışman tamamen entegre bir Kinetic Compression Index (KCI) motoruna sahiptir. KCI’nin matematiksel çerçevesinin tamamını — Hız Katsayıları, Kinetik Yer Değişimi, Enerji Dağılımı ve Faz Hızını hesaplama — doğrudan EA’nın temel mantığına aktararak, “asenkron gecikmeyi” ortadan kaldırdık. Sonuç olarak, piyasa tükenmesini (Singularity) ve momentum uç değerlerini (Williams %R) mikrosaniye hassasiyetinde doğrulayan, sıfır yeniden çizim performansı sağlamak için yalnızca tamamlanmış çubuklar üzerinde çalışan, yıldırım hızında bir sniper motoru ortaya çıkmıştır.

This is an MQL5 custom indicator for MetaTrader 5 called RSI Histogram. It plots the standard RSI line in a separate window, plus a color-coded histogram version of the same RSI values that changes color based on momentum:

Extreme Value Theory (EVT) ported into MQL5 for gauging potential crashes and upsets in the market.

Shows average price range per hour of the trading day as an on-chart heatmap, plus Asian/London/New York session shading behind the candles — so you can see when a symbol actually moves, not just guess.

123456789...203