Custom Screener
- Göstergeler
- Rodolfo Andrade
- Sürüm: 1.3
- Güncellendi: 8 Mart 2026
- Etkinleştirmeler: 5
Özet
MT5 için çoklu varlık ve çoklu zaman dilimi tarayıcı. Metin tabanlı koşullar tanımlayarak sinyalleri etkileşimli tabloda görebilirsiniz.
Açıklama
Custom Screener, fiyat, hareketli ortalamalar, RSI ve candlestick pattern temelli kullanıcı koşullarıyla birden çok varlık ve zaman dilimini tarar. Sonuçlar sıralanabilir tabloda gösterilir ve tek tıklamayla grafik açılır.
Ek script olmadan birden çok piyasayı objektif kurallarla izlemek için uygundur.
Ana özellikler
- Çoklu varlık ve çoklu zaman dilimi tarama.
- Doğal ifade sözdizimiyle özelleştirilebilir alış/satış koşulları.
- Fiyat, hareketli ortalamalar, rsi ve candlestick pattern için yerel ifade değişkeni desteği.
- 1, 2 ve 3 mumlu formasyonları içeren candlestick pattern kütüphanesi.
- Sıralama ve hızlı grafik açma destekli etkileşimli sonuç tablosu.
- Grafik açılışında isteğe bağlı şablon uygulama.
- Sonuç filtresi: tümü, sadece sinyalli, sadece alış, sadece satış.
- Artımlı toplu arama; görünür ilerleme, iptal ve kısmi sonuçlar sunar.
- Tarama sırasında geçmiş senkronizasyonu görünür olur ve Sync anahtarıyla bekleyen öğeler gösterilip gizlenebilir.
- Arayüz dili input ile 11 dilde seçilebilir.
- Mantıksal koşullarda parantez ve operatör önceliği desteği.
- Arayüz başlamadan önce sözdizimi doğrulaması yapılır.
Kullanım
- Göstergeyi grafiğe ekleyin.
- Varlıkları (Market Watch) ve zaman dilimlerini seçin.
- buyCondition ve sellCondition ayarlayın.
- (İsteğe bağlı) chartTemplate ve resultFilter ayarlayın.
- Başlatmak için Ara tıklayın.
- Durum alanından ilerlemeyi takip edin.
- (İsteğe bağlı) Hâlâ senkronize olan öğeleri göstermek veya gizlemek için Sync kullanın.
- (İsteğe bağlı) Durdurmak için İptal tıklayın.
- İlgili grafiği açmak için sonuç satırına tıklayın.
- Göstergeyi kaldırmak için Kapat tıklayın.
Koşul sözdizimi
Desteklenen değişkenler:
- ma1[index], ma2[index], ma3[index]
- close[index], open[index], high[index], low[index]
- rsi[index]
- Pattern örnekleri: hammer[index], shootingStar[index], bullishEngulfing[index], bearishEngulfing[index], morningStar[index], eveningStar[index], threeWhiteSoldiers[index], threeBlackCrows[index]
0..10
Operatörler:
- Karşılaştırma: >, <, >=, <=, ==, !=
- Mantıksal: &&, ||
- Parantez: ( )
Örnekler:
- rsi[1] < 30 && bullishEngulfing[1]
- hammer[1] && close[1] > ma1[1]
- morningStar[1] || threeWhiteSoldiers[1]
Girdiler
- Moving Averages 1/2/3: period, shift, method, applied price.
- Custom Conditions: buyCondition ve sellCondition.
- Chart Opening: chartTemplate.
- Results Filter: resultFilter.
- Logs / Logging: enableLogs.
- Dil: uiLanguage (Portuguese, English, Russian, Chinese, Spanish, Japanese, German, Korean, French, Italian, Turkish).
Notlar
- Gösterge emir açıp kapatmaz; yalnızca sinyal üretir.
- Şablon için .tpl dosyası MQL5/Profiles/Templates içinde olmalıdır.
- buyCondition ve sellCondition aynı anda doğruysa sonuç Setup olur.
- Tarama sırasında bazı öğeler, geçmiş yüklenirken önce Senkronizasyon olarak görünebilir.
- Toplam bulunan yalnızca son görünür sonuçları sayar.
- Yetersiz veri, geçmiş veri yetersiz olduğunda görünür.
- Yetersiz veri yalnızca resultFilter = RESULT_FILTER_ALL iken görünür.
- enableLogs sadece teşhis gerektiğinde kullanılmalıdır.
- Destek/iletişim: MQL5 satıcı profilini kullanın.
- buyCondition veya sellCondition sözdizimi geçersizse hata alert/log üzerinde gösterilir ve gösterge grafikten kaldırılır.
