BuffersHunter

BuffersHunter — Evrensel Gösterge Arabellek Okuyucu

BuffersHunter, herhangi bir MetaTrader 5 göstergesinin arabelleklerini okuyan ve analiz eden bir betiktir. Hangi arabelleğin alış sinyalleri içerdiğini, seviyelerin nerede olduğunu ve hangi arabelleklerin gösterge çizgilerini içerdiğini artık tahmin etmeye gerek yok. Betiği çalıştırın — ve bir saniye içinde tüm arabelleklerin tam yapısını otomatik tip tespitiyle alın.

Bu betik kimin için?

EA geliştiricileri için. İlginç bir gösterge buldunuz ve sinyallerini robotunuzda kullanmak istiyorsunuz, ancak arabellek numaralarını veya içeriklerini bilmiyorsunuz. BuffersHunter tek bir çalıştırmada her şeyi gösterir.

Yatırımcı-araştırmacılar için. Yeni bir göstergeyi inceliyorsunuz ve hangi verileri ilettiğini anlamak istiyorsunuz. Grafikte görmediğiniz faydalı bilgiler içeren gizli arabellekler olabilir.

Market'ten gösterge satın alanlar için. Tüm geliştiriciler arabellek yapısını belgelemez. BuffersHunter kendi başınıza çözmenize yardımcı olur.

Nasıl çalışır?

  1. Göstergenin klasörünü (Market, Examples, Indicators) ve adını seçin — Gezgin'dekiyle tamamen aynı

  2. Betiği herhangi bir grafikte çalıştırın

  3. Sonuç günlükte görünür ve  MQL5\Files  klasöründe bir metin dosyasına kaydedilir

Betik, varsayılan ayarlarla göstergeye bağlanır, belirtilen sayıda çubuğu okur ve her arabelleğin içeriğini analiz eder.

Önemli: Arabelleklerini okumak için göstergeyi grafiğe eklemeniz gerekmez — betik her şeyi doğrudan okur: göstergeyi ekler, arabellekleri okur ve göstergeyi çıkarır.

Betik ne gösterir?

Her arabellek için şunları gösterir:

  • Arabellek tipi — değer analizine dayalı olarak otomatik tespit edilir

  • Dolum oranı — çubukların yüzde kaçı değer içerir

  • Maks. sürekli — sıfır olmayan değerlerin en uzun kesintisiz dizisi

  • Güncel değer sıfır çubuğunda

  • Geçmiş son N çubuk (yapılandırılabilir)

  • Son sıfır olmayan değer — görünür geçmiş tamamen sıfırsa

Betik tarafından tespit edilen arabellek tipleri:

Tip Açıklama
LINE Sürekli çizgi — çoğu çubukta değer var, nadiren kesilir
SEGMENT Parçalı çizgi — sık değerler ama boşluklarla (başı ve sonu var)
LEVEL Yatay parçalar — ardışık çubuklarda tekrarlanan aynı değerler
ARROW Oklar/sinyaller — tek tek çubuklarda izole değerler
SIGNAL Sinyaller 1/-1/0 — tipik alış/satış arabellekleri
HISTOGRAM Histogram — çoğu çubukta pozitif ve negatif değerler
LINE (filter) Filtre/güç — 0-1 veya 0-100 aralığında değerler
UNKNOWN Kullanılmayan arabellek — tüm arama boyunca değer bulunamadı

Önemli notlar (dürüst ve şeffaf)

1. Otomatik tespit yaklaşıktır

Betik son N çubuğu (varsayılan 100) analiz eder ve istatistiklere dayanarak arabellek tipi hakkında bir sonuca varır. Bu bir varsayımdır, kesin bir gerçek değildir. Bazı göstergeler arabellekleri standart olmayan şekillerde kullanabilir. Her zaman grafikte doğrulayın.

2. Gösterge varsayılan ayarlarla çalışır

Betik göstergeye parametre aktarmaz. Gösterge başlangıçta zorunlu parametreler gerektiriyorsa — betik onu okuyamaz. Bu durumda bir hata görürsünüz.

3. Kullanılmayan ve devre dışı bırakılmış arabellekler

Sıfır arabellekler kullanılmıyor olabilir veya gösterge ayarlarında devre dışı bırakılmış olabilir. Betik, varsayılan olarak devre dışı bırakılmış parametrelerin arabelleklerinden değer okuyamaz — UNKNOWN olarak kalırlar.  Bars to search  değerini artırın (örn. 500 veya 1000'e) — sinyaller çok nadir olabilir.

4. Arabelleklerde zaman

Bazı göstergeler sinyal zamanını (Unix zaman damgası) doğrudan arabellekte saklar. Betik bu tür değerleri tespit eder ve okunabilir formatta gösterir.

Betik ayarları

Parametre Varsayılan Açıklama
Indicator folder Market Gösterge klasörü (Market, Examples, Indicators)
Indicator name IndicatorName Gezgin'deki gösterge adı
Bars to show 10 Geçmişte kaç son çubuğun gösterileceği
Bars to search 100 Tip tespiti için kaç çubuğun analiz edileceği
Show detailed info true Ayrıntılı veya kısa çıktı
Save results to file true Sonucu txt dosyasına kaydet

Sistem gereksinimleri

  • MetaTrader 5 (terminal)

  • Herhangi bir zaman dilimi

  • Herhangi bir işlem sembolü

  • DLL gerektirmez

  • Kendi başına işlem yapmaz (betik, EA değil)

BuffersHunter — herhangi bir göstergeyi hızlı analiz etmek için aracınız. Çalıştır → Öğren → EA'nda kullan.


Yazarın diğer ürünleri
LevelsHunter MT5
Dmitrii Kovalevskii
LevelsHunter MT5 – Hacim Profili ve Ana Seviyeler Göstergesi Amaç Gösterge, belirtilen sayıda son barda tik hacminin fiyat seviyelerine göre dağılımını görüntüler. Araç, hacim birikim bölgelerini analiz etmek ve önemli destek ve direnç seviyelerini belirlemek için tasarlanmıştır. Giriş noktalarını gösteren   diğer göstergelerle birlikte   özellikle etkilidir. POC, VAH ve VAL seviyeleri objektif bir filtre görevi görür: sinyal bir hacim birikim bölgesiyle çakışıyorsa onaylar veya bir sinyal "boş
FREE
LevelsHunter Pro
Dmitrii Kovalevskii
LevelsHunter Pro – Profesyonel Hacim Profili ve Geçmiş Analizi Nedir LevelsHunter Pro, yalnızca güncel POC, VAH ve VAL seviyelerini göstermekle kalmayıp aynı zamanda   zamanda geriye gitmenize   ve bu seviyelerin herhangi bir geçmiş işlem anında nerede olduğunu görmenize olanak tanıyan bir hacim profili göstergesidir. Bu, grafik üzerinde tahmin yapmak için bir araç değildir. Zaten olmuş olanın   soğuk analizi   içindir. Bir trader neden buna ihtiyaç duyar Sorun:   Çoğu gösterge yalnızca «şimdi v
Filtrele:
Değerlendirme yok
Değerlendirmeye yanıt