Alım-satım robotlarını ücretsiz olarak nasıl indirebileceğinizi izleyin
Bizi Twitter üzerinde bulun!
Fan sayfamıza katılın
Komut dosyasını ilginç mi buldunuz?
Öyleyse bir link gönderin -
başkalarının da faydalanmasını sağlayın
Komut dosyasını beğendiniz mi? MetaTrader 5 terminalinde deneyin
Göstergeler

Multi-timeframe RSI scanner with visual dashboard and alerts - MetaTrader 5 için gösterge

Görüntülemeler:
70
Derecelendirme:
(5)
Yayınlandı:
MQL5 Freelance Bu koda dayalı bir robota veya göstergeye mi ihtiyacınız var? Freelance üzerinden sipariş edin Freelance'e git

Ekran Görüntüsü RSI

Bir yılı aşkın süredir RSI stratejileri uyguluyorum ve tek zaman dilimli RSI, özellikle Altın ve hızlı hareket eden çiftlerdeki değişken seanslar sırasında bana çok fazla yanlış sinyal vermeye devam etti. İşte o zaman, yakınsama kurulumlarını tam olarak gelişmeden önce yakalamak için bu çoklu zaman dilimi tarayıcısını oluşturdum.

Bu gösterge, RSI değerlerini 7 zaman dilimine kadar (M1, M5, M15, M30, H1, H4, D1) aynı anda izler ve her şeyi grafiğinizde temiz bir görsel gösterge tablosunda görüntüler. RSI herhangi bir zaman diliminde aşırı alım (>70) veya aşırı satım (<30) bölgelerine girdiğinde, push bildirimi, e-posta veya ses yoluyla anında uyarılar gönderir.

Gerçek güç, alttaki hizalama göstergesinden gelir - 3 veya daha fazla zaman dilimi aynı anda aşırı alım veya aşırı satıma ulaştığında, büyük bir uyarı alırsınız. Bu sizin yakınsama bölgenizdir ve benim deneyimlerime göre, bunlar geri dönüşler veya güçlü devamlılıklar için en yüksek olasılıklı kurulumlardır.

v1.6 - ÜRETİME HAZIR (Şubat 2026)

  • Akıllı uyarı yeniden deneme sistemi - Bir anlık bildirim veya e-posta başarısız olursa (zayıf bağlantı, terminal meşgul), 100 ms gecikmeyle otomatik olarak 2 defaya kadar yeniden dener. Artık kritik kurulumlar sırasında kaçırılan uyarılar yok.
  • Ayrıntılıgünlük kontrolü - Yeni giriş parametresi, ayrıntılı hata ayıklama günlüklerini açıp kapatmanıza olanak tanır. Günlükleri üretimde temiz tutun, sorun giderme için etkinleştirin. VPS dağıtımları için mükemmel.
  • Tüm sabitler çıkarıldı - Her sihirli sayı artık adlandırılmış bir sabittir (LINE_HEIGHT_PADDING, ALERT_MAX_RETRIES, vb.). Kodun özelleştirilmesini kolaylaştırır ve yazım hatalarına karşı kurşun geçirmez hale getirir.
  • Sağlam hata işleme - Uyarı yeniden deneme mantığı yapılandırma hatalarını atlar (e-posta ayarlanmamışsa sonsuz yeniden deneme döngüleri olmaz), azaltılmış uyarılar günlük spam'ini önler.
  • Canlı hesaplarda test edildi - Ekim 2025'ten beri hesaplarımda çalışıyor, Şubat 2026'da v1.6'ya güncellendi. 4+ ayda sıfır çökme veya bellek sızıntısı.

ÖZELLİKLER

  • 7 zaman dilimi izlenir - M1, M5, M15, M30, H1, H4, D1 (her birini bağımsız olarak açıp kapatabilirsiniz)
  • Görsel gösterge tablosu - Duruma göre renk kodlu gerçek zamanlı RSI değerleri (kırmızı = aşırı alım, mavi = aşırı satım, gri = nötr)
  • Yeniden denemeli çok kanallı uyarılar - Arıza durumunda otomatik yeniden denemeli anlık bildirimler, e-posta ve sesli uyarılar (v1.6 özelliği)
  • Yakınsama uyarısı - Özel gösterge, 3+ zaman diliminin aşırı alım veya aşırı satımda ("para bölgesi") hizalandığını vurgular
  • Tamamen özelleştirilebilir - RSI periyodunu (1-500), aşırı alım/aşırı satım seviyelerini, renkleri, gösterge paneli konumunu, yazı tipi boyutunu (otomatik ölçeklendirme ile 6-24), güncelleme aralığını (1-60 saniye) ayarlayın
  • Temiz kod - Sihirli sayılar yok, uygun hata işleme, MT5 karmaşasından gizlenmiş tüm gösterge tablosu nesneleri (OBJPROP_HIDDEN)
  • Ayrıntılıgünlük kaydı geçişi - Yeniden derlemeden ayrıntılı hata ayıklama günlüklerini etkinleştirin/devre dışı bırakın (VPS veya canlı ticaret için mükemmel)

NASIL KULLANILIR

1. Herhangi bir grafiğe ekleyin - Tüm sembollerde çalışır. Bunu esas olarak XAUUSD (Altın) ve EURUSD'de scalping için kullanıyorum, ancak endekslerde (US30, NAS100) veya kriptoda (BTCUSD) eşit derecede iyi.

2. Zaman dilimlerinizi seçin - Girdilerde hangi zaman dilimlerini izlemek istediğinizi değiştirin. Günlük ticaret için genellikle M15, M30, H1, H4 çalıştırıyorum. Salıncak ticareti için H1, H4, D1, W1'i deneyin.

3. Uyarıları yapılandırın - Kurulumunuza bağlı olarak push/email/sesliuyarıları etkinleştirin. VPS üzerinde çalışıyorsanız ve mobil uyarılar istiyorsanız, push bildirimlerini etkinleştirin. Yeniden deneme sistemi (v1.6), ilk deneme başarısız olsa bile uyarı almanızı sağlar.

4. Yakınsamayı izleyin - Alt uyarı "⚠ 3+ TF OVERBOUGHT" veya "⚠ 3+ TF OVERSOLD" gösterdiğinde, bu sizin işaretinizdir. Önce fiyat hareketiyle (pin bar, yutan, ret fitili, vb.) körü körüne karşı trend onaylamayın.

5. İsteğe bağlı: Ayrıntılıgünlüğü etkinleştir in - Yeni ayarlarda hata ayıklıyor veya test ediyorsanız, girişlerdeVerbose_Logging özelliğini etkinleştirin. Bu, yeniden deneme denemeleri, konum ayarlamaları vb. hakkında ayrıntılı bilgileri günlüğe kaydeder. Günlükleri temiz tutmak için üretim için kapatın.

GIRDI PARAMETRELERI

RSI Ayarları:

  • RSI_Period ( varsayılan: 14) - Standart RSI hesaplamaperiyodu (1-500 aralığı)
  • Overbought_Level ( varsayılan: 70) - Aşırı alım uyarıları için eşik (50-100)
  • Oversold_Level ( varsayılan: 30) - Aşırı satım uyarıları için eşik (0-50)

Zaman Dilimi Seçimi:

  • Her zaman dilimini açıp kapatın:Show_M1,Show_M5,Show_M15,Show_M30,Show_H1,Show_H4,Show_D1
  • Profesyonel ipucu: Gerçekten ihtiyacınız olmadıkça 7'sini de etkinleştirmeyin. Ben 4-5 zaman diliminin (M15, M30, H1, H4, D1) çoğu strateji için en uygun nokta olduğunu düşünüyorum.

Uyarı Ayarları:

  • Enable_Push_Alerts - Mobil MT5 terminalinize push bildirimleri gönderin
  • Enable_Email_Alerts - E-posta uyarıları gönder (önce Araçlar > Seçenekler > E-posta bölümünde e-postayı yapılandırın)
  • Enable_Sound_Alerts - Uyarılar tetiklendiğinde ses çal (varsayılan: alert2.wav)
  • Alert_Sound - Ses dosyası adı (terminal Sounds klasöründe olmalıdır)

Ekran Ayarları:

  • Dashboard_X / Dashboard_Y - Piksel cinsinden grafik üzerindeki konum (v1.5+ ekran dışındaysa otomatik olarak ayarlanır)
  • Dashboard_Width - Gösterge tablosunun genişliği (150-500 piksel, varsayılan: 200)
  • Color_Overbought / Color_Oversold / Color_Neutral - Renkleri grafik temanıza uyacak şekilde özelleştirin
  • Color_Background - Pano arka planı (varsayılan: koyu gri C'20,20,20')
  • Font_Size - Metin boyutu 6-24 (UI orantılı olarak otomatik ölçeklendirir, ben 10-12 kullanıyorum)
  • Update_Seconds - Verilerin ne sıklıkla yenileneceği (1-60 saniye, varsayılan: 1)

Gelişmiş Ayarlar (v1.6):

  • Verbose_Logging ( varsayılan: false) - Ayrıntılı hata ayıklama günlüklerini etkinleştirin. Sorun giderme için açın, üretim/VPS için kapatın. Yeniden deneme denemelerini, konum ayarlamalarını, veri yükleme durumunu vb. kaydeder.
  • Alert_Retry_Enabled ( varsayılan: true) - Başarısız uyarıları 100 ms gecikmeyle 2 defaya kadar otomatik olarak yeniden dener. Geçici bağlantı sorunları veya terminalin meşgul olması nedeniyle bildirimlerin kaçırılmasını önler.

EN İYİ UYGULAMALAR

Son 4+ ay boyunca canlı hesaplar üzerinde yaptığım testlerden:

  • Aktif seanslar sırasında kullanın - En iyi Londra ve NY seanslarında çalışır. Asya seansı, RSI yakınsamasının anlamlı olabilmesi için çok dalgalı olma eğilimindedir.
  • TÜM zaman dilimlerinin hizalanmasını beklemeyin - 7'sinin de aşırı seviyelere ulaşmasını beklerseniz, haftada belki 1 sinyal alırsınız. 3+ yakınsama uyarısı, kalite ve sıklık arasındaki tatlı noktadır.
  • Fiyat hareketiyle birleştirin - Gösterge size RSI'nın NE ZAMAN hizalandığını söyler, ancak yine de iyi bir giriş kurulumuyla onaylamanız gerekir (ret fitili, yapının kırılması, yutan mum vb.)
  • Pariteniziçin eşikleri ayarlayın - GBPJPY veya değişken endeksler gibi daha hızlı çiftlerde bazen 70/30 yerine 75/25 kullanıyorum. Altın varsayılan 70/30 ile iyi çalışıyor. Tarzınıza neyin uyduğunu test edin.
  • H4 RSI'ı "veto" olarak izleyin - H4 güçlü bir trend gösteriyorsa (RSI > 60 veya < 40), M15 / M30 sinyallerine dayalı karşı trend girişleri alırken dikkatli olun. Muhtemelen bir bıçak yakalıyorsunuzdur.
  • Yakınsamayı onay için kullanın, başlatmak için değil - "3 TF OVERBOUGHT" gördüğümde körü körüne kısa devre yapmam. Önce fiyatın zayıflık göstermesini bekliyorum (yapının bozulması, reddedilme vb.), SONRA yakınsamayı ekstra güven olarak kullanıyorum.
  • VPS'de uyarı yeniden denemesini etkinleştirin - Sivilceli bağlantı veya yüksek gecikme süresine sahip VPS'de çalışıyorsanız, Alert_Retry_Enabled = true değerini koruyun. Ocak ayında VPS'imde ağ kesintileri olduğunda beni 2 büyük XAUUSD kurulumunu kaçırmaktan kurtardı.
  • Üretimde ayrıntılı günlüğü kapatın - Verbose_Logging hata ayıklama için harikadır, ancak sınırlı disk alanına sahip VPS'lerde, şişirilmiş günlük dosyalarını önlemek için kapalı tutun.

TEKNİK NOTLAR

Bu, üretime hazır iyileştirmeler içeren v1.6'dır:

  • Uyarı yeniden deneme sistemi (v1.6'da YENİ) - SendSoundWithRetry(), SendPushWithRetry(), SendEmailWithRetry() işlevleri, başarısız uyarıları 100 ms gecikmeyle 2 defaya kadar otomatik olarak yeniden dener. Sonsuz döngülerden kaçınmak için yapılandırma hatalarında (e-posta için 4510, push için 4515) yeniden denemeyi atlar.
  • Verbose günlük kontrolü (v1.6'da YENİ) - Verbose_Logging giriş parametresi tüm hata ayıklama Print() deyimlerine kapı açar. Üretimde günlükleri temiz tutar, gerektiğinde ayrıntılı sorun giderme sağlar.
  • Tüm sabitler çıkarıldı - LINE_HEIGHT_PADDING = 8, DEFAULT_DASH_X = 20, DEFAULT_DASH_Y = 50, ALERT_MAX_RETRIES = 2, ALERT_RETRY_DELAY_MS = 100. Kodun kendi kendini belgelemesini ve ince ayarların daha kolay yapılmasını sağlar.
  • Sağlam gösterge paneli konumlandırma - Grafik boyutlarını doğrular ve yanlışlıkla ekranın dışına ayarlarsanız otomatik olarak ayarlar. Sabit kodlanmış geri dönüş değerleri yerine DEFAULT_DASH_X/Y sabitlerini kullanır.
  • Tüm nesnelerde OBJPROP_HIDDEN - Gösterge tablosu öğeleri MT5 nesne listenizi karıştırmaz (v1.5+)
  • Yavaşlatılmış hata uyarıları - iTime uyarıları, günlükleri spamlamak yerine zaman dilimi başına dakikada yalnızca bir kez ateşlenir
  • Uygun handle temizliği - Bellek sızıntılarını önlemek için OnDeinit'te ve yeniden başlatmadan önce ReleaseAllHandles() çağrılır (v1.5'te düzeltildi)
  • Önbelleğe alınmış tfCount - Sıcak yolda tekrarlanan ArraySize() çağrılarını önler (küçük performans iyileştirmesi)
  • BarsCalculated() kontrolü - Verileri okumaya çalışmadan önce göstergenin hesaplamayı bitirmesini bekler (grafik yüklemesi sırasında hataları önler)
  • Zarif veri işleme - Veri henüz hazır olmadığında çökmek yerine "..." gösterir

Bunu Ekim 2'ten beri 2025 canlı hesapta (şu anda Şubat 1.6'in başından beri v2026'te) çökme veya bellek sorunu olmadan çalıştırıyorum. XAUUSD, EURUSD, GBPUSD, US30, NAS100 ve BTCUSD üzerinde kapsamlı olarak test edilmiştir.

KURULUM

  1. RSI_MultiTF_Alert_v1.6.mq5 dosyasınıMQL5/Indicators klasörünüze kopyalayın
  2. MetaEditor'da derle(Ctrl+F7) - 0 hata, 0 uyarı ile temiz bir şekilde derlenmelidir
  3. MT5'i yeniden başlatın veya Navigator'ı yenileyin(Ctrl+N)
  4. Göstergeyi herhangi bir grafiğe sürükleyin
  5. Girişleri yapılandırın:
    • Varsayılanlarla başlayın (RSI 14, OB/OS 70/30)
    • Tercih ettiğiniz zaman dilimlerini seçin (M15, M30, H1, H4 öneririm)
    • Uyarıları etkinleştirin (push/email/sound)
    • Sorun gidermedikçe Verbose_Logging'i KAPALI tutun
    • Alert_Retry_Enabled'ı AÇIK tutun (özellikle VPS için)
  6. Mobil anlık uyarılar istiyorsanız, MT5 mobil uygulama ayarlarında bildirimlerin etkinleştirildiğinden emin olun (Araçlar > Seçenekler > Bildirimler)

Kaynak kodu tamamen dahildir. Değiştirmekten çekinmeyin - kod temiz, iyi yorumlanmış ve tüm sabitler çıkarılmıştır.

EKRAN GÖRÜNTÜLERİ

(Eklenmesi önerilen ekran görüntüleri - 750x500 piksel, yazdırılabilirlik için siyah/beyaz renk düzeni):

  • Normal piyasa sırasında gösterge tablosu - Birden fazla TF'de RSI değerlerini içeren paneli gösterir, bazıları kırmızı, bazıları mavi, bazıları gri
  • Yakınsama uyarısı aktif - 3+ zaman dilimi aşırı alım veya aşırı satıma ulaştığında (bu para atışıdır) ⭐
  • Mobil anlık uyarı - "XAUUSD M15 RSI OVERBOUGHT: 72.3" bildirimini gösteren telefon ekran görüntüsü
  • Günlüklerde yeniden deneme uyarısı - Yeniden deneme denemelerini gösteren Terminal Uzmanları sekmesi (Verbose_Logging etkinse)

GEREKSİNİMLER

  • MetaTrader 5 ( Yapı 3800+, Yapı 4200'e kadar test edilmiştir)
  • Herhangi bir ticaret sembolü - Forex, endeksler, kripto, metaller hepsi işe yarar
  • Anlık/e-posta uyarıları için:Araçlar > Seçenekler > Bildirimler bölümünde bildirimleri yapılandırın
  • Önerilen: Güvenilir uyarı iletimi için VPS veya sabit internet bağlantısı (yeniden deneme yardımcı olur, ancak tam kesintileri düzeltemez)

SÜRÜM GEÇMIŞI

  • v1.6 ( 2026.02.11) - Üretime hazır: Uyarı yeniden deneme sistemi, ayrıntılı günlük kontrolü, tüm sabitler çıkarıldı, sağlam hata işleme
  • v1.5 ( 2026.01.25) - Sağlam gösterge paneli konumlandırma, OBJPROP_HIDDEN, sihirli sayılar → sabitler, azaltılmış uyarılar, tutamaç temizleme düzeltmeleri
  • v1.4 ( 2026.01.20) - Önbelleğe alınmış tfCount, geliştirilmiş veri doğrulama mantığı
  • v1.3 ( 2025.12.15) - Orantılı kullanıcı arayüzü ölçeklendirme, fonksiyonlarda statik değişken yok
  • v1.2 ( 2025.11.20) - Hizalama göstergesi eklendi, hata işleme iyileştirildi
  • v1.1 ( 2025.11.05) - Özelleştirilebilir renkler ve gösterge paneli boyutlandırması eklendi
  • v1.0 ( 2025.10.28) - İlk sürüm

BILINEN SINIRLAMALAR

Bunun ne yapmadığı konusunda dürüst olmak gerekirse:

  • Bir ticaret sistemi değil - Bu bir tarayıcı/uyarı aracıdır. Size nereye gireceğinizi veya çıkacağınızı söylemez. Hala bir stratejiye ve fiyat hareketi onayına ihtiyacınız var.
  • Uyarı yeniden denemesinin sınırları vardır - Yeniden deneme sistemi geçici aksaklıklara (meşgul terminal, kısa ağ kesintisi) yardımcı olur, ancak VPS'niz tamamen çevrimdışıysa veya MT5 çökerse, uyarı alamazsınız. Bu sihir değil.
  • Çok yavaş internette çalışmaz - Bağlantınız zayıfsa, gerçek zamanlı güncellemeleri kaçırabilirsiniz. Göstergenin kendisi iyidir, ancak RSI'nın yeni fiyat verilerine ihtiyacı vardır.
  • Sapmatespiti yok - Zaman dilimleri arasında RSI sapması eklemeyi düşündüm (fiyat yeni düşük yapıyor ancak RSI yapmıyor), ancak henüz oluşturmadım. Belki v1.7. Şimdilik, saf yakınsama tabanlı.
  • Uyarılar tekrarlanmaz - Zaman dilimi başına çubuk başına bir kez. Uyarıyı kaçırırsanız ve kontrol panelini kontrol etmezseniz, spam almazsınız. Ancak hatırlatılmayacaksınız da. Görsel kontrol sizin yedeğinizdir.

DESTEK & GERİ BİLDİRİM

GitHub: https: //github.com/jimmer89/mql5-portfolio (tam kaynak + diğer projeler)
MQL5.com: WhiteChocolate (hata bulursanız veya özellik talepleriniz varsa bana DM atın)

Bu gösterge ticaretinize yardımcı oluyorsa, bir yorum veya derecelendirme bırakın. Başkalarının bunu nasıl kullandığını duymak her zaman merak uyandırır - bazı tüccarlar bunu scalping girişleri için, diğerleri swing ticaret onayı için, diğerleri ise sadece mevcut stratejileriyle birleşmek için kullanır. Hepsi geçerli.

Ve kendi özelliklerinizi (sapma, trend filtreleri, seansa özel uyarılar, her neyse) eklemek için kodu çatallarsanız, bana bildirin. Her zaman çalacak fikirler arıyorum 😊

Profesyonel ipucu: Bunu bir VPS'de kullanıyorsanız ve birden fazla çifti izlemek istiyorsanız, birden fazla grafik açın ve göstergeyi her birine ekleyin. Aynı anda XAUUSD M15, EURUSD H1 ve US30 M30 üzerinde çalıştırıyorum. VPS yük altındayken bile uyarıları kaçırmamamı sağlayan yeniden deneme sistemi ile harika çalışıyor.

MetaQuotes Ltd tarafından İngilizceden çevrilmiştir.
Orijinal kod: https://www.mql5.com/en/code/69317

Hafıza Hafıza

Bellek tüketiminin izlenmesi.

RSI Fiyat Eylemi Breakout Göstergesi RSI Fiyat Eylemi Breakout Göstergesi

RSI tükenme bölgelerini mum çubuğu kırılma formasyonlarıyla birleştiren yüksek hassasiyetli bir trend tersine çevirme göstergesi.

Trend based on WPR Trend based on WPR

Bu gösterge WPR ve toplam kar / zararı birleştirir. Size bu gösterge hakkında nasıl daha fazla bilgi vereceğimi bilmiyorum ama deneyebilirsiniz.

Bid-Ask Pressure Dashboard Bid-Ask Pressure Dashboard

A lightweight tick-driven dashboard that reveals short-term Bid-Ask pressure directly on the chart.