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

Kod ekle

İşlem gününün saat başına ortalama fiyat aralığını grafik üzerinde bir ısı haritası olarak gösterir; ayrıca mum çubuklarının arkasında Asya/Londra/New York seanslarına ait gölgelendirmeler bulunur — böylece bir hisse senedinin ne zaman gerçekten hareket ettiğini görebilirsiniz, sadece tahminde bulunmakla kalmazsınız.

Piyasadaki olası çöküşleri ve dalgalanmaları ölçmek için Aşırı Değer Teorisi (EVT), MQL5'e uyarlanmıştır.

Prop firmanızın günlük sıfırlama kuralını (firmanın kullandığı herhangi bir saat diliminde yazılmış olsa da) brokerınızın gerçek sunucu saatine dönüştüren, bir sonraki sıfırlamaya kadar gerçek zamanlı geri sayım gösteren ve yaz saati uygulamasına geçiş nedeniyle sınırın bir saat kaymasından önce sizi uyaran, ücretsiz ve salt okunur bir MetaTrader 5 paneli. Hiçbir emir göndermez, hesap verilerini okumaz, yalnızca görüntüleme amaçlıdır.

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.

Sipariş bloklarını algılar — piyasa yapısını bozan bir dürtüsel hareketin öncesindeki son zıt mum — ve bunları, fiyat geri dönüp bu blokları etkisiz hale getirene kadar gerçek zamanlı olarak genişleyen bölgeler olarak gösterir. Yapı kırılmaları ve etkisiz hale getirilme durumları yalnızca kapanış çubukları üzerinden değerlendirilir; bu nedenle hiçbir gösterge yeniden çizilmez.

Basit bir komut dosyası kullanarak MetaTrader 5 AI Asistanınızı seçilebilir dil, kişilik, menü ve davranış seçenekleriyle özelleştirin.

Tüm grafik sembollerini EA'nın bağlı olduğu grafiğin sembolüyle senkronize eder

ICT ve SMC yatırımcıları için hafif, temel bir yardımcı program. Gerçek Günlük, Haftalık ve Aylık Açık fiyatları otomatik olarak çizer ve Power of 3 (Birikim, Manipülasyon, Dağıtım) konseptinin temelini oluşturur.

Bu, eşzamansız ve eşzamanlı tüm kapanışları karşılaştırmak için basit bir programdır. Bu örnek bir programdır, bu nedenle koşul eklemek gibi kendi test amaçlarınız için değiştirmekten çekinmeyin.

Fiyat "İçeriden Üç" modelini oluşturduğunda işlem yapan basit bir Uzman Danışman.

Bu EA tüm açık işlemleri tarayacak ve ardından sondan n'inci işlemi yazdıracaktır

Doğrusal Regresyon Hattı

CDebugLogger sınıfı, MQL4/5 ortamlarında kullanılmak üzere tasarlanmış esnek ve kapsamlı bir günlük tutma aracıdır. Geliştiricilerin çeşitli önem düzeylerindeki (INFO, WARNING, ERROR, DEBUG) mesajları, zaman damgalarını, işlev imzalarını, dosya adlarını ve satır numaralarını günlük girdilerine dahil etme seçenekleriyle birlikte günlüğe kaydetmelerine olanak tanır. Sınıf, günlükleri ortak bir klasöre ve CSV biçiminde kaydetme özelliğiyle hem konsola hem de dosyalara günlüğe kaydetmeyi destekler. Ayrıca, hassas bilgilerin günlüğe kaydedilmemesini sağlamak için belirli anahtar kelimelere dayalı günlükleri susturma işlevi sunar. Bu sınıf, çok çeşitli hata ayıklama ve izleme ihtiyaçlarını karşılayan özelleştirilebilir özelliklerle MQL4/5 uygulamalarında sağlam günlük mekanizmaları uygulamak isteyen geliştiriciler için idealdir.

JSON formatının serileştirilmesi ve serileştirmenin kaldırılması

Kuskus Starlight, trendleri ve potansiyel geri dönüşleri belirlemek için Fisher fiyat dönüşümünü kullanan bir osilatördür. Scriptor'un orijinal MT4 kodu şu adreste mevcuttur: https://www.mql5.com/en/code/8365.

Fiyat Uyarısı MetaTrader göstergesi - fiyat bir tüccar tarafından belirlenen belirli seviyelere ulaştığında her türlü uyarıyı verebilir. Üç tür fiyat seviyesi vardır: birincisi fiyat belirli bir seviyenin üzerine çıktığında (grafikte yeşil çizgi ile gösterilir), ikincisi fiyat belirli bir seviyenin altına düştüğünde (grafikte kırmızı çizgi ile gösterilir) ve üçüncüsü fiyat belirli bir seviyeye tam olarak ulaştığında (sarı çizgi ile gösterilir) kullanılır. Üç uyarı türü şunlardır: yerel (açılır pencere), e-posta ve push-bildirim. E-posta ve push-bildirim uyarı özelliklerinin çalışması için, MetaTrader platform seçenekleri pencerenizde e-posta veya MetaQuotes ID ayarlarını yapmanız gerekir. Gösterge hem MT4 hem de MT5 için kullanılabilir.

Tek bir fonksiyon çağrısında hareketli ortalamayı hesaplayın. Farklı projeler arasında kolayca taşınabilen kod.

Tüccarlar için bir bileşik faiz hesaplayıcısı. Parametrelerinize, mahvolma riskinize ve işlem başına en uygun riske göre hesaplar. Bir yıl, ay ve dönem sonunda sermaye büyüklüğünüzün bir tahminini verir.

Basit türler, yapılar veya nesne işaretçilerinden oluşan dizileri sıralamak için hızlı performans sağlayan hibrit bir sıralama algoritması.

Bu Uzman Danışman (EA), Ortalama Gerçek Aralık (ATR) göstergesini kullanarak piyasa oynaklığına göre pozisyon boyutlarını ve zararı durdurma seviyelerini otomatik olarak ayarlayarak yatırımcıların riski yönetmesine yardımcı olur. EA, kullanıcı tanımlı bir risk yüzdesine ve mevcut ATR değerine göre her işlem için en uygun pozisyon boyutunu hesaplayarak tüm piyasa koşullarında tutarlı risk maruziyeti sağlar. Ayrıca, alım satımları açmak için basit bir hareketli ortalama geçiş stratejisi kullanırken, oynaklığa uyum sağlamak için ATR tabanlı bir stop-loss seçeneği sunar. Karmaşık ticaret mantığı olmadan risk yönetimini otomatikleştirmek isteyen tüccarlar için ideal olan bu EA, hesap korumasına öncelik verir ve ticaret sürecini basitleştirir.

Bu gösterge, daha güçlü sinyalleri vurgulamak için isteğe bağlı bir hacim filtresi ile yükseliş ve düşüş yutan mum çubuğu formasyonlarını algılar.

Pozitif kilit kullanılarak çalışır; ticaret robotu bir pozitif kilit oluşturur ve yatırımcı bununla ne yapacağına kendisi karar verir.

The script shows the usage of L1 Trend Filter methods in MQL5 for float and double vectors on random walk simulated data.

Hon-Matrix is an advanced algorithmic trading system that combines Price Action, Volatility Analysis, and Real-Time News Filtering. Unlike standard "static" EAs, Hon-Matrix utilises a dynamic decision-making engine that identifies the current market phase (Trending vs. Ranging) and switches its entry logic accordingly. It features a professional-grade on-chart dashboard allowing for live parameter adjustments without restarting the EA, making it a powerful tool for both automated prop-firm passing and personal capital growth.

Dört oluşmakta olan mum çubuğunun içinde canlı fiyatları dikey olarak gösteren ve konum hizalamasını, dağılımı, mum çubuğunun yönünü ve kalan süreyi özetleyen eğitici bir MT5 paneli.

Draws parallel trend channels (Median, High, Low) on the current chart based on the last two closed candles of up to 7 higher timeframes (MN1, W1, D1, H4, H1, M30, M15), with individually configurable colors and line styles for each timeframe.

MetaTrader 5 için, mevcut manuel veya EA pozisyonlarını ayarlamak üzere özel olarak tasarlanmış grafik üzerinde işlem yönetimi aracı. Break-Even yerleştirme, nokta ofsetleri, kar kilitleme, takip eden stoplar, Risk-Ödül (1R–3R) Kar Al hedefleri ve hacim doğrulamalı kısmi kapatmalar (%25–%100) için tek tıklamayla kontrol özellikleri sunar. Sürüklenebilir grafik kullanıcı arayüzü ve sembol ile yön bazında filtreleme içerir. Yeni işlemler açmaz.

Constructor for creating histograms of statistical distributions of indicators, timeseries and their derivatives.

Test cihazının tek geçiş verileri.

Grafiğin görünür çubuklarında Fitil veya Gövde bazlı Yüksek düşük arar

Harmonik hareketli ortalamanın MQL5 versiyonu

Kontrol edilebilir dış bant yumuşatma özelliğine sahip Bollinger Bantları (post smoothing)

Kaynak koduna sahip olmadan bir göstergedeki nesnelerin nasıl değiştirileceğine dair bir gösterim

MetaTrader 5 için temel finansal verileri görüntüleyen, hızlı sembol geçişine ve özelleştirilebilir sembol listelerine izin veren gerçek zamanlı bir izleme aracı. Kişiselleştirilmiş bir ticaret deneyimi için sembolleri kaydedin ve yeniden yükleyin, listeleri sıfırlayın ve metin ve panel renklerini özelleştirin.

Donchian Kanalı'nın dinamik trend çizgisine dayalı evrimi

Adını tarihi bir figür olan Giuseppe Tardio'dan alan TardioBot V1.05, üçgen arbitraj stratejisi kullanan MetaTrader 5 için tasarlanmış bir Uzman Danışmandır.

Bir volatilite eşiğini geçmeye dayalı olarak yeni zikzak dönüm noktaları oluşturan bir zikzaktır

López de Prado’nun *Advances in Financial Machine Learning* (5. Bölüm) kitabında yer alan sabit genişlikli kesirli fark alma (FFD) yönteminin MQL5 uygulaması. Tarihsel hafızayı maksimum düzeyde koruyarak, durağan olmayan bir fiyat serisini durağan bir seriye dönüştürür; çıktı, Python afml kütüphanesi ile karşılaştırıldığında 1e-12 hassasiyetinde çapraz doğrulama yapılmıştır.

This is a RSI of High, Low, Open and Close displayed as color candles in it's own sub-window.

1...789101112131415161718192021...213