SwingVWAP Thermal Pro
- Göstergeler
- Khac Thanh Bui
- Sürüm: 1.50
- Güncellendi: 11 Mayıs 2026
SwingVWAP Thermal Pro
MetaTrader 5 için swing'e dayalı bir VWAP göstergesi; adaptif hacim ağırlıklı fiyat analizini bir likidite ısı haritasıyla birleştirerek kritik fiyat seviyelerini ve piyasa yapısını tespit eder.
SwingVWAP Thermal Pro, MetaTrader 5 için aynı grafik üzerinde birlikte çalışan iki tamamlayıcı analitik sistem üzerine inşa edilmiş bir grafik göstergesidir. İlk sistem, yapılandırılabilir bir geriye dönük dönem kullanarak swing yüksek ve düşük noktalarını tespit eder, her pivot noktasını HH, HL, LH veya LL olarak sınıflandırır ve tespit edilen her swing noktasına dayalı bir hacim ağırlıklı ortalama fiyat çizgisi çizer. İkinci sistem, son mumlardaki kayan pencere içinde 31 fiyat binine yayılan hacim dağılımını haritalayan gerçek zamanlı bir likidite ısı haritasını üst üste bindirir ve piyasanın en fazla işlem yaptığı yerleri gösterir.
Genel Bakış
Swing tespit motoru, monoton deque algoritması kullanarak her mumda yerel ekstrem değerleri tarar; bu algoritma tüm geçmiş verilerdeki kayan maksimum ve minimum değerleri tek bir doğrusal geçişte hesaplar. Piyasa yapısı yön değiştirdiğinde, gösterge yeni pivotu etiketler ve bu swing noktasına dayalı yeni bir VWAP hesaplaması başlatır. VWAP, ayarlanabilir bir yumuşatma dönemiyle, tick hacmiyle çarpılmış HLC3 fiyatının üssel ağırlıklı hareketli ortalaması kullanılarak hesaplanır. Adaptif mod etkinleştirildiğinde, yumuşatma dönemi yüksek volatilite koşullarında mevcut ATR ile 50 dönemlik hareketli ortalaması arasındaki orana dayalı olarak otomatik olarak kısalır ve sakin dönemlerde uzar.
Isı haritası bileşeni, yapılandırılabilir bir geriye dönük pencerenin yüksek-düşük aralığını eşit genişlikte 31 fiyat binine böler. Her görünür mum için gösterge, pencere içindeki kapanış fiyatı her binin içine düşen tüm mumların tick hacmini biriktirir, ardından sonucu yarı saydam bir dikdörtgen olarak işler. Birikmiş hacmin daha yüksek olduğu binler daha opak görünür; yapılandırılan duyarlılık eşiğinin altındaki binler tamamen gizlenir. En yüksek hacme sahip bin olan Point of Control ayrıca vurgulanır. Sağ taraftaki hacim profili kenar çubuğu, alıcı ve satıcı taraftaki likiditeyi mutlak ve yüzdesel değerlerle ve mevcut dengesizlik rakamıyla birlikte gösterir.
Yeni bir pivot sırasıyla LL (potansiyel talep bölgesi) veya HH (potansiyel arz bölgesi) olarak sınıflandırıldığında alım ve satım sinyalleri üretilir. Oklar, mevcut ATR değeriyle orantılı bir mesafeye çizilir. İsteğe bağlı açılır pencere uyarıları, yeni bir sinyal tespit edildiğinde mevcut mumda tetiklenir.
Temel Özellikler
- Pivot sınıflandırmalı swing'e dayalı VWAP: Her yeni swing segmenti, tespit edilen pivota dayalı yeni bir hacim ağırlıklı ortalama fiyat hesaplamasıyla başlar. Pivotlar, aynı yöndeki önceki pivotla karşılaştırılarak HH, HL, LH veya LL olarak etiketlenir.
- Adaptif yumuşatma dönemi: Adaptif mod etkin olduğunda, EWMA dönemi ATR oranı kullanılarak dinamik olarak ayarlanır; volatil koşullarda gecikmesi azaltır ve düşük volatilite dönemlerinde çıktıyı düzleştirir. Volatilite yanlılığı parametresi bu ayarlamanın gücünü kontrol eder.
- Likidite ısı haritası: 31 fiyat binindeki hacim dağılımı, görünür penceredeki her mum için renk kodlu bir katman olarak işlenir. Üç profil derinliği ayarı (Shallow, Balanced, Deep) geriye dönük pencereyi kontrol ederken, üç duyarlılık ayarı görüntüleme için minimum hacim eşiğini kontrol eder.
- Sağ taraftaki hacim profili kenar çubuğu: En son mum, grafiğin sağında alıcı ve satıcı taraftaki likidite hacimlerini, yüzdesel dağılımlarını ve mevcut emir akışı dengesizliğini gösteren yanal bir profil yansıtır.
- HH/HL/LH/LL pivot etiketleri: Onaylanan her swing pivotu, grafik üzerinde doğrudan renkli bir etiket alır. Yüksek taraftaki pivotlar yapılandırılabilir bir renk kullanırken, düşük taraftakiler başka bir renk kullanır; bu, piyasa yapısını anında okunabilir kılar.
- Uyarı destekli sinyal okları: İsteğe bağlı alım ve satım okları, yapılandırılabilir sayıda geçmiş mumda görüntülenebilir. Mevcut mumda yeni bir sinyal tespit edildiğinde bildirim almak için açılır pencere uyarıları etkinleştirilebilir.
- Artımlı işleme motoru: Yeni bir mum açıldığında, ısı haritası tam yeniden çizim yerine artımlı güncelleme gerçekleştirir. Yalnızca görünür pencereden çıkan en eski mum kaldırılır, sondan ikinci mumun sağ kenarı uzatılır ve yeni mum hesaplanıp çizilir.
- Yapılandırılabilir çizim geçmişi sınırı: Maksimum mum sayısı ayarı, VWAP segmentlerinin ve pivot etiketlerinin geçmişte ne kadar geri çizileceğini kontrol ederek çok uzun grafik geçmişlerinde performans sorunlarını önler.
Nasıl Çalışır
İlk yüklemede gösterge, mevcut geçmiş veriler üzerinde tam hesaplama geçişi gerçekleştirir. Kayan maksimum ve minimum dizileri, swing tespiti ve ısı haritası modülleri arasında paylaşılan monoton deque kullanılarak tek bir O(n) geçişinde doldurulur. Swing motoru daha sonra geçmişi mum mum dolaşarak mevcut baskın yönü takip eder ve VWAP değerlerini günceller. Yön her değiştiğinde, önceki segment grafike çizilir ve yeni bir segment başlar. Sonraki her tick'te yalnızca yeni veya değiştirilmiş mumlar işlenir. Yeni bir mum açıldığında, swing yapısı tam fiyat geçmişine bağlı olduğundan swing modülü sıfırdan yeniden oluşturulurken, ısı haritası modülü gereksiz yeniden çizimleri önlemek için artımlı olarak güncellenir.
Önerilen Kullanım
Gösterge, MetaTrader 5 tarafından desteklenen herhangi bir sembol ve zaman diliminde çalışır. 20 ile 100 arasındaki swing dönemi değerleri çoğu zaman dilimi için uygundur; küçük değerler küçük swingleri tespit ederek daha sık pivot üretirken, büyük değerler ana yapısal dönüm noktalarına odaklanır. Isı haritası, M15 ve üzeri zaman dilimlerinde en iyi okunur; burada anlamlı hacim dağılımlarını biriktirmek için yeterli mum geçmişi mevcuttur. Sağ taraftaki profil, grafik kaydırma ayarını gerektirir; gösterge bunu yüklendiğinde otomatik olarak etkinleştirir ve kaldırıldığında geri yükler.
Parametreler
Swing Noktaları:
- Swing Period — Yerel yüksek ve düşük noktaları belirlemek için kullanılan mum sayısı — Default: 50
- Adaptive Price Tracking — EWMA VWAP hesaplaması için temel yumuşatma dönemi — Default: 20
- Adapt by ATR Ratio — Etkinleştirildiğinde, yumuşatma dönemi mevcut volatilitenin ortalamasına göre oranına dayalı olarak dinamik biçimde ayarlanır — Default: false
- Volatility Bias — Volatilite değişikliklerinin yumuşatma dönemini ne kadar kuvvetli sıkıştırdığını veya genişlettiğini kontrol eder (yüksek değerler daha güçlü ayarlama üretir) — Default: 10.0
Stil:
- Pivot Label Color — High — HH ve HL pivot etiketlerine uygulanan renk — Default: Lime
- Pivot Label Color — Low — LH ve LL pivot etiketlerine uygulanan renk — Default: Red
- VWAP Color — Uptrend — Yükselen swing fazlarındaki VWAP segmentlerinin çizgi rengi — Default: Lime
- VWAP Color — Downtrend — Düşen swing fazlarındaki VWAP segmentlerinin çizgi rengi — Default: Red
- VWAP Line Width — 1 ile 5 arasında çizgi kalınlığı — Default: 2
Sinyaller:
- Show Buy/Sell Signals — Sinyal oku görüntülemeyi etkinleştir veya devre dışı bırak — Default: true
- Buy Arrow Color — LL pivotlarına yerleştirilen yukarı okun rengi — Default: DodgerBlue
- Sell Arrow Color — HH pivotlarına yerleştirilen aşağı okun rengi — Default: OrangeRed
- Arrow Size — 1 ile 5 arasında ok nesnesi boyutu — Default: 3
- Signal History — Sinyallerin çizildiği geçmiş mum sayısı — Default: 150
- Enable Alerts — Mevcut mumda yeni bir sinyal göründüğünde açılır pencere uyarısı tetikle — Default: false
Performans:
- Max History Bars to Draw — VWAP segmentleri ve pivot etiketlerinin geçmişte kaç mum geriye kadar işleneceğini sınırlar; tüm mevcut geçmişi çizmek için 0 olarak ayarlayın — Default: 3000
Isı Haritası:
- Profile Depth — Hacim birikimi için geriye dönük pencereyi seçer: Shallow Profile (100 mum), Balanced Profile (300 mum) veya Deep Profile (600 mum) — Default: Balanced Profile
- Sensitivity — Bin görüntüleme için minimum hacim eşiğini kontrol eder: High Contrast düşük hacimli binleri gizler, Smooth tüm binleri gösterir, Balanced orta ayardır — Default: Balanced
- Upper Liquidity Color — Mevcut kapanışın üzerindeki fiyat binlerine uygulanan renk — Default: koyu kırmızı
- Lower Liquidity Color — Mevcut kapanışın altındaki fiyat binlerine uygulanan renk — Default: koyu yeşil
- Hide Active Candle Color — Aktif mumun mevcut açılış, kapanış, orta nokta ve HLC3 değerleriyle örtüşen fiyat seviyelerindeki ısı haritası renklendirmesini gizler — Default: true
- Heatmap Visible Bars — Isı haritası katmanının işlendiği mum sayısı — Default: 300
Geriye dönük testlerdeki veya geçmiş grafik verilerinin görsel incelenmesindeki geçmiş performans, gelecekteki sonuçları garanti etmez. Bu göstergeyi, kendi risk yönetimi kurallarınızı içeren eksiksiz bir işlem stratejisinin bir bileşeni olarak kullanın.

Thank you ;) Very good Indicator.