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

Kod ekle

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.

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.

What it does DEMO = unlimited free. LIVE = 7-day trial, then rent GoldScalping Pro on MQL5 Market: https://www.mql5.com/en/market/product/190166 Trades XAUUSD on M5 during London / New York sessions Entry logic: EMA momentum + short breakout/retest filters Exits: ATR-based Stop Loss / Take Profit + optional time-stop Risk: fixed % of equity per base trade Lot scaling: increases only after consecutive wins (capped) — no martingale after losses Daily loss stop and max spread filter Optional local HTTP bridge for a companion mobile/web app (monitor, pause, close, modify SL/TP)

Professional open-source Trading Session Monitor for MetaTrader 5. Tracks Sydney, Tokyo, London and New York sessions, overlaps, countdowns, spread, ATR and real-time market activity.

Plots the previous trading day's High, Low and Close as horizontal reference levels across the current session, with optional multi-day history for context. No repainting, no discretion — the levels are read directly from the completed Daily bar

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.

Plots the previous trading week's High and Low as horizontal reference levels across the current week, with optional multi-week history for context. No repainting, no discretion — the levels are read directly from the completed Weekly bar.

XAUUSD MTF Liquidity & Order Block Reversal Strategy A professional Smart Money Concepts (SMC) based MT5 indicator designed primarily for **XAUUSD (Gold)**. The strategy combines multi-timeframe liquidity, order blocks, liquidity sweeps, breakout/reversal confirmation, and M1 swing-based risk management to identify high-probability BUY and SELL opportunities. Strategy Features Multi-Timeframe Liquidity Detection The indicator identifies important liquidity and order-block levels from: * Best Day-wise Liquidity * H4 Liquidity & Order Blocks * M30 Liquidity & Order Blocks * M15 Liquidity & Order Blocks * M5 Liquidity & Order Blocks The strongest day-wise liquidity replaces simple Previous Day High/Low logic and searches historical daily candles for significant liquidity concentrations.

Scans multiple timeframes for unfilled Fair Value Gaps, plots them as zones directly on your chart, and tracks local bull/bear imbalance depth with a histogram and live dashboard.

Son dönemdeki bir geriye dönük pencere üzerinde yatay bir hacim histogramı oluşturur ve Kontrol Noktası ile Değer Alanını, sadece POC ± sabit bir ofset değil, standart TPO/hacim değer-alanı genişletme algoritmasını kullanarak işaretler. Her yeni çubukta bir kez yenilenir ve fiyatın yanında bir yan çubuk olarak çizilir.

Seçilen giriş ve stop mesafesini, tik büyüklüğü, tik değeri ve hesap riskini kullanarak bir broker tarafından normalize edilmiş pozisyon büyüklüğüne dönüştüren, sürüklenebilir bir MT5 risk hesaplayıcısı.

En fazla üç işlem seansının (Asya, Londra, New York veya herhangi bir özel aralık) başlangıcını ve sonunu dikey ayırıcılar ve/veya gölgelendirilmiş arka plan kutuları ile gösterir; bu gösterim, son dönemdeki verileri kapsayan kayan bir aralıkta her gün tekrarlanır. Tamamen görsel bir gösterimdir — hesaplama yok, sinyal yok, sadece net seans sınırları.

A simple MT5 indicator that shows the current fixed-size Renko run and the exact price level required to confirm a classic two-brick reversal.

GDS Renko Fast Demo is a small educational Expert Advisor for MetaTrader 5. It demonstrates how two internal fixed-size Renko streams can be used in a simple mechanical trading example without offline charts or custom symbols.

Siparişleri, mevcut siparişleri, limit emirlerini, takip emirlerini, başabaş noktasını ve lot büyüklüğü hesaplayıcısını tek bir araçta yönetin

The Advanced Harmonic & RSI Reversal Scanner solves both problems. By combining precise Fibonacci geometry (to find the location of a reversal) with an RSI exhaustion filter (to time the exact moment of the reversal), this script prevents you from catching falling knives

Sizes your next trade based on the correlated risk you already have open across other positions — not just the trade in isolation.

A datetime in MQL5 is seconds since 1970 - but server time (TimeCurrent, bar times, deal times) is the broker's wall clock stored AS IF it were UTC. Export it to CSV, read it in Python or a spreadsheet with a "seconds since 1970 UTC" parser, and every timestamp shifts by the server's UTC offset. On a UTC-3 broker that is three hours: the daily bar dated 00:00 reads as 21:00 of the previous day, and "yesterday's session" silently becomes "today's, half formed". That happened to a morning report of mine before this script existed. The script prints TimeTradeServer, TimeCurrent, TimeGMT and TimeLocal, the three offsets between them, the tick lag, and this chart's last bar time in server time and in real UTC - then states the rule: export server timestamps as wall-clock text, or export the epoch together with the offset, and never let the consumer apply its own timezone.

A daily process writes "today's decision" (which strategy runs, or FLAT) to a file the EAs read at the open. One day the writer did not run. The EAs read yesterday's file, compared its date with TimeCurrent() - the server clock, which had stepped back to the previous day overnight - saw a match, and traded all morning on a 24-hour-old decision. No error anywhere. Two rules, both in this class: 1) staleness is judged against TimeLocal(), which always moves forward; TimeCurrent() is the last tick's stamp - it freezes without ticks and can step back on reconnect. 2) When in doubt the answer is FLAT: missing file, bad date, wrong day, empty line - every failure path returns "do nothing", and each is logged ONCE per state change, not on every tick and not never. File format: line 1 = ISO date, line 2 = decision string. The demo writes a fresh, a stale, a malformed, an empty and a missing file, and shows that only the first is allowed to trade.

Wyckoff Hacim Dağılım Analizi (VSA) ilkeleri üzerine geliştirilen bu sistem, akıllı paranın birikimi, dağıtımı, emilimi ve trend yönünü, sıfır yeniden çizim özelliği ve katı bir 2.000 çubukluk performans sınırı ile çözümler.

Tüm enstrümanlarda doğru pip değeri hesaplaması ve dinamik lot büyüklüğü belirleme için tasarlanmış, otomatik çapraz döviz kuru dönüştürme ve broker hacim normalizasyonu özelliklerine sahip, hafif ve OOP uyumlu bir MQL5 başlık sınıfı (.mqh).

Wilder’ın ADX ve Yönlü Hareket göstergelerinin, tamamlanmış klasik Renko bloklarından doğrudan nasıl hesaplanabileceğini gösteren küçük bir eğitim amaçlı Uzman Danışman. Bu EA, BID tiklerinden dahili olarak sabit boyutlu Renko blokları oluşturur. Çevrimdışı grafikler, özel semboller, DLL'ler veya harici göstergelere gerek yoktur. +DI, -DI ve ADX değerleri, yalnızca bir Renko bloğu tamamlandıktan sonra güncellenir.

GDS Renko Bollinger 4-Mode Demo EA, MetaTrader 5 için ücretsiz bir eğitim amaçlı Uzman Danışman’dır. Bu EA, tek bir bağımsız Uzman Danışman içinde klasik sabit boyutlu Renko bloklarını Bollinger Bantları ile birleştirmenin dört farklı yolunu gösterir. EA, gelen BID tiklerinden dört bağımsız dahili Renko akışı oluşturur. Her modun kendine özgü bir Renko bloğu boyutu ve Bollinger ayarları vardır. Sinyaller, yalnızca bir Renko bloğu tamamen tamamlandığında üretilir. Bollinger Bantları, önceki tamamlanmış Renko kapanışlarından nedensel olarak hesaplanır; bu nedenle, mevcut blok, sinyal kontrolü tamamlanana kadar hesaplamaya dahil edilmez.

GDS Renko Brick Statistics, MetaTrader 5 için geliştirilmiş kompakt bir eğitim göstergesidir; bu gösterge, BID tiklerinden dahili olarak klasik sabit boyutlu Renko’ları oluşturur ve en son tamamlanan Renko bloklarının davranışını özetler.

GDS Renko Canvas + Donchian, MetaTrader 5 için tasarlanmış kompakt bir eğitim göstergesidir. Klasik sabit boyutlu Renko bloklarını tek bir CCanvas bitmap katmanında görüntüler ve tamamlanmış Renko bloklarından doğrudan hesaplanan bir Donchian Kanalını bu katmanın üzerine yerleştirir. Yatay eksen, zamanı değil Renko dizisini temsil eder. Dahili oluşturucu, gelen BID tiklerini ve klasik iki bloklu tersine dönüş kuralını kullanır. Donchian Kanalı nedensel bir yapıya sahiptir: yeni tamamlanan her blok için kanal, yalnızca önceki N adet tamamlanmış Renko bloğundan hesaplanır. Mevcut blok, kendi kanal hesaplamasından hariç tutulur.

Bir kural, işlemin toparlanmayacağını gösterdiğinde, stop-loss seviyesinin tamamına ulaşmadan önce zararlı pozisyonları erken kapatır: N x ATR’nin ötesine geçen olumsuz hareket, zararda kalma süresinin çok uzun olması, EMA trendinin tersine dönmesi, RSI’nın pozisyona ters düşmesi veya sermaye sınırı. Kârlı bir pozisyona asla dokunmaz. Yalnızca gözlem modu, hiçbir şeyi kapatmadan hangi pozisyonların kapatılacağını günlüğe kaydeder. Her çıkış, kural, pozisyon süresi ve maksimum olumsuz sapma ile birlikte CSV dosyasına kaydedilir; böylece kurallar veriler temelinde ayarlanabilir.

Pozisyon büyüklüğü, varsayılan bir pip değeri yerine, sembolün gerçek tik değeri, tik büyüklüğü ve hacim adımı temel alınarak hesaplanan risk tutarına göre belirlenir. Hacim her zaman aşağı yuvarlanır; risk tutarınız minimum lot büyüklüğünden daha küçükse bunu belirtir ve söz konusu lotun gerçek maliyetini bildirir. Terminal durumu bulunmadığından, pozisyon büyüklüğü hesaplama mantığı çevrimdışı olarak test edilebilir; 41 onaylamadan oluşan bir test komut dosyası dahildir.

Piyasayı ADX, Hurst eksponenti ve 1 gecikmeli otokorelasyon ile sınıflandırır, her bir çubuğu bir kırılma modülüne veya ortalama geri dönüş modülüne yönlendirir ve her rejim için Wilson %95 alt sınırı ile ayrı bir kazanma oranı kaydı tutar; böylece hangi yarısının gerçekten işe yaradığını görebilirsiniz.

Risk yüzdesi ve stop mesafesine göre lot büyüklüğünü hesaplar, ardından stop loss ve take profit seviyeleri önceden ayarlanmış olarak işlemi açar. Asla kendi başına işlem yapmaz.

An intraday Smart Money Concepts EA for gold. It waits for price to sweep a recent swing high or low, confirms the reversal with a close through the sweep candle's body, and trades only with the H1 trend. Backtested on XAUUSD M15 over 2025 and 2026 at 1% risk per trade.

Marks the Asian session range, signals when London or New York sweeps one side of it and reverses, and keeps a scorecard of how every past signal ended in R, spread included. Non-repainting, with buffers ready for an Expert Advisor.

Küçük bir demo Expert Advisor: Hızlı/yavaş EMA kesişim girişleri (yalnızca kapanmış çubuklar üzerinde değerlendirilir, yeniden çizilme yoktur), ATR tabanlı stop-loss ve take-profit, spread filtresi ve hem hedging hem de netting hesaplarında çalışan pozisyon yönetimi. Eşlik testi için bir Python referans uygulaması içerir. Bu, bir işlem tavsiyesi değil, sadece örnek niteliğinde bir çalışmadır — ekteki sermaye eğrisi sentetik verilerden elde edilmiştir ve bir avantaj değil, yöntemi göstermektedir.

Altında Turtle tarzı Donchian kırılmaları, ardından aynı anda üç çıkış stratejisi: bir ATR takip eden stop, Turtle çıkış kanalı ve sabit bir hedef. 2025 ve 2026 yıllarında XAUUSD H1 ve H4 zaman dilimlerinde geriye dönük test edildi; on iki kombinasyonun tamamı kârlı çıktı. Yeniden çizilmez ve Expert Advisor için tamponlar içerir.

Çoklu zaman dilimi eğilimi, ATR SL/TP önerileri, takip eden stop ve tek tıklamayla AL/SAT/HEPSİNİ KAPAT özelliklerine sahip, grafik üzerinde sürüklenebilir manuel işlem paneli.

Prop firması hesapları için hesap düzeyinde koruma sistemi. Hesaptaki her pozisyonu izler, günlük veya maksimum zarar limitine ulaşıldığında tüm pozisyonları kapatır, pozisyon başına risk altındaki tutarı sınırlar, stop emri konulmamış işlemleri kapatır ve yüksek etkili haberler karşısında pozisyonları dengeleyebilir.

MetaTrader 5 için, Supertrend’in yönünü ADX ve DI teyidi ile birleştiren trend takipçi Expert Advisor. ATR tabanlı bir stop loss kullanır ve işlem başına sermayenin %0,5’ine kadar risk alır.

Dürtü mumlarını işaretler: gövde en az ATR x çarpan, gövde en az mum aralığının belirlenen bir kısmı, kapanış aşırı değerlere yakın, isteğe bağlı tik hacmi onayı. Yükseliş dürtüsünün altında yeşil ok, düşüş dürtüsünün üzerinde kırmızı ok. Yalnızca kapanmış çubuklar, yeniden çizim yok. Sinyaller iki tamponda bulunur, böylece bir Uzman Danışman bunları iCustom ile okuyabilir.

Brokerinizin kendi fiyat hareket geçmişinden ölçülen, her sunucu saati için gerçek spread değerlerini gösterir: saat başına medyan ve 90. persentil değerleri, stop emrinizin bir payı olarak ve lot başına isteğe bağlı maliyet bilgileri ile CSV formatında dışa aktarma özelliği.

A free, fully open EA: buy GBPJPY every Monday at 11:00 server time (04:00 New York), close at 23:00. Stays profitable in backtest with the entry anywhere from 09:00 to 13:00. Attach to GBPJPY M1.

Aynı hedging hesabında başka bir EA tarafından açılan, değiştirilen ve kapatılan işlemleri, sihirli numara ile seçerek yansıtır. Varsayılan olarak yönü tersine çevirir (Alış↔Satış, SL↔TP); böylece bir stratejinin tersini gerçek spreadler, kayma ve işlem koşullarıyla ileriye dönük test edebilirsiniz.

12345678910111213141516...213