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?

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

Eğime göre renk değiştiren ve fiyat ile ortalamanın kesişme noktalarını oklarla işaretleyen iki aşamalı uyarlanabilir hareketli ortalama (temel ortalama + ikincil düzeltme).

Emirleri sessizce reddeden görünmez sözleşme sınırlarını görüntüler: durdurma seviyesi, dondurma seviyesi, minimum/adım/maksimum lot, tik boyutu ve değeri, spread türü, yürütme modu, swaplar ve serbest marjınıza karşı minimum lot için gereken marj.

Enforces your own risk rules on every position, whether opened by hand or by another EA: shows the lot size that matches your risk, locks the account for the day after a set loss, caps open positions, trims positions that risk more than allowed, and adds a stop-loss to any position opened without one.

Account-level protection utility for prop-firm challenges: daily and max drawdown limits with a safety buffer. Closes all positions and raises a global halt flag other EAs can check.

Tanımlanmış bir seans açılış aralığının en yüksek/en düşük değerlerini ölçen ve ardından bu aralıktan teyit edilen kırılma anında, riske dayalı pozisyon büyüklüğü belirleme yöntemi ve seans başına tek işlem sınırlaması ile işlem yapan bir Uzman Danışman.

Ters RSI Bantları, RSI formülünü matematiksel olarak tersine analiz eden bir öncü göstergedir. Ana grafiğin üzerine doğrudan kesin hedef fiyat bantlarını çizer ve RSI’nın belirlediğiniz aşırı alım veya aşırı satım seviyelerine tam olarak hangi fiyattan ulaşacağını gerçek zamanlı olarak gösterir.

Kısmi işlemlerin yerine getirilmelerini pozisyon kimliğine göre gruplandıran ve brüt sonucu komisyon, swap, ücret ve net sonuçtan ayıran, salt okunur bir MT5 geçmişi yardımcı programı.

Mevcut durum, bir sonraki geçiş, çoklu sembol kapsamı ve CSV'ye aktarma özelliklerine sahip, salt okunur, broker tabanlı işlem oturumu denetleyicisi.

Free MT5 position risk monitor displaying stop-loss risk, account risk percentage, positions without SL and individual position risk directly on the chart.

Free neon-style MT5 account dashboard displaying balance, equity, floating P/L, daily realized P/L, win rate and open positions directly on the chart.

Broker hacmi, fiyat, stop emirleri, donma, spread ve işlem kısıtlamalarını bildiren, salt okunur bir MT5 komut dosyası.

"Bir önceki seansın en yüksek/en düşük seviyelerini işaretler ve belirlenen sayıda çubuk içinde aralığın içine geri dönen likidite dalgalanmalarını gösterir." — Kategori: Diğer; ya da bu şekilde gruplandırmak isterseniz Trend.

Haber Ticaret Paneli, piyasa oynaklığını gerçek zamanlı olarak izleyerek “haber kaynaklı ani dalgalanma” anlarını — yani ekonomik verilerin açıklanmasıyla (NFP, TÜFE, faiz oranı kararları vb.) ortaya çıkan ani fiyat hareketlerini — tespit eden, bilgilendirme amaçlı bir grafik içi paneldir (otomatik olarak işlem yapmaz).

MT5 EA’nın giriş durumu mantığı için, piyasaya, hesaba veya emirlere erişim olmaksızın gerçekleştirilen deterministik sentetik kabul testleri.

GDS Renko Canvas + Donchian is a compact educational indicator for MetaTrader 5. It renders classic fixed-size Renko bricks on a single CCanvas bitmap layer and overlays a Donchian Channel calculated directly from completed Renko bricks. The horizontal axis represents Renko sequence rather than time. The internal builder uses incoming BID ticks and the classic two-brick reversal rule. The Donchian Channel is causal: for each newly completed brick, the channel is calculated from the previous N completed Renko bricks only. The current brick is excluded from its own channel calculation.

GDS Renko Brick Statistics is a compact educational indicator for MetaTrader 5 that builds classic fixed-size Renko internally from BID ticks and summarizes the behavior of the most recent completed Renko bricks.

A compact educational indicator for MetaTrader 5 that renders classic fixed-size Renko bricks on a single CCanvas bitmap layer and overlays Bollinger Bands calculated directly from completed Renko closes. The horizontal axis represents Renko sequence rather than time. The internal Renko builder uses incoming BID ticks and the classic two-brick reversal rule. Bollinger Bands are calculated only from completed Renko bricks; the forming brick is never used in the band calculation.

GDS Renko Bollinger 4-Mode Demo EA is a free educational Expert Advisor for MetaTrader 5. It demonstrates four different ways to combine classic fixed-size Renko bricks with Bollinger Bands inside one standalone EA. The EA builds four independent internal Renko streams from incoming BID ticks. Each mode has its own Renko brick size and its own Bollinger settings. Signals are generated only when a Renko brick is fully completed. Bollinger Bands are calculated causally from previous completed Renko closes, so the current brick is excluded until after its signal check.

A small educational Expert Advisor showing how Wilder's ADX and Directional Movement can be calculated directly from completed classic Renko bricks. The EA builds fixed-size Renko internally from BID ticks. No offline charts, custom symbols, DLLs or external indicators are required. +DI, -DI and ADX are updated only after a Renko brick has been completed.

GDS Renko Canvas is a compact educational indicator showing how a classic fixed-size Renko chart can be rendered directly in MetaTrader 5 with the standard CCanvas class. The indicator builds Renko bricks from incoming BID ticks and displays only completed bricks. Continuation requires one brick, while a reversal follows the classic two-brick rule. Unlike object-based Renko overlays, the visible chart is drawn on a single Canvas bitmap layer. This keeps the chart object list small and makes redraws on resize straightforward.

GDS Renko Dual MA Demo EA is a small educational Expert Advisor for MetaTrader 5. It shows one simple way to combine classic fixed-size Renko bricks with two simple moving averages calculated directly from completed Renko closes.

Tick-driven scalper that only trades genuine statistical outlier price moves, sized and protected to survive real broker execution delay. Backtest results included below.

AurumNeuro Vanguard is an intelligent Expert Advisor (EA) specifically designed for XAUUSD / Gold trading, combining a hybrid Neural Risk Architecture with the Unified Market Dynamics Engine (UMDE).

Day Trader Dashboard, MetaTrader 5 için geliştirilmiş, Bloomberg tarzında bir görsel paneldir; gün içi fiyat aralığını takip eder ve fiyatın bu aralığın içinde olduğu (fade zone) veya aralığın dışına çıktığı durumları işaretler. Bu araç işlem yapmaz — son çubuklardan Yüksek/Düşük aralığını hesaplayan, bu seviyeleri doğrudan grafiğe çizen ve temalı, otomatik ölçeklenebilir bir panelde canlı durum bilgisini (tarama / aralık içinde / kırılma) gösteren bir karar destek katmanıdır. Aynı grafikte birden fazla bağımsız örneği ve çeşitli renk temalarını destekler; kaldırıldığında nesnelerinin %100'ünü temizler.

Bu, MT5 grafiği üzerinde yer alan bir FX Dashboard tarzı terminal paneli ve grafiğe çizilmiş çizgilerdir (EMA, Bollinger, Donchian).

This educational Expert Advisor demonstrates one simple way to trade momentum on Renko bricks in MetaTrader 5. Momentum is the difference between the latest completed Renko close and the close N bricks earlier, divided by the brick size. A crossing above the positive threshold produces a BUY signal; a crossing below the negative threshold produces a SELL signal. Staying beyond a threshold does not generate repeated signals. The EA builds classic fixed-size Renko internally from Bid ticks, with a two-brick reversal. Orders use the available market Bid/Ask rather than synthetic brick prices. If several bricks form on one tick, only a crossing on the final brick can trigger entry. There is one position at a time, with virtual take profit, virtual stop loss, a maximum holding time, a cooldown and a spread filter. No external indicator, DLL, custom symbol or offline chart is required.

PulseStrike Scalper - Statistical Burst Detection EA

EMTOrdersUtility is a Real-Time Trade Monitor & Symbol Changer Utility designed for active traders who demand Real-Time visibility into their open positions across multiple financial instruments. Unlike standard terminal panels, this utility places a fully interactive, color-coded symbol grid directly on your chart — showing at a glance which instruments are in Profit, which are in Loss, how many trades are open, and what trade types are active. Whether you trade Forex, Synthetic Indices, Commodities, or CFDs, this utility eliminates the need to scroll through the Terminal window to check your exposure. Every symbol button updates in Real-Time with your running P&L, Trade Count, and Trade Type — all color-coded for instant recognition. EMTOrdersUtility v2.3: The Panel will now always list/show symbols in Alphabetical Order regardless of the original Market Watch order or the order you typed them in the manual list. It also comes without the Hide/Show Button

Ranks the current period's range-so-far against the full historical distribution of past ranges — a true percentile, not just a comparison to the average like ADR% — and flags statistical compression or expansion on a compact live panel with a percentile gauge.

A library of 24 MQL5 classes that watches a prop-firm rulebook -- drawdown, daily loss, payout consistency, minimum trading days, news blackout -- against any account, and flattens on breach without ever opening a position of its own.

Birden fazla EA çalıştıran (veya bunlarla birlikte manuel işlemler gerçekleştiren) hesaplar için salt okunur bir denetim betiği. Bu betik, kapatılmış işlem geçmişini “magic number” (magic numara) bazında gruplandırır ve her bir magic numara için bir satır çıktılar: kapalı işlem çiftleri, işlemin HER İKİ tarafındaki swap ve komisyon dahil net kâr/zarar, kazanma oranı, kâr faktörü, ortalama kâr/zarar, şu anda açık olan pozisyonlar ve bekleyen emirler, işlem tarihleri ve semboller - net sonuca göre sıralanmış, elektronik tablolar için CSV dışa aktarma özelliği ile.

Daily Zone Recovery, önceki işlem gününün en yüksek ve en düşük seviyelerini temel alan, MetaTrader 5 için geliştirilmiş çok stratejili bir ticaret danışmanıdır. Bu danışman, günlük en yüksek ve en düşük seviyelerin yakınındaki fiyat hareketlerini izler, üç bağımsız giriş stratejisi kullanır ve sabit hacimli bir ağ yardımıyla pozisyonları yönetebilir.

MSNR KeyLevels MultiTF draws Malaysian SNR key levels from M5, M10, M15, H1, H4 and D1 at the same time, on any chart you have open. A built-in control panel lets you switch each timeframe on and off with a single click, so you go from a clean chart to full higher timeframe context in a second, and back again just as fast.

Daily Pivot Points indicator for MetaTrader 5 with Classic and Fibonacci methods. Displays PP, R1-R3 and S1-S3 using the previous completed daily candle.

Real-time risk calculator and lot size guard HUD for MT5. Computes exact lot sizing based on account balance, target risk %, and dynamic ATR Stop Loss with minimum lot overshoot warning.

Risk yüzdesini belirleyin, stop seviyesini sürükleyin ve hesap para biriminizde fiyatlandırılmış tam lot büyüklüğünü öğrenin — teminat ve hedef dahil. Yalnızca hesaplama yapar, asla işlem yapmaz.

Mevcut trend koşullarını değerlendirip, brokerlara göre normalleştirilmiş uzun ve kısa pozisyon risk planları oluşturan ücretsiz, açık kaynaklı bir MT5 salt okunur grafik yardımcı programıdır. Program, hareketli ortalamanın yönü ve eğimi, ADX, Verimlilik Oranı, ATR, spread, hesap para birimi ve sembol özelliklerini kullanır. Program hiçbir zaman işlem açmaz, değiştirmez veya kapatmaz.

A lightweight, OOP-compliant MQL5 header class (.mqh) for accurate pip value calculation and dynamic lot sizing across all instruments, featuring automated cross-currency rate conversion and broker volume normalization.

GDS Renko Replay Trainer is a free educational tool for practising manual decisions on historical Renko charts in MetaTrader 5. Load a historical interval, replay it forward and place virtual BUY or SELL trades. You can pause, advance one tick or move to the next completed Renko brick. Each virtual position has a stop loss and take profit, and the trainer records the results of your session. The tool builds fixed-size Renko bricks from historical Bid/Ask ticks, with a classic two-brick reversal. Future ticks are not used to draw the visible chart or execute virtual trades. Buy trades use Ask for entry and Bid for exit; sell trades use the opposite sides. Orders entered on the panel wait for the next replayed valid tick. Stops and targets are checked on every tick, including price gaps.

Built on Wyckoff Volume Spread Analysis (VSA) principles, it decodes smart money accumulation, distribution, absorption, and trend direction with zero repainting and a strict 2,000-bar performance limit.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206