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

Sadece tek bir “maksimum düşüş” rakamını değil, bir hesabın düşüş eğilimlerinin yapısını analiz eden yerel bir MQL5 komut dosyasıdır. Günlük sermaye eğrisini (Date,DailyPnL CSV) okur, “su altında” eğrisini yeniden oluşturur ve bunu derinlik, süre ve toparlanma süreleriyle birlikte ayrı ayrı düşüş dönemlerine ayırır. Ardından Ulcer Endeksi, Pain Endeksi, Toparlanma Faktörü ve su altında geçirilen süreyi raporlar ve bunları, "Uzmanlar" sekmesinde görüntülenen önerilerle birlikte tek bir dayanıklılık puanı (A+'dan F'ye) altında birleştirir. Harici kütüphane gerektirmez; dosya bulunmazsa örnek bir eğri oluşturur, böylece kuruluma gerek kalmadan hemen çalışır.

Seçilen bir piyasa aralığından Premium, Denge ve İndirim alanlarını gösteren, kullanımı kolay bir MetaTrader 5 eğitim göstergesi.

BlueMoon EA is an MT5 Expert Advisor that combines EMA Envelope entries with adaptive basket management, progressive position sizing, spread filtering, drawdown protection, and automatic trade recovery for hedging accounts.

Bir stratejinin kârının ne kadar yoğunlaştığını — yani avantajın geniş mi olduğu yoksa birkaç şanslı işlemin üzerine mi dayandığı — ölçen yerel bir MQL5 komut dosyasıdır. İşlem bazında bir CSV dosyasını (Tarih, Kâr) okur ve en büyük işlemlerden elde edilen net kârın payını, kazanan işlemlerin Gini katsayısını, bir yoğunlaşma profilini, en iyi birkaç işlemi hariç tutarak net kâr ve kâr faktörünü yeniden hesaplayan bir hayatta kalma testini ve yapılandırılabilir bir tutarlılık sınırına göre en yüksek tek günlük kârı raporlar; tüm bunları, önerilerle birlikte bir yoğunlaşma ve tutarlılık puanı (A+'dan F'ye) halinde birleştirir. Herhangi bir dosya bulunmazsa örnek bir set oluşturur, böylece kuruluma gerek kalmadan çalışır. Harici kütüphane, Python veya yapay zeka gerektirmez. ExportTrades.mq5 yardımcı programı, işlem geçmişinizden dosyayı oluşturur.

XAUUSD/GOLD sembol ayarlarını, spread’i, tik değerini, sözleşme büyüklüğünü, hacim adımını, durdurma/dondurma seviyelerini, swap’ı ve hesap bağlamını günlüğe ve isteğe bağlı olarak CSV dosyasına kaydeden açık kaynaklı MT5 komut dosyası.

Take control of your trading performance with the Pro Dashboard Screener Designed for serious traders, this utility provides a clean, professional, and real-time overview of your account's health directly on your chart.

Most channel indicators tell you where the breakout level is. This one tells you how far away from it you are, right now, in a form you can act on. The panel shows, for both the upper and the lower channel edge: the level itself the distance from the current price, in the symbol's own price units the same distance expressed in ATR units a proximity bar that fills as price approaches the trigger Why the ATR column matters. A distance of 8 dollars from a breakout means something completely different in a quiet Asian session than it does during a news release. Dividing the distance by the current ATR makes the number comparable across sessions, across volatility regimes and across symbols. A reading of 0.30 ATR means the same thing on gold as it does on EURUSD. Colour coding: normal text : more than InpNearATR away (default 1.0 ATR) gold : within InpNearATR orange red : within InpVeryNearATR (default 0.5 ATR)

The Draw On Liquidity (DOL) indicator automatically plots these essential levels on your chart and highlights high-probability trading windows through session kill zones. With full customization options, it provides a clean, professional, and highly informative display to enhance your trading decisions.

Asian Session Breakout identifies the price range formed during the Asian trading session and monitors how price behaves after that session ends. The Asian High and Asian Low remain extended until the end of the broker trading day. This makes the range useful as an intraday support-and-resistance zone during the European and US sessions. A compact dashboard displays the current range values, configured session time, breakout status, breakout confirmation method, and confirmation timeframe. The indicator does not open or manage trades. It provides market structure and breakout information for discretionary trading or EA development.

Grafikte basit üç mumluk yükseliş ve düşüş eğilimli Gerçek Değer Açıklarını gösteren küçük bir eğitici MetaTrader 5 göstergesi.

Trend kriterine dayalı basit bir uzman

An institutional-grade order flow and footprint chart indicator ported from Pine Script to MQL5. It dynamically deconstructs major timeframe bars using lower timeframe (LTF) historical tick/real volume to compute buy/sell volume delta at each price level. The indicator features automatic timeframe selection, Point of Control (POC) highlighting, Stacked Imbalances, extreme Absorption detection, Unfinished Business (UB) tracking with live mitigation, and real-time alert triggers.

Value Area Levels is a session-based Value Area indicator for MetaTrader 5. It calculates and displays Value Area High, Point of Control, and Value Area Low levels for the developing, previous, and historical profiles.

Swap Meter, mevcut grafik sembolünüz için gerçek zamanlı SATIŞ ve ALIŞ swap oranlarını, anlaşılır ve renk kodlu bir panelde gösterir; ayrıca, brokerınız bu oranlardan herhangi birini değiştirdiği anda sizi anında uyarır.

Günlük Aralık Takipçisi — Bugünün Aralığı ile Ortalama Günlük Aralığın Canlı Karşılaştırması. Günlük Aralık Takipçisi, ilgili menkul kıymetin tipik günlük hareketinin ne kadarının bugün gerçekleştiğini bir bakışta gösterir; böylece günün hâlâ hareket potansiyeli olup olmadığını ya da hareketin şimdiden tükendiğini değerlendirmenize yardımcı olur.

This release introduces a lightweight automated trading prototype built on top of the Interactive Supply and Demand Zone Manager framework. The framework allows traders to draw and manage their own supply and demand zones, while each zone maintains its own lifecycle, interaction history, and evolving state as market conditions change. The hybrid approach combines user-defined zones with automated monitoring, validation, and trade management. The strategy evaluates qualified zones through a structured decision process before generating trade actions. Detailed logging provides visibility into zone behaviour, allowing traders to study interactions and build their own approaches using the collected information.

Computes the historical Pearson correlation between any set of instruments and the combined margin your account would need to hold all of them at once, as a percentage of your equity. Runs natively in MetaTrader 5 with no external libraries, no Python, and no AI — set your symbol list and lot sizes as inputs and it reports the full matrix in the Experts tab and on the chart, refreshing on a timer.

Volume Strength Compass is a volume-analysis indicator for MetaTrader 5 that evaluates market activity using Relative Volume, candle body strength, close position, and volume intensity. The indicator classifies each candle into different volume conditions such as normal volume, low volume, high volume,climax volume, bullish effort, bearish effort, and absorption. The results are displayed using colored volume columns, background highlights, signal labels, an average-volume line, and a real-time dashboard. The indicator can use tick volume, real volume, or automatically select real volume when available. It also supports alerts on either the current live candle or after candle closure.

SMMA Levels MTF is a multi-timeframe Smoothed Moving Average indicator for MetaTrader 5. The indicator calculates SMMA values from several selectable timeframes and displays them together on the current chart.

Pivot SuperTrend BhanuCodeLab is a trend-following indicator that combines confirmed pivot points with an ATR-based trailing trend line to identify market direction, trend reversals, and potential BUY or SELL signals.

Haftanın günü bazlı tersine dönüş ve devam eğilimlerini test etmeye yönelik açık kaynaklı bir Uzman Danışman. MQL5 topluluğu tarafından sistematik araştırma, strateji doğrulama ve daha ileri geliştirme amacıyla oluşturulmuştur.

Session Boxes, MetaTrader 5 için geliştirilmiş, grafiğe Asya, Londra ve New York işlem seanslarının en yüksek-en düşük aralığını temsil eden renk kodlu dikdörtgen kutular çizen özel bir göstergedir. Gösterge, dahili olarak H1 verilerini kullanır ve GMT cinsinden yapılandırılabilir seans saatlerinin yanı sıra broker sunucu zaman farkı parametresini de destekler.

An institutional-grade trading journal and behavioral analytics suite designed to run entirely inside MetaTrader 5. The application is built as a single-file, zero-dependency dashboard that replaces standard terminal objects with a high-performance, double-buffered vector graphics pipeline (CCanvas). It provides real-time quantitative analysis, behavioral risk auditing, a vertical scrollable monthly calendar, and interactive log cards with inline note editing directly on the chart.

This indicator is essentially a GPS based on envelope as channel gauging and weather radar for the market wrapped into one. Instead of just giving you a bunch of lines to guess at, it calculates the mathematical "stretch" of the market and combines it with a multi-timeframe trend analysis to tell you exactly where you are. if price is outside band it is some fundamental shift in momentum happening if you are on wrong side then quit and stay away or go with trend on pull backs

MT5 için TradingView’in görsel stilini yansıtan MACD göstergesi. 4 renkli histogram, SMA temelli Sinyal çizgisi — değerler TradingView ile çubuk bazında tam olarak eşleşir.

Bu gösterge, doğrusal trendin düzleştirilmiş değerini gösterir

Dynamic approach vastly outperforms relying on a single MA.

Educational MT5 Expert Advisor using completed-candle EMA 9/21 alignment and RSI 14 filtering, with fixed-lot execution and a compact black-and-gold dashboard.

1. The Core Tracking Engine (Alpha-Beta Filter)At its core, the indicator utilizes an Alpha-Beta filter—a lightweight, steady-state version of a Kalman filter designed to track position and velocity.Predictive Calculation: Instead of simply averaging past prices like an SMA or EMA, the engine calculates a predicted price based on current velocity ($v$).Error Correction:

Bu Uzman Danışman, ADX tabanlı bir trend gücü filtresini EMA geri çekilme giriş tekniğiyle birleştirir ve dinamik stop loss ile kar alma seviyelerinin belirlenmesinde ATR’yi kullanır. Tek bir sembol üzerinde, her seferinde tek bir pozisyon açık olacak şekilde işlem yapmak üzere tasarlanmıştır.

Variable Configurations to TestScalper Setup: Try an $\alpha$ of 0.45 and a $\beta$ of 0.12. The dashboard cells will flash changes rapidly, reacting instantly to short-term pullbacks.Swing Configuration: Lower the values to an $\alpha$ of 0.15 and a $\beta$ of 0.02. The matrix cells will stabilize, ignoring intraday market noise and preserving a clear view of macroscopic trends.

A multi currency multi symbols super trend dashboard

A read-only MT5 dashboard for risk-based lot sizing, account health, broker volume limits and current symbol exposure.

Super trend with basket TP and SL management

“Inside Bar” devam hipotezini test etmeye yönelik Uzman Danışman. Bu Uzman Danışman, geçerli bir “Inside Bar” formasyonu tespit edildikten sonra Ana Çubuk’un yönünde bekleyen emirler verir; isteğe bağlı ATR ve formasyon kalitesi filtreleri de mevcuttur.

A babysitting trade management tool and system :D

Her bir çifti tek tek analiz etmek yerine, kendi kriterlerinize göre en umut vaat eden çiftlerin hangileri olduğunu bir bakışta görebilirsiniz.

Gösterge sinyalleri için geometrik sinyal doğrulaması sağlayan bir durum motoru

The Apex of Algorithmic Grid & Kinetic Momentum. Welcome to the KCI Native Matrix Engine—a merciless, mathematically driven algorithmic behemoth built natively for MetaTrader 5. Engineered for High-Frequency Trading (HFT) environments, this EA strips away bloated standard libraries and operates directly at the server routing level.

The KCI-Directional Matrix (KCI-DX) is an advanced, physics-inspired analytical tool that extracts market kinematics by measuring price path length and volatility energy. Unlike conventional momentum tools, KCI-DX employs a dynamic Z-Score normalization combined with a Sigmoid activation function. This ensures the output is flawlessly bounded between 0 and 100, providing hyper-responsive trend strength identification and directional bias without distortion from historical extremes.

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201