High Low Close MT4
- Göstergeler
- Mariusz Franciszek Szczepanczyk
- Sürüm: 1.10
- Güncellendi: 26 Şubat 2026
- Etkinleştirmeler: 5
Yüksek Düşük Kapat Aç MT4Gösterge, seçilen zaman diliminden en yüksek, en düşük ve önceki kapanış veya mevcut açılış seviyelerini yatay çizgiler ve geçmişe dönük segmentler olarak grafikte görüntüler. MetaTrader 4 platformlarında hem netleştirme hem de riskten korunma hesap türlerinde sorunsuz çalışır. Tüm seviyeler, gerçek zamanlı doğruluk için zamanlayıcı ve grafik olayları aracılığıyla dinamik olarak güncellenir.
Başlıca Özellikler
- Geçerli Dönem Çizgileri: Seçilen zaman diliminin geçerli çubuğunun en yüksek, en düşük ve statik seviyesi (kullanıcının tercihine göre önceki kapanış veya mevcut açılış) için sonsuz yatay çizgiler çizer.
- Tarihsel Bölümler: 1-5 önceki döneme ait en yüksek, en düşük, statik ve isteğe bağlı Açılış seviyelerini zaman sınırlı bölümler olarak gösterir (InpBarsBack ayarına kadar).
- İsteğe bağlı Açık Hat: Mevcut ve geçmiş Açık seviyelerinin görüntülenmesini açıp kapatın.
- Etiketler: Fiyat seviyelerine göre dikey olarak konumlandırılmış, özelleştirilebilir, sağa hizalanmış etiketler (YÜKSEK, DÜŞÜK, KAPANIŞ/AÇILIŞ).
- Görsel Özelleştirme: Her çizgi türü için bağımsız renk, stil (noktalı/düz) ve genişlik ayarları; etiketler yazı tipi, boyut ve renk girişlerini kullanır.
Nasıl Çalışır
Çizim Mantığı (DrawAll()): InpTimeframe'deki mevcut ve geçmiş çubuklar için iHigh/iLow/iOpen/iClose kullanarak OHLC verilerini getirir. Mevcut seviyeler sonsuz OBJ_HLINE kullanır; geçmiş veriler ise çubuk zamanlarını kapsayan sonlu OBJ_TREND segmentleri kullanır. Statik seviye dinamik olarak "KAPANIŞ" veya "AÇILIŞ" olarak etiketlenir. Etiketler, hassas hizalama için grafik yüksekliğine ve fiyat ölçeğine göre Y konumunu hesaplar. Nesneler seçilemez, düzgün şekilde katmanlandırılmıştır (arka/ön) ve 5 periyodun ötesinde temizlenmiştir.
Olay İşleme: OnInit(): 1 saniyelik zamanlayıcıyı başlatır, başlangıç çizgilerini çizer. OnCalculate/OnTimer/OnChartEvent: Zaman, zaman veya grafik değişikliklerinde (örneğin, yakınlaştırma/kaydırma) yeniden çizer. OnDeinit(): Zamanlayıcıyı sonlandırır, önekli tüm nesneleri (HLPC_) siler.
Hata Yönetimi: Geçersiz verileri (örneğin, sıfır değerleri) atlar; aşırı geçmiş kaydını önlemek için barsBack'i sınırlandırır.
Kullanım Notları
Seans bazlı işlemler için idealdir (örneğin, daha düşük zaman dilimlerinde günlük Yüksek/Düşük kırılmaları). Netleştirme (sembol başına tek pozisyon) ve korunma (çoklu pozisyonlar) modlarıyla uyumludur; siparişe özgü mantık içermez. Çizgiler zaman dilimi değişiklikleri boyunca korunur ancak yalnızca yeniden çizim olaylarında güncellenir. Performans için, zamanlayıcı tampon grafikler olmadan yanıt verme hızını sağlar (indicator_plots 0).
Ayarlar:
InpTimeframe – Yüksek, Düşük, Kapanış/Açılış seviyeleri için zaman aralığını ayarlar (varsayılan PERIOD_D1).
InpBarsBack – görüntülenecek geçmiş dönem sayısını ayarlar (varsayılan 1, 1-5 arası sınırlandırılmıştır).
InpStaticIsPrevClose – true değeri Önceki Kapatma işlemini statik seviye olarak kullanır, false değeri Geçerli Açma işlemini kullanır (varsayılan değer true'dur).
InpHighColor – Yüksek çözünürlüklü çizgiler için rengi ayarlar (varsayılan değer clrLime).
InpHighStyle – Yüksek çizgiler için çizgi stilini ayarlar (varsayılan STYLE_DOT).
InpHighWidth – Yüksek çizgiler için çizgi genişliğini ayarlar (varsayılan 1).
InpLowColor – Düşük çözünürlüklü çizgiler için rengi ayarlar (varsayılan clrCrimson).
InpLowStyle – İnce çizgiler için çizgi stilini ayarlar (varsayılan STYLE_DOT).
InpLowWidth – Düşük çözünürlüklü çizgiler için çizgi genişliğini ayarlar (varsayılan 1).
InpStaticColor – Statik seviye çizgileri için rengi ayarlar (varsayılan clrGold).
InpStaticStyle – Statik seviye çizgileri için çizgi stilini ayarlar (varsayılan STYLE_DOT).
InpStaticWidth – Statik seviye çizgileri için çizgi genişliğini ayarlar (varsayılan 1).
InpShowOpen – Açılış fiyat çizgilerinin görüntülenmesini etkinleştirir/devre dışı bırakır (varsayılan değer false).
InpOpenColor – Açık çizgiler için rengi ayarlar (varsayılan clrDodgerBlue).
InpOpenStyle – Açık çizgiler için çizgi stilini ayarlar (varsayılan STYLE_DOT).
InpOpenWidth – Açık çizgiler için çizgi genişliğini ayarlar (varsayılan 1).
InpShowLabels – fiyat seviyesi etiketlerini etkinleştirir/devre dışı bırakır (varsayılan değer true).
InpLabelColor – etiketler için renk belirler (varsayılan değer clrWhite).
InpLabelSize – etiketler için yazı tipi boyutunu ayarlar (varsayılan 8).
InpLabelFont – etiketler için yazı tipi ailesini ayarlar (varsayılan "Arial").
Botlar ancak sınırsız sermayeye erişiminiz olduğunda başarı getirecektir. Hesabınızı yeşile çevirecek olan yalnızca "gözler ve zihin"dir ve bunu başarmanıza yardımcı olacak olan basit, temiz, hızlı ve verimli araçlardır.
Gerçek başarı, SİZİN beyninizin karar vermesini gerektirir. Benim araçlarım bot değil, düşünen yatırımcılar için araçlardır.
Önceki günün kapanış fiyatı mıknatıs gibi etki eder →Yüksek Düşük Kapanış MT4
Asya oturumu, Londra ve New York oturumlarının yönünü belirliyor →Asya Oturum Seviyeleri MT4
Birden fazla aletle kafa derinizi keserseniz:
Tek Tıkla B3 MT4,Sembol Konumları Paneli MT4,SL TP Geçiş Düğmesi MT4
Eğer bir aletin kenarını kazarsanız:
Tek Tıkla B3 MT4,Sembol Konumları Paneli MT4,SL TP Geçiş Düğmesi MT4,Pips Etiketi Son İşlem MT4
Birden fazla yatırım aracına uzun vadeli yatırım yapıyorsanız:
Tek Tıkla B3 MT4,Sembol Konumları Paneli MT4
Açıklamaları okuduysanız ve daha fazla bilgiye ihtiyacınız varsa, benimle iletişime geçin. Bu araçların işlem stratejinize uygun olduğundan emin olmanız için her işlevi, ayarı ve kullanım durumunu açıklayacağım.
