Gün içi işlemlerde “açılışın ardından üçüncü mum” veya “yedinci çubukta yön değiştirdi” gibi ifadeler sıkça karşımıza çıkar. Beş dakikalık bir grafikte bunları elle saymak dikkat gerektirir ve borsa ile broker sunucusunun yaz saati uygulamasına farklı tarihlerde geçmesi nedeniyle yılda iki kez hata oluşur. Bu gösterge sayma işlemini gerçekleştirir. Seçtiğiniz seansın açılış fiyatını bulur, o dakikada veya sonrasında gelen ilk mumu tespit eder ve o günün sonraki her mumunun altına bir sıra numarası yazar.
Dönüşüm, borsa yerel saatinden UTC'ye ve oradan da broker sunucu saatine yapılır. Frankfurt ve Londra, Mart ve Ekim aylarının son Pazar günü; New York, Mart ayının ikinci Pazar günü ve Kasım ayının ilk Pazar günü saati değiştirir; Tokyo ise hiçbir zaman saati değiştirmez. Broker zaman farkı terminalden okunur ve yarım saate yuvarlanır; bu, kullanımdaki tüm sunucu saat dilimlerini kapsar. Grafik, göstergenin oluşturduğu ve kaldırıldığında tekrar sildiği metin nesnelerinin ötesinde hiçbir zaman değiştirilmez.

GER40 M5: numaralandırma Frankfurt nakit açılışında başlar; noktalı çizgi referans noktasını gösterir
Oturum seçimi varsayılan olarak otomatiktir. Sembol adı belirleyicidir: İngiliz endeksleri için Londra, Avrupa kıtası endeksleri için Frankfurt, ABD endeksleri için New York, Japon endeksi için Tokyo kullanılır. Bu grupların dışındaki semboller Frankfurt'a yönlendirilir ve bilgi etiketinde bir tahmin olarak işaretlenir. Her otomatik seçim geçersiz kılınabilir ve manuel mod, isim algılama özelliğinin tanımadığı her şey için 15:30 gibi düz bir sunucu saati kullanır.

New York referans noktası ve bilgi etiketiyle US30 M5: sunucu saatine göre açılış ve en yeni mumun numarası
| Parametre | Varsayılan | Anlam |
| InpSession | Otomatik | Oturum referans noktası: Otomatik, Frankfurt 09:00, Londra 08:00, New York 09:30, Tokyo 09:00 veya Manuel |
| InpManualOpen | 09:00 | Sunucu saatine göre açılış saati, HH:MM biçiminde, Manuel oturum tarafından kullanılır |
| InpLabelEvery | 1 | Her N'inci mum etiketlenir; 1 değeri tüm mumları etiketler; ilk mum her zaman etiketlenir |
| InpMaxLabels | 500 | Grafikteki etiketlerin üst sınırı |
| InpDaysBack | 10 | Yalnızca son N takvim gününü etiketler; 0 değeri sınırı kaldırır |
| InpLabelColor | DimGray | Sayıların ve bilgi etiketinin rengi |
| InpFontSize | 7 | Rakamların yazı tipi boyutu; bilgi etiketi iki puan daha büyüktür |
| InpLabelOffsetPct | 1,5 | Görünür fiyat aralığının yüzde olarak ifade edilen, sayının alt sınırının altındaki mesafe |
| InpShowOpenLine | true | Her seans açılışında noktalı çizgi çiz |
| InpOpenLineColor | Gümüş | Bu çizginin rengi |
| InpShowInfo | true | Bilgi etiketini göster |
| InpInfoCorner | sol üst | Bilgi etiketinin köşesi |
| InpInfoX | 10 | Bilgi etiketinin X eksenindeki piksel cinsinden ofseti |
| InpInfoY | 20 | Bilgi etiketinin Y ofseti (piksel cinsinden) |
Gösterge, nakit açık pozisyonu olan endeks CFD'leri ve hisse senedi sembolleri için geliştirilmiştir: GER40, UK100, US30, NAS100, US500, JP225. M1'den H1'e kadar olan zaman dilimleri mantıklıdır; M5 ve M15, gün içi işlemler için genellikle tercih edilen seçeneklerdir. M1 zaman diliminde InpLabelEvery değerini 5 veya 10 olarak ayarlayın, aksi takdirde rakamlar birbirine çok yakın görünür. Forex'te nakit açık pozisyon bulunmadığından, sizin için anlamlı bir zaman aralığıyla manuel modu kullanın.
Bu kod, Market'teki prop firması yardımcı programlarımın (PropGuardian, PropMirror, PropSizer) ücretsiz bir tamamlayıcısıdır. Kendi başına çalışır ve başka hiçbir şeye ihtiyaç duymaz.
MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/77559
Spread Monitor
Spread Monitor is an MQL5 Expert Advisor that draws a colour-coded panel on the chart. The panel shows the current spread of the attached symbol in points, along with the average, minimum, and maximum over a rolling history. It also counts how many stored samples exceeded a warning level, and turns the status row red when the current spread is above that level. The utility does not place orders. Inputs control the warning level, the history size, the refresh interval, and the panel position. Panel objects are removed when the EA is detached.
RiskGuard Lite - Percent-Risk EMA/ATR EA
Eğitim Amaçlı MT5 EA: Kapalı çubuk EMA kesişim girişleri, ATR tabanlı stop loss ve kar alma, OrderCalcProfit aracılığıyla sermayenin sabit bir yüzdesinden hesaplanan lot büyüklüğü, spread filtresi, sihirli sayı yalıtımı ve sunucu dönüş kodu kontrolleri. Risk kontrollü EA’lar oluşturmak için sade bir şablon. Kar vaadi yoktur.
CSetupLedger: a per-setup win rate ledger for Expert Advisors
EA’nızdaki her bir pozisyon türünü tek bir sermaye eğrisine toplu olarak dahil etmek yerine, her birini ayrı bir kayıtta puanlar. Başlatma sırasında hesabın işlem geçmişinden kendini yeniden oluşturur; böylece yeniden başlatma işlemi kayıtları silemez. Ham kazanma oranının yanına bir Wilson puanı alt sınırı gösterir; böylece üç işlemlik bir galibiyet serisi artık bir avantaj gibi görünmez.
Line Master – Fast and Slow Trend Lines with Trend Change Signals
Line Master is a trend-following indicator for MetaTrader 5 that displays fast and slow dynamic price lines to help traders identify market direction and potential trend changes. Blue represents a bullish trend, while red represents a bearish trend. Visual markers highlight changes in the indicator's trend state. The indicator includes adjustable Fast Length and Slow Length parameters, allowing traders to customize its sensitivity. It can be used on forex, gold (XAUUSD), indices, and other MT5-supported markets. For better results, combine its signals with price action, support and resistance levels, and proper risk management. Signals are not guaranteed and should be confirmed before entering a trade.