Genel Bakış
FibAlgo - Wyckoff Spring & Upthrust, Wyckoff metodolojisindeki en işlenebilir iki olay için özel bir dedektördür. Bir spring, fiyatın İşlem Aralığı (Trading Range) desteğinin kısa süreliğine altını kırıp hızla geri toplanmasıyla oluşur — potansiyel bir yükselişten önce zayıf ellerin tasfiyesini sağlar. Bir upthrust bunun ayna görüntüsüdür: fiyat TR direncinin üstünü kırar ve geri döner — potansiyel bir düşüşten önce kırılma alıcılarını tuzağa düşürür. Bu gösterge, İşlem Aralığı sınırlarını otomatik olarak belirler, spring'leri hacme göre üç tipe ayırır, upthrust ve UTAD'ları tespit eder, test onaylarını ve geçersiz kılmaları takip eder ve onaylanmış olaylar sonrası fiyat hedefleri projeksiyonu yapar.
Temel Kavramlar
- Spring — Fiyat İşlem Aralığı (TR) desteğinin altını kırar ve birkaç bar içinde tekrar aralığın içine geri döner. Kalan arzı test eder ve zayıf ellerin tasfiyesini sağlar. Wyckoff metodolojisindeki en iyi risk/ödül giriş noktası.
- Spring Tip 1 (Düşük Hacim) — Düşük hacimle desteği zar zor kırar ve barın üst kısmında kapanır. En yüksek olasılıklı dönüş. Genellikle hemen ardından Güç Belirtisi (Sign of Strength) gelir.
- Spring Tip 2 (Orta Hacim) — Orta hacimle desteğin altını kırar. Talebi onaylamadan önce başarılı bir teste ihtiyaç duyar.
- Spring Tip 3 / Shakeout (Yüksek Hacim) — Yüksek hacimle agresif bir şekilde desteğin altını kırar. Geri toplanmadan önce daha düşük seviyeleri ziyaret edebilir. Mutlaka test edilmelidir.
- Upthrust (UT) — Fiyat TR direncinin üstünü kırar ve aralığın içine geri döner. Kırılma alıcılarını tuzağa düşüren boğa tuzağı. Spring'in ayna görüntüsüdür, dağıtım (distribution) için uygulanır.
- UTAD (Dağıtım Sonrası Upthrust) — Önceki UT/BC yükseklerini aşan, geç aşamadaki bir upthrust. Talebin kesin testi — talep zayıfsa, düşüş (markdown) izler.
- Spring Testi / Upthrust Testi — Bir spring veya upthrust'tan sonra, fiyatın olay seviyesini daha düşük hacim ve daha dar spread ile yeniden test etmesi. Olayın geçerliliğini onaylar.
- Geçersiz Kılma — Fiyat geri toplanamaz ve olay seviyesinin ötesinde kalırsa, spring veya upthrust geçersiz kılınır.
Nasıl Çalışır
1. İşlem Aralığı (Trading Range) Tanımlama Gösterge, kullanıcı tanımlı geriye bakış periyodu üzerindeki en yüksek yüksek ve en düşük düşük kullanarak dinamik TR desteği ve direncini hesaplar. Minimum TR genişliği, aralığın anlamlı olması için yeterli geçmişe sahip olmasını sağlar. Ayrıca, trend piyasalarında yanlış sinyalleri önlemek için 8× ATR'yi aşan aralıklar filtrelenir. 2. Spring Tespiti Gösterge, TR desteğinde bir kırılma-ve-toplama modeli için en son barları (Kurtarma Bar Limiti'ne kadar) tarar:- Önceki bir barın düşüğü TR desteğinin altına indi
- Mevcut barın kapanışı TR desteğinin üstüne geri döndü
- Kırılma barındaki hacim spring tipini sınıflandırır: ≤0.8× ortalama ve barın üst kısmında kapanış = Tip 1, 0.8–1.5× ortalama = Tip 2, >1.5× ortalama = Tip 3 / Shakeout
- Önceki bir barın yüksekliği TR direncini aştı
- Mevcut barın kapanışı TR direncinin altına geri düştü
- Kırılma önceki bir upthrust yüksekliğini aşarsa, UTAD olarak nitelendirilir
- Spring Testi: fiyat, daha düşük hacim ve daha dar spread ile spring düşüğüne doğru düşer, ancak onun üstünde kalır — talebi onaylar
- Upthrust Testi: fiyat, daha düşük hacim ve daha dar spread ile UT yüksekliğine doğru yükselir, ancak onun altında kalır — arzı onaylar
- Test penceresi içinde fiyat spring düşüğünün altında kapanırsa (TR desteğinin 0.5× ATR ötesinde bir marjla), spring geçersiz olarak işaretlenir
- Test penceresi içinde fiyat UT yüksekliğinin üstünde kapanırsa (TR direncinin 0.5× ATR ötesinde bir marjla), upthrust geçersiz olarak işaretlenir
- Test penceresi sona erdikten sonra, fiyat hala olay seviyesinin ötesinde işlem görüyorsa, o da geçersiz kılınır
- Onaylanmış spring: hedef = TR direnci + TR aralığının %50'si
- Onaylanmış upthrust: hedef = TR desteği − TR aralığının %50'si
Özellikler
- Üç Spring Tipi — Spring'leri Wyckoff'un orijinal hacim kriterlerine göre sınıflandırır (Tip 1 düşük, Tip 2 orta, Tip 3 shakeout)
- Upthrust & UTAD Tespiti — Standart upthrust'ları ve önceki yüksekleri kıran geç aşama UTAD'ları tanımlar
- Test Onayı — Spring ve upthrust'ların başarılı testlerini hacim ve spread analizi ile otomatik olarak tespit eder
- Geçersiz Kılma Takibi — Fiyat olay seviyelerinin ötesinde kaldığında başarısız spring ve upthrust'ları işaretler
- Dinamik TR Tespiti — Yapılandırılabilir geriye bakış ile yakın zamandaki fiyat hareketinden İşlem Aralığı (TR) desteği/direncini hesaplar
- Hedef Projeksiyonları — Onaylanmış olaylardan sonra TR aralığına dayalı olarak yükseliş/düşüş hedefleri projeksiyonu yapar
- Hacim Bar Renklendirmesi — Hızlı görsel tanımlama için olay tespiti yapılan barları renklendirir
- TR Kutusu Görselleştirmesi — Bağlam için her olayda İşlem Aralığı sınırlarını çizer
- Spring Seviye Çizgileri — Referans için spring düşüklerinden ve UT yükseklerinden yatay çizgiler uzatır
- Mevcut TR Çizgileri — En son bardaki aktif İşlem Aralığı için katı destek ve direnç çizgileri çizer
- Kapsamlı Alarm Sistemi — Her spring tipi, upthrust, UTAD, test onayı ve geçersiz kılma için ayrı alarmlar
- Bilgi Tablosu — Tüm olay sayılarının, mevcut TR desteği ve direncinin gerçek zamanlı özeti
- Tam Özelleştirme — Renkler, anahtarlar, boyutlar ve tespit parametreleri için 6 grupta 39 girdi
Nasıl Kullanılır
- Göstergenizi grafiğinize ekleyin. İşlem Aralıklarının net tanımlandığı 5 dakika ile 1 saatlik zaman dilimlerinde en iyi şekilde çalışır.
- TR desteği yakınında Spring Tip 1 (düşük hacim) olaylarını arayın — Wyckoff'a göre bunlar en yüksek dönüş olasılığına sahiptir.
- Girişleri düşünmeden önce olayı onaylamak için "Test ✓" etiketini bekleyin.
- Potansiyel kar hedefi olarak hedef projeksiyon çizgisini kullanın.
- "✗" geçersiz kılma etiketlerini izleyin — bunlar olayın başarısız olduğunu ve orijinal tezin terk edilmesi gerektiğini gösterir.
- Spring Tip 3 / Shakeout olayları agresiftir — harekete geçmeden önce her zaman bir test bekleyin.
- TR direnci yakınındaki upthrust'lar potansiyel dağıtım (distribution) sinyali verir — onay için hacim analizi ile birleştirin.
- UTAD olayları (geç aşama upthrust'ları) özellikle önemlidir — genellikle düşüş (markdown) aşamalarından önce gelirler.
- TR Geriye Bakış Periyodu'nu, enstrümanınız için tipik konsolidasyon uzunluğuna uyacak şekilde ayarlayın.
- Tercih ettiğiniz olay türleri için alarmlar kurarak gerçek zamanlı bildirimler alın.
Sınırlamalar
- Bu gösterge alım veya satım sinyalleri üretmez. Eğitim ve analitik amaçlar için Wyckoff spring ve upthrust kalıplarını tanımlar.
- İşlem Aralığı (TR) tespiti basit bir en yüksek/en düşük yaklaşımı kullanır — karmaşık veya düzensiz TR'ler mükemmel şekilde yakalanmayabilir.
- Spring ve upthrust sınıflandırması hacim verisi mevcudiyetine bağlıdır. Güvenilir hacim verisi olmayan enstrümanlar daha az doğru sınıflandırmalar üretebilir.
- Kurtarma Bar Limiti, bir kırılmanın ne kadar hızlı toparlanması gerektiğini belirler — bu pencere dışındaki çok hızlı veya çok yavaş toparlanmalar kaçırılacaktır.
- Geçmiş kalıp tespiti, gelecekteki fiyat davranışını garanti etmez.
- Pine Script tarafından maksimum 500 çizim nesnesi (çizgiler, etiketler, kutular) desteklenir.



