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

Automatically detects swing pivots and labels a rule-validated Elliott Wave count (1-2-3-4-5 impulse and A-B-C correction) directly on the chart, with a Fibonacci info panel. For guidance only, always confirm manually.

A lightweight MT5 chart indicator that displays live broker and symbol trading specifications including spread, tick size, tick value, volume limits, stop level and freeze level.

Calculates a non-repainting Nadaraya-Watson envelope using Gaussian smoothing and marks price crosses beyond the upper and lower bands with arrows.

A draggable MT5 risk calculator that converts the selected entry and stop distance into a broker normalized position size using tick size, tick value and account risk.

A read only MT5 script that reports broker symbol specifications, volume limits, price settings, execution modes, trading permissions, margin requirements and estimated profit values.

Pro Manager, kendi hesabına işlem yapan şirketler ve profesyonel yatırımcılar için geliştirilmiş, hepsi bir arada bir MT5 işlem asistanıdır. Break-even, Average TP, Magic Number yönetimi ve Auto Grid gibi güçlü araçlarla işlemleri daha hızlı gerçekleştirin, pozisyonları daha akıllıca yönetin, riski verimli bir şekilde kontrol edin ve günlük işlem görevlerini otomatikleştirin.

Daniel Bloch’un “Relative Moving Average” çerçevesinin MQL5’e sadık bir şekilde uyarlanmış hali. Bu program, mevcut kapanış fiyatını kendi penceresindeki dağılım içinde, semboller arasında karşılaştırılabilir bir [0, 1] ölçeğinde sıralar ve fraktilleri, rejim sınıflandırmasını ve yönsel tutarlılığı okunabilir tamponlar olarak yayınlar.

Market Structure & Smart Trade Tracker (MT5) An advanced all-in-one Smart Money Concepts (SMC) indicator that combines automated market structure mapping, momentum heatmap candles, and institutional trade execution tracking.

Adaptive MACD is a dynamic momentum indicator that adjusts its smoothing based on market conditions. It calculates a Pearson correlation coefficient between price and bar index over a user-defined period, then uses the resulting R² to blend two different MACD coefficient sets. This makes the MACD line more responsive during strong trends and smoother in sideways markets. The indicator plots a color-coded histogram (strong/weak bullish/bearish) and an optional auto-contrast MACD line that adapts to the chart background. Inputs allow customization of the R² period, fast/slow lengths, signal period, and colors. Suitable for trend-following and detecting momentum shifts.

AMA_EntrySignal_Projekt_EN - Indicator WHAT IT IS An adapted/English edition of the AMA_EntrySignal_V2.mq5 indicator The indicator produces BUY/SELL entry signals, exit signals and a momentum-fade exit arrow, and shows an on-chart info panel with market state and trading statistics.

Market Replay Tool is an MT5 utility that seamlessly merges a Market Replay simulator with interactive TradingView-style Long & Short drawing tools. It allows traders to backtest strategies on historical data with adjustable playback speeds, while effortlessly mapping out risk-to-reward setups using dynamic, draggable entry, stop-loss, and take-profit visual boxes directly on the chart.

Bu komut dosyası, M1 çubuklarının spread alanından brokerınızın gerçek spread değerini toplar ve medyanı, 90. ve 99. persentilleri fiyat birimlerinde, puan olarak ve ATR'nin kesirleri olarak yazdırır; ayrıca her saat için ortalama ve maksimum spread değerlerini CSV dosyasına kaydeder. Bu, stratejileri kafanızdaki "tipik" spread yerine, hesabınızın gerçek maliyetlerine göre test etmek için gereklidir.

Bu göstergenin işlevi: Clock (Spread).mq5, grafiğin köşesinde aşağıdakileri gösteren küçük bir metin etiketi görüntüleyen bir MetaTrader 5 grafik göstergesidir: Mevcut mum çubuğunun kapanmasına kadar kalan süre (zaman dilimine bağlı olarak HH:MM:SS veya MM:SS biçiminde) Zamanlayıcının yanındaki parantez içinde gösterilen mevcut spread (Ask − Bid, puan cinsinden). Değişiklik günlüğü: Sürüm 2.20: - Spread artık yönüne göre dinamik olarak renkleniyor (yeşil = artıyor, kırmızı = azalıyor) - Spread renkleri için yapılandırılabilir girişler eklendi

Measures whether a drawing indicator repaints, instead of asserting that it does not. The invariant: once a bar has closed and been processed, no object drawn on it may ever change - not move, not recolour, not change its text, and not disappear. The script seeds a custom symbol with real history, attaches your indicator through a template, records every object, appends bars, forces a full recalculation, and compares object by object. Changes and disappearances are counted separately, because only a change means the claim is false. A run that compared nothing is reported as INCONCLUSIVE, never as a pass. Output is a CSV you can publish next to the number.

Support Resistance zig zag based is a Price Action indicator designed to automatically and dynamically map Support, Resistance, and transition areas (Flip Zones) on the chart. It focuses purely on clear price structure mapping and highlighting key bounce areas (SBR & RBS). It also includes an interactive dashboard to monitor real-time market bias.

Market Structure Shift (CHoCH) Bullish Setup (CHoCH ): Price breaks above the previous confirmed Lower High (LH), signaling a trend reversal from bearish to bullish. Bearish Setup (CHoCH ): Price breaks below the previous confirmed Higher Low (HL), signaling a trend reversal from bullish to bearish.

Inside Bar formasyonlarını otomatik olarak tespit edin, projeksiyon dikdörtgenleri çizin ve gerçek zamanlı uyarılar alın – hepsi tek bir güçlü göstergede. Swing ve Tam Marj yatırımcısı

Fiyatın yönsel ivmesine ve haberlerin etkisine göre OHLC mumlarını renklendiren bir mum grafiği

The Auto ZigZag Fibonacci Golden Zone indicator automatically detects the latest swing high and low, draws key Fibonacci retracement levels (50%, 61.8%, 78.6%), and highlights the Golden Zone between 61.8% and 78.6% as an optimal pullback entry area. The indicator includes a real-time dashboard, optional buy/sell signals, and full color customization. Works on all symbols and timeframes. Always test on a demo account before live trading.

Builds a horizontal volume histogram over a recent lookback window and marks the Point of Control and Value Area using the standard TPO/volume value-area expansion algorithm — not just POC ± a fixed offset. Refreshed once per new bar, drawn as a sidebar next to price.

XAUUSD M15 basket recovery EA with adaptive ATR spacing, LL/LH structure validation, dynamic RSI gating, crash detection, news filter, and smart trade trimming.

Londra seansındaki kırılma seviyelerini gösteren Asya aralığı göstergesi. Giriş okları, uyarılar, push bildirimleri. XAUUSD M15 için optimize edilmiştir.

Kapalı pozisyonların işlem geçmişini (bir CSV dosyası veya RuinExport.mq5 komut dosyası tarafından mevcut hesabın işlem geçmişinden otomatik olarak oluşturulan bir dosya) okur ve dört bağımsız risk göstergesini raporlar: zarar sonrası hacim artışı, ortalama fiyatı daha kötü hale getiren aynı yöndeki örtüşen pozisyonlar, kazançlar ve zararlar arasındaki getiri asimetrisi ve işlem başına belirtilen risk düzeyinde klasik iflas riski tahmini. Bu dört puan, sade bir dille yazılmış önerilerle birlikte tek bir A'dan F'ye kadar not sistemine dönüştürülür. CSV dosyası bulunmazsa, komut dosyası otomatik olarak tekrarlanabilir bir örnek işlem defteri oluşturur; böylece rapor ilk çalıştırmada görüntülenebilir.

Marks fractal swing highs/lows as liquidity levels, then flags the exact bar where price wicks beyond one and closes back inside — a liquidity sweep / stop hunt — with an arrow and an optional price label. Sweep checks run only on closed bars, so signals never repaint.

Pivot SuperTrend BhanuCodeLab, piyasanın yönünü, trend dönüşlerini ve olası AL veya SAT sinyallerini belirlemek için onaylanmış pivot noktalarını ATR tabanlı bir takip eden trend çizgisiyle birleştiren bir trend takip göstergesidir.

Smart Trend Score, çok sayıda trend ve momentum filtresini kullanarak yüksek kaliteli işlem fırsatlarını tespit etmek üzere tasarlanmış, sade ve hafif bir MetaTrader 5 göstergesidir.

This allows mt5 chart to scroll like tradingview chart with auto button to reset

Neural Loss-Pattern Auditor trains a small feed-forward neural network, written from scratch in native MQL5, on closed-deal history to test whether behavioral and market-context features predict which trades are more likely to lose. It reports an accuracy uplift over a naive baseline, a probability-calibration table, a permutation feature-importance ranking, and a configurable A-F composite grade with recommendations. On first run it uses a built-in synthetic demo, so the output is visible immediately with no setup; switch one input to InpUseDemoData=false to analyze real account history instead. Pure MQL5: no external libraries, no Python, and no AI service of any kind.

Detects 3-candle Fair Value Gaps (price imbalances) and draws them as boxes that extend live until price trades back through the gap. Detection runs only on fully closed bars, so gaps never flicker in and out as the current candle forms.

An interactive GUI panel for MetaTrader 5 designed for manual traders and quant developers. It automates dynamic position sizing based on exact account equity risk percentage, features one-click order execution (Buy/Sell), instant BreakEven, Close All functionality, and continuous real-time Trailing Stop management.

Quantitative MT5 Expert Advisor that filters market noise using Chaos Theory and the Largest Lyapunov Exponent (LLE). Trades momentum EMA crossovers only during deterministic market regimes, with built-in ATR risk management.

Perakende piyasadaki gürültüyle uğraşmayı bırakın. Bu, kurumsal düzeyde, asenkron bir çok varlık tarayıcısıdır. True Fractal CHOCH, Z-Score hacimsel anomalileri ve Fair Value Gap (FVG) doğrulamasını bir araya getirerek, terminalinizi dondurmadan yüksek olasılıklı Emir Bloklarını tespit eder.

Seans Temelli Likidite Kırılma ve Fibonacci Geri Çekilme Stratejisi (genellikle Forex veya kripto para ticaretinde kullanılır). Bu strateji, Emir Blokları veya Gerçek Değer Açıkları gibi karmaşık Akıllı Para Kavramları'ndan (SMC) kaçınarak, bunun yerine Asya Seansı likiditesine, zamanlamaya (seans açılışı) ve Fibonacci seviyelerine dayanarak ticareti basitleştirir.

Most reports give you one drawdown number - the worst one. This read-only script measures all three that matter on your own closed history: depth, duration and frequency. It prints the maximum drawdown with its peak, trough and recovery dates, the longest underwater period in days, whether you are at a new peak or how far below it and for how long, and a table of the deepest episodes with the days each took to recover. An episode is not a losing streak: it closes only when a NEW high is made, so a dip that never reclaims the old peak stays the same episode - which is what makes the duration column meaningful. Entry commissions are included and a partial close counts as one round turn, so the curve carries full cost. Optional percentage figures and CSV export. Deposits and withdrawals are excluded: this is the drawdown of your trading, not of your balance line.

simple coundown timer

Closes a basket of positions when its floating loss reaches a limit set as fixed money, a percent of balance, or a percent of equity. Scope filters by symbol or magic numbers, optional profit target, safe non blocking retries.

Asian Session Breakout, Asya işlem seansı sırasında oluşan fiyat aralığını belirler ve bu seansın sona ermesinden sonra fiyatın nasıl davrandığını izler. Asya En Yüksek ve Asya En Düşük seviyeleri, brokerın işlem gününün sonuna kadar geçerliliğini korur. Bu durum, söz konusu aralığın Avrupa ve ABD seansları sırasında gün içi destek ve direnç bölgesi olarak kullanılmasını sağlar. Kompakt bir gösterge paneli, mevcut aralık değerlerini, yapılandırılmış seans süresini, kırılma durumunu, kırılma onay yöntemini ve onay zaman aralığını gösterir. Gösterge, işlem açmaz veya yönetmez. İsteğe bağlı işlemler veya EA geliştirme için piyasa yapısı ve kırılma bilgileri sağlar.

Nikkei 225 Gap Continuation EA, nakit seansının açılış boşluğunun ardından yükseliş ve düşüş yönlü devam hareketlerinde işlem yapan bir MetaTrader 5 Uzman Danışmanıdır. Bu EA, açılış aralığından kırılma ile VWAP teyidini, otomatik risk temelli pozisyon boyutlandırmayı, kısmi kar realizasyonunu, başabaş noktasını koruma yönetimini ve zorunlu seans çıkışını bir araya getirir. Bu EA, hem netleştirme hem de riskten korunma hesaplarını destekler.

Draw On Liquidity (DOL) göstergesi, bu temel seviyeleri grafiğinize otomatik olarak işler ve seansın “kill zone”ları aracılığıyla yüksek olasılıklı işlem fırsatlarını vurgular. Tam özelleştirme seçenekleriyle, işlem kararlarınızı güçlendirmek için net, profesyonel ve son derece bilgilendirici bir görünüm sunar.

BlueMoon EA, EMA Envelope girişlerini uyarlanabilir portföy yönetimi, kademeli pozisyon belirleme, spread filtreleme, değer kaybı koruması ve riskten korunma hesapları için otomatik işlem kurtarma özellikleriyle birleştiren bir MT5 Uzman Danışmanıdır.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204