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

Kod ekle

A port of the Olsen group's Alpha Engine: eight limit-order agents trade intrinsic-time directional changes on a hedging account. They add on overshoots and trim at a profit on reversals.

Mirrors trades opened, modified, and closed by another EA on the same hedging account, selected by magic number. By default it inverts direction (Buy↔Sell, SL↔TP), so you can forward-test the reverse of a strategy with real spreads, slippage, and execution.

A free open-source MT5 utility for analyzing historical trading performance beyond Profit Factor.

Seçilen giriş ve stop mesafesini, tik büyüklüğü, tik değeri ve hesap riskini kullanarak bir broker tarafından normalize edilmiş pozisyon büyüklüğüne dönüştüren, sürüklenebilir bir MT5 risk hesaplayıcısı.

Birden fazla zaman diliminde Fibonacci seviyelerini otomatik olarak gösteren ve birleşme bölgelerini, piyasa yapısını, prim/iskonto alanlarını ve önemli fiyat tepkilerini vurgulayan ücretsiz MT5 göstergesi.

Shows where stops are likely resting and which ones were just taken. Liquidity pools = confirmed swing highs and lows that price has not traded through yet, equal highs/lows (a bigger pool) and yesterday's high and low. When a bar trades beyond a pool it is marked as swept, and as "grabbed & rejected" if the same bar closes back inside. Non-repainting: a swing is used only after N closed bars on each side. The panel is a neon city drawn on a CCanvas: the price is a flying car, sell stops are towers below it, buy stops floating platforms above it, yesterday's levels golden billboards, a searchlight sweeps the sky and a ticker runs today's catch. Two buffers give the nearest active pool above and below for use in an Expert Advisor. Indicator only: it never trades.

Measures whether an indicator repaints instead of trusting the claim. It re-reads the buffers of any custom indicator on bars that have already closed and counts every value that changes, appears or disappears, with the furthest shift back at which that still happens. Verdict per buffer on a chart panel, every event written to CSV.

Tests whether live closing deals still match the backtest of an Expert Advisor. A bootstrap-calibrated CUSUM detector raises an alarm and estimates when the drift began, a two-window check separates a short dip from a lasting decline, and an expectancy decomposition shows whether the win rate or the trade sizes changed. The script generates demonstration data on the first run and is written in pure MQL5.

A free, fully open EA: buy GBPJPY every Monday at 11:00 server time (04:00 New York), close at 23:00. Stays profitable in backtest with the entry anywhere from 09:00 to 13:00. Attach to GBPJPY M1.

Quickly view each and every individual market's open and close times. Very important for short term scalping. I own the copyright, if anyone modifies or uses this it must stay free. Comments and feedback welcome.

Gauss düzeltmesi kullanarak yeniden çizilmeyen bir Nadaraya-Watson zarfını hesaplar ve üst ve alt bantların ötesine geçen fiyat hareketlerini oklarla işaretler.

Spread, tik boyutu, tik değeri, hacim limitleri, stop seviyesi ve dondurma seviyesi dahil olmak üzere, broker ve sembolün gerçek zamanlı işlem özelliklerini gösteren hafif bir MT5 grafik göstergesi.

Shows the real spread for each server hour, measured from your broker's own tick history: median and 90th percentile per hour, optional cost as a share of your stop and per lot, and CSV export.

A chart panel that shows the contract specification details that decide position size and trading cost (point value, spread cost, margin, swap, execution rules) in the account currency, warns about broker settings that silently break lot-size code, and exports the audit of every Market Watch symbol to CSV.

Salınım pivot noktalarını otomatik olarak algılar ve kurallara uygun bir Elliott Dalga sayımını (1-2-3-4-5 itici dalga ve A-B-C düzeltme) Fibonacci bilgi paneli eşliğinde doğrudan grafik üzerinde etiketler. Bu yalnızca kılavuz amaçlıdır; her zaman manuel olarak doğrulayın.

En fazla üç işlem seansının (Asya, Londra, New York veya herhangi bir özel aralık) başlangıcını ve sonunu dikey ayırıcılar ve/veya gölgelendirilmiş arka plan kutuları ile gösterir; bu gösterim, son dönemdeki verileri kapsayan kayan bir aralıkta her gün tekrarlanır. Tamamen görsel bir gösterimdir — hesaplama yok, sinyal yok, sadece net seans sınırları.

H1 indicator that combines support/resistance confluence from H4, D1 and W1 with EMA trend alignment and candlestick confirmation. Shows non-repainting BUY/SELL arrows with ATR-based stop and reward/risk filtering.

Script that lists the global variables of the terminal with value, last access time and age, filtered by prefix, substring and age. It exports them to CSV, deletes the matching ones after a confirmation and a backup, and restores them from a CSV file.

Tracks changes to 18 broker contract properties against a saved baseline, with before and after values, a chart panel and a local CSV audit trail.

The Adaptive Kalman Trend Filter smooths price fluctuations to highlight the underlying market trend, adapting its responsiveness as market conditions change.

Uyarlanabilir MACD, piyasa koşullarına göre yumuşatma düzeyini ayarlayan dinamik bir momentum göstergesidir. Kullanıcı tarafından belirlenen bir dönem boyunca fiyat ile çubuk endeksi arasındaki Pearson korelasyon katsayısını hesaplar, ardından elde edilen R² değerini kullanarak iki farklı MACD katsayı setini harmanlar. Bu sayede MACD çizgisi, güçlü trendler sırasında daha duyarlı, yatay seyreden piyasalarda ise daha düzgün bir seyir izler. Gösterge, renk kodlu bir histogram (güçlü/zayıf yükseliş/düşüş) ve grafik arka planına uyum sağlayan isteğe bağlı otomatik kontrastlı bir MACD çizgisi çizer. Girişler, R² süresinin, hızlı/yavaş uzunluklarının, sinyal süresinin ve renklerin özelleştirilmesine olanak tanır. Trend takip ve momentum değişimlerini tespit etmek için uygundur.

Piyasa Yapısı ve Akıllı İşlem Takipçisi (MT5) Otomatik piyasa yapısı haritalama, momentum ısı haritası mum çubukları ve kurumsal işlem yürütme takibini bir araya getiren gelişmiş, hepsi bir arada bir Akıllı Para Kavramları (SMC) göstergesi.

Open-source EURUSD Expert Advisor for MetaTrader 5 Strategy Tester, based on RSI exhaustion signals, ATR-based exits and volatility-adjusted spread filtering.

ZoneUS30 is a simple US30 Expert Advisor focused on SELL opportunities after upward price extensions. The strategy combines a mean-reversion concept with a carry-trade idea: when short positions receive positive overnight swap, the EA can benefit both from a price correction and from holding the position over time. Designed for US30 and intended for experimental and educational use. Counter-trend trading involves significant risk, especially with high lot sizes.

iFVG Indicator With Signals

Zigzag Temelli Destek-Direnç, grafikte Destek, Direnç ve geçiş bölgelerini (Flip Zones) otomatik ve dinamik bir şekilde göstermek üzere tasarlanmış bir Fiyat Hareketi göstergesidir. Tamamen net fiyat yapısının haritalanmasına ve önemli geri tepme bölgelerinin (SBR ve RBS) vurgulanmasına odaklanır. Ayrıca, piyasanın eğilimini gerçek zamanlı olarak izlemek için etkileşimli bir kontrol paneli de içerir.

Bir çizim göstergesinin yeniden çizilip çizilmediğini ölçer; çizilmediğini iddia etmek yerine. Değişmezlik kuralı: Bir çubuk kapandıktan ve işlendikten sonra, üzerine çizilen hiçbir nesne asla değişmemelidir — hareket etmemeli, rengi değişmemeli, metni değişmemeli ve kaybolmamalıdır. Komut dosyası, gerçek geçmiş verileriyle özel bir sembol oluşturur, şablon aracılığıyla göstergenizi ekler, her nesneyi kaydeder, çubukları ekler, tam bir yeniden hesaplama yapar ve nesneleri tek tek karşılaştırır. Değişiklikler ve kaybolmalar ayrı ayrı sayılır, çünkü yalnızca bir değişiklik olması iddianın yanlış olduğu anlamına gelir. Hiçbir şeyi karşılaştırmayan bir çalıştırma, ASLA "geçti" olarak değil, "SONUÇSUZ" olarak raporlanır. Çıktı, sayının yanında yayınlayabileceğiniz bir CSV dosyasıdır.

Uyarlanabilir ATR aralığı, LL/LH yapı doğrulaması, dinamik RSI geçit kontrolü, ani düşüş algılama, haber filtresi ve akıllı işlem düzeltme özelliklerine sahip XAUUSD M15 sepet toparlanma EA'sı.

Son dönemdeki bir geriye dönük pencere üzerinde yatay bir hacim histogramı oluşturur ve Kontrol Noktası ile Değer Alanını, sadece POC ± sabit bir ofset değil, standart TPO/hacim değer-alanı genişletme algoritmasını kullanarak işaretler. Her yeni çubukta bir kez yenilenir ve fiyatın yanında bir yan çubuk olarak çizilir.

Trend-following Expert Advisor for MetaTrader 5 combining Supertrend direction with ADX and DI confirmation. Uses an ATR-based stop loss and risks up to 0.5% of equity per trade.

Marks impulse candles: body at least ATR x multiplier, body at least a set share of the candle range, close near the extreme, optional tick volume confirmation. Green arrow below a bullish impulse, red above a bearish one. Closed bars only, no repainting. Signals are in the two buffers so an Expert Advisor can read them with iCustom.

Account-level guard for prop firm accounts. Watches every position on the account, closes everything at the daily or maximum loss limit, caps the money at risk per position, closes trades left without a stop and can flatten around high impact news.

Draggable on-chart manual trading panel with multi-timeframe bias, ATR SL/TP hints, a trailing stop and one-click BUY/SELL/CLOSE ALL.

Onaylanmış piyasa yapısı, hacimsel emir blokları ve tahmini alım/satım faaliyetleri için açık kaynaklı MT5 göstergesi.

Fraktal salınım tepe ve dip noktalarını likidite seviyeleri olarak işaretler; ardından fiyatın bu seviyelerin ötesine taşındıktan sonra tekrar içine kapandığı tam çubuğu — bir likidite süpürmesi / stop avı — bir ok ve isteğe bağlı bir fiyat etiketi ile işaretler. Süpürme kontrolleri yalnızca kapanmış çubuklarda gerçekleştirilir, bu nedenle sinyaller asla yeniden çizilmez.

Marks swing highs and lows only after N closed bars have confirmed them, so a drawn swing never moves or disappears.

Turtle-style Donchian breakouts on gold, followed with three exits at once: an ATR trailing stop, the Turtle exit channel and a fixed target. Backtested on XAUUSD H1 and H4 in 2025 and 2026, where all twelve combinations were profitable. Non-repainting, with buffers for an Expert Advisor.

A Turtle-style breakout EA for gold. It buys when an H4 bar closes above the 20-bar high in an uptrend, with a 2 ATR stop and a 2R target. Backtested on XAUUSD from January 2020 to September 2026: +9,029.72 on 10,000 at 1% risk, profit factor 1.77, max drawdown 11.38%, 6 of 7 years profitable.

Finds the weekend CME gap on gold and on 24/7 Bitcoin charts, keeps every unfilled gap on the chart until price returns to it, and shows how often gaps filled, how fast, how far price ran first, and what fading them would have made. Non-repainting, with buffers for an Expert Advisor.

Manuel işlem yapan yatırımcılar ve kantitatif geliştiriciler için tasarlanmış, MetaTrader 5'e yönelik etkileşimli bir GUI paneli. Hesap özkaynak risk yüzdesine göre dinamik pozisyon büyüklüğünün belirlenmesini otomatikleştirir; tek tıklamayla emir gerçekleştirme (Al/Sat), anında BreakEven, Tümünü Kapat işlevleri ve sürekli gerçek zamanlı Trailing Stop yönetimi özelliklerine sahiptir.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208