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?

Kullanıcı derecelendirmelerine göre en iyi MQL4 ve MQL5 kaynak kodları - 4

Kod ekle

Clean Market Watch komut dosyası, MetaTrader 5 Market Watch pencerenizdeki tüm sembolleri tek bir tıklama ile hızlı bir şekilde kaldırmak için tasarlanmış basit bir yardımcı program aracıdır. Bu, özellikle temiz bir çalışma alanıyla yeni bir başlangıç yapmak istediğinizde veya Piyasa İzleme'niz çok fazla sembolle darmadağın olduğunda kullanışlıdır. Amaç Zamanla, tüccarlar genellikle Piyasa İzleme pencerelerinde çok sayıda sembol biriktirerek aktif olarak işlem yaptıkları enstrümanlara odaklanmayı zorlaştırır. Sembolleri tek tek manuel olarak kaldırmak sıkıcı ve zaman alıcı olabilir. Bu komut dosyası tüm süreci otomatikleştirerek tüm sembolleri saniyeler içinde temizler.

Securing data transfer between client and Server could be a big challenge for you as MQL5 programmer. You may have experience in using built in MQL5 encryption systems like AES.AES can securely encrypt your data but on the other hand is not secure when it comes to sending the AES key through insecure channels. You can only rely on asymmetric encryption systems Like RSA in such cases. you keep the private key at your server side and only share the public key with your clients. Even more you can use hybrid RSA_AES approach to archive more performance

Fox Wave Clean - Professional Order Manager Professional EA for efficient trade management with one-click position control. Clean design, powerful functionality.

It's like a bird's-eye view for BBMA Oma Ally fans. ust drag it onto the chart and you'll get all the BBMA signals running on the chart.

A chart-based risk monitor for prop-firm style rules: draws a live “Dead-Line” price level showing where your Daily Loss Limit or Overall Max Drawdown would be violated, based on equity, open exposure, and optional trailing drawdown.

Automates MQL5 buffer and plot index management. Eliminates manual counting, simplifies Z-order layering, and handles complex plot types (Candles, Color Lines) with a single line of code.

Uzman Danışman koduna erişiminiz varsa, bu kütüphaneden ek kod ekleyerek denge ve öz sermaye grafiklerini kaydedebilir ve ek optimizasyon kriterlerini hesaplayabilirsiniz.

A comprehensive stop-loss and trade management module offering multiple stop-loss methods (Fixed Pips, ATR-based, Swing High/Low, and Percentage) and trailing stop options (Fixed, ATR, Step, and Breakeven). It includes automatic broker stop-level adjustment, risk-reward–based take profit calculation, and visual stop-loss lines on the chart. The code follows a clean, structured architecture with a dedicated `CStopLossManager` class, standardized enums and structures, and fully documented English comments for clarity and maintainability.

Download all OHLC data history available and save it in a file, either for just one symbol or for many in Market Watch

MQL5 için NeuroPro Sözelleştirme Dönüştürücü

MT5 için Modern Zaman Paneli Modern Zaman Paneli, MetaTrader 5 için zamanı hassas bir şekilde izlemenize yardımcı olan şık, minimalist bir özel göstergedir. Grafiğinizin sağ üst köşesine düzgün bir şekilde sabitlenen bu gösterge, geçerli Broker Saatini, Yerel Saati ve bir sonraki mum çubuğuna (Yeni Çubuk) kadar canlı bir geri sayımı görüntüler. Bağımsız 1 saniyelik bir zamanlayıcı ile oluşturulmuş olan geri sayım, piyasa yavaş olduğunda veya gelen tik olmadığında bile sürekli olarak çalışır. Tamamen özelleştirilebilir ve karanlık mod dostu, bir mum kapanışını asla kaçırmamanızı sağlamak için mükemmel bir müdahaleci olmayan araçtır.

Draws the previous day High, Low, and Close as horizontal reference lines on the chart for a configurable number of past days. Yesterday's levels extend into today as live support and resistance, with optional touch alerts.

Aynı anda farklı zaman dilimlerinde hassas OHLC koşullarına dayalı olarak işlem yapan katı bir Çok Zaman Dilimli Fiyat Eylemi Uzman Danışmanı. Herhangi bir gecikme göstergesi kullanmadan bekleyen emir girişleri, rol tersine çevirme ve dinamik risk yönetimi özelliklerine sahiptir.

This Expert Allows You To Run and Play DOOM (The Game) on MetaTrader5! It's A Take On The Infamous "Can It Run Doom?" Challenge.

A professional trade management utility that completely hides your Stop Loss and Take Profit levels from brokers. It features a Spread Protector to prevent virtual stop-outs during news events or daily rollovers.

An advanced quantitative filter based on Chaos Theory and fractal geometry, it calculates the intrinsic dimensionality of the price curve to instantly classify market regimes into trending or mean-reverting states.

KSQ Command Centre is a production-ready, two-way bridge between MetaTrader 5 and Google Sheets. It was originally designed to help fund managers and quantitative traders remotely monitor and manage large, funded accounts (e.g., Darwinex Zero, Prop Firms, PAM, MAM) directly from a mobile browser, without needing to log in to a VPS. This Expert Advisor not only exports data—it actively listens for commands typed into your Google Sheet and executes them in MT5 in near real-time.

Script to set Stop Loss on every open position based on a target loss in the account's currency (e.g. $50 per position). Works on any deposit currency and any forex symbol. Validates broker stops/freeze levels. Currency conversion handled automatically.

Dynamic Fair Value Gap (FVG) is an MQL5 indicator for MetaTrader 5 that automatically detects market price imbalances. This indicator is perfectly suited for traders utilizing the Smart Money Concepts (SMC) strategy.

Ticaret oturumu kontrolü için kütüphane. Başlangıçta, haftanın 7 günü için işlem seanslarının zamanını sayar (Sat ve Sun'da kripto para birimi ticareti olabilir), günde 10 seansa kadar. Daha sonra OnTick() içinde kontroller yapabilir ve işlem seansının dışında bir tik gelirse, daha fazla işlemden çıkabilirsiniz.

Çeşitli ticaret stratejilerinin birçok örneğini birleştiren çok para birimli Uzman Danışmanlar oluşturmak için kütüphanenin geliştirilmesi sırasında yazılan kaynak kodları.

Gösterge, grafik üzerinde rastgele bir ikinci zaman dilimi çizer.

Standart gösterge Fraktal'ın modifikasyonu

Yutan Çubuk Yükselen Ema Hareketli Ortalamasının Altında Oluşur - Alış İşlemi -

Bu hizmet, önceden tanımlanmış semboller için takasları periyodik olarak kontrol eder ve tespit edilen değişiklikleri daha fazla analiz ve potansiyel yeniden oynatma için CSV dosyalarına kaydeder (burada uygulanmamıştır). Ayrıca mevcut pozisyonların takas değişikliklerini izler ve uyarır.

Terminalden masif bilgileri yazdırmak için PrintXYZ() kütüphanesi.

Price Action Day Trader, gün içi ticaret için tasarlanmış sağlam, trend takip eden bir MQL5 Uzman Danışmanıdır. İşlemleri ikili bir Hareketli Ortalama trend filtresi aracılığıyla filtrelerken, yüksek olasılıklı fiyat eylem modellerine Pin Çubukları, Yutan Mumlar ve İç Çubuk Kırılmalarına odaklanır.

Gösterge Açıklaması - Mum Kapanış Zamanlayıcısı İsim: Mum Kapatma Zamanlayıcısı Sürüm: 1.0 Yazar: BENTRADE TRADING Bağlantı: https://www.mql5.com/en/users/dahmi_benali

“Yatırımcılar için MQL5 Programlama” kitabının 6. bölümünde, MQL5 dilinin önemli bir bileşeni olan ticaret otomasyonu hakkında konuşacağız. Finansal enstrüman özellikleri ve işlem hesabı ayarları gibi temel unsurların açıklamasıyla başlayacağız. Bunlar, düzgün çalışan Uzman Danışmanlar oluşturmak için ön koşullardır.

Alligator beginner tutorial to learn how to code in MQL5

This is an indicator with a rainbow-like display, both for trend or pullback prediction.

EA yalnızca alım satım pozisyonları alır ve Sl ve TP kullanmaz.

Bu kod iatr()'yi izlemez çünkü iatr() veya bu kod daha modern bir sürümdür. Bu kod, daha vahşi bir yumuşatma değil, bir tür SMA olan orijinal yumuşatmayı kullanır. İki yumuşatmanın analizi başka yerlerde fırsatlar önerebilir

Bu kütüphane, geriye dönük test sırasında yapılandırılabilir kar ve zarar eşiklerine göre hesap bakiyesini sıfırlayarak prop ticaret şirketi senaryolarını simüle eder ve analiz için sıfırlama sonuçlarını kaydeder.

Risk yüzdelerini hesap bakiyesine göre parasal rakama çevirin

Bu MQL5 betiği, çeşitli zaman dilimleri için mum çubuğu verilerini bir CSV dosyasına aktararak açık, yüksek, düşük ve kapanış fiyatları gibi temel piyasa bilgilerini yakalar. Mum boşlukları gibi ek ölçümleri hesaplarken, gövde ve fitil boyutları da dahil olmak üzere her mum çubuğunun özelliklerini analiz eder. En son 21 çubuğu işledikten sonra, başarılı veri aktarımı üzerine kullanıcıyı bilgilendirir.

Aşırı alış ve satış fiyatlarıyla birlikte aşırı yüksek ve düşük fiyatların (OHLC) işaretlenmesi

BBMA ZoneZeroLoss Histogramı, örneğin risk minimizasyonu için "Reentry" kurulumu için ticaret bölgelerini gösterir

Keltner Channel (MetaTrader göstergesi) - 1960 yılında Chester W. Keltner tarafından geliştirilen klasik bir teknik analiz göstergesidir. Gösterge, Bollinger Bantları ve Zarflarına biraz benzer. Üç çizim çizgisi kullanır: orta çizgi tipik fiyata uygulanan 10 günlük basit hareketli ortalamadır ((yüksek + düşük + kapanış) / 3), üst ve alt bantlar günlük fiyat aralığının hareketli ortalamasının (Yüksek ve Düşük farkı) orta çizgiye eklenmesi ve çıkarılmasıyla üretilir. Bu şekilde volatilite bazlı bir kanal oluşturulur. Göstergenin bu sürümünde MA'nın tüm parametrelerini değiştirebilirsiniz. Gösterge, platformun hem MT4 hem de MT5 sürümleri için kullanılabilir.

Tek tek modülleri veya kod bölümlerini günlüğe kaydetme özelliğine sahip kaydedici

1234567891011...199